--- /srv/rebuilderd/tmp/rebuilderdlatAXP/inputs/qemu-system-mips_10.0.8+ds-0+deb13u1+b1_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdlatAXP/out/qemu-system-mips_10.0.8+ds-0+deb13u1+b1_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-08 15:33:55.000000 debian-binary │ -rw-r--r-- 0 0 0 1484 2026-03-08 15:33:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 6362124 2026-03-08 15:33:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 6358120 2026-03-08 15:33:55.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/qemu-system-mips │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1103,27 +1103,27 @@ │ │ │ │ 1099: 00c15d6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_DISK_REALIZE_EVENT │ │ │ │ 1100: 00b8e400 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nloc_b │ │ │ │ 1101: 006783ac 84 FUNC GLOBAL DEFAULT 12 tb_set_jmp_target │ │ │ │ 1102: 00b8e274 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nloc_d │ │ │ │ 1103: 003d6db0 620 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_reset │ │ │ │ 1104: 0054ad78 52 FUNC GLOBAL DEFAULT 12 accel_blocker_init │ │ │ │ 1105: 0086b29c 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannel │ │ │ │ - 1106: 0062e6e4 204 FUNC GLOBAL DEFAULT 12 virtio_error │ │ │ │ + 1106: 0062e6e8 204 FUNC GLOBAL DEFAULT 12 virtio_error │ │ │ │ 1107: 00675990 412 FUNC GLOBAL DEFAULT 12 uaccess_strlen_user │ │ │ │ 1108: 00b85e74 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_binsri_df │ │ │ │ 1109: 00805cd0 172 FUNC GLOBAL DEFAULT 12 qmp_qom_set │ │ │ │ 1110: 00b8e37c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nloc_h │ │ │ │ 1111: 00c1e080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_SHUTDOWN_CLEARED_EVENT │ │ │ │ 1112: 00781660 900 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_dump │ │ │ │ 1113: 00c1831c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_WRITE_VIA_EVENT │ │ │ │ 1114: 006bcb0c 560 FUNC GLOBAL DEFAULT 12 tcg_temp_new_internal │ │ │ │ 1115: 00280adc 244 FUNC GLOBAL DEFAULT 12 qemu_pixman_glyph_render │ │ │ │ 1116: 00c4fa7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_ADD_STATUS_DSTATE │ │ │ │ 1117: 00c2bcb4 1 OBJECT GLOBAL DEFAULT 25 qtest_allowed │ │ │ │ - 1118: 00654658 396 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_ptr │ │ │ │ + 1118: 0065465c 396 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_ptr │ │ │ │ 1119: 0089dec4 156 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail_members │ │ │ │ 1120: 00c12d68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_PAM_CHECK_EVENT │ │ │ │ 1121: 00c4ea8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_ADD_VECTOR_SUCCESS_DSTATE │ │ │ │ 1122: 00892438 544 FUNC GLOBAL DEFAULT 12 qapi_event_send_shutdown │ │ │ │ 1123: 00c20a8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDHCI_RESPONSE16_EVENT │ │ │ │ 1124: 0068a398 244 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorw_be_mmu │ │ │ │ 1125: 00c4f6d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_NEXT_DSTATE │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ 1265: 00c4e7a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_REPLY_END_DSTATE │ │ │ │ 1266: 003e3984 212 FUNC GLOBAL DEFAULT 12 scsi_req_unref │ │ │ │ 1267: 00b32b38 12 OBJECT GLOBAL DEFAULT 21 QAuthZListFormat_lookup │ │ │ │ 1268: 00c4e762 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_POPULATE_SGLIST_NO_MAP_DSTATE │ │ │ │ 1269: 00890968 244 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SHUTDOWN_arg_members │ │ │ │ 1270: 00c15824 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_UNREALIZE_EVENT │ │ │ │ 1271: 00c18d40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_SOURCES_EVENT │ │ │ │ - 1272: 0062c8d4 348 FUNC GLOBAL DEFAULT 12 virtio_reset │ │ │ │ + 1272: 0062c8d8 348 FUNC GLOBAL DEFAULT 12 virtio_reset │ │ │ │ 1273: 00367d54 64 FUNC GLOBAL DEFAULT 12 pic_reset_common │ │ │ │ 1274: 002743b8 304 FUNC GLOBAL DEFAULT 12 hmp_qom_list │ │ │ │ 1275: 00b7ce14 132 OBJECT GLOBAL DEFAULT 24 helper_info_pmulhuh │ │ │ │ 1276: 00c13b1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_TLS_INIT_ERR_EVENT │ │ │ │ 1277: 00c4f704 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_DSTATE │ │ │ │ 1278: 00c1a4a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_INSTANCE_INIT_EVENT │ │ │ │ 1279: 00b331c0 12 OBJECT GLOBAL DEFAULT 21 PCIELinkWidth_lookup │ │ │ │ @@ -1322,23 +1322,23 @@ │ │ │ │ 1318: 003c1730 428 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_file │ │ │ │ 1319: 005a4db8 660 FUNC GLOBAL DEFAULT 12 helper_msa_ffint_s_df │ │ │ │ 1320: 00c5080e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_DETECT_OPEN_MODE_DSTATE │ │ │ │ 1321: 00843fec 360 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBus │ │ │ │ 1322: 00c4e3a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CS4231_MEM_READL_DREG_DSTATE │ │ │ │ 1323: 0086b4c4 92 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateInfo │ │ │ │ 1324: 00c4ec10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCU_WRITE_DSTATE │ │ │ │ - 1325: 0061b6b8 1072 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_setup │ │ │ │ + 1325: 0061b6bc 1072 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_setup │ │ │ │ 1326: 0084e174 744 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKS_members │ │ │ │ 1327: 005463c0 76 FUNC GLOBAL DEFAULT 12 replay_add_input_sync_event │ │ │ │ 1328: 00859e98 244 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesList │ │ │ │ 1329: 004e9d30 64 FUNC GLOBAL DEFAULT 12 migration_is_running │ │ │ │ 1330: 00c20648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_BUILD_SENSE_EVENT │ │ │ │ 1331: 00c22264 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_EVENT │ │ │ │ 1332: 004265d0 112 FUNC GLOBAL DEFAULT 12 sdhci_uninitfn │ │ │ │ - 1333: 00655644 192 FUNC GLOBAL DEFAULT 12 memory_region_set_alias_offset │ │ │ │ + 1333: 00655648 192 FUNC GLOBAL DEFAULT 12 memory_region_set_alias_offset │ │ │ │ 1334: 0035df68 24 FUNC GLOBAL DEFAULT 12 hid_has_events │ │ │ │ 1335: 005a1c10 3312 FUNC GLOBAL DEFAULT 12 helper_msa_fmax_a_df │ │ │ │ 1336: 00c15ffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_MODE_READ_ARRAY_EVENT │ │ │ │ 1337: 00c29d68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_THREAD_POOL_SUBMIT_AIO_EVENT │ │ │ │ 1338: 00c4f4fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDCARD_EXT_CSD_UPDATE_DSTATE │ │ │ │ 1339: 004e6154 208 FUNC GLOBAL DEFAULT 12 hmp_savevm │ │ │ │ 1340: 0083793c 1184 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_mirror │ │ │ │ @@ -1407,15 +1407,15 @@ │ │ │ │ 1403: 00c14f0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_LINK_EVENT │ │ │ │ 1404: 00567c80 352 FUNC GLOBAL DEFAULT 12 float_class_s │ │ │ │ 1405: 0056d348 312 FUNC GLOBAL DEFAULT 12 helper_cmp_s_olt │ │ │ │ 1406: 00b65390 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_dup64 │ │ │ │ 1407: 00c4ecce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DP8393X_LOAD_CAM_DONE_DSTATE │ │ │ │ 1408: 006ff5e8 8 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_payload_offset │ │ │ │ 1409: 00c1c274 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_TX_DESC_EVENT │ │ │ │ - 1410: 005b69f4 704 FUNC GLOBAL DEFAULT 12 helper_rotx │ │ │ │ + 1410: 005b69f8 704 FUNC GLOBAL DEFAULT 12 helper_rotx │ │ │ │ 1411: 00c4e24e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_LOAD_DSTATE │ │ │ │ 1412: 005902dc 128 FUNC GLOBAL DEFAULT 12 helper_msa_xor_v │ │ │ │ 1413: 007609e0 68 FUNC GLOBAL DEFAULT 12 block_copy_state_free │ │ │ │ 1414: 0091609c 380 FUNC GLOBAL DEFAULT 12 vu_lookup_shared_object │ │ │ │ 1415: 00849430 192 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkWidth │ │ │ │ 1416: 00c24ee4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_EVENT │ │ │ │ 1417: 00c4e2fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_PCI_DOWN_READ_DSTATE │ │ │ │ @@ -1537,15 +1537,15 @@ │ │ │ │ 1533: 008a90f0 244 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegionList │ │ │ │ 1534: 00c4f3c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_TX_RINGS_NUM_PAGES_DSTATE │ │ │ │ 1535: 008ca4b4 8 FUNC GLOBAL DEFAULT 12 qdict_entry_value │ │ │ │ 1536: 00c191a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VINVALL_EVENT │ │ │ │ 1537: 00c16c70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_DISPLAY_MODE_EVENT │ │ │ │ 1538: 0025c758 264 FUNC GLOBAL DEFAULT 12 float32_to_uint16_scalbn │ │ │ │ 1539: 003bd570 72 FUNC GLOBAL DEFAULT 12 nvme_ns_shutdown │ │ │ │ - 1540: 0061378c 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_running │ │ │ │ + 1540: 00613790 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_running │ │ │ │ 1541: 00c13f48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_FAIL_EVENT │ │ │ │ 1542: 00272050 208 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_memory_vaddr │ │ │ │ 1543: 00263110 8 FUNC GLOBAL DEFAULT 12 bfloat16_maximum_number │ │ │ │ 1544: 00c23b74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_UNMAP_DONE_EVENT │ │ │ │ 1545: 00c4f2e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_SELECT_DSTATE │ │ │ │ 1546: 00c1d4d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NE2000_IOPORT_WRITE_EVENT │ │ │ │ 1547: 004999ac 840 FUNC GLOBAL DEFAULT 12 hmp_virtio_queue_element │ │ │ │ @@ -1646,15 +1646,15 @@ │ │ │ │ 1642: 0075ecf4 112 FUNC GLOBAL DEFAULT 12 blk_root │ │ │ │ 1643: 00c13490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_KICK_EVENT │ │ │ │ 1644: 00857658 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_complete_arg_members │ │ │ │ 1645: 00c4e79c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_REPLY_END_NEW_DSTATE │ │ │ │ 1646: 00c4e862 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_IRQ_REQUEST_DSTATE │ │ │ │ 1647: 00c155a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_GPE_EN_IOPORT_WRITEB_EVENT │ │ │ │ 1648: 00c28f80 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_acpi_trace_events_trace_events │ │ │ │ - 1649: 00636634 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove_gpa │ │ │ │ + 1649: 00636638 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove_gpa │ │ │ │ 1650: 00c4f16c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_COPY_OUT_DSTATE │ │ │ │ 1651: 007f74fc 60 FUNC GLOBAL DEFAULT 12 io_channel_send │ │ │ │ 1652: 006c0a60 92 FUNC GLOBAL DEFAULT 12 tcg_op_insert_before │ │ │ │ 1653: 00c4f2c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_COMPP_DSTATE │ │ │ │ 1654: 00c4e7ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_SECTOR_READ_DSTATE │ │ │ │ 1655: 008104e4 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbdWrapper │ │ │ │ 1656: 00c4e1fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMU_BACKEND_SET_FD_DSTATE │ │ │ │ @@ -1679,15 +1679,15 @@ │ │ │ │ 1675: 00c266b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_DISCONNECT_EVENT │ │ │ │ 1676: 002fd16c 8 FUNC GLOBAL DEFAULT 12 hmp_system_reset │ │ │ │ 1677: 00c4e532 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_COMMON_INIT_DSTATE │ │ │ │ 1678: 00c4e572 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_CTRL_READ_DSTATE │ │ │ │ 1679: 003c83fc 124 FUNC GLOBAL DEFAULT 12 pci_device_save │ │ │ │ 1680: 00261490 288 FUNC GLOBAL DEFAULT 12 uint16_to_float16_scalbn │ │ │ │ 1681: 0038a9e0 100 FUNC GLOBAL DEFAULT 12 net_rx_pkt_get_iovec │ │ │ │ - 1682: 005ba560 112 FUNC GLOBAL DEFAULT 12 gen_load_gpr │ │ │ │ + 1682: 005ba564 112 FUNC GLOBAL DEFAULT 12 gen_load_gpr │ │ │ │ 1683: 006e98d4 168 FUNC GLOBAL DEFAULT 12 qemu_get_byte │ │ │ │ 1684: 00c4ead2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_SECT_READ_DSTATE │ │ │ │ 1685: 00c1d294 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_FIX_ENTRY_EVENT │ │ │ │ 1686: 00c4fdf8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_OPS_READ_DSTATE │ │ │ │ 1687: 0025a240 268 FUNC GLOBAL DEFAULT 12 float64_to_int32 │ │ │ │ 1688: 00883cc0 528 FUNC GLOBAL DEFAULT 12 qapi_event_send_failover_negotiated │ │ │ │ 1689: 0087abd0 112 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfo_members │ │ │ │ @@ -1725,15 +1725,15 @@ │ │ │ │ 1721: 008af83c 92 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo │ │ │ │ 1722: 0084d7d0 320 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOpenOptions │ │ │ │ 1723: 00c28944 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CLOSEFD_EVENT │ │ │ │ 1724: 00c1a578 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_AUXMODE_EVENT │ │ │ │ 1725: 00c1d524 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPSNET_WRITE_EVENT │ │ │ │ 1726: 00c25514 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_FILE_ERR_EVENT │ │ │ │ 1727: 0091b76c 248 FUNC GLOBAL DEFAULT 12 vduse_dev_destroy │ │ │ │ - 1728: 006568c0 152 FUNC GLOBAL DEFAULT 12 address_space_destroy │ │ │ │ + 1728: 006568c4 152 FUNC GLOBAL DEFAULT 12 address_space_destroy │ │ │ │ 1729: 00c17b40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_SMBUS_RECV_FIFO_EVENT │ │ │ │ 1730: 00905e84 160 FUNC GLOBAL DEFAULT 12 iov_discard_back │ │ │ │ 1731: 008132e4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVpc │ │ │ │ 1732: 0021ca04 24 FUNC GLOBAL DEFAULT 12 cpu_list_generation_id_get │ │ │ │ 1733: 00c4f93a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_BAR5_PROBE_DSTATE │ │ │ │ 1734: 00553308 68 FUNC GLOBAL DEFAULT 12 helper_mtc0_pagemask │ │ │ │ 1735: 0049da50 1244 FUNC GLOBAL DEFAULT 12 AUD_open_out │ │ │ │ @@ -1762,15 +1762,15 @@ │ │ │ │ 1758: 00435618 272 FUNC GLOBAL DEFAULT 12 usb_ep_set_type │ │ │ │ 1759: 003e42f4 1008 FUNC GLOBAL DEFAULT 12 scsi_req_data │ │ │ │ 1760: 0036b8c8 160 FUNC GLOBAL DEFAULT 12 isa_create_simple │ │ │ │ 1761: 00c4df54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_READ_CB_DSTATE │ │ │ │ 1762: 00594c64 508 FUNC GLOBAL DEFAULT 12 helper_msa_srli_df │ │ │ │ 1763: 00278e5c 132 FUNC GLOBAL DEFAULT 12 qemu_console_get_cursor │ │ │ │ 1764: 00b70478 132 OBJECT GLOBAL DEFAULT 24 helper_info_dps_w_ph │ │ │ │ - 1765: 006137ac 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_precopy │ │ │ │ + 1765: 006137b0 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_precopy │ │ │ │ 1766: 00c4f84e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_READ_FAILED_DSTATE │ │ │ │ 1767: 00c19d58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA_SUPERIO_WRITE_EVENT │ │ │ │ 1768: 00c21f94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_ASYNC_EVENT │ │ │ │ 1769: 002ca440 24 FUNC GLOBAL DEFAULT 12 acpi_pm1_cnt_reset │ │ │ │ 1770: 0082f9b8 224 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_amend_arg_members │ │ │ │ 1771: 00c1aa48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_UPDATE_IRQ_EVENT │ │ │ │ 1772: 00c20dcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_SCSI_CMD_INVALID_LUN_EVENT │ │ │ │ @@ -1961,15 +1961,15 @@ │ │ │ │ 1957: 0035e158 704 FUNC GLOBAL DEFAULT 12 hid_pointer_poll │ │ │ │ 1958: 0075a4cc 112 FUNC GLOBAL DEFAULT 12 blk_iostatus │ │ │ │ 1959: 00c50172 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_DIRTY_RATE_DSTATE │ │ │ │ 1960: 00c4e7b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII3112_WRITE_DSTATE │ │ │ │ 1961: 00c4e8c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_RECOMPUTE_STATE_DSTATE │ │ │ │ 1962: 00270608 200 FUNC GLOBAL DEFAULT 12 helper_gvec_umax64 │ │ │ │ 1963: 0068d428 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orl_be │ │ │ │ - 1964: 00653a08 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_discarded │ │ │ │ + 1964: 00653a0c 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_discarded │ │ │ │ 1965: 00503690 324 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_listen │ │ │ │ 1966: 006a2368 328 FUNC GLOBAL DEFAULT 12 object_resolve_type_unambiguous │ │ │ │ 1967: 00c4f5c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_CONTROL_SETUP_DSTATE │ │ │ │ 1968: 006dc868 964 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4i │ │ │ │ 1969: 002ca9d4 20 FUNC GLOBAL DEFAULT 12 acpi_send_gpe_event │ │ │ │ 1970: 00c4eef6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_NOT_WRITTEN_TO_GUEST_DSTATE │ │ │ │ 1971: 00c132f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_EXTENDED_HEADERS_COMPLIANCE_EVENT │ │ │ │ @@ -2151,15 +2151,15 @@ │ │ │ │ 2147: 00b7535c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config2 │ │ │ │ 2148: 00b753e0 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config3 │ │ │ │ 2149: 00b71894 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_memorymapid │ │ │ │ 2150: 00b75464 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config4 │ │ │ │ 2151: 0068ad30 432 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxw_be_mmu │ │ │ │ 2152: 00c29370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VNC_EVENT │ │ │ │ 2153: 0025d060 248 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint64_scalbn │ │ │ │ - 2154: 005ebfe0 588 FUNC GLOBAL DEFAULT 12 mips_tcg_init │ │ │ │ + 2154: 005ebfe4 588 FUNC GLOBAL DEFAULT 12 mips_tcg_init │ │ │ │ 2155: 00b754e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config5 │ │ │ │ 2156: 00b78b90 132 OBJECT GLOBAL DEFAULT 24 helper_info_mttgpr │ │ │ │ 2157: 0087f2ac 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetLegacyNicOptions │ │ │ │ 2158: 00568114 248 FUNC GLOBAL DEFAULT 12 helper_float_add_ps │ │ │ │ 2159: 00273b44 188 FUNC GLOBAL DEFAULT 12 plugin_scoreboard_free │ │ │ │ 2160: 00c4f258 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_GENERIC_READ_COMPLETE_DSTATE │ │ │ │ 2161: 00c4e204 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_VMSTATE_POST_LOAD_DSTATE │ │ │ │ @@ -2217,25 +2217,25 @@ │ │ │ │ 2213: 00c4ffd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_RESUME_DSTATE │ │ │ │ 2214: 00b8bb44 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ceq_w │ │ │ │ 2215: 00862648 320 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration │ │ │ │ 2216: 00c4dc00 180 OBJECT GLOBAL DEFAULT 25 mig_stats │ │ │ │ 2217: 00c4feea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_EVENT_MAP_DSTATE │ │ │ │ 2218: 00688cac 220 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorw_le_mmu │ │ │ │ 2219: 00c29684 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_SIZE_EVENT │ │ │ │ - 2220: 00633590 172 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writeb │ │ │ │ + 2220: 00633594 172 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writeb │ │ │ │ 2221: 0025ee7c 252 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint16_round_to_zero │ │ │ │ 2222: 00c4f094 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_WRITE_NOT_AT_WP_DSTATE │ │ │ │ 2223: 00c4f57e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_QUERY_ATTR_NOT_WRITABLE_DSTATE │ │ │ │ 2224: 00c1b2f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMPHY_READ_EVENT │ │ │ │ 2225: 004cd488 308 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_insert │ │ │ │ 2226: 00c4f410 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_MSIX_ENABLED_DSTATE │ │ │ │ 2227: 006c5494 512 FUNC GLOBAL DEFAULT 12 tcg_gen_extract_i32 │ │ │ │ 2228: 00c4ea3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_LOCAL_DELIVER_DSTATE │ │ │ │ 2229: 00c1c174 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_UPDATE_IRQ_EVENT │ │ │ │ - 2230: 00633774 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writel │ │ │ │ + 2230: 00633778 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writel │ │ │ │ 2231: 006f64fc 148 FUNC GLOBAL DEFAULT 12 qio_channel_set_delay │ │ │ │ 2232: 00c2a8e8 0 OBJECT GLOBAL DEFAULT 25 hw_compat_3_0 │ │ │ │ 2233: 00c192f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_BADWRITE_EVENT │ │ │ │ 2234: 00c16700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_SERIAL_RECEIVE_BYTE_EVENT │ │ │ │ 2235: 00b6a1b8 208 OBJECT GLOBAL DEFAULT 24 hw_compat_3_1 │ │ │ │ 2236: 00c4f30c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_ADD_MSG_BYTE_ERROR_DSTATE │ │ │ │ 2237: 008a91e4 320 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfo │ │ │ │ @@ -2248,15 +2248,15 @@ │ │ │ │ 2244: 00271a74 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_mem_cb │ │ │ │ 2245: 00c4f01c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_PMRSWTP_READONLY_DSTATE │ │ │ │ 2246: 004b430c 44 FUNC GLOBAL DEFAULT 12 cpus_get_virtual_clock │ │ │ │ 2247: 00478844 164 FUNC GLOBAL DEFAULT 12 vfio_display_reset │ │ │ │ 2248: 00c4f856 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PORT_ATTACH_DSTATE │ │ │ │ 2249: 00c4e2a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_STAT_DSTATE │ │ │ │ 2250: 0074e3a8 20 FUNC GLOBAL DEFAULT 12 nbd_client_connection_enable_retry │ │ │ │ - 2251: 0063363c 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writew │ │ │ │ + 2251: 00633640 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writew │ │ │ │ 2252: 00c4e24c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_LOAD_ERROR_DSTATE │ │ │ │ 2253: 00b79a00 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_ps_ule │ │ │ │ 2254: 00c4f376 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_MEM_WRITEB_CMD_ENSEL_DSTATE │ │ │ │ 2255: 006a33cc 980 FUNC GLOBAL DEFAULT 12 user_creatable_add_type │ │ │ │ 2256: 00c4ec74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMPHY_WRITE_DSTATE │ │ │ │ 2257: 00905b38 352 FUNC GLOBAL DEFAULT 12 qemu_iovec_clone │ │ │ │ 2258: 00844458 320 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf │ │ │ │ @@ -2370,15 +2370,15 @@ │ │ │ │ 2366: 005940a8 560 FUNC GLOBAL DEFAULT 12 helper_msa_maxi_u_df │ │ │ │ 2367: 0085ebc4 4 FUNC GLOBAL DEFAULT 12 visit_type_NumaCpuOptions_members │ │ │ │ 2368: 004b9ce0 516 FUNC GLOBAL DEFAULT 12 dma_blk_io │ │ │ │ 2369: 0035a83c 1360 FUNC GLOBAL DEFAULT 12 ide_atapi_cmd │ │ │ │ 2370: 00c28ce0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REPLAY_BREAK_EVENT │ │ │ │ 2371: 00c4f5ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_HANDLE_CONTROL_DSTATE │ │ │ │ 2372: 00c2091c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_REQ_ADDR_EVENT │ │ │ │ - 2373: 00655c54 884 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_start │ │ │ │ + 2373: 00655c58 884 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_start │ │ │ │ 2374: 0048c45c 168 FUNC GLOBAL DEFAULT 12 vhost_get_free_memslots │ │ │ │ 2375: 00c1faf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_PCI_DMA_IDLE_EVENT │ │ │ │ 2376: 00c24db4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_EVENT │ │ │ │ 2377: 008e64d4 8 FUNC GLOBAL DEFAULT 12 qemu_opts_id │ │ │ │ 2378: 00c1b188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MFAR1_EVENT │ │ │ │ 2379: 0056b160 328 FUNC GLOBAL DEFAULT 12 helper_cmp_d_olt │ │ │ │ 2380: 00c1df70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_MDTS_EVENT │ │ │ │ @@ -2402,15 +2402,15 @@ │ │ │ │ 2398: 00c4eb20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSINFO_WRITE_DSTATE │ │ │ │ 2399: 00828270 332 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericCOWFormat_members │ │ │ │ 2400: 006e044c 172 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_vec │ │ │ │ 2401: 00410440 1096 FUNC GLOBAL DEFAULT 12 mptsas_process_config │ │ │ │ 2402: 00267958 140 FUNC GLOBAL DEFAULT 12 float32_default_nan │ │ │ │ 2403: 003977fc 112 FUNC GLOBAL DEFAULT 12 ctucan_connect_to_bus │ │ │ │ 2404: 005612d4 88 FUNC GLOBAL DEFAULT 12 helper_dpau_h_qbl │ │ │ │ - 2405: 005dfb7c 188 FUNC GLOBAL DEFAULT 12 gen_base_offset_addr │ │ │ │ + 2405: 005dfb80 188 FUNC GLOBAL DEFAULT 12 gen_base_offset_addr │ │ │ │ 2406: 00c4df30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_DEFAULT_POLICY_DSTATE │ │ │ │ 2407: 00c4def4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_WATCHPOINT_DSTATE │ │ │ │ 2408: 00680c90 12 FUNC GLOBAL DEFAULT 12 tlb_flush_page_all_cpus_synced │ │ │ │ 2409: 00b6a108 32 OBJECT GLOBAL DEFAULT 24 hw_compat_2_10 │ │ │ │ 2410: 008f319c 320 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_inc │ │ │ │ 2411: 00c4fd6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_DSTATE │ │ │ │ 2412: 00b6a128 64 OBJECT GLOBAL DEFAULT 24 hw_compat_2_11 │ │ │ │ @@ -2442,30 +2442,30 @@ │ │ │ │ 2438: 00900634 460 FUNC GLOBAL DEFAULT 12 buffer_is_zero_ool │ │ │ │ 2439: 00561558 184 FUNC GLOBAL DEFAULT 12 helper_dpaq_s_w_ph │ │ │ │ 2440: 00c1ca24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_EITR_SET_EVENT │ │ │ │ 2441: 00795ee4 68 FUNC GLOBAL DEFAULT 12 qcow2_cache_get_empty │ │ │ │ 2442: 003690e0 396 FUNC GLOBAL DEFAULT 12 kvm_report_irq_delivered │ │ │ │ 2443: 006c60a4 104 FUNC GLOBAL DEFAULT 12 tcg_gen_muls2_i32 │ │ │ │ 2444: 00662d2c 100 FUNC GLOBAL DEFAULT 12 address_space_stl_le │ │ │ │ - 2445: 00634424 788 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_status │ │ │ │ + 2445: 00634428 788 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_status │ │ │ │ 2446: 00825eb8 372 FUNC GLOBAL DEFAULT 12 visit_type_RbdAuthModeList │ │ │ │ 2447: 0034668c 8 FUNC GLOBAL DEFAULT 12 i2c_start_send │ │ │ │ 2448: 00861378 28 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfoWrapper_members │ │ │ │ 2449: 00c4de82 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_transaction_c │ │ │ │ 2450: 00a7b5d8 2 OBJECT GLOBAL DEFAULT 14 mouse_id │ │ │ │ 2451: 00c4e28a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_READDIR_RETURN_DSTATE │ │ │ │ 2452: 00c1bc14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DP8393X_WRITE_INVALID_DCR_EVENT │ │ │ │ 2453: 00c4fd70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_APPROVE_SWITCHOVER_DSTATE │ │ │ │ 2454: 0081a744 28 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoMirror_members │ │ │ │ 2455: 006a08d8 100 FUNC GLOBAL DEFAULT 12 object_property_parse │ │ │ │ 2456: 00c21d74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WORK_BH_SERVICE_EVENT │ │ │ │ 2457: 0068501c 48 FUNC GLOBAL DEFAULT 12 helper_stq_mmu │ │ │ │ 2458: 00c4f54c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SDHOST_UPDATE_IRQ_DSTATE │ │ │ │ 2459: 00c4fa22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BALLOON_SET_CONFIG_DSTATE │ │ │ │ - 2460: 0065114c 8 FUNC GLOBAL DEFAULT 12 memory_region_is_ram_device │ │ │ │ + 2460: 00651150 8 FUNC GLOBAL DEFAULT 12 memory_region_is_ram_device │ │ │ │ 2461: 00560060 124 FUNC GLOBAL DEFAULT 12 helper_subu_ph │ │ │ │ 2462: 00c228a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_EVENT │ │ │ │ 2463: 00c4e94a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_BPR_READ_DSTATE │ │ │ │ 2464: 00c154f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_CLEAR_REMOVE_EVT_EVENT │ │ │ │ 2465: 00c4fe8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_KEY_QCODE_DSTATE │ │ │ │ 2466: 00c26ca8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPM_SAVE_EVENT │ │ │ │ 2467: 008866e8 92 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiGenericPortProperties │ │ │ │ @@ -2490,15 +2490,15 @@ │ │ │ │ 2486: 00c266e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLIPBOARD_RESET_SERIAL_EVENT │ │ │ │ 2487: 00c4e980 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_GENERATE_SGI_DSTATE │ │ │ │ 2488: 00c269d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_INIT_EVENT │ │ │ │ 2489: 006da248 256 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_i64 │ │ │ │ 2490: 00c4f538 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_RESPONSE4_DSTATE │ │ │ │ 2491: 00c4e906 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INT_DSTATE │ │ │ │ 2492: 0088d610 1084 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list │ │ │ │ - 2493: 0061356c 336 FUNC GLOBAL DEFAULT 12 vfio_block_multiple_devices_migration │ │ │ │ + 2493: 00613570 336 FUNC GLOBAL DEFAULT 12 vfio_block_multiple_devices_migration │ │ │ │ 2494: 00562e64 36 FUNC GLOBAL DEFAULT 12 helper_raise_exception_debug │ │ │ │ 2495: 00c4f7bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QTD_PTRS_DSTATE │ │ │ │ 2496: 004b3288 340 FUNC GLOBAL DEFAULT 12 add_boot_device_path │ │ │ │ 2497: 008abfc0 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker │ │ │ │ 2498: 00894db4 112 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddress_members │ │ │ │ 2499: 00b68bc4 132 OBJECT GLOBAL DEFAULT 24 helper_info_muluh_i64 │ │ │ │ 2500: 00c4e462 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CONSOLE_UNREALIZE_DSTATE │ │ │ │ @@ -2579,15 +2579,15 @@ │ │ │ │ 2575: 00c29494 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_EXPANSION_EVENT │ │ │ │ 2576: 00c284d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_LOAD_EVENT │ │ │ │ 2577: 00c4f05c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_GETFEAT_DSTATE │ │ │ │ 2578: 002631b8 64 FUNC GLOBAL DEFAULT 12 float64_maxnum │ │ │ │ 2579: 00a7c5f0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWNET │ │ │ │ 2580: 0068ab60 440 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxw_be_mmu │ │ │ │ 2581: 00c242d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_WDT_WRITE_EVENT │ │ │ │ - 2582: 00621da4 1300 FUNC GLOBAL DEFAULT 12 vfio_pci_write_config │ │ │ │ + 2582: 00621da8 1300 FUNC GLOBAL DEFAULT 12 vfio_pci_write_config │ │ │ │ 2583: 00886184 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputLinuxProperties │ │ │ │ 2584: 00c4f012 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_DB_WR_MISALIGNED_DSTATE │ │ │ │ 2585: 006cb1a0 152 FUNC GLOBAL DEFAULT 12 tcg_gen_muls2_i64 │ │ │ │ 2586: 00c20338 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_SCSI_NODATA_EVENT │ │ │ │ 2587: 00c13230 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CO_YIELD_BACK_EVENT │ │ │ │ 2588: 00c4f416 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_IRQ_RAISE_DSTATE │ │ │ │ 2589: 00c4f606 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_EMULATED_DSTATE │ │ │ │ @@ -2627,15 +2627,15 @@ │ │ │ │ 2623: 0066b240 344 FUNC GLOBAL DEFAULT 12 ram_bytes_total │ │ │ │ 2624: 00c4e344 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MHP_ACPI_READ_ADDR_LO_DSTATE │ │ │ │ 2625: 00c4f3fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_UPDATE_IRQ_LEVEL_DSTATE │ │ │ │ 2626: 002cc3c4 4 FUNC GLOBAL DEFAULT 12 acpi_pcihp_device_pre_plug_cb │ │ │ │ 2627: 00a91d58 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_ABORTED │ │ │ │ 2628: 00c4ea36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_REGISTER_WRITE_DSTATE │ │ │ │ 2629: 00c167c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_APBUART_WRITEL_UNKNOWN_EVENT │ │ │ │ - 2630: 0065453c 284 FUNC GLOBAL DEFAULT 12 memory_region_get_fd │ │ │ │ + 2630: 00654540 284 FUNC GLOBAL DEFAULT 12 memory_region_get_fd │ │ │ │ 2631: 00479160 708 FUNC GLOBAL DEFAULT 12 virtio_bus_device_plugged │ │ │ │ 2632: 00868928 1004 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_irq │ │ │ │ 2633: 002630c0 8 FUNC GLOBAL DEFAULT 12 float16_maxnum │ │ │ │ 2634: 0069f29c 100 FUNC GLOBAL DEFAULT 12 object_property_add │ │ │ │ 2635: 00c252b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_EVENT │ │ │ │ 2636: 00c1a8b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_SRC_READ_EVENT │ │ │ │ 2637: 0081c010 324 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup │ │ │ │ @@ -2658,15 +2658,15 @@ │ │ │ │ 2654: 00c4fc7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_PENDING_EXACT_DSTATE │ │ │ │ 2655: 00c4fc7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_DSTATE │ │ │ │ 2656: 00684c0c 24 FUNC GLOBAL DEFAULT 12 helper_ldq_mmu │ │ │ │ 2657: 00c21e74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_DEVICE_NOT_FOUND_EVENT │ │ │ │ 2658: 00b82b68 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ftint_u_df │ │ │ │ 2659: 00c1c5f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_TX_CHECKSUM_EVENT │ │ │ │ 2660: 00c1c774 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IGB_IRQ_WRITE_EIMS_EVENT │ │ │ │ - 2661: 0060fdf4 544 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_realize │ │ │ │ + 2661: 0060fdf8 544 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_realize │ │ │ │ 2662: 004af0f0 316 FUNC GLOBAL DEFAULT 12 qmp_blockdev_close_tray │ │ │ │ 2663: 00553d88 352 FUNC GLOBAL DEFAULT 12 helper_mftc0_configx │ │ │ │ 2664: 00666054 100 FUNC GLOBAL DEFAULT 12 address_space_stq_be_cached_slow │ │ │ │ 2665: 0073c340 888 FUNC GLOBAL DEFAULT 12 block_job_create │ │ │ │ 2666: 0039368c 40 FUNC GLOBAL DEFAULT 12 vhost_net_set_mtu │ │ │ │ 2667: 00b678b0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorw_be │ │ │ │ 2668: 00897ddc 244 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValueList │ │ │ │ @@ -2814,23 +2814,23 @@ │ │ │ │ 2810: 00b72a1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_subqh_ph │ │ │ │ 2811: 00c4e4ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NRF51_UART_READ_DSTATE │ │ │ │ 2812: 00891b14 296 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GUEST_PANICKED_arg_members │ │ │ │ 2813: 008fae20 32 FUNC GLOBAL DEFAULT 12 timerlist_notify │ │ │ │ 2814: 00549420 24 FUNC GLOBAL DEFAULT 12 semihosting_get_argc │ │ │ │ 2815: 00c50166 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ 2816: 00c22224 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_QUEUE_EVENT │ │ │ │ - 2817: 0064e0f8 76 FUNC GLOBAL DEFAULT 12 memory_region_init │ │ │ │ + 2817: 0064e0fc 76 FUNC GLOBAL DEFAULT 12 memory_region_init │ │ │ │ 2818: 00c14adc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOB_EVENT │ │ │ │ 2819: 00a91db0 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_OPCODE │ │ │ │ 2820: 00b6239c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl64i │ │ │ │ 2821: 00c4e7c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_BUS_RESET_AIO_DSTATE │ │ │ │ 2822: 007f2698 316 FUNC GLOBAL DEFAULT 12 bdrv_co_open │ │ │ │ 2823: 0028f590 28 FUNC GLOBAL DEFAULT 12 vnc_read_when │ │ │ │ 2824: 002c3498 324 FUNC GLOBAL DEFAULT 12 aml_method │ │ │ │ - 2825: 005ffce8 420 FUNC GLOBAL DEFAULT 12 virtio_serial_throttle_port │ │ │ │ + 2825: 005ffcec 420 FUNC GLOBAL DEFAULT 12 virtio_serial_throttle_port │ │ │ │ 2826: 0027ebf8 264 FUNC GLOBAL DEFAULT 12 qemu_input_update_buttons │ │ │ │ 2827: 00a604e0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_5_len │ │ │ │ 2828: 0075a37c 148 FUNC GLOBAL DEFAULT 12 blk_dev_is_medium_locked │ │ │ │ 2829: 006dcd8c 1400 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_mem │ │ │ │ 2830: 00687954 216 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchb_mmu │ │ │ │ 2831: 0051c65c 236 FUNC GLOBAL DEFAULT 12 hmp_dumpdtb │ │ │ │ 2832: 00669944 340 FUNC GLOBAL DEFAULT 12 foreach_not_ignored_block │ │ │ │ @@ -2916,15 +2916,15 @@ │ │ │ │ 2912: 0089df60 316 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail │ │ │ │ 2913: 00c14340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_CHUNK_DONE_EVENT │ │ │ │ 2914: 0059fea8 2104 FUNC GLOBAL DEFAULT 12 helper_msa_fmin_df │ │ │ │ 2915: 00b69df4 16 OBJECT GLOBAL DEFAULT 24 mapped_xattr_ops │ │ │ │ 2916: 00c21a94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_PACKET_ASYNC_EVENT │ │ │ │ 2917: 00912a00 92 FUNC GLOBAL DEFAULT 12 json_lexer_feed │ │ │ │ 2918: 0090f88c 8 FUNC GLOBAL DEFAULT 12 fw_cfg_arch_key_name │ │ │ │ - 2919: 00622e80 352 FUNC GLOBAL DEFAULT 12 vfio_pci_post_reset │ │ │ │ + 2919: 00622e84 352 FUNC GLOBAL DEFAULT 12 vfio_pci_post_reset │ │ │ │ 2920: 00c2359c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_CHECK_PCIE_FLR_EVENT │ │ │ │ 2921: 00c1e150 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_DOORBELL_CQ_EVENT │ │ │ │ 2922: 00c1b2a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SRAMC_WRITE_EVENT │ │ │ │ 2923: 00868080 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memory_size_summary │ │ │ │ 2924: 00c4f2f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_DISCONNECT_DSTATE │ │ │ │ 2925: 00b2dfe0 4 OBJECT GLOBAL DEFAULT 21 vsock_ops │ │ │ │ 2926: 0066d4b0 2404 FUNC GLOBAL DEFAULT 12 ram_save_queue_pages │ │ │ │ @@ -2981,15 +2981,15 @@ │ │ │ │ 2977: 008b6110 432 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless │ │ │ │ 2978: 008e2ee4 176 FUNC GLOBAL DEFAULT 12 id_wellformed │ │ │ │ 2979: 00c4e950 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_ELRSR_READ_DSTATE │ │ │ │ 2980: 00c25774 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_TRIGGERED_EVENT │ │ │ │ 2981: 003c8b20 12 FUNC GLOBAL DEFAULT 12 pci_get_bar_addr │ │ │ │ 2982: 0073d6d0 16 FUNC GLOBAL DEFAULT 12 job_is_internal │ │ │ │ 2983: 00b66494 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchw_le │ │ │ │ - 2984: 0062e5bc 8 FUNC GLOBAL DEFAULT 12 virtio_config_get_guest_notifier │ │ │ │ + 2984: 0062e5c0 8 FUNC GLOBAL DEFAULT 12 virtio_config_get_guest_notifier │ │ │ │ 2985: 00c1c4c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RX_UNMATCHED_EVENT │ │ │ │ 2986: 00c4f0da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_CLOSE_ZONE_DSTATE │ │ │ │ 2987: 00c12b98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_WATCHPOINT_EVENT │ │ │ │ 2988: 00c2322c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_REGION_WRITE_EVENT │ │ │ │ 2989: 0022e684 504 FUNC GLOBAL DEFAULT 12 cap_disas_target │ │ │ │ 2990: 00c4ff18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_PUTCHAR_UNHANDLED_DSTATE │ │ │ │ 2991: 0081ac0c 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfo │ │ │ │ @@ -3036,15 +3036,15 @@ │ │ │ │ 3032: 00c1d254 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_FIX_IP4_FRAGMENT_EVENT │ │ │ │ 3033: 0057d988 496 FUNC GLOBAL DEFAULT 12 helper_msa_add_a_h │ │ │ │ 3034: 00c4e31a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPUHP_ACPI_READ_CMD_DATA_DSTATE │ │ │ │ 3035: 0087aadc 244 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfoList │ │ │ │ 3036: 0075cf8c 24 FUNC GLOBAL DEFAULT 12 blk_try_blockalign │ │ │ │ 3037: 008b6c94 244 FUNC GLOBAL DEFAULT 12 visit_type_DisplaySDL_members │ │ │ │ 3038: 00b8d8a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_bsel_v │ │ │ │ - 3039: 005b6cb8 140 FUNC GLOBAL DEFAULT 12 helper_yield │ │ │ │ + 3039: 005b6cbc 140 FUNC GLOBAL DEFAULT 12 helper_yield │ │ │ │ 3040: 00856450 332 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate │ │ │ │ 3041: 002787b4 148 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_dmabuf │ │ │ │ 3042: 00509794 376 FUNC GLOBAL DEFAULT 12 qmp_snapshot_save │ │ │ │ 3043: 0058bd8c 264 FUNC GLOBAL DEFAULT 12 helper_msa_asub_s_w │ │ │ │ 3044: 00c1e3c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DEL_SQ_EVENT │ │ │ │ 3045: 00c178bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL330_DMAST_EVENT │ │ │ │ 3046: 00273648 232 FUNC GLOBAL DEFAULT 12 exec_inline_op │ │ │ │ @@ -3081,15 +3081,15 @@ │ │ │ │ 3077: 00c17f8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HANDLE_CMD_BADMAP_EVENT │ │ │ │ 3078: 00c16d80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_READ_EVENT │ │ │ │ 3079: 00c5083c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_UNLOCK_SUCCESS_DSTATE │ │ │ │ 3080: 00c4e1c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AUDIO_TIMER_START_DSTATE │ │ │ │ 3081: 00c4dfee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_DONE_DSTATE │ │ │ │ 3082: 00b84df4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_cfcmsa │ │ │ │ 3083: 008108d8 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCacheInfo │ │ │ │ - 3084: 0063e2a8 300 FUNC GLOBAL DEFAULT 12 vhost_svq_poll │ │ │ │ + 3084: 0063e2ac 300 FUNC GLOBAL DEFAULT 12 vhost_svq_poll │ │ │ │ 3085: 00c22014 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_ENABLE_EVENT │ │ │ │ 3086: 00c4ffa4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_BLOCKDEV_SET_IOTHREAD_DSTATE │ │ │ │ 3087: 00c13dd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_COMMAND_NEW_PID_EVENT │ │ │ │ 3088: 00c4fa5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_SET_VRING_ADDR_DSTATE │ │ │ │ 3089: 00c14a04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_PRE_SAVE_EVENT │ │ │ │ 3090: 00b8e0e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nlzc_w │ │ │ │ 3091: 00c50054 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_ADD_DSTATE │ │ │ │ @@ -3148,35 +3148,35 @@ │ │ │ │ 3144: 0089fe50 1212 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_queue_element │ │ │ │ 3145: 0067c078 264 FUNC GLOBAL DEFAULT 12 translator_ldl │ │ │ │ 3146: 00c2b5ac 4 OBJECT GLOBAL DEFAULT 25 xen_mode │ │ │ │ 3147: 004e4b8c 24 FUNC GLOBAL DEFAULT 12 global_state_received │ │ │ │ 3148: 003cc4f4 172 FUNC GLOBAL DEFAULT 12 pci_setup_iommu │ │ │ │ 3149: 0067c180 312 FUNC GLOBAL DEFAULT 12 translator_ldq │ │ │ │ 3150: 00c4eb4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_PFD0_CLK_DSTATE │ │ │ │ - 3151: 005dfacc 28 FUNC GLOBAL DEFAULT 12 check_cop1x │ │ │ │ + 3151: 005dfad0 28 FUNC GLOBAL DEFAULT 12 check_cop1x │ │ │ │ 3152: 007f9b98 724 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_read │ │ │ │ 3153: 004f8700 36 FUNC GLOBAL DEFAULT 12 migrate_tls_authz │ │ │ │ 3154: 00c18f90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_IC_SET_CPU_IRQ_EVENT │ │ │ │ 3155: 00b85ce8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_srari_df │ │ │ │ 3156: 00c5005e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHARDEV_SEND_BREAK_DSTATE │ │ │ │ - 3157: 00652ca0 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_min_page_size │ │ │ │ + 3157: 00652ca4 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_min_page_size │ │ │ │ 3158: 00b21a30 52 OBJECT GLOBAL DEFAULT 21 vmstate_esp │ │ │ │ 3159: 00b7f0a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_class_s │ │ │ │ 3160: 004a15e0 508 FUNC GLOBAL DEFAULT 12 audio_create_default_audiodevs │ │ │ │ 3161: 00887bd4 360 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevVhostUserProperties │ │ │ │ 3162: 008942e8 92 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressWrapper │ │ │ │ 3163: 002bcb48 332 FUNC GLOBAL DEFAULT 12 v9fs_co_st_gen │ │ │ │ 3164: 008eb7c8 72 FUNC GLOBAL DEFAULT 12 qdist_sample_count │ │ │ │ 3165: 003c3508 532 FUNC GLOBAL DEFAULT 12 msi_set_mask │ │ │ │ 3166: 003c0594 108 FUNC GLOBAL DEFAULT 12 fw_cfg_set_order_override │ │ │ │ 3167: 00c5027e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ACPI_OSPM_STATUS_DSTATE │ │ │ │ 3168: 006c99c0 132 FUNC GLOBAL DEFAULT 12 tcg_gen_clz_i64 │ │ │ │ 3169: 00c186b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_WRITE_COMMAND_EVENT │ │ │ │ 3170: 008610a8 28 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfoWrapper_members │ │ │ │ - 3171: 005ec22c 128 FUNC GLOBAL DEFAULT 12 mips_restore_state_to_opc │ │ │ │ + 3171: 005ec230 128 FUNC GLOBAL DEFAULT 12 mips_restore_state_to_opc │ │ │ │ 3172: 0081a5c4 192 FUNC GLOBAL DEFAULT 12 visit_type_BitmapSyncMode │ │ │ │ 3173: 007f4cdc 560 FUNC GLOBAL DEFAULT 12 blk_zone_mgmt │ │ │ │ 3174: 0068cc80 372 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchl_le_mmu │ │ │ │ 3175: 0066478c 660 FUNC GLOBAL DEFAULT 12 address_space_ldq_le_cached_slow │ │ │ │ 3176: 006c4a74 120 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_i32 │ │ │ │ 3177: 00c4e806 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KEYBOARD_EVENT_DSTATE │ │ │ │ 3178: 00801898 148 FUNC GLOBAL DEFAULT 12 qemu_chr_wait_connected │ │ │ │ @@ -3266,15 +3266,15 @@ │ │ │ │ 3262: 00c4f138 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_SEC_CTRL_LIST_DSTATE │ │ │ │ 3263: 00c4f1a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DBBUF_CONFIG_DSTATE │ │ │ │ 3264: 008e6060 584 FUNC GLOBAL DEFAULT 12 qemu_opts_create │ │ │ │ 3265: 00552f64 16 FUNC GLOBAL DEFAULT 12 helper_mtc0_tccontext │ │ │ │ 3266: 00660b14 540 FUNC GLOBAL DEFAULT 12 address_space_set │ │ │ │ 3267: 003d3bf4 632 FUNC GLOBAL DEFAULT 12 shpc_device_plug_cb │ │ │ │ 3268: 00c16630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL011_FIFO_RX_PUT_EVENT │ │ │ │ - 3269: 0061091c 384 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_set_config │ │ │ │ + 3269: 00610920 384 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_set_config │ │ │ │ 3270: 00c4f424 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_ABORT_NO_CMD_DSTATE │ │ │ │ 3271: 00b75800 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_framemask │ │ │ │ 3272: 00c282e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SYSTEM_RESET_EVENT │ │ │ │ 3273: 0065fc48 164 FUNC GLOBAL DEFAULT 12 qemu_ram_addr_from_host │ │ │ │ 3274: 006856a4 156 FUNC GLOBAL DEFAULT 12 cpu_stq_mmu │ │ │ │ 3275: 00c29948 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MODULE_LOOKUP_OBJECT_TYPE_EVENT │ │ │ │ 3276: 00808280 156 FUNC GLOBAL DEFAULT 12 monitor_init_globals │ │ │ │ @@ -3325,15 +3325,15 @@ │ │ │ │ 3321: 00c29528 4 OBJECT GLOBAL DEFAULT 24 qemu_mutex_lock_func │ │ │ │ 3322: 00c4fe16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_REGISTER_DSTATE │ │ │ │ 3323: 00b702ec 132 OBJECT GLOBAL DEFAULT 24 helper_info_bitrev │ │ │ │ 3324: 005621fc 88 FUNC GLOBAL DEFAULT 12 helper_cmp_lt_ph │ │ │ │ 3325: 00b7e230 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_add_s │ │ │ │ 3326: 00c4e952 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_EISR_READ_DSTATE │ │ │ │ 3327: 008600c8 320 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfo │ │ │ │ - 3328: 0062cf1c 820 FUNC GLOBAL DEFAULT 12 virtio_notify │ │ │ │ + 3328: 0062cf20 820 FUNC GLOBAL DEFAULT 12 virtio_notify │ │ │ │ 3329: 008b2998 548 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo_members │ │ │ │ 3330: 0022f4e4 16 FUNC GLOBAL DEFAULT 12 print_insn_od_target │ │ │ │ 3331: 00c21844 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OBJECT_ALLOC_EVENT │ │ │ │ 3332: 006c7964 184 FUNC GLOBAL DEFAULT 12 tcg_gen_addi_i64 │ │ │ │ 3333: 00c13820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LURING_INIT_STATE_EVENT │ │ │ │ 3334: 00c4e2e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_MEM_WRITE_DSTATE │ │ │ │ 3335: 00c5088a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POLL_ADD_DSTATE │ │ │ │ @@ -3358,15 +3358,15 @@ │ │ │ │ 3354: 00c4e5dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_CURSOR_DSTATE │ │ │ │ 3355: 00b34664 12 OBJECT GLOBAL DEFAULT 21 EbpfProgramID_lookup │ │ │ │ 3356: 008d3554 140 FUNC GLOBAL DEFAULT 12 uleb128_encode_small │ │ │ │ 3357: 0053ae5c 464 FUNC GLOBAL DEFAULT 12 net_init_vde │ │ │ │ 3358: 0021cc50 72 FUNC GLOBAL DEFAULT 12 qemu_get_cpu │ │ │ │ 3359: 0046d978 260 FUNC GLOBAL DEFAULT 12 ccid_card_ccid_attach │ │ │ │ 3360: 008d2798 372 FUNC GLOBAL DEFAULT 12 qemu_strtou64 │ │ │ │ - 3361: 005ec45c 44 FUNC GLOBAL DEFAULT 12 helper_macc │ │ │ │ + 3361: 005ec460 44 FUNC GLOBAL DEFAULT 12 helper_macc │ │ │ │ 3362: 00838a64 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_pause │ │ │ │ 3363: 00b63e6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smin8 │ │ │ │ 3364: 003bbbac 560 FUNC GLOBAL DEFAULT 12 nvme_ns_init_format │ │ │ │ 3365: 00810374 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificFile │ │ │ │ 3366: 004fefa4 20 FUNC GLOBAL DEFAULT 12 postcopy_preempt_setup │ │ │ │ 3367: 00c4fcb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_RESET_CHANNEL_DSTATE │ │ │ │ 3368: 008fffb4 68 FUNC GLOBAL DEFAULT 12 buffer_advance │ │ │ │ @@ -3376,15 +3376,15 @@ │ │ │ │ 3372: 0021d930 132 FUNC GLOBAL DEFAULT 12 cpu_breakpoint_remove_all │ │ │ │ 3373: 007062f0 1052 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_dh_params_file │ │ │ │ 3374: 003cb508 56 FUNC GLOBAL DEFAULT 12 pci_find_device │ │ │ │ 3375: 0081184c 92 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleGroupProperties │ │ │ │ 3376: 00551fd4 8 FUNC GLOBAL DEFAULT 12 helper_mfc0_tcschefback │ │ │ │ 3377: 00c14470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUESTS_EVENT │ │ │ │ 3378: 0068a4a4 244 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchw_be_mmu │ │ │ │ - 3379: 006233ac 232 FUNC GLOBAL DEFAULT 12 vfio_pci_host_match │ │ │ │ + 3379: 006233b0 232 FUNC GLOBAL DEFAULT 12 vfio_pci_host_match │ │ │ │ 3380: 006fa1c8 312 FUNC GLOBAL DEFAULT 12 qcrypto_afsplit_encode │ │ │ │ 3381: 00a60518 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_1_len │ │ │ │ 3382: 00c4f598 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_DMA_READ_PRDT_DSTATE │ │ │ │ 3383: 0080d928 544 FUNC GLOBAL DEFAULT 12 qapi_event_send_pr_manager_status_changed │ │ │ │ 3384: 00c50854 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_MEMALIGN_DSTATE │ │ │ │ 3385: 00c4e5d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_MEMSLOTS_DSTATE │ │ │ │ 3386: 006a1c4c 544 FUNC GLOBAL DEFAULT 12 object_resolve_path_type │ │ │ │ @@ -3414,15 +3414,15 @@ │ │ │ │ 3410: 00889ccc 320 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendProperties │ │ │ │ 3411: 004f9710 2184 FUNC GLOBAL DEFAULT 12 qmp_migrate_set_parameters │ │ │ │ 3412: 006a0e60 156 FUNC GLOBAL DEFAULT 12 object_initialize_child_with_props │ │ │ │ 3413: 00c4deca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_DSTATE │ │ │ │ 3414: 00c46938 4 OBJECT GLOBAL DEFAULT 25 tcg_qemu_tb_exec │ │ │ │ 3415: 00c4e5b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_VBE_READ_DSTATE │ │ │ │ 3416: 008aa380 312 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch │ │ │ │ - 3417: 005b6ed8 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_xnp │ │ │ │ + 3417: 005b6edc 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_xnp │ │ │ │ 3418: 00718864 96 FUNC GLOBAL DEFAULT 12 nbd_export_find │ │ │ │ 3419: 00c1fae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_PCI_DMA_BLAST_EVENT │ │ │ │ 3420: 00684ed0 272 FUNC GLOBAL DEFAULT 12 helper_stb_mmu │ │ │ │ 3421: 00895fb4 244 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressList │ │ │ │ 3422: 00c1230c 724 OBJECT GLOBAL DEFAULT 24 qemu_chardev_opts │ │ │ │ 3423: 008eaef0 8 FUNC GLOBAL DEFAULT 12 qdist_destroy │ │ │ │ 3424: 00c4e118 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_NULL_NEW_DSTATE │ │ │ │ @@ -3442,15 +3442,15 @@ │ │ │ │ 3438: 00c4f5e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_DSTATE │ │ │ │ 3439: 00c4fbc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_DSTATE │ │ │ │ 3440: 00c1d544 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPSNET_RECEIVE_EVENT │ │ │ │ 3441: 00c4e34a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_HANDLE_RX_XFER_DSTATE │ │ │ │ 3442: 00c4f46c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_SCSI_WRITE_START_DSTATE │ │ │ │ 3443: 00c4ff6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_DSTATE │ │ │ │ 3444: 00c26748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KEYMAP_UNMAPPED_EVENT │ │ │ │ - 3445: 00656060 1072 FUNC GLOBAL DEFAULT 12 memory_listener_register │ │ │ │ + 3445: 00656064 1072 FUNC GLOBAL DEFAULT 12 memory_listener_register │ │ │ │ 3446: 0068766c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorb │ │ │ │ 3447: 00b80aec 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvts_d │ │ │ │ 3448: 00795f28 256 FUNC GLOBAL DEFAULT 12 qcow2_cache_put │ │ │ │ 3449: 008cb644 100 FUNC GLOBAL DEFAULT 12 qlist_append_str │ │ │ │ 3450: 00c0d408 68 OBJECT GLOBAL DEFAULT 24 bdrv_create_opts_simple │ │ │ │ 3451: 00c4f878 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_ITERATE_START_DSTATE │ │ │ │ 3452: 00b33be0 12 OBJECT GLOBAL DEFAULT 21 RebootAction_lookup │ │ │ │ @@ -3579,15 +3579,15 @@ │ │ │ │ 3575: 00c233bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_3D0_STATE_EVENT │ │ │ │ 3576: 009050b4 56 FUNC GLOBAL DEFAULT 12 iov_send_recv_with_flags │ │ │ │ 3577: 00c13910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BACKUP_DO_COW_RETURN_EVENT │ │ │ │ 3578: 0051b114 280 FUNC GLOBAL DEFAULT 12 monitor_fdset_dup_fd_remove │ │ │ │ 3579: 00b7f544 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvtd_s │ │ │ │ 3580: 0055f31c 540 FUNC GLOBAL DEFAULT 12 mips_cpu_gdb_write_register │ │ │ │ 3581: 00c4f2f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_EXTENDED_DSTATE │ │ │ │ - 3582: 00622d50 304 FUNC GLOBAL DEFAULT 12 vfio_pci_pre_reset │ │ │ │ + 3582: 00622d54 304 FUNC GLOBAL DEFAULT 12 vfio_pci_pre_reset │ │ │ │ 3583: 00c4fc78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_SEND_RP_MESSAGE_DSTATE │ │ │ │ 3584: 00c4f93c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_BAR5_STATE_DSTATE │ │ │ │ 3585: 00b80e04 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvtd_w │ │ │ │ 3586: 00687be0 384 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminb_mmu │ │ │ │ 3587: 00c501e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_GETFD_DSTATE │ │ │ │ 3588: 007ec1bc 500 FUNC GLOBAL DEFAULT 12 luring_init │ │ │ │ 3589: 00c20e3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_DMA_WRITE_UTRD_EVENT │ │ │ │ @@ -3612,26 +3612,26 @@ │ │ │ │ 3608: 00574eac 176 FUNC GLOBAL DEFAULT 12 helper_paddh │ │ │ │ 3609: 00c259d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_GTREE_EVENT │ │ │ │ 3610: 00b65b4c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchl_be │ │ │ │ 3611: 00c27db8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REQUEST_EBPF_EVENT │ │ │ │ 3612: 00573e40 232 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_sle │ │ │ │ 3613: 008b0c78 292 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ExpirePasswordOptions_base_members │ │ │ │ 3614: 00b82e80 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_flog2_df │ │ │ │ - 3615: 00647e14 432 FUNC GLOBAL DEFAULT 12 cpu_single_step │ │ │ │ + 3615: 00647e18 432 FUNC GLOBAL DEFAULT 12 cpu_single_step │ │ │ │ 3616: 0085a1a8 92 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoFastList │ │ │ │ 3617: 00c4e9f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_IRQ_DSTATE │ │ │ │ 3618: 00c198a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_MASK_EVENT │ │ │ │ 3619: 00566508 308 FUNC GLOBAL DEFAULT 12 helper_float_ceil_2008_l_s │ │ │ │ 3620: 00818860 188 FUNC GLOBAL DEFAULT 12 visit_type_BlockMeasureInfo_members │ │ │ │ 3621: 00c18e00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_TM_READ_EVENT │ │ │ │ 3622: 0080b904 92 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZListProperties │ │ │ │ 3623: 00c4ed42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TULIP_SETUP_FILTER_DSTATE │ │ │ │ 3624: 00c4e894 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_SOURCE_CONFIG_DSTATE │ │ │ │ 3625: 0026f1f0 212 FUNC GLOBAL DEFAULT 12 helper_gvec_ssadd64 │ │ │ │ - 3626: 00654ba4 36 FUNC GLOBAL DEFAULT 12 memory_region_msync │ │ │ │ + 3626: 00654ba8 36 FUNC GLOBAL DEFAULT 12 memory_region_msync │ │ │ │ 3627: 00c1bd64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_UPDATE_IRQ_EVENT │ │ │ │ 3628: 00574f5c 20 FUNC GLOBAL DEFAULT 12 helper_paddw │ │ │ │ 3629: 0037e6dc 496 FUNC GLOBAL DEFAULT 12 e1000x_reset_mac_addr │ │ │ │ 3630: 00573c64 220 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_slt │ │ │ │ 3631: 00552368 216 FUNC GLOBAL DEFAULT 12 helper_mftc0_debug │ │ │ │ 3632: 00c28e8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_QUEUE_ELEMENT_EVENT │ │ │ │ 3633: 00c19160 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_READ_FAULT_EVENT │ │ │ │ @@ -3758,27 +3758,27 @@ │ │ │ │ 3754: 00c12ba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_UNEXPECTED_RUNPKT_EVENT │ │ │ │ 3755: 00c1bb94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_NETDEV_DESTROY_EVENT │ │ │ │ 3756: 009188e8 248 FUNC GLOBAL DEFAULT 12 vu_queue_set_notification │ │ │ │ 3757: 00c147d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_PERIOD_EVENT │ │ │ │ 3758: 00829334 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor │ │ │ │ 3759: 004f549c 452 FUNC GLOBAL DEFAULT 12 multifd_device_state_send_prepare │ │ │ │ 3760: 003c2e50 268 FUNC GLOBAL DEFAULT 12 msi_uninit │ │ │ │ - 3761: 005dfa48 4 FUNC GLOBAL DEFAULT 12 gen_move_low32 │ │ │ │ + 3761: 005dfa4c 4 FUNC GLOBAL DEFAULT 12 gen_move_low32 │ │ │ │ 3762: 008cb3d8 80 FUNC GLOBAL DEFAULT 12 qdict_unref │ │ │ │ 3763: 004f7830 36 FUNC GLOBAL DEFAULT 12 migrate_postcopy_blocktime │ │ │ │ 3764: 00c20298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IOVEC_SGL_INVALID_EVENT │ │ │ │ 3765: 00c4e4a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_DMABUSY_DSTATE │ │ │ │ 3766: 00c17a6c 148 OBJECT GLOBAL DEFAULT 24 hw_i2c_trace_events │ │ │ │ 3767: 00574354 264 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_sor │ │ │ │ 3768: 00b68300 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgl_be │ │ │ │ 3769: 00544e4c 840 FUNC GLOBAL DEFAULT 12 replay_put_qword │ │ │ │ 3770: 0089e654 148 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMapping_members │ │ │ │ 3771: 006e07ec 224 FUNC GLOBAL DEFAULT 12 tcg_gen_cmp_vec │ │ │ │ 3772: 008d5efc 36 FUNC GLOBAL DEFAULT 12 aio_context_use_g_source │ │ │ │ - 3773: 00613818 92 FUNC GLOBAL DEFAULT 12 vfio_devices_all_device_dirty_tracking │ │ │ │ + 3773: 0061381c 92 FUNC GLOBAL DEFAULT 12 vfio_devices_all_device_dirty_tracking │ │ │ │ 3774: 0056034c 132 FUNC GLOBAL DEFAULT 12 helper_subuh_r_qb │ │ │ │ 3775: 00c25764 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_RESTORED_EVENT │ │ │ │ 3776: 004e7364 24 FUNC GLOBAL DEFAULT 12 loadvm_completion │ │ │ │ 3777: 00c4e080 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_OPEN_COMMON_DSTATE │ │ │ │ 3778: 00c4de76 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_run_state_c │ │ │ │ 3779: 00c502fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_EXPANSION_DSTATE │ │ │ │ 3780: 00b33d5c 12 OBJECT GLOBAL DEFAULT 21 TransactionActionKind_lookup │ │ │ │ @@ -3792,15 +3792,15 @@ │ │ │ │ 3788: 00c4fc50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_ADD_DSTATE │ │ │ │ 3789: 00c4ea38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_REGISTER_READ_DSTATE │ │ │ │ 3790: 003d43f0 8 FUNC GLOBAL DEFAULT 12 shpc_bar_size │ │ │ │ 3791: 00258810 412 FUNC GLOBAL DEFAULT 12 float128_round_to_int │ │ │ │ 3792: 00c4e2e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TCO_IO_READ_DSTATE │ │ │ │ 3793: 00c4f2b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_AWOKEN_DSTATE │ │ │ │ 3794: 00c25ef0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FILTER_REWRITER_CONN_OFFSET_EVENT │ │ │ │ - 3795: 00636298 128 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_new │ │ │ │ + 3795: 0063629c 128 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_new │ │ │ │ 3796: 0047fc20 196 FUNC GLOBAL DEFAULT 12 virtio_pci_add_shm_cap │ │ │ │ 3797: 00c4f842 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_DSTATE │ │ │ │ 3798: 00c4fbc4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_DSTATE │ │ │ │ 3799: 00b32c18 12 OBJECT GLOBAL DEFAULT 21 BlockdevVhdxSubformat_lookup │ │ │ │ 3800: 008e119c 20 FUNC GLOBAL DEFAULT 12 fifo8_num_free │ │ │ │ 3801: 00c23f94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_INIT_EVENT │ │ │ │ 3802: 00c2bcd8 4 OBJECT GLOBAL DEFAULT 25 shutdown_action │ │ │ │ @@ -3908,15 +3908,15 @@ │ │ │ │ 3904: 00c4e848 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGSON_IPI_WRITE_DSTATE │ │ │ │ 3905: 00c25ee0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_ADDRESS_SPACE_ID_EVENT │ │ │ │ 3906: 00870e2c 320 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo │ │ │ │ 3907: 00c23ec4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SUSPEND_EVENT │ │ │ │ 3908: 0026d59c 176 FUNC GLOBAL DEFAULT 12 helper_gvec_le16 │ │ │ │ 3909: 005291a0 12 FUNC GLOBAL DEFAULT 12 qemu_get_vnet_hdr_len │ │ │ │ 3910: 00568f7c 196 FUNC GLOBAL DEFAULT 12 helper_float_rsqrt2_ps │ │ │ │ - 3911: 0062e2d0 8 FUNC GLOBAL DEFAULT 12 virtio_get_queue_index │ │ │ │ + 3911: 0062e2d4 8 FUNC GLOBAL DEFAULT 12 virtio_get_queue_index │ │ │ │ 3912: 00553a8c 4 FUNC GLOBAL DEFAULT 12 helper_mtc0_cause │ │ │ │ 3913: 00c203d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_HANDLE_SCSI_EVENT │ │ │ │ 3914: 00679af4 48 FUNC GLOBAL DEFAULT 12 page_table_config_init │ │ │ │ 3915: 0083de30 216 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVhostUserBlk_members │ │ │ │ 3916: 00c271cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_REMOVE_MEDIUM_EVENT │ │ │ │ 3917: 002c9e90 48 FUNC GLOBAL DEFAULT 12 acpi_pm1_evt_power_down │ │ │ │ 3918: 008c8a7c 100 FUNC GLOBAL DEFAULT 12 qmp_is_oob │ │ │ │ @@ -3959,15 +3959,15 @@ │ │ │ │ 3955: 00c4deee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_PROTOCOL_EVENT_EMIT_DSTATE │ │ │ │ 3956: 00c4f604 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_CANCELED_DSTATE │ │ │ │ 3957: 00c4e6fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_I2C_BUS_READ_DSTATE │ │ │ │ 3958: 00c4f738 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_RESET_DSTATE │ │ │ │ 3959: 0068a380 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orw_be │ │ │ │ 3960: 0066314c 100 FUNC GLOBAL DEFAULT 12 address_space_stw │ │ │ │ 3961: 00c4f3dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_ON_CMD_RESET_DEV_DSTATE │ │ │ │ - 3962: 0064fc2c 644 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_write │ │ │ │ + 3962: 0064fc30 644 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_write │ │ │ │ 3963: 0055fc9c 188 FUNC GLOBAL DEFAULT 12 helper_addu_qb │ │ │ │ 3964: 00c16d00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_READ_MEMORY_EVENT │ │ │ │ 3965: 00b60950 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts32 │ │ │ │ 3966: 0076dc9c 196 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated_above │ │ │ │ 3967: 0091215c 316 FUNC GLOBAL DEFAULT 12 visit_type_YankInstance │ │ │ │ 3968: 00b87c5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_or_v │ │ │ │ 3969: 0036b4f0 112 FUNC GLOBAL DEFAULT 12 isa_bus_get_dma │ │ │ │ @@ -4041,21 +4041,21 @@ │ │ │ │ 4037: 00b61298 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le8 │ │ │ │ 4038: 00c19c90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_SET_APIC_BASE_EVENT │ │ │ │ 4039: 004e2a48 1192 FUNC GLOBAL DEFAULT 12 qmp_calc_dirty_rate │ │ │ │ 4040: 008b2bbc 320 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo │ │ │ │ 4041: 00c153b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TCO_TIMER_EXPIRED_EVENT │ │ │ │ 4042: 0026dd6c 196 FUNC GLOBAL DEFAULT 12 helper_gvec_lt64 │ │ │ │ 4043: 004e93ec 264 FUNC GLOBAL DEFAULT 12 migrate_add_address │ │ │ │ - 4044: 0062db04 60 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_size │ │ │ │ + 4044: 0062db08 60 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_size │ │ │ │ 4045: 008e24d4 60 FUNC GLOBAL DEFAULT 12 loc_set_cmdline │ │ │ │ 4046: 00c204c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_INIT_FIRMWARE_EVENT │ │ │ │ 4047: 00840374 944 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_stop │ │ │ │ 4048: 00c4f052 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_STARTFAIL_ASQ_MISALIGNED_DSTATE │ │ │ │ 4049: 00c1aee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_WRITE_PLL_STATUS_EVENT │ │ │ │ - 4050: 00649720 88 FUNC GLOBAL DEFAULT 12 portio_list_destroy │ │ │ │ + 4050: 00649724 88 FUNC GLOBAL DEFAULT 12 portio_list_destroy │ │ │ │ 4051: 00c4f4c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_INQUIRY_DSTATE │ │ │ │ 4052: 00896420 92 FUNC GLOBAL DEFAULT 12 qapi_free_StatsResult │ │ │ │ 4053: 00c4f41c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_MSIX_RAISE_DSTATE │ │ │ │ 4054: 00c2b874 1 OBJECT GLOBAL DEFAULT 25 enable_cpu_pm │ │ │ │ 4055: 00c4ffba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SET_ACTIVE_DSTATE │ │ │ │ 4056: 00c4e5d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_UPDATE_AREA_DSTATE │ │ │ │ 4057: 004b0444 456 FUNC GLOBAL DEFAULT 12 hmp_drive_del │ │ │ │ @@ -4115,15 +4115,15 @@ │ │ │ │ 4111: 00884508 528 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_vhost_user_disconnected │ │ │ │ 4112: 00c4de99 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_rocker_c │ │ │ │ 4113: 00c46828 36 OBJECT GLOBAL DEFAULT 25 gdbserver_system_state │ │ │ │ 4114: 003d3e6c 8 FUNC GLOBAL DEFAULT 12 shpc_device_unplug_cb │ │ │ │ 4115: 00c1c3f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MMIO_TXDMA_WRITE_EVENT │ │ │ │ 4116: 006b5548 8 FUNC GLOBAL DEFAULT 12 tcg_target_has_memory_bswap │ │ │ │ 4117: 00c45750 1 OBJECT GLOBAL DEFAULT 25 kvm_gsi_routing_allowed │ │ │ │ - 4118: 00647fc4 296 FUNC GLOBAL DEFAULT 12 cpu_abort │ │ │ │ + 4118: 00647fc8 296 FUNC GLOBAL DEFAULT 12 cpu_abort │ │ │ │ 4119: 008c973c 16 FUNC GLOBAL DEFAULT 12 qmp_has_success_response │ │ │ │ 4120: 00b608cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts64 │ │ │ │ 4121: 00c4f028 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_SSRESET_UNSUPPORTED_DSTATE │ │ │ │ 4122: 0057567c 204 FUNC GLOBAL DEFAULT 12 helper_packushb │ │ │ │ 4123: 00c4e0de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_FAIL_DSTATE │ │ │ │ 4124: 00c4e632 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CREATE_GUEST_PRIMARY_DSTATE │ │ │ │ 4125: 00c296e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_UINT32_EVENT │ │ │ │ @@ -4192,17 +4192,17 @@ │ │ │ │ 4188: 0056ed30 304 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_f │ │ │ │ 4189: 00a91d38 3 OBJECT GLOBAL DEFAULT 14 sense_code_READ_ERROR │ │ │ │ 4190: 00c4e56c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_SENSE_WRITE_DSTATE │ │ │ │ 4191: 005911c8 248 FUNC GLOBAL DEFAULT 12 helper_msa_sra_w │ │ │ │ 4192: 0058ae98 628 FUNC GLOBAL DEFAULT 12 helper_msa_msubv_b │ │ │ │ 4193: 002be84c 328 FUNC GLOBAL DEFAULT 12 v9fs_co_name_to_path │ │ │ │ 4194: 00c4fc1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_DSTATE │ │ │ │ - 4195: 00653f88 700 FUNC GLOBAL DEFAULT 12 memory_region_clear_dirty_bitmap │ │ │ │ + 4195: 00653f8c 700 FUNC GLOBAL DEFAULT 12 memory_region_clear_dirty_bitmap │ │ │ │ 4196: 0058b2c4 168 FUNC GLOBAL DEFAULT 12 helper_msa_msubv_d │ │ │ │ - 4197: 00654fd4 532 FUNC GLOBAL DEFAULT 12 memory_region_del_eventfd │ │ │ │ + 4197: 00654fd8 532 FUNC GLOBAL DEFAULT 12 memory_region_del_eventfd │ │ │ │ 4198: 00c1be64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_CPU_OWNED_DESC_EVENT │ │ │ │ 4199: 00c135b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_READ_TABLE_EVENT │ │ │ │ 4200: 007f0ccc 532 FUNC GLOBAL DEFAULT 12 bdrv_can_store_new_dirty_bitmap │ │ │ │ 4201: 00c19000 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_NMI_LEVEL_EVENT │ │ │ │ 4202: 007f0ee0 596 FUNC GLOBAL DEFAULT 12 bdrv_truncate │ │ │ │ 4203: 00c1bf84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_PHY_READ_NUM_EVENT │ │ │ │ 4204: 002e8c50 1080 FUNC GLOBAL DEFAULT 12 fdctrl_transfer_handler │ │ │ │ @@ -4216,15 +4216,15 @@ │ │ │ │ 4212: 004b0dfc 188 FUNC GLOBAL DEFAULT 12 hmp_block_job_complete │ │ │ │ 4213: 00c4e9d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_SET_IRQ_DSTATE │ │ │ │ 4214: 00c4e03c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_PAUSE_DSTATE │ │ │ │ 4215: 008fac14 56 FUNC GLOBAL DEFAULT 12 qemu_clock_use_for_deadline │ │ │ │ 4216: 007595dc 172 FUNC GLOBAL DEFAULT 12 bdrv_has_blk │ │ │ │ 4217: 00894344 92 FUNC GLOBAL DEFAULT 12 qapi_free_UnixSocketAddressWrapper │ │ │ │ 4218: 00c14028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_COMPLETE_EVENT │ │ │ │ - 4219: 00647a9c 8 FUNC GLOBAL DEFAULT 12 xen_evtchn_deliver_pirq_msi │ │ │ │ + 4219: 00647aa0 8 FUNC GLOBAL DEFAULT 12 xen_evtchn_deliver_pirq_msi │ │ │ │ 4220: 00c4e9be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_ALL_ISR_DONE_BIT_DSTATE │ │ │ │ 4221: 00c4f680 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_RESET_DSTATE │ │ │ │ 4222: 00c19e48 12 OBJECT GLOBAL DEFAULT 24 hw_mips_trace_events │ │ │ │ 4223: 00c1acf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_PULSE_EXTI_EVENT │ │ │ │ 4224: 00802c9c 12 FUNC GLOBAL DEFAULT 12 qemu_chr_new_from_opts │ │ │ │ 4225: 00c4f9ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MEM_UNPLUG_ALL_REQUEST_DSTATE │ │ │ │ 4226: 00c4e2d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_POST_LOAD_DSTATE │ │ │ │ @@ -4267,15 +4267,15 @@ │ │ │ │ 4263: 00c1d214 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L3_CSUM_VALIDATE_NOT_IP4_EVENT │ │ │ │ 4264: 00c1a478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASI_CHIP_WRITE_EVENT │ │ │ │ 4265: 00a91d7c 3 OBJECT GLOBAL DEFAULT 14 sense_code_CAPACITY_CHANGED │ │ │ │ 4266: 008126ac 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptions │ │ │ │ 4267: 00c278c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_EVENT │ │ │ │ 4268: 00727dd4 32 FUNC GLOBAL DEFAULT 12 child_of_bds_get_parent_aio_context │ │ │ │ 4269: 00c27df4 60 OBJECT GLOBAL DEFAULT 24 qapi_commands_job_trace_events_trace_events │ │ │ │ - 4270: 0062eabc 292 FUNC GLOBAL DEFAULT 12 virtio_queue_set_align │ │ │ │ + 4270: 0062eac0 292 FUNC GLOBAL DEFAULT 12 virtio_queue_set_align │ │ │ │ 4271: 00c4e240 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_PASSTHROUGH_HANDLE_REQUEST_DSTATE │ │ │ │ 4272: 00b89a44 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_msubv_w │ │ │ │ 4273: 008a63f8 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendServiceType │ │ │ │ 4274: 003d26a8 292 FUNC GLOBAL DEFAULT 12 pcie_sriov_get_vf_at_index │ │ │ │ 4275: 00c29ce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_REMOVE_WATCH_EVENT │ │ │ │ 4276: 00862848 268 FUNC GLOBAL DEFAULT 12 visit_type_MemorySizeConfiguration_members │ │ │ │ 4277: 00549a60 128 FUNC GLOBAL DEFAULT 12 qemu_semihosting_console_write │ │ │ │ @@ -4321,24 +4321,24 @@ │ │ │ │ 4317: 0084fed0 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherAlgo │ │ │ │ 4318: 00c4e7dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_DATA_READW_DSTATE │ │ │ │ 4319: 00c4dfe2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_FIND_L2_CACHE_ENTRY_DSTATE │ │ │ │ 4320: 00c4f9e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_FILL_RESV_PROPERTY_DSTATE │ │ │ │ 4321: 0083188c 532 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_error │ │ │ │ 4322: 006f84fc 64 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_name │ │ │ │ 4323: 005a3e10 720 FUNC GLOBAL DEFAULT 12 helper_msa_fexupl_df │ │ │ │ - 4324: 0065371c 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_discard_manager │ │ │ │ + 4324: 00653720 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_discard_manager │ │ │ │ 4325: 00c4ea40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_SET_APIC_BASE_DSTATE │ │ │ │ 4326: 002690fc 36 FUNC GLOBAL DEFAULT 12 helper_divu_i32 │ │ │ │ 4327: 00b741d4 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_entrylo0 │ │ │ │ 4328: 00b745f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_entrylo1 │ │ │ │ 4329: 00593848 536 FUNC GLOBAL DEFAULT 12 helper_msa_clei_u_df │ │ │ │ 4330: 00c23dc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTQUEUE_FLUSH_EVENT │ │ │ │ 4331: 006d12e4 164 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_xor_i32_chk │ │ │ │ 4332: 004bd044 200 FUNC GLOBAL DEFAULT 12 qdev_sync_config │ │ │ │ - 4333: 005ba5d0 80 FUNC GLOBAL DEFAULT 12 gen_store_gpr │ │ │ │ + 4333: 005ba5d4 80 FUNC GLOBAL DEFAULT 12 gen_store_gpr │ │ │ │ 4334: 00c2b5b0 4 OBJECT GLOBAL DEFAULT 25 xen_domid │ │ │ │ 4335: 00c4fa8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_DMA_MAP_DSTATE │ │ │ │ 4336: 00c50302 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_COMPARISON_DSTATE │ │ │ │ 4337: 00c26c88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_UPDATE_EVENT │ │ │ │ 4338: 008d7cf8 212 FUNC GLOBAL DEFAULT 12 socket_set_fast_reuse │ │ │ │ 4339: 007f9994 516 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_write │ │ │ │ 4340: 00c29080 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_pci_trace_events_trace_events │ │ │ │ @@ -4378,15 +4378,15 @@ │ │ │ │ 4374: 00c501d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CLOSEFD_DSTATE │ │ │ │ 4375: 002bd614 236 FUNC GLOBAL DEFAULT 12 v9fs_co_pwritev │ │ │ │ 4376: 00c201c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_ENTER_EVENT │ │ │ │ 4377: 00813288 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVhdx │ │ │ │ 4378: 00c4fdd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VM_STOP_FLUSH_ALL_DSTATE │ │ │ │ 4379: 00c4e06e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_DO_COPY_ON_READV_DSTATE │ │ │ │ 4380: 0036b9fc 440 FUNC GLOBAL DEFAULT 12 isa_vga_init │ │ │ │ - 4381: 00652f38 148 FUNC GLOBAL DEFAULT 12 memory_region_unregister_iommu_notifier │ │ │ │ + 4381: 00652f3c 148 FUNC GLOBAL DEFAULT 12 memory_region_unregister_iommu_notifier │ │ │ │ 4382: 00c29100 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_OF_DPA_FLOWS_EVENT │ │ │ │ 4383: 0073f10c 332 FUNC GLOBAL DEFAULT 12 job_resume │ │ │ │ 4384: 0027e9ac 372 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_key_delay │ │ │ │ 4385: 0068d74c 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchl_be_mmu │ │ │ │ 4386: 0084c2b4 92 FUNC GLOBAL DEFAULT 12 qapi_free_SecretKeyringProperties │ │ │ │ 4387: 00535b34 96 FUNC GLOBAL DEFAULT 12 connection_destroy │ │ │ │ 4388: 00c22364 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_FRAME_START_EVENT │ │ │ │ @@ -4499,28 +4499,28 @@ │ │ │ │ 4495: 008140f8 320 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfo │ │ │ │ 4496: 00c19d38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ICH9_CC_READ_EVENT │ │ │ │ 4497: 00b81f08 132 OBJECT GLOBAL DEFAULT 24 helper_info_msachiu │ │ │ │ 4498: 008258a0 324 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptions │ │ │ │ 4499: 00c229c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PACKET_STATE_CHANGE_EVENT │ │ │ │ 4500: 007251c0 240 FUNC GLOBAL DEFAULT 12 nbd_server_start_options │ │ │ │ 4501: 00b8dab8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_binsr_w │ │ │ │ - 4502: 005dfb04 40 FUNC GLOBAL DEFAULT 12 check_cp1_registers │ │ │ │ + 4502: 005dfb08 40 FUNC GLOBAL DEFAULT 12 check_cp1_registers │ │ │ │ 4503: 006c9370 404 FUNC GLOBAL DEFAULT 12 tcg_gen_hswap_i64 │ │ │ │ 4504: 0089683c 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsType │ │ │ │ 4505: 00730438 320 FUNC GLOBAL DEFAULT 12 bdrv_op_unblock │ │ │ │ 4506: 00b86bdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ori_b │ │ │ │ 4507: 007676ac 116 FUNC GLOBAL DEFAULT 12 bdrv_release_dirty_bitmap │ │ │ │ 4508: 00904ab4 212 FUNC GLOBAL DEFAULT 12 iov_to_buf_full │ │ │ │ 4509: 00818dc0 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStats │ │ │ │ 4510: 0021b64c 288 FUNC GLOBAL DEFAULT 12 cpu_class_by_name │ │ │ │ 4511: 008b7b6c 192 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateType │ │ │ │ 4512: 00c1f948 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_PROCESS_LOGIN_EVENT │ │ │ │ 4513: 006e2650 52 FUNC GLOBAL DEFAULT 12 migration_rate_reset │ │ │ │ 4514: 008320f4 540 FUNC GLOBAL DEFAULT 12 qapi_event_send_quorum_failure │ │ │ │ - 4515: 0062da8c 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_addr │ │ │ │ + 4515: 0062da90 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_addr │ │ │ │ 4516: 003ca8a4 20 FUNC GLOBAL DEFAULT 12 pci_set_irq │ │ │ │ 4517: 00c4e002 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CLUSTER_ALLOC_PHYS_DSTATE │ │ │ │ 4518: 004298e0 16 FUNC GLOBAL DEFAULT 12 mips_gictimer_start_count │ │ │ │ 4519: 0030a684 232 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map_overlap │ │ │ │ 4520: 00c29a48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_MAP_EVENT │ │ │ │ 4521: 0076f340 92 FUNC GLOBAL DEFAULT 12 qemu_try_blockalign0 │ │ │ │ 4522: 00c4e010 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_PWRITE_ZEROES_START_REQ_DSTATE │ │ │ │ @@ -4609,15 +4609,15 @@ │ │ │ │ 4605: 0053ba84 104 FUNC GLOBAL DEFAULT 12 vhost_user_get_acked_features │ │ │ │ 4606: 00271d68 232 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_get_value │ │ │ │ 4607: 00566c7c 312 FUNC GLOBAL DEFAULT 12 helper_float_floor_2008_w_s │ │ │ │ 4608: 00c4e5c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SET_CLIENT_CAPABILITIES_UNSUPPORTED_BY_REVISION_DSTATE │ │ │ │ 4609: 00767f5c 168 FUNC GLOBAL DEFAULT 12 bdrv_reset_dirty_bitmap │ │ │ │ 4610: 007edb84 520 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_merge │ │ │ │ 4611: 0080aa34 244 FUNC GLOBAL DEFAULT 12 visit_type_numberList │ │ │ │ - 4612: 00649778 348 FUNC GLOBAL DEFAULT 12 portio_list_add │ │ │ │ + 4612: 0064977c 348 FUNC GLOBAL DEFAULT 12 portio_list_add │ │ │ │ 4613: 00684bac 72 FUNC GLOBAL DEFAULT 12 helper_lduw_mmu │ │ │ │ 4614: 00c208cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_SET_VOLTAGE_EVENT │ │ │ │ 4615: 00c4fb70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_WAKE_SHARED_DSTATE │ │ │ │ 4616: 004bd8b4 192 FUNC GLOBAL DEFAULT 12 qmp_command_available │ │ │ │ 4617: 00c4ecb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DP8393X_RECEIVE_WRITE_STATUS_DSTATE │ │ │ │ 4618: 00c4faca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_QUERY_DSTATE │ │ │ │ 4619: 00476cf8 16 FUNC GLOBAL DEFAULT 12 vfio_multifd_transfer_enabled │ │ │ │ @@ -4660,15 +4660,15 @@ │ │ │ │ 4656: 0066739c 172 FUNC GLOBAL DEFAULT 12 ram_block_coordinated_discard_require │ │ │ │ 4657: 00c4f356 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_SEND_RSP_DSTATE │ │ │ │ 4658: 007a07e4 516 FUNC GLOBAL DEFAULT 12 qcow2_alloc_clusters_at │ │ │ │ 4659: 006dfadc 372 FUNC GLOBAL DEFAULT 12 tcg_can_emit_vecop_list │ │ │ │ 4660: 00c4f8e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_REGION_SPARSE_MMAP_ENTRY_DSTATE │ │ │ │ 4661: 00892024 112 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags_members │ │ │ │ 4662: 00c1dee0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_NUM_SGLD_EVENT │ │ │ │ - 4663: 00653800 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_get_min_granularity │ │ │ │ + 4663: 00653804 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_get_min_granularity │ │ │ │ 4664: 00c4ec0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCUIO_WRITE_DSTATE │ │ │ │ 4665: 00c221a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_CAP_READ_EVENT │ │ │ │ 4666: 00c4def6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_UNEXPECTED_RUNPKT_DSTATE │ │ │ │ 4667: 00c4ecb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_NETDEV_DESTROY_DSTATE │ │ │ │ 4668: 00556554 16 FUNC GLOBAL DEFAULT 12 helper_tlbp │ │ │ │ 4669: 00c138f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_PROCESS_EVENT │ │ │ │ 4670: 00556564 16 FUNC GLOBAL DEFAULT 12 helper_tlbr │ │ │ │ @@ -4693,15 +4693,15 @@ │ │ │ │ 4689: 00c15418 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_ACPI_INDEX_WRITE_EVENT │ │ │ │ 4690: 00421870 204 FUNC GLOBAL DEFAULT 12 sdbus_receive_ready │ │ │ │ 4691: 00c4ef0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_NULL_DESCRIPTOR_DSTATE │ │ │ │ 4692: 003c5534 188 FUNC GLOBAL DEFAULT 12 msix_vector_unuse │ │ │ │ 4693: 00b68594 132 OBJECT GLOBAL DEFAULT 24 helper_info_ld_i128 │ │ │ │ 4694: 00896590 92 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchema │ │ │ │ 4695: 00902554 176 FUNC GLOBAL DEFAULT 12 hbitmap_get │ │ │ │ - 4696: 005ffb94 340 FUNC GLOBAL DEFAULT 12 virtio_serial_guest_ready │ │ │ │ + 4696: 005ffb98 340 FUNC GLOBAL DEFAULT 12 virtio_serial_guest_ready │ │ │ │ 4697: 00c14290 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_HANDSHAKE_TIMER_CB_EVENT │ │ │ │ 4698: 00c4fcf0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THROTTLE_DSTATE │ │ │ │ 4699: 00c19b90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_READL_EVENT │ │ │ │ 4700: 007ec0ac 104 FUNC GLOBAL DEFAULT 12 luring_detach_aio_context │ │ │ │ 4701: 006a2624 204 FUNC GLOBAL DEFAULT 12 object_property_add_bool │ │ │ │ 4702: 00812bb4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsThrottle │ │ │ │ 4703: 004d62b4 380 FUNC GLOBAL DEFAULT 12 vhost_user_backend_stop │ │ │ │ @@ -4731,15 +4731,15 @@ │ │ │ │ 4727: 0088c228 324 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestProperties │ │ │ │ 4728: 00687594 216 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorb_mmu │ │ │ │ 4729: 00817364 236 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfo_members │ │ │ │ 4730: 00c5080a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_QUERY_FEATURES_API_FAILED_DSTATE │ │ │ │ 4731: 0037dcb8 1264 FUNC GLOBAL DEFAULT 12 e1000x_rx_group_filter │ │ │ │ 4732: 0037eb94 280 FUNC GLOBAL DEFAULT 12 e1000x_increase_size_stats │ │ │ │ 4733: 00c27964 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_EXPORT_ADD_EVENT │ │ │ │ - 4734: 006364fc 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_gpa │ │ │ │ + 4734: 00636500 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_gpa │ │ │ │ 4735: 00c4de1c 4 OBJECT GLOBAL DEFAULT 25 qmp_dispatcher_co │ │ │ │ 4736: 006eeaf0 460 FUNC GLOBAL DEFAULT 12 qio_channel_socket_connect_async │ │ │ │ 4737: 00b77774 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftdsp │ │ │ │ 4738: 00a91d50 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_TIMEOUT │ │ │ │ 4739: 004c2be8 32 FUNC GLOBAL DEFAULT 12 qemu_register_wakeup_support │ │ │ │ 4740: 00c4fec8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_IO_WRAP_DSTATE │ │ │ │ 4741: 00c1b3a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMPHY_WRITE_EVENT │ │ │ │ @@ -4780,50 +4780,50 @@ │ │ │ │ 4776: 00c4eaa4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DJMEMC_READ_DSTATE │ │ │ │ 4777: 00c4fd12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QTAILQ_END_DSTATE │ │ │ │ 4778: 00b33b84 12 OBJECT GLOBAL DEFAULT 21 GuestPanicInformationType_lookup │ │ │ │ 4779: 00828cec 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRefList │ │ │ │ 4780: 0069e9c8 196 FUNC GLOBAL DEFAULT 12 object_initialize │ │ │ │ 4781: 00c4e0ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_COMMAND_NEW_PID_DSTATE │ │ │ │ 4782: 00c1f2a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_GENERIC_READ_COMPLETE_EVENT │ │ │ │ - 4783: 005ec610 36 FUNC GLOBAL DEFAULT 12 helper_mulhiu │ │ │ │ + 4783: 005ec614 36 FUNC GLOBAL DEFAULT 12 helper_mulhiu │ │ │ │ 4784: 00c4e992 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN_WRITE_DSTATE │ │ │ │ 4785: 0085d07c 320 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptions │ │ │ │ 4786: 00c202b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IOVEC_SGL_OVERFLOW_EVENT │ │ │ │ 4787: 00c191d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMOVP_EVENT │ │ │ │ 4788: 002ca9e8 356 FUNC GLOBAL DEFAULT 12 acpi_add_rom_blob │ │ │ │ 4789: 00a1e3f4 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgkbd_to_qcode_len │ │ │ │ - 4790: 00631338 2324 FUNC GLOBAL DEFAULT 12 virtqueue_get_avail_bytes │ │ │ │ + 4790: 0063133c 2324 FUNC GLOBAL DEFAULT 12 virtqueue_get_avail_bytes │ │ │ │ 4791: 00866b7c 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_hotpluggable_cpus │ │ │ │ 4792: 005509d8 100 FUNC GLOBAL DEFAULT 12 cpu_mips_store_compare │ │ │ │ - 4793: 00654b50 84 FUNC GLOBAL DEFAULT 12 memory_region_ram_resize │ │ │ │ + 4793: 00654b54 84 FUNC GLOBAL DEFAULT 12 memory_region_ram_resize │ │ │ │ 4794: 00811c40 92 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2OverlapCheckFlags │ │ │ │ 4795: 00c4e19c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_START_NEGOTIATE_DSTATE │ │ │ │ - 4796: 0062d5b8 168 FUNC GLOBAL DEFAULT 12 virtio_get_config_size │ │ │ │ + 4796: 0062d5bc 168 FUNC GLOBAL DEFAULT 12 virtio_get_config_size │ │ │ │ 4797: 00c4e28e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_READ_RETURN_DSTATE │ │ │ │ 4798: 0021b76c 68 FUNC GLOBAL DEFAULT 12 cpu_exec_realizefn │ │ │ │ 4799: 00c17460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_ENTER_VGA_MODE_EVENT │ │ │ │ 4800: 0070acb0 288 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_export_p8info │ │ │ │ 4801: 005696b4 224 FUNC GLOBAL DEFAULT 12 helper_float_min_d │ │ │ │ 4802: 00b722e4 132 OBJECT GLOBAL DEFAULT 24 helper_info_shrl_ph │ │ │ │ 4803: 008877f0 316 FUNC GLOBAL DEFAULT 12 visit_type_ColoCompareProperties │ │ │ │ 4804: 00c20ecc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_EXEC_QUERY_CMD_EVENT │ │ │ │ 4805: 00c1beb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_ENET_RECEIVE_LAST_EVENT │ │ │ │ 4806: 00c4f590 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_DMA_WRITE_CQ_DSTATE │ │ │ │ 4807: 00c4ded6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_DSTATE │ │ │ │ - 4808: 00648104 12 FUNC GLOBAL DEFAULT 12 qemu_arch_available │ │ │ │ + 4808: 00648108 12 FUNC GLOBAL DEFAULT 12 qemu_arch_available │ │ │ │ 4809: 00c4e470 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_USART_IRQ_RAISED_DSTATE │ │ │ │ - 4810: 0062e564 80 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_detach_host_notifier │ │ │ │ + 4810: 0062e568 80 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_detach_host_notifier │ │ │ │ 4811: 004b3dd8 16 FUNC GLOBAL DEFAULT 12 cpu_work_list_empty │ │ │ │ 4812: 00c4f14a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DEL_SQ_DSTATE │ │ │ │ 4813: 00575b2c 180 FUNC GLOBAL DEFAULT 12 helper_pmaxub │ │ │ │ 4814: 007682a0 288 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty │ │ │ │ 4815: 00c16350 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_CONSOLE_CONNECT_EVENT │ │ │ │ 4816: 00b6f818 132 OBJECT GLOBAL DEFAULT 24 helper_info_lwm │ │ │ │ 4817: 00c4de95 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_pci_c │ │ │ │ - 4818: 0062e6a4 64 FUNC GLOBAL DEFAULT 12 virtio_device_set_child_bus_name │ │ │ │ + 4818: 0062e6a8 64 FUNC GLOBAL DEFAULT 12 virtio_device_set_child_bus_name │ │ │ │ 4819: 008499b0 192 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicyInput │ │ │ │ 4820: 00c15338 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_PCI_BAR_1_EVENT │ │ │ │ 4821: 008a1460 244 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfoList │ │ │ │ 4822: 005695c8 236 FUNC GLOBAL DEFAULT 12 helper_float_min_s │ │ │ │ 4823: 0044303c 932 FUNC GLOBAL DEFAULT 12 usb_ohci_init │ │ │ │ 4824: 00c4e89a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SET_IRQ_DSTATE │ │ │ │ 4825: 00c4f184 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_PRACT_GENERATE_DIF_CRC16_DSTATE │ │ │ │ @@ -4907,15 +4907,15 @@ │ │ │ │ 4903: 008f0d2c 184 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part1 │ │ │ │ 4904: 00c20438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_QF_UPDATE_EVENT │ │ │ │ 4905: 0035082c 28 FUNC GLOBAL DEFAULT 12 ide_get_bios_chs_trans │ │ │ │ 4906: 008f0de4 152 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part2 │ │ │ │ 4907: 00c16360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_USART_UPDATE_PARAMS_EVENT │ │ │ │ 4908: 0048e60c 184 FUNC GLOBAL DEFAULT 12 vhost_config_pending │ │ │ │ 4909: 0086f7a8 320 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddress │ │ │ │ - 4910: 0063e7d4 76 FUNC GLOBAL DEFAULT 12 vhost_svq_new │ │ │ │ + 4910: 0063e7d8 76 FUNC GLOBAL DEFAULT 12 vhost_svq_new │ │ │ │ 4911: 00c4f94a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_ATI_3C3_PROBE_DSTATE │ │ │ │ 4912: 0085ae98 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioPMEMDeviceInfoWrapper │ │ │ │ 4913: 00c1c024 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_SETUP_FILTER_EVENT │ │ │ │ 4914: 00c50880 2 OBJECT GLOBAL DEFAULT 25 _TRACE_THREAD_POOL_SUBMIT_AIO_DSTATE │ │ │ │ 4915: 0024b6b4 72 FUNC GLOBAL DEFAULT 12 float16_muladd │ │ │ │ 4916: 00c1e190 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UPDATE_CQ_EVENTIDX_EVENT │ │ │ │ 4917: 0027f264 216 FUNC GLOBAL DEFAULT 12 qmp_query_mice │ │ │ │ @@ -4936,25 +4936,25 @@ │ │ │ │ 4932: 00c1e794 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_FILE_EVENT │ │ │ │ 4933: 00b7d3c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_le │ │ │ │ 4934: 00c4e922 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_BADWRITE_DSTATE │ │ │ │ 4935: 00c147a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AUDIO_TIMER_STOP_EVENT │ │ │ │ 4936: 00c173c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_SCHEDULE_BH_EVENT │ │ │ │ 4937: 00c2332c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_RTL8168_MSIX_WRITE_EVENT │ │ │ │ 4938: 0059d48c 44 FUNC GLOBAL DEFAULT 12 helper_msa_copy_s_b │ │ │ │ - 4939: 0064ed94 76 FUNC GLOBAL DEFAULT 12 memory_region_name │ │ │ │ + 4939: 0064ed98 76 FUNC GLOBAL DEFAULT 12 memory_region_name │ │ │ │ 4940: 00c4ea86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_SHMEM_MAP_DSTATE │ │ │ │ 4941: 008b1c94 732 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo_members │ │ │ │ 4942: 00c4e6ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_SMBUS_SEND_BYTE_DSTATE │ │ │ │ 4943: 00b30d68 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint16 │ │ │ │ 4944: 0059d50c 40 FUNC GLOBAL DEFAULT 12 helper_msa_copy_s_d │ │ │ │ 4945: 008e5884 56 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size │ │ │ │ 4946: 00c4f44a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_DCMD_INTERNAL_SUBMIT_DSTATE │ │ │ │ 4947: 00c1f348 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_WRITE_SAME_EVENT │ │ │ │ 4948: 00c20c8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_MCQ_DELETE_CQ_SQ_NOT_DELETED_EVENT │ │ │ │ - 4949: 005b6da0 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_synci_step │ │ │ │ + 4949: 005b6da4 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_synci_step │ │ │ │ 4950: 006c65a4 120 FUNC GLOBAL DEFAULT 12 tcg_gen_smax_i32 │ │ │ │ 4951: 00c239a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_PMEM_FLUSH_DONE_EVENT │ │ │ │ 4952: 00b76a0c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_seq │ │ │ │ 4953: 0059d4b8 44 FUNC GLOBAL DEFAULT 12 helper_msa_copy_s_h │ │ │ │ 4954: 008b2120 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_INITIALIZED_arg_members │ │ │ │ 4955: 00c19070 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ESCALATE_DISABLED_EVENT │ │ │ │ 4956: 00c25b04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_EVENT │ │ │ │ @@ -4988,15 +4988,15 @@ │ │ │ │ 4984: 00679db0 184 FUNC GLOBAL DEFAULT 12 tb_flush │ │ │ │ 4985: 0085ade0 92 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonDeviceInfo │ │ │ │ 4986: 00554b90 224 FUNC GLOBAL DEFAULT 12 helper_mttdsp │ │ │ │ 4987: 00c224c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_PTRS_EVENT │ │ │ │ 4988: 00c4efb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCNET_APROM_READB_DSTATE │ │ │ │ 4989: 00c1db40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_STARTFAIL_EVENT │ │ │ │ 4990: 006dd9e0 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sssub │ │ │ │ - 4991: 005b6df0 68 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cc │ │ │ │ + 4991: 005b6df4 68 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cc │ │ │ │ 4992: 0028db94 168 FUNC GLOBAL DEFAULT 12 vnc_raw_send_framebuffer_update │ │ │ │ 4993: 002be620 556 FUNC GLOBAL DEFAULT 12 v9fs_co_symlink │ │ │ │ 4994: 0025f588 328 FUNC GLOBAL DEFAULT 12 int64_to_float16 │ │ │ │ 4995: 00c4dfd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_COMPLETE_DSTATE │ │ │ │ 4996: 00393b68 108 FUNC GLOBAL DEFAULT 12 qmp_query_rocker_of_dpa_groups │ │ │ │ 4997: 00c292e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SEND_KEY_EVENT │ │ │ │ 4998: 006c64bc 116 FUNC GLOBAL DEFAULT 12 tcg_gen_smin_i32 │ │ │ │ @@ -5031,24 +5031,24 @@ │ │ │ │ 5027: 00265500 156 FUNC GLOBAL DEFAULT 12 float32_sqrt │ │ │ │ 5028: 00c4fbb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_INCOMING_MIGRATION_DSTATE │ │ │ │ 5029: 00c1c064 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_MII_WRITE_EVENT │ │ │ │ 5030: 0057241c 236 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_sun │ │ │ │ 5031: 0085557c 196 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum_members │ │ │ │ 5032: 00c1ac08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_ENABLE_EVENT │ │ │ │ 5033: 002f2a14 96 FUNC GLOBAL DEFAULT 12 isa_serial_set_enabled │ │ │ │ - 5034: 0064d344 284 FUNC GLOBAL DEFAULT 12 flatview_for_each_range │ │ │ │ + 5034: 0064d348 284 FUNC GLOBAL DEFAULT 12 flatview_for_each_range │ │ │ │ 5035: 00c501a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_CANCEL_DSTATE │ │ │ │ 5036: 00897264 316 FUNC GLOBAL DEFAULT 12 visit_type_StatsFilter │ │ │ │ 5037: 00b7d9f0 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_ne │ │ │ │ 5038: 00b30d5c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint32 │ │ │ │ 5039: 00b671fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxb │ │ │ │ 5040: 0072e1d0 164 FUNC GLOBAL DEFAULT 12 bdrv_measure │ │ │ │ 5041: 0075a490 60 FUNC GLOBAL DEFAULT 12 blk_iostatus_is_enabled │ │ │ │ 5042: 006c7f94 292 FUNC GLOBAL DEFAULT 12 tcg_gen_sari_i64 │ │ │ │ - 5043: 00651174 24 FUNC GLOBAL DEFAULT 12 memory_region_has_guest_memfd │ │ │ │ + 5043: 00651178 24 FUNC GLOBAL DEFAULT 12 memory_region_has_guest_memfd │ │ │ │ 5044: 00260218 400 FUNC GLOBAL DEFAULT 12 int32_to_float64_scalbn │ │ │ │ 5045: 00c1ab98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_CHANNEL_DISABLE_EVENT │ │ │ │ 5046: 00c255e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_START_EVENT │ │ │ │ 5047: 00c16d50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_DESTROY_TASK_EVENT │ │ │ │ 5048: 00c4f0d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_RESET_ZONE_DSTATE │ │ │ │ 5049: 0038ac08 100 FUNC GLOBAL DEFAULT 12 net_rx_pkt_get_vlan_tag │ │ │ │ 5050: 00822b40 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcow2Encryption_base_members │ │ │ │ @@ -5058,15 +5058,15 @@ │ │ │ │ 5054: 00c4f394 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_HANDLE_TI_CMD_DSTATE │ │ │ │ 5055: 00c5024c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_STATS_SCHEMAS_DSTATE │ │ │ │ 5056: 00810fac 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfo │ │ │ │ 5057: 00c204a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_INITQ_MAP_FAILED_EVENT │ │ │ │ 5058: 00c4e75c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NCQ_FINISH_DSTATE │ │ │ │ 5059: 00c25184 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_FILL_EVENT │ │ │ │ 5060: 008c87c8 64 FUNC GLOBAL DEFAULT 12 human_readable_text_from_str │ │ │ │ - 5061: 0062c39c 48 FUNC GLOBAL DEFAULT 12 virtio_get_num_queues │ │ │ │ + 5061: 0062c3a0 48 FUNC GLOBAL DEFAULT 12 virtio_get_num_queues │ │ │ │ 5062: 0084be64 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockCreateOptionsLUKS │ │ │ │ 5063: 002c9c44 72 FUNC GLOBAL DEFAULT 12 acpi_table_next │ │ │ │ 5064: 002677a8 296 FUNC GLOBAL DEFAULT 12 float64_log2 │ │ │ │ 5065: 00c4ed5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_RSS_ENABLE_DSTATE │ │ │ │ 5066: 00b74fc0 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_compare │ │ │ │ 5067: 00c4f10e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ENQUEUE_EVENT_DSTATE │ │ │ │ 5068: 0081281c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsReplication │ │ │ │ @@ -5136,15 +5136,15 @@ │ │ │ │ 5132: 005454fc 128 FUNC GLOBAL DEFAULT 12 replay_get_array │ │ │ │ 5133: 0046dd00 272 FUNC GLOBAL DEFAULT 12 ccid_card_card_inserted │ │ │ │ 5134: 00c1c374 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MMIO_MIF_WRITE_EVENT │ │ │ │ 5135: 006c457c 204 FUNC GLOBAL DEFAULT 12 tcg_gen_div_i32 │ │ │ │ 5136: 00c25324 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_ENABLED_EVENT │ │ │ │ 5137: 0021c704 16 FUNC GLOBAL DEFAULT 12 machine_get_cache_topo_level │ │ │ │ 5138: 00880e08 620 FUNC GLOBAL DEFAULT 12 visit_type_NetdevSocketOptions_members │ │ │ │ - 5139: 0064abc4 508 FUNC GLOBAL DEFAULT 12 flatview_unref │ │ │ │ + 5139: 0064abc8 508 FUNC GLOBAL DEFAULT 12 flatview_unref │ │ │ │ 5140: 00c21d24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_FSZREG_READ_EVENT │ │ │ │ 5141: 00c4de55 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_dump_c │ │ │ │ 5142: 00856434 28 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate_members │ │ │ │ 5143: 0026ca2c 184 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl16v │ │ │ │ 5144: 007338bc 236 FUNC GLOBAL DEFAULT 12 bdrv_remove_aio_context_notifier │ │ │ │ 5145: 00271bcc 212 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_haddr │ │ │ │ 5146: 002807f8 184 FUNC GLOBAL DEFAULT 12 qemu_pixman_check_format │ │ │ │ @@ -5258,15 +5258,15 @@ │ │ │ │ 5254: 002c9ef8 152 FUNC GLOBAL DEFAULT 12 acpi_pm1_evt_init │ │ │ │ 5255: 00c4de36 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_authz_c │ │ │ │ 5256: 00c25284 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_EVENT │ │ │ │ 5257: 004b0ba0 228 FUNC GLOBAL DEFAULT 12 hmp_block_job_cancel │ │ │ │ 5258: 0072a9cc 216 FUNC GLOBAL DEFAULT 12 path_combine │ │ │ │ 5259: 00c4ed52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TULIP_DESCRIPTOR_DSTATE │ │ │ │ 5260: 00b7745c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_configx │ │ │ │ - 5261: 006557a0 408 FUNC GLOBAL DEFAULT 12 memory_region_find │ │ │ │ + 5261: 006557a4 408 FUNC GLOBAL DEFAULT 12 memory_region_find │ │ │ │ 5262: 00c1f6f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_MEMCPY_EVENT │ │ │ │ 5263: 00c29674 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_BOOL_EVENT │ │ │ │ 5264: 00c186c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_OUTPORT_WRITE_EVENT │ │ │ │ 5265: 00687f14 384 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxb_mmu │ │ │ │ 5266: 007ae55c 1004 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_goto │ │ │ │ 5267: 00c1e0a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_STOPPED_EVENT │ │ │ │ 5268: 00c27914 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BLOCK_EXPORTS_EVENT │ │ │ │ @@ -5534,15 +5534,15 @@ │ │ │ │ 5530: 0072bbd4 264 FUNC GLOBAL DEFAULT 12 create_tmp_file │ │ │ │ 5531: 00889160 280 FUNC GLOBAL DEFAULT 12 visit_type_InputLinuxProperties_members │ │ │ │ 5532: 0052b720 176 FUNC GLOBAL DEFAULT 12 netdev_parse_modern │ │ │ │ 5533: 00b75674 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_maari │ │ │ │ 5534: 00c1dec0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_DMA_EVENT │ │ │ │ 5535: 00c4f8d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PLATFORM_REALIZE_DSTATE │ │ │ │ 5536: 00857510 244 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_JOB_STATUS_CHANGE_arg_members │ │ │ │ - 5537: 0062d988 44 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled_legacy │ │ │ │ + 5537: 0062d98c 44 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled_legacy │ │ │ │ 5538: 00b7bb84 132 OBJECT GLOBAL DEFAULT 24 helper_info_psubush │ │ │ │ 5539: 006de920 172 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotli │ │ │ │ 5540: 00c4fa18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MMIO_QUEUE_WRITE_DSTATE │ │ │ │ 5541: 00c230bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_REGION_UNMAP_EVENT │ │ │ │ 5542: 00c16ee0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_PALETTE_WRITE_EVENT │ │ │ │ 5543: 00c500a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_DRAM_EVENT_DSTATE │ │ │ │ 5544: 00c4e088 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_HANGUP_DSTATE │ │ │ │ @@ -5625,15 +5625,15 @@ │ │ │ │ 5621: 0087a4f4 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_closefd_arg_members │ │ │ │ 5622: 00c28154 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MEMORY_SIZE_SUMMARY_EVENT │ │ │ │ 5623: 00c4eb9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_WRITE_DSTATE │ │ │ │ 5624: 00c4f0cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_CLEAR_NS_CLOSE_DSTATE │ │ │ │ 5625: 00c4fdce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_DSTATE │ │ │ │ 5626: 00c4de53 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_dump_c │ │ │ │ 5627: 004a7eac 148 FUNC GLOBAL DEFAULT 12 v9fs_iov_unmarshal │ │ │ │ - 5628: 0061ca48 108 FUNC GLOBAL DEFAULT 12 vfio_quirk_reset │ │ │ │ + 5628: 0061ca4c 108 FUNC GLOBAL DEFAULT 12 vfio_quirk_reset │ │ │ │ 5629: 0026b490 180 FUNC GLOBAL DEFAULT 12 helper_gvec_xors │ │ │ │ 5630: 002f5d38 80 FUNC GLOBAL DEFAULT 12 qdev_get_gpio_in_named │ │ │ │ 5631: 00c26938 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_STEP_EVENT │ │ │ │ 5632: 00c4e10e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_FAIL_DSTATE │ │ │ │ 5633: 00c26948 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_START_EVENT │ │ │ │ 5634: 00c16610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL011_BAUDRATE_CHANGE_EVENT │ │ │ │ 5635: 00c4f3a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_WRITE_RESPONSE_DSTATE │ │ │ │ @@ -5656,15 +5656,15 @@ │ │ │ │ 5652: 00269040 112 FUNC GLOBAL DEFAULT 12 cpu_loop_exit_atomic │ │ │ │ 5653: 008cb428 76 FUNC GLOBAL DEFAULT 12 qlist_new │ │ │ │ 5654: 00c4dd90 4 OBJECT GLOBAL DEFAULT 25 dmg_uncompress_bz2 │ │ │ │ 5655: 00b6f794 132 OBJECT GLOBAL DEFAULT 24 helper_info_raise_exception_err │ │ │ │ 5656: 00c4efea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LANCE_MEM_WRITEW_DSTATE │ │ │ │ 5657: 00b31004 32 OBJECT GLOBAL DEFAULT 21 qcrypto_block_driver_luks │ │ │ │ 5658: 007b72cc 92 FUNC GLOBAL DEFAULT 12 vhdx_log_entry_hdr_le_import │ │ │ │ - 5659: 0062dab4 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_size │ │ │ │ + 5659: 0062dab8 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_size │ │ │ │ 5660: 007bc170 336 FUNC GLOBAL DEFAULT 12 vhdx_checksum_calc │ │ │ │ 5661: 00547a3c 32 FUNC GLOBAL DEFAULT 12 replay_unregister_net │ │ │ │ 5662: 00c4efde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NE2000_READ_DSTATE │ │ │ │ 5663: 0053f4e0 128 FUNC GLOBAL DEFAULT 12 tap_fd_set_steering_ebpf │ │ │ │ 5664: 00c4e070 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_PWRITE_ZEROES_DSTATE │ │ │ │ 5665: 0048eac4 136 FUNC GLOBAL DEFAULT 12 vhost_dev_prepare_inflight │ │ │ │ 5666: 00c4ef8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_FIX_UDP_DSTATE │ │ │ │ @@ -5686,15 +5686,15 @@ │ │ │ │ 5682: 005856b0 172 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_s_d │ │ │ │ 5683: 00269510 28 FUNC GLOBAL DEFAULT 12 helper_exit_atomic │ │ │ │ 5684: 00c45748 1 OBJECT GLOBAL DEFAULT 25 xen_allowed │ │ │ │ 5685: 004f75bc 196 FUNC GLOBAL DEFAULT 12 multifd_recv_zero_page_process │ │ │ │ 5686: 00c15ccc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_RESET_DONE_EVENT │ │ │ │ 5687: 008c89e8 148 FUNC GLOBAL DEFAULT 12 qmp_error_response │ │ │ │ 5688: 00c1e060 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UPDATE_SQ_TAIL_EVENT │ │ │ │ - 5689: 00630ae4 2132 FUNC GLOBAL DEFAULT 12 virtqueue_drop_all │ │ │ │ + 5689: 00630ae8 2132 FUNC GLOBAL DEFAULT 12 virtqueue_drop_all │ │ │ │ 5690: 0024872c 6636 FUNC GLOBAL DEFAULT 12 floatx80_mul │ │ │ │ 5691: 00c4fbd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_ZERO_DSTATE │ │ │ │ 5692: 0053e678 192 FUNC GLOBAL DEFAULT 12 tap_enable │ │ │ │ 5693: 00585300 700 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_s_h │ │ │ │ 5694: 00c50244 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_WATCHDOG_SET_ACTION_DSTATE │ │ │ │ 5695: 00c500a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_MEMORY_MODULE_EVENT_DSTATE │ │ │ │ 5696: 0058dea4 1652 FUNC GLOBAL DEFAULT 12 helper_msa_subsus_u_b │ │ │ │ @@ -5900,15 +5900,15 @@ │ │ │ │ 5896: 00c20588 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_MMIO_UNHANDLED_READ_EVENT │ │ │ │ 5897: 00c4deb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JOB_STATE_TRANSITION_DSTATE │ │ │ │ 5898: 00c4f0f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MMIO_CFG_DSTATE │ │ │ │ 5899: 002fb6b0 36 FUNC GLOBAL DEFAULT 12 rom_reset_order_override │ │ │ │ 5900: 006a8d10 96 FUNC GLOBAL DEFAULT 12 gdb_set_stop_cpu │ │ │ │ 5901: 00c4e08c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_WRITE_ERR_DSTATE │ │ │ │ 5902: 005462f0 132 FUNC GLOBAL DEFAULT 12 replay_bh_schedule_oneshot_event │ │ │ │ - 5903: 005ec544 56 FUNC GLOBAL DEFAULT 12 helper_msachi │ │ │ │ + 5903: 005ec548 56 FUNC GLOBAL DEFAULT 12 helper_msachi │ │ │ │ 5904: 00c16d20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_REMAP_EVENT │ │ │ │ 5905: 00421a08 204 FUNC GLOBAL DEFAULT 12 sdbus_get_inserted │ │ │ │ 5906: 00c1ab28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_TRANSLATE_EVENT │ │ │ │ 5907: 00a91d90 3 OBJECT GLOBAL DEFAULT 14 sense_code_ILLEGAL_REQ_REMOVAL_PREVENTED │ │ │ │ 5908: 0090f8d4 4 FUNC GLOBAL DEFAULT 12 xen_hvm_init_pc │ │ │ │ 5909: 00c27888 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_JOBS_EVENT │ │ │ │ 5910: 00c23a04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_MEM_UNPLUG_ALL_REQUEST_EVENT │ │ │ │ @@ -5965,15 +5965,15 @@ │ │ │ │ 5961: 0052b4f0 320 FUNC GLOBAL DEFAULT 12 net_init_clients │ │ │ │ 5962: 00c4e384 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HDA_AUDIO_OVERRUN_DSTATE │ │ │ │ 5963: 0047957c 112 FUNC GLOBAL DEFAULT 12 virtio_bus_get_vdev_id │ │ │ │ 5964: 00c1bcb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DP8393X_RAISE_IRQ_EVENT │ │ │ │ 5965: 00c24250 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_QUERY_LPM_EVENT │ │ │ │ 5966: 0025df10 240 FUNC GLOBAL DEFAULT 12 float16_to_uint32_round_to_zero │ │ │ │ 5967: 00c1f808 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_QUEUE_REQ_EVENT │ │ │ │ - 5968: 006139fc 2520 FUNC GLOBAL DEFAULT 12 vfio_get_dirty_bitmap │ │ │ │ + 5968: 00613a00 2520 FUNC GLOBAL DEFAULT 12 vfio_get_dirty_bitmap │ │ │ │ 5969: 00add550 52 OBJECT GLOBAL DEFAULT 21 vmstate_ide_bus │ │ │ │ 5970: 00c25934 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QUEUED_PAGE_NOT_DIRTY_EVENT │ │ │ │ 5971: 00c4ea66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUPERIO_CREATE_IDE_DSTATE │ │ │ │ 5972: 00721564 172 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_internal_sync │ │ │ │ 5973: 00c4e45a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F2XX_USART_READ_DSTATE │ │ │ │ 5974: 00c173a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_LOG_EVENT │ │ │ │ 5975: 0022f25c 356 FUNC GLOBAL DEFAULT 12 plugin_disas │ │ │ │ @@ -6093,15 +6093,15 @@ │ │ │ │ 6089: 00b6341c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_abs8 │ │ │ │ 6090: 00c250f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_EVENT │ │ │ │ 6091: 00c186f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_CB_DONE_EVENT │ │ │ │ 6092: 00c145c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_SET_SOCKET_EVENT │ │ │ │ 6093: 00c5021a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_OBJECT_ADD_DSTATE │ │ │ │ 6094: 00c2723c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_EJECT_EVENT │ │ │ │ 6095: 00671cb4 4 FUNC GLOBAL DEFAULT 12 migration_reset_vfio_bytes_transferred │ │ │ │ - 6096: 00654468 104 FUNC GLOBAL DEFAULT 12 memory_region_rom_device_set_romd │ │ │ │ + 6096: 0065446c 104 FUNC GLOBAL DEFAULT 12 memory_region_rom_device_set_romd │ │ │ │ 6097: 00c25b94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_EVENT │ │ │ │ 6098: 00548e28 200 FUNC GLOBAL DEFAULT 12 hmp_replay_seek │ │ │ │ 6099: 007f69b8 212 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_open │ │ │ │ 6100: 0085ad28 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioMEMDeviceInfo │ │ │ │ 6101: 008579c8 244 FUNC GLOBAL DEFAULT 12 visit_type_JobInfoList │ │ │ │ 6102: 008f8c54 80 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_init │ │ │ │ 6103: 00c2080c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SDHCI_WRITE_EVENT │ │ │ │ @@ -6129,16 +6129,16 @@ │ │ │ │ 6125: 006e9c98 388 FUNC GLOBAL DEFAULT 12 qemu_put_be16 │ │ │ │ 6126: 00c26244 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_MAP_WAIT_EVENT │ │ │ │ 6127: 00b7ec80 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_ceil_w_s │ │ │ │ 6128: 00b70fd0 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_eq_ph │ │ │ │ 6129: 007381f4 596 FUNC GLOBAL DEFAULT 12 bdrv_open_blockdev_ref │ │ │ │ 6130: 00c507d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT64_DSTATE │ │ │ │ 6131: 00c1a858 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSINFO_READ_EVENT │ │ │ │ - 6132: 005dfb70 12 FUNC GLOBAL DEFAULT 12 check_mips_64 │ │ │ │ - 6133: 00629ff0 32 FUNC GLOBAL DEFAULT 12 virtio_queue_ready │ │ │ │ + 6132: 005dfb74 12 FUNC GLOBAL DEFAULT 12 check_mips_64 │ │ │ │ + 6133: 00629ff4 32 FUNC GLOBAL DEFAULT 12 virtio_queue_ready │ │ │ │ 6134: 003c73dc 132 FUNC GLOBAL DEFAULT 12 pci_bus_add_fw_cfg_extra_pci_roots │ │ │ │ 6135: 00c270e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPS_TRANSLATE_TR_EVENT │ │ │ │ 6136: 0028f470 80 FUNC GLOBAL DEFAULT 12 vnc_client_io_error │ │ │ │ 6137: 00c4f40a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_MMIO_INVALID_READL_DSTATE │ │ │ │ 6138: 00c20b8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SDHOST_WRITE_EVENT │ │ │ │ 6139: 00c4f6b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG2_WRITE_DSTATE │ │ │ │ 6140: 00c1e660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_IO_CMD_EVENT │ │ │ │ @@ -6159,15 +6159,15 @@ │ │ │ │ 6155: 00885f00 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetfilterProperties │ │ │ │ 6156: 00c1ff98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_MSG_RING_PUT_EVENT │ │ │ │ 6157: 00726b1c 512 FUNC GLOBAL DEFAULT 12 qmp_job_finalize │ │ │ │ 6158: 00c255b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SET_OUTGOING_CHANNEL_EVENT │ │ │ │ 6159: 00c4e4ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_UART_SET_PARAMS_DSTATE │ │ │ │ 6160: 00c16f90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_BLOCK_MOVE_EVENT │ │ │ │ 6161: 00c23cb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BALLOON_TO_TARGET_EVENT │ │ │ │ - 6162: 0060c090 152 FUNC GLOBAL DEFAULT 12 virtio_net_set_netclient_name │ │ │ │ + 6162: 0060c094 152 FUNC GLOBAL DEFAULT 12 virtio_net_set_netclient_name │ │ │ │ 6163: 002b2af8 188 FUNC GLOBAL DEFAULT 12 pdu_free │ │ │ │ 6164: 00c4ed66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_HANDLE_ANNOUNCE_DSTATE │ │ │ │ 6165: 00c0cf0c 12 OBJECT GLOBAL DEFAULT 24 internal_snapshot_drv │ │ │ │ 6166: 00529374 32 FUNC GLOBAL DEFAULT 12 qemu_purge_queued_packets │ │ │ │ 6167: 002ca23c 32 FUNC GLOBAL DEFAULT 12 acpi_pm_tmr_reset │ │ │ │ 6168: 00c130f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_EVENT │ │ │ │ 6169: 00c13f88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_NEW_CLIENT_EVENT │ │ │ │ @@ -6250,25 +6250,25 @@ │ │ │ │ 6246: 006728c8 108 FUNC GLOBAL DEFAULT 12 monitor_set_cpu │ │ │ │ 6247: 005470b0 152 FUNC GLOBAL DEFAULT 12 replay_register_char_driver │ │ │ │ 6248: 00a91da0 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM_LEN │ │ │ │ 6249: 00c4e078 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_ROOT_ATTACH_DSTATE │ │ │ │ 6250: 0056fe08 320 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_ole │ │ │ │ 6251: 0065c8c4 100 FUNC GLOBAL DEFAULT 12 tcg_iommu_free_notifier_list │ │ │ │ 6252: 0053925c 256 FUNC GLOBAL DEFAULT 12 hmp_info_usernet │ │ │ │ - 6253: 0063e424 68 FUNC GLOBAL DEFAULT 12 vhost_svq_driver_area_size │ │ │ │ + 6253: 0063e428 68 FUNC GLOBAL DEFAULT 12 vhost_svq_driver_area_size │ │ │ │ 6254: 00838660 1028 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_cancel │ │ │ │ 6255: 0075acac 4 FUNC GLOBAL DEFAULT 12 blk_aio_cancel_async │ │ │ │ 6256: 0035cd6c 140 FUNC GLOBAL DEFAULT 12 bmdma_init │ │ │ │ 6257: 00c4f214 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UNIN_WRITE_DSTATE │ │ │ │ 6258: 00c1a7b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_MHU_WRITE_EVENT │ │ │ │ 6259: 00b66c50 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchw_le │ │ │ │ 6260: 00b721dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_s_ph │ │ │ │ 6261: 005682ec 236 FUNC GLOBAL DEFAULT 12 helper_float_sub_s │ │ │ │ 6262: 00c1cfb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_LINK_READ_PARAMS_EVENT │ │ │ │ - 6263: 005f32c0 168 FUNC GLOBAL DEFAULT 12 mxu_translate_init │ │ │ │ + 6263: 005f32c4 168 FUNC GLOBAL DEFAULT 12 mxu_translate_init │ │ │ │ 6264: 00c29538 4 OBJECT GLOBAL DEFAULT 24 qemu_rec_mutex_trylock_func │ │ │ │ 6265: 00c4ee32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IGB_IRQ_SET_IAM_DSTATE │ │ │ │ 6266: 00c21be4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_STRING_EVENT │ │ │ │ 6267: 00865a90 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_kvm │ │ │ │ 6268: 002769d4 16 FUNC GLOBAL DEFAULT 12 qemu_console_set_window_id │ │ │ │ 6269: 0056f7f4 320 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_olt │ │ │ │ 6270: 006d8cac 288 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sar16i_i64 │ │ │ │ @@ -6296,15 +6296,15 @@ │ │ │ │ 6292: 00b71cb4 132 OBJECT GLOBAL DEFAULT 24 helper_info_mul_s_ph │ │ │ │ 6293: 007216dc 452 FUNC GLOBAL DEFAULT 12 qmp_block_resize │ │ │ │ 6294: 00279038 552 FUNC GLOBAL DEFAULT 12 qemu_console_get_label │ │ │ │ 6295: 0047965c 204 FUNC GLOBAL DEFAULT 12 virtio_bus_get_vdev_bad_features │ │ │ │ 6296: 00c4e124 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_START_DSTATE │ │ │ │ 6297: 00548a30 116 FUNC GLOBAL DEFAULT 12 qmp_query_replay │ │ │ │ 6298: 004c0d14 120 FUNC GLOBAL DEFAULT 12 qtest_set_command_cb │ │ │ │ - 6299: 00653734 204 FUNC GLOBAL DEFAULT 12 memory_region_set_ram_discard_manager │ │ │ │ + 6299: 00653738 204 FUNC GLOBAL DEFAULT 12 memory_region_set_ram_discard_manager │ │ │ │ 6300: 00801400 136 FUNC GLOBAL DEFAULT 12 qemu_chr_be_event │ │ │ │ 6301: 00c25654 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_ERROR_EVENT │ │ │ │ 6302: 006de874 172 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sari │ │ │ │ 6303: 00c29cc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_ENABLE_WATCH_EVENT │ │ │ │ 6304: 00c4f254 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_GENERIC_WRITE_COMPLETE_DSTATE │ │ │ │ 6305: 00c179cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESPDMA_MEMORY_WRITE_EVENT │ │ │ │ 6306: 004c3594 20 FUNC GLOBAL DEFAULT 12 qemu_add_exit_notifier │ │ │ │ @@ -6371,15 +6371,15 @@ │ │ │ │ 6367: 005808e4 992 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_b │ │ │ │ 6368: 00c149d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_SAVING_EVENT │ │ │ │ 6369: 00c4ed88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_TX_XSUM_STUFF_DSTATE │ │ │ │ 6370: 00844efc 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocketWrapper_members │ │ │ │ 6371: 00580fd8 200 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_d │ │ │ │ 6372: 00b812a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_addr_ps │ │ │ │ 6373: 008d3828 368 FUNC GLOBAL DEFAULT 12 size_to_str │ │ │ │ - 6374: 005ec4e0 44 FUNC GLOBAL DEFAULT 12 helper_macchiu │ │ │ │ + 6374: 005ec4e4 44 FUNC GLOBAL DEFAULT 12 helper_macchiu │ │ │ │ 6375: 00c139d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COMMIT_ONE_ITERATION_EVENT │ │ │ │ 6376: 004e3d68 64 FUNC GLOBAL DEFAULT 12 file_cleanup_outgoing_migration │ │ │ │ 6377: 00580cc4 528 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_h │ │ │ │ 6378: 00b33cdc 12 OBJECT GLOBAL DEFAULT 21 StatsTarget_lookup │ │ │ │ 6379: 00c4fc5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_START_DSTATE │ │ │ │ 6380: 008a4558 384 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaPerDirectionOptions_members │ │ │ │ 6381: 00c1e7c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_SELECT_EVENT │ │ │ │ @@ -6393,15 +6393,15 @@ │ │ │ │ 6389: 00c28284 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_INJECT_NMI_EVENT │ │ │ │ 6390: 0053509c 24 FUNC GLOBAL DEFAULT 12 colo_compare_register_notifier │ │ │ │ 6391: 00546ce4 568 FUNC GLOBAL DEFAULT 12 replay_read_input_event │ │ │ │ 6392: 002fc8bc 176 FUNC GLOBAL DEFAULT 12 hmp_info_cpus │ │ │ │ 6393: 00b7ab88 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_d_ngle │ │ │ │ 6394: 00c5004c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_STOP_DSTATE │ │ │ │ 6395: 00556924 252 FUNC GLOBAL DEFAULT 12 cpu_mips_translate_address │ │ │ │ - 6396: 00613524 72 FUNC GLOBAL DEFAULT 12 vfio_mig_active │ │ │ │ + 6396: 00613528 72 FUNC GLOBAL DEFAULT 12 vfio_mig_active │ │ │ │ 6397: 00c24cd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_TLS_HANDSHAKE_EVENT │ │ │ │ 6398: 0089411c 92 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressBase │ │ │ │ 6399: 00c4fbf0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_DSTATE │ │ │ │ 6400: 00580ed4 260 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_w │ │ │ │ 6401: 00b70bb0 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpsqx_sa_w_ph │ │ │ │ 6402: 00c4f44e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_FINISH_DCMD_DSTATE │ │ │ │ 6403: 00c193e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_VIRT_SET_MAINT_IRQ_EVENT │ │ │ │ @@ -6646,15 +6646,15 @@ │ │ │ │ 6642: 00c4f34a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_FETCH_DESC_INDIRECT_SEG_EXT_DSTATE │ │ │ │ 6643: 005629ec 308 FUNC GLOBAL DEFAULT 12 cpu_wrdsp │ │ │ │ 6644: 00c20178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_LD_GET_INFO_EVENT │ │ │ │ 6645: 00c1d5d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_READ_EVENT │ │ │ │ 6646: 004c262c 24 FUNC GLOBAL DEFAULT 12 qemu_shutdown_requested_get │ │ │ │ 6647: 00b62318 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl8v │ │ │ │ 6648: 00727550 28 FUNC GLOBAL DEFAULT 12 os_set_daemonize │ │ │ │ - 6649: 00653b70 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_unregister_listener │ │ │ │ + 6649: 00653b74 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_unregister_listener │ │ │ │ 6650: 00c12988 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_EVENT │ │ │ │ 6651: 004c2984 516 FUNC GLOBAL DEFAULT 12 qemu_system_wakeup_request │ │ │ │ 6652: 00732118 96 FUNC GLOBAL DEFAULT 12 bdrv_unref_child │ │ │ │ 6653: 00c1dd30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_CREATE_SQ_CQID_EVENT │ │ │ │ 6654: 007250e4 64 FUNC GLOBAL DEFAULT 12 nbd_server_is_running │ │ │ │ 6655: 00435be4 132 FUNC GLOBAL DEFAULT 12 usb_ep_find_packet_by_id │ │ │ │ 6656: 003958d8 400 FUNC GLOBAL DEFAULT 12 can_sja_mem_read │ │ │ │ @@ -6798,15 +6798,15 @@ │ │ │ │ 6794: 0068c500 352 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminl_le_mmu │ │ │ │ 6795: 004a8abc 680 FUNC GLOBAL DEFAULT 12 qemu_fsdev_add │ │ │ │ 6796: 005652ec 284 FUNC GLOBAL DEFAULT 12 helper_float_floor_l_s │ │ │ │ 6797: 00c4e0c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HEADER_PARTIAL_DECODE_DSTATE │ │ │ │ 6798: 00c4fb00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_FLUSH_BLKS_DSTATE │ │ │ │ 6799: 00c4f822 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_RESET_DSTATE │ │ │ │ 6800: 00759b28 108 FUNC GLOBAL DEFAULT 12 blk_replace_bs │ │ │ │ - 6801: 005ec4b4 44 FUNC GLOBAL DEFAULT 12 helper_maccu │ │ │ │ + 6801: 005ec4b8 44 FUNC GLOBAL DEFAULT 12 helper_maccu │ │ │ │ 6802: 0054d0fc 156 FUNC GLOBAL DEFAULT 12 tcg_cpu_exec │ │ │ │ 6803: 00b681f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_nonatomic_cmpxchgo │ │ │ │ 6804: 00c4ffd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_DISMISS_DSTATE │ │ │ │ 6805: 002cf484 356 FUNC GLOBAL DEFAULT 12 qmp_query_acpi_ospm_status │ │ │ │ 6806: 008c9734 8 FUNC GLOBAL DEFAULT 12 qmp_command_name │ │ │ │ 6807: 0082fb58 452 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IMAGE_CORRUPTED_arg_members │ │ │ │ 6808: 0033fc98 472 FUNC GLOBAL DEFAULT 12 vga_common_reset │ │ │ │ @@ -6895,15 +6895,15 @@ │ │ │ │ 6891: 0065c620 36 FUNC GLOBAL DEFAULT 12 address_space_dispatch_compact │ │ │ │ 6892: 007f59dc 660 FUNC GLOBAL DEFAULT 12 bdrv_common_block_status_above │ │ │ │ 6893: 006c5098 180 FUNC GLOBAL DEFAULT 12 tcg_gen_rotli_i32 │ │ │ │ 6894: 008d11dc 8 FUNC GLOBAL DEFAULT 12 qemu_mprotect_rw │ │ │ │ 6895: 0055f820 176 FUNC GLOBAL DEFAULT 12 helper_adduh_qb │ │ │ │ 6896: 00c2c5a8 8 OBJECT GLOBAL DEFAULT 25 total_dirty_pages │ │ │ │ 6897: 00c15774 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_HANDLE_RX_XFER_EVENT │ │ │ │ - 6898: 005dfae8 28 FUNC GLOBAL DEFAULT 12 check_cp1_64bitmode │ │ │ │ + 6898: 005dfaec 28 FUNC GLOBAL DEFAULT 12 check_cp1_64bitmode │ │ │ │ 6899: 003da7e4 8 FUNC GLOBAL DEFAULT 12 pcie_doe_get_write_mbox_ptr │ │ │ │ 6900: 00263160 8 FUNC GLOBAL DEFAULT 12 float32_minnum │ │ │ │ 6901: 00c25c24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_RESUME_EVENT │ │ │ │ 6902: 00848dc4 92 FUNC GLOBAL DEFAULT 12 qapi_free_StrOrNull │ │ │ │ 6903: 00268e14 252 FUNC GLOBAL DEFAULT 12 floatx80_round │ │ │ │ 6904: 007f6bc4 96 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_handlers │ │ │ │ 6905: 00c4e4f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_APBUART_WRITEL_UNKNOWN_DSTATE │ │ │ │ @@ -6984,15 +6984,15 @@ │ │ │ │ 6980: 002cf7b8 196 FUNC GLOBAL DEFAULT 12 select_soundhw │ │ │ │ 6981: 00c45790 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_c │ │ │ │ 6982: 00c4f9a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_MSIX_PBA_DISABLE_DSTATE │ │ │ │ 6983: 00c28ff4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CRYPTODEV_EVENT │ │ │ │ 6984: 00c4f876 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_SETUP_DSTATE │ │ │ │ 6985: 0069d8a8 660 FUNC GLOBAL DEFAULT 12 object_class_dynamic_cast_assert │ │ │ │ 6986: 00441b20 324 FUNC GLOBAL DEFAULT 12 ohci_bus_stop │ │ │ │ - 6987: 006000e8 100 FUNC GLOBAL DEFAULT 12 qmp_query_hv_balloon_status_report │ │ │ │ + 6987: 006000ec 100 FUNC GLOBAL DEFAULT 12 qmp_query_hv_balloon_status_report │ │ │ │ 6988: 00828e04 452 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQuorum_members │ │ │ │ 6989: 00c16760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_UPDATE_IRQ_EVENT │ │ │ │ 6990: 00899238 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_trace_event_get_state │ │ │ │ 6991: 008b1f70 320 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo │ │ │ │ 6992: 00c4e8be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_ESCALATE_PRIO_DSTATE │ │ │ │ 6993: 00857674 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_dismiss_arg_members │ │ │ │ 6994: 00c21ca4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG2_READ_EVENT │ │ │ │ @@ -7063,21 +7063,21 @@ │ │ │ │ 7059: 0070a80c 220 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_read │ │ │ │ 7060: 00c4f904 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_LISTENER_REGION_ADD_RAM_DSTATE │ │ │ │ 7061: 00761630 16 FUNC GLOBAL DEFAULT 12 block_copy_set_skip_unallocated │ │ │ │ 7062: 0077fb94 8 FUNC GLOBAL DEFAULT 12 progress_destroy │ │ │ │ 7063: 005a5440 188 FUNC GLOBAL DEFAULT 12 helper_msa_ld_w │ │ │ │ 7064: 002c461c 108 FUNC GLOBAL DEFAULT 12 aml_word_bus_number │ │ │ │ 7065: 0050aa90 488 FUNC GLOBAL DEFAULT 12 migration_tls_channel_process_incoming │ │ │ │ - 7066: 00655a08 76 FUNC GLOBAL DEFAULT 12 memory_region_section_free_copy │ │ │ │ + 7066: 00655a0c 76 FUNC GLOBAL DEFAULT 12 memory_region_section_free_copy │ │ │ │ 7067: 00c4e7ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BMDMA_ADDR_WRITE_DSTATE │ │ │ │ 7068: 0050b5b8 140 FUNC GLOBAL DEFAULT 12 qmp_x_colo_lost_heartbeat │ │ │ │ 7069: 00c4e0bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_CLOSE_DSTATE │ │ │ │ 7070: 002f538c 184 FUNC GLOBAL DEFAULT 12 cpu_get_phys_page_debug │ │ │ │ 7071: 006f577c 336 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full │ │ │ │ - 7072: 0064ede0 536 FUNC GLOBAL DEFAULT 12 memory_region_access_valid │ │ │ │ + 7072: 0064ede4 536 FUNC GLOBAL DEFAULT 12 memory_region_access_valid │ │ │ │ 7073: 00689b58 404 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchw_le_mmu │ │ │ │ 7074: 004a0844 200 FUNC GLOBAL DEFAULT 12 audio_get_default_audio_state │ │ │ │ 7075: 00858cb0 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_dismiss │ │ │ │ 7076: 005453b0 80 FUNC GLOBAL DEFAULT 12 replay_get_byte │ │ │ │ 7077: 008d3aac 12 FUNC GLOBAL DEFAULT 12 qemu_pstrcmp0 │ │ │ │ 7078: 004a8d64 104 FUNC GLOBAL DEFAULT 12 get_fsdev_fsentry │ │ │ │ 7079: 00c4f2c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_COMPD_DSTATE │ │ │ │ @@ -7196,15 +7196,15 @@ │ │ │ │ 7192: 008867a0 92 FUNC GLOBAL DEFAULT 12 qapi_free_RngEgdProperties │ │ │ │ 7193: 00c23fc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_LISTENER_REGION_DEL_UNALIGNED_EVENT │ │ │ │ 7194: 00c4e99e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_PMR_WRITE_DSTATE │ │ │ │ 7195: 00c186a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_WRITE_DATA_EVENT │ │ │ │ 7196: 0067b768 28 FUNC GLOBAL DEFAULT 12 translator_io_start │ │ │ │ 7197: 007f135c 536 FUNC GLOBAL DEFAULT 12 bdrv_invalidate_cache │ │ │ │ 7198: 002fe458 548 FUNC GLOBAL DEFAULT 12 qmp_query_machines │ │ │ │ - 7199: 00655584 192 FUNC GLOBAL DEFAULT 12 memory_region_set_address │ │ │ │ + 7199: 00655588 192 FUNC GLOBAL DEFAULT 12 memory_region_set_address │ │ │ │ 7200: 00c1c184 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_RX_NORXD_EVENT │ │ │ │ 7201: 00c4e45c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CONSOLE_DEVICE_DESTROY_DSTATE │ │ │ │ 7202: 004a0efc 352 FUNC GLOBAL DEFAULT 12 AUD_set_volume_out │ │ │ │ 7203: 008e64cc 8 FUNC GLOBAL DEFAULT 12 qemu_opts_loc_restore │ │ │ │ 7204: 00c191c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VSYNC_EVENT │ │ │ │ 7205: 00c1e130 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_INTM_SET_EVENT │ │ │ │ 7206: 00c4e428 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_UNKNOWN_STATE_DSTATE │ │ │ │ @@ -7220,15 +7220,15 @@ │ │ │ │ 7216: 008d29f4 296 FUNC GLOBAL DEFAULT 12 qemu_strtod_finite │ │ │ │ 7217: 0089aa58 332 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotWrapper │ │ │ │ 7218: 00841b14 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSocketWrapper │ │ │ │ 7219: 00c4ecc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DP8393X_TRANSMIT_TXLEN_ERROR_DSTATE │ │ │ │ 7220: 004e4b68 28 FUNC GLOBAL DEFAULT 12 global_state_store │ │ │ │ 7221: 0072dcd8 292 FUNC GLOBAL DEFAULT 12 bdrv_reopen_queue_free │ │ │ │ 7222: 0083d0e0 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsVhostUserBlk │ │ │ │ - 7223: 0062e4e8 124 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier_no_poll │ │ │ │ + 7223: 0062e4ec 124 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier_no_poll │ │ │ │ 7224: 004a7d44 60 FUNC GLOBAL DEFAULT 12 fsdev_throttle_cleanup │ │ │ │ 7225: 0056e7f0 240 FUNC GLOBAL DEFAULT 12 helper_cmpabs_s_nge │ │ │ │ 7226: 00c153f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_SEL_READ_EVENT │ │ │ │ 7227: 003cbde0 100 FUNC GLOBAL DEFAULT 12 pci_find_capability │ │ │ │ 7228: 00c4f86c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CDEV_CONNECT_AND_BIND_DSTATE │ │ │ │ 7229: 00c26e9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_NOTDIRTY_WRITE_ACCESS_EVENT │ │ │ │ 7230: 00c4f6d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_DSTATE │ │ │ │ @@ -7259,15 +7259,15 @@ │ │ │ │ 7255: 00269bd4 172 FUNC GLOBAL DEFAULT 12 helper_gvec_sub32 │ │ │ │ 7256: 0052951c 120 FUNC GLOBAL DEFAULT 12 qemu_flush_queued_packets │ │ │ │ 7257: 006c5268 556 FUNC GLOBAL DEFAULT 12 tcg_gen_deposit_z_i32 │ │ │ │ 7258: 0047fce4 780 FUNC GLOBAL DEFAULT 12 virtio_pci_types_register │ │ │ │ 7259: 00c2342c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_GENERIC_WINDOW_DATA_WRITE_EVENT │ │ │ │ 7260: 00813340 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptions │ │ │ │ 7261: 00c1f478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_READ_DATA_INVALID_EVENT │ │ │ │ - 7262: 0062c368 8 FUNC GLOBAL DEFAULT 12 virtio_vector_next_queue │ │ │ │ + 7262: 0062c36c 8 FUNC GLOBAL DEFAULT 12 virtio_vector_next_queue │ │ │ │ 7263: 0056498c 244 FUNC GLOBAL DEFAULT 12 helper_float_trunc_l_d │ │ │ │ 7264: 00545b54 556 FUNC GLOBAL DEFAULT 12 replay_advance_current_icount │ │ │ │ 7265: 00c4e6f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_SMBUS_READ_DSTATE │ │ │ │ 7266: 003e2684 12 FUNC GLOBAL DEFAULT 12 scsi_req_get_buf │ │ │ │ 7267: 00303ae4 260 FUNC GLOBAL DEFAULT 12 nmi_monitor_handle │ │ │ │ 7268: 0079a0dc 2776 FUNC GLOBAL DEFAULT 12 qcow2_alloc_cluster_link_l2 │ │ │ │ 7269: 00c4f2fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_STATUS_ERROR_DSTATE │ │ │ │ @@ -7343,15 +7343,15 @@ │ │ │ │ 7339: 00c1fa48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_FETCH_DESC_DMA_READ_ERROR_EVENT │ │ │ │ 7340: 00586f74 224 FUNC GLOBAL DEFAULT 12 helper_msa_max_a_d │ │ │ │ 7341: 004cdc58 92 FUNC GLOBAL DEFAULT 12 tpm_init │ │ │ │ 7342: 00825b78 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RbdEncryptionCreateOptions_base_members │ │ │ │ 7343: 006965d4 124 FUNC GLOBAL DEFAULT 12 qdev_try_new │ │ │ │ 7344: 002ca01c 160 FUNC GLOBAL DEFAULT 12 acpi_pm_tmr_calc_overflow_time │ │ │ │ 7345: 00586ca0 528 FUNC GLOBAL DEFAULT 12 helper_msa_max_a_h │ │ │ │ - 7346: 005e3c9c 132 FUNC GLOBAL DEFAULT 12 gen_addiupc │ │ │ │ + 7346: 005e3ca0 132 FUNC GLOBAL DEFAULT 12 gen_addiupc │ │ │ │ 7347: 00b864a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clti_s_df │ │ │ │ 7348: 00b607c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les16 │ │ │ │ 7349: 00824360 396 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGluster_members │ │ │ │ 7350: 0091042c 292 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecord_members │ │ │ │ 7351: 0089d3d8 316 FUNC GLOBAL DEFAULT 12 visit_type_VirtioStatus │ │ │ │ 7352: 00b77eac 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_sueq │ │ │ │ 7353: 00c17d40 396 OBJECT GLOBAL DEFAULT 24 hw_ide_trace_events │ │ │ │ @@ -7384,15 +7384,15 @@ │ │ │ │ 7380: 00c2347c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_EMULATED_SUB_VENDOR_ID_EVENT │ │ │ │ 7381: 0056f2fc 344 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_eq │ │ │ │ 7382: 00b66620 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchl_le │ │ │ │ 7383: 004ba200 16 FUNC GLOBAL DEFAULT 12 is_mlock_on_fault │ │ │ │ 7384: 00c1f368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_UNMAP_EVENT │ │ │ │ 7385: 002632b8 64 FUNC GLOBAL DEFAULT 12 float64_minnum │ │ │ │ 7386: 00c167e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_INSTANCE_INIT_EVENT │ │ │ │ - 7387: 00655938 208 FUNC GLOBAL DEFAULT 12 memory_region_section_new_copy │ │ │ │ + 7387: 0065593c 208 FUNC GLOBAL DEFAULT 12 memory_region_section_new_copy │ │ │ │ 7388: 0068ec94 4 FUNC GLOBAL DEFAULT 12 kvm_irqchip_change_notify │ │ │ │ 7389: 00692e8c 56 FUNC GLOBAL DEFAULT 12 qbus_set_hotplug_handler │ │ │ │ 7390: 00431218 144 FUNC GLOBAL DEFAULT 12 usb_device_handle_attach │ │ │ │ 7391: 00587de8 796 FUNC GLOBAL DEFAULT 12 helper_msa_min_a_b │ │ │ │ 7392: 005883d8 224 FUNC GLOBAL DEFAULT 12 helper_msa_min_a_d │ │ │ │ 7393: 00c157c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_HANDLE_CODE_EVENT │ │ │ │ 7394: 00c4ea08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_CHECK_IRQS_DSTATE │ │ │ │ @@ -7462,18 +7462,18 @@ │ │ │ │ 7458: 00c20b6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SDHOST_READ_EVENT │ │ │ │ 7459: 002630e0 8 FUNC GLOBAL DEFAULT 12 float16_minnum │ │ │ │ 7460: 00b8a728 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_a_h │ │ │ │ 7461: 004a4170 612 FUNC GLOBAL DEFAULT 12 st_rate_flow │ │ │ │ 7462: 00c1b128 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EMPTY_SLOT_WRITE_EVENT │ │ │ │ 7463: 006e8d44 536 FUNC GLOBAL DEFAULT 12 qemu_put_buffer_at │ │ │ │ 7464: 00b60740 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les32 │ │ │ │ - 7465: 005f8d4c 508 FUNC GLOBAL DEFAULT 12 virtio_blk_req_complete │ │ │ │ + 7465: 005f8d50 508 FUNC GLOBAL DEFAULT 12 virtio_blk_req_complete │ │ │ │ 7466: 00b2e890 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_link │ │ │ │ 7467: 006f6d30 132 FUNC GLOBAL DEFAULT 12 qio_channel_wait │ │ │ │ - 7468: 00654328 112 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_get_dirty │ │ │ │ + 7468: 0065432c 112 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_get_dirty │ │ │ │ 7469: 00c4ea80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_READ_MMR_DOORBELL_DSTATE │ │ │ │ 7470: 00306520 204 FUNC GLOBAL DEFAULT 12 qdev_get_machine_hotplug_handler │ │ │ │ 7471: 0073edd8 272 FUNC GLOBAL DEFAULT 12 job_sleep_ns │ │ │ │ 7472: 004e8c98 52 FUNC GLOBAL DEFAULT 12 migration_incoming_get_current │ │ │ │ 7473: 00c1840c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_RESET_EVENT │ │ │ │ 7474: 006abadc 100 FUNC GLOBAL DEFAULT 12 gdb_breakpoint_insert │ │ │ │ 7475: 00b888bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_subsuu_s_w │ │ │ │ @@ -7581,15 +7581,15 @@ │ │ │ │ 7577: 008061b0 564 FUNC GLOBAL DEFAULT 12 qmp_qom_list_properties │ │ │ │ 7578: 00c4fe2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_MOUSE_PRESS_DSTATE │ │ │ │ 7579: 00c4ff82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CHANGE_MEDIUM_DSTATE │ │ │ │ 7580: 006f9f64 96 FUNC GLOBAL DEFAULT 12 qio_task_propagate_error │ │ │ │ 7581: 00c4fcbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_RESTORED_DSTATE │ │ │ │ 7582: 00b878c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_pckod_h │ │ │ │ 7583: 00c50150 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPUS_FAST_DSTATE │ │ │ │ - 7584: 006108a4 120 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_features │ │ │ │ + 7584: 006108a8 120 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_features │ │ │ │ 7585: 00c4f536 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_RESPONSE16_DSTATE │ │ │ │ 7586: 00c4f494 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_INITQ_MISMATCH_DSTATE │ │ │ │ 7587: 00c16800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_REALIZE_EVENT │ │ │ │ 7588: 00826624 292 FUNC GLOBAL DEFAULT 12 visit_type_NFSServer_members │ │ │ │ 7589: 00274aa4 180 FUNC GLOBAL DEFAULT 12 object_add_completion │ │ │ │ 7590: 0085a990 92 FUNC GLOBAL DEFAULT 12 qapi_free_Memdev │ │ │ │ 7591: 00525dd8 432 FUNC GLOBAL DEFAULT 12 qemu_netfilter_pass_to_next │ │ │ │ @@ -7694,15 +7694,15 @@ │ │ │ │ 7690: 00c4fa72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_SET_FEATURES_DSTATE │ │ │ │ 7691: 00c28ae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_RX_FILTER_EVENT │ │ │ │ 7692: 00435050 24 FUNC GLOBAL DEFAULT 12 usb_packet_size │ │ │ │ 7693: 00571654 324 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_le │ │ │ │ 7694: 00573310 228 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_eq │ │ │ │ 7695: 00c4ecf8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_EMC_REG_READ_DSTATE │ │ │ │ 7696: 00b77fb4 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_sult │ │ │ │ - 7697: 005ec50c 56 FUNC GLOBAL DEFAULT 12 helper_msac │ │ │ │ + 7697: 005ec510 56 FUNC GLOBAL DEFAULT 12 helper_msac │ │ │ │ 7698: 007272c8 232 FUNC GLOBAL DEFAULT 12 os_set_proc_name │ │ │ │ 7699: 00c4f748 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_DOORBELL_WRITE_DSTATE │ │ │ │ 7700: 00b83ae0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fsune_df │ │ │ │ 7701: 008fa53c 256 FUNC GLOBAL DEFAULT 12 thread_pool_new_aio │ │ │ │ 7702: 00730238 264 FUNC GLOBAL DEFAULT 12 bdrv_op_is_blocked │ │ │ │ 7703: 00c234ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MDEV_EVENT │ │ │ │ 7704: 008b3868 320 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfo │ │ │ │ @@ -7817,15 +7817,15 @@ │ │ │ │ 7813: 00c2098c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_SET_BLOCKLEN_EVENT │ │ │ │ 7814: 0084c1fc 92 FUNC GLOBAL DEFAULT 12 qapi_free_SecretCommonProperties │ │ │ │ 7815: 00c19ca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_IOPORT_READ_EVENT │ │ │ │ 7816: 00c1d3d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCNET_INIT_EVENT │ │ │ │ 7817: 00b6f500 132 OBJECT GLOBAL DEFAULT 24 helper_info_raise_exception │ │ │ │ 7818: 00770d18 1044 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv_part │ │ │ │ 7819: 00c4f2ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_REG_READ_DSTATE │ │ │ │ - 7820: 00631e14 128 FUNC GLOBAL DEFAULT 12 virtio_device_release_ioeventfd │ │ │ │ + 7820: 00631e18 128 FUNC GLOBAL DEFAULT 12 virtio_device_release_ioeventfd │ │ │ │ 7821: 00271764 68 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_exec_cb │ │ │ │ 7822: 00503f08 608 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_header │ │ │ │ 7823: 0074e3bc 372 FUNC GLOBAL DEFAULT 12 nbd_client_connection_new │ │ │ │ 7824: 00c15d0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_DEVICE_CREATE_EVENT │ │ │ │ 7825: 008a5000 128 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlPerDirectionOptions_members │ │ │ │ 7826: 00c4ea02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_READL_UNKNOWN_DSTATE │ │ │ │ 7827: 00278620 140 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_disable │ │ │ │ @@ -7905,15 +7905,15 @@ │ │ │ │ 7901: 00551b90 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcbind │ │ │ │ 7902: 00576568 108 FUNC GLOBAL DEFAULT 12 helper_pmovmskb │ │ │ │ 7903: 0068eca8 8 FUNC GLOBAL DEFAULT 12 kvm_get_max_memslots │ │ │ │ 7904: 00c1af08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_WRITE_EVENT │ │ │ │ 7905: 00c500ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_RAMBLOCK_DSTATE │ │ │ │ 7906: 00760f8c 16 FUNC GLOBAL DEFAULT 12 block_copy_set_progress_meter │ │ │ │ 7907: 00551548 216 FUNC GLOBAL DEFAULT 12 mips_cpu_get_phys_page_debug │ │ │ │ - 7908: 00656490 752 FUNC GLOBAL DEFAULT 12 memory_listener_unregister │ │ │ │ + 7908: 00656494 752 FUNC GLOBAL DEFAULT 12 memory_listener_unregister │ │ │ │ 7909: 00c1fd78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_DMA_DISABLE_EVENT │ │ │ │ 7910: 0055fea0 136 FUNC GLOBAL DEFAULT 12 helper_subq_ph │ │ │ │ 7911: 00c19740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_AP_WRITE_EVENT │ │ │ │ 7912: 002ea1cc 96 FUNC GLOBAL DEFAULT 12 isa_fdc_set_enabled │ │ │ │ 7913: 00c4e14e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_NEW_STYLE_SIZE_FLAGS_DSTATE │ │ │ │ 7914: 008a666c 312 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClient │ │ │ │ 7915: 00c4e262 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_XATTRWALK_RETURN_DSTATE │ │ │ │ @@ -7936,27 +7936,27 @@ │ │ │ │ 7932: 00269e8c 164 FUNC GLOBAL DEFAULT 12 helper_gvec_subs32 │ │ │ │ 7933: 00c4e7b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BMDMA_READ_DSTATE │ │ │ │ 7934: 00730940 24 FUNC GLOBAL DEFAULT 12 bdrv_get_aio_context │ │ │ │ 7935: 006c63dc 104 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap32_i32 │ │ │ │ 7936: 002474c4 4712 FUNC GLOBAL DEFAULT 12 float128_mul │ │ │ │ 7937: 00c4e954 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_MISR_READ_DSTATE │ │ │ │ 7938: 00c4f7b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_DETACH_DSTATE │ │ │ │ - 7939: 0063dcbc 536 FUNC GLOBAL DEFAULT 12 vhost_svq_add │ │ │ │ + 7939: 0063dcc0 536 FUNC GLOBAL DEFAULT 12 vhost_svq_add │ │ │ │ 7940: 008a0f98 312 FUNC GLOBAL DEFAULT 12 visit_type_AcpiTableOptions │ │ │ │ 7941: 00c4f338 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_COMMAND_COMPLETE_DSTATE │ │ │ │ 7942: 00871488 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cancel_vcpu_dirty_limit_arg_members │ │ │ │ 7943: 00c4f004 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SUN8I_EMAC_MII_WRITE_REG_DSTATE │ │ │ │ 7944: 008afda0 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputBtnEvent │ │ │ │ 7945: 0059d534 40 FUNC GLOBAL DEFAULT 12 helper_msa_copy_u_b │ │ │ │ 7946: 00c1c694 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VLAN_RECEIVE_DMA_COMPLETED_EVENT │ │ │ │ 7947: 00c500aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_GENERAL_MEDIA_EVENT_DSTATE │ │ │ │ 7948: 006872c4 216 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addb_mmu │ │ │ │ 7949: 002f5dd8 192 FUNC GLOBAL DEFAULT 12 qdev_connect_gpio_out_named │ │ │ │ 7950: 00c4ff1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_GFX_CLOSE_DSTATE │ │ │ │ - 7951: 0061d230 612 FUNC GLOBAL DEFAULT 12 vfio_vga_write │ │ │ │ + 7951: 0061d234 612 FUNC GLOBAL DEFAULT 12 vfio_vga_write │ │ │ │ 7952: 00807ed4 96 FUNC GLOBAL DEFAULT 12 monitor_data_destroy │ │ │ │ 7953: 00271ad0 12 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_trans_cb │ │ │ │ 7954: 00b76670 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_ueq │ │ │ │ 7955: 00c284f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_SAVE_EVENT │ │ │ │ 7956: 0026bf6c 176 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl32i │ │ │ │ 7957: 0059d55c 44 FUNC GLOBAL DEFAULT 12 helper_msa_copy_u_h │ │ │ │ 7958: 00c4eaae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_REALIZE_DSTATE │ │ │ │ @@ -8031,15 +8031,15 @@ │ │ │ │ 8027: 00c4f224 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_PCI_CONFIG_WRITE_DSTATE │ │ │ │ 8028: 00c19c20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_CLEAR_REMOTE_IRR_EVENT │ │ │ │ 8029: 00c1a4f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_CPRMAN_WRITE_INVALID_MAGIC_EVENT │ │ │ │ 8030: 008551f4 192 FUNC GLOBAL DEFAULT 12 visit_type_JSONType │ │ │ │ 8031: 0054b728 172 FUNC GLOBAL DEFAULT 12 icount_update │ │ │ │ 8032: 00c24a84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_COMPLETE_EVENT │ │ │ │ 8033: 0073eab0 8 FUNC GLOBAL DEFAULT 12 job_progress_update │ │ │ │ - 8034: 006538a8 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_is_populated │ │ │ │ + 8034: 006538ac 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_is_populated │ │ │ │ 8035: 00c26a28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_ADD_RECT_EVENT │ │ │ │ 8036: 002c04e8 180 FUNC GLOBAL DEFAULT 12 init_aml_allocator │ │ │ │ 8037: 006871a8 260 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgb_mmu │ │ │ │ 8038: 004fbbac 24 FUNC GLOBAL DEFAULT 12 postcopy_add_notifier │ │ │ │ 8039: 00c16450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXYNOS_UART_RXSIZE_EVENT │ │ │ │ 8040: 0082cdb0 1248 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow2_members │ │ │ │ 8041: 003c5688 8 FUNC GLOBAL DEFAULT 12 msix_nr_vectors_allocated │ │ │ │ @@ -8072,15 +8072,15 @@ │ │ │ │ 8068: 0056931c 224 FUNC GLOBAL DEFAULT 12 helper_float_max_d │ │ │ │ 8069: 00c271ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_CLOSE_TRAY_EVENT │ │ │ │ 8070: 00303894 100 FUNC GLOBAL DEFAULT 12 qemu_add_machine_init_done_notifier │ │ │ │ 8071: 00c4e460 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CONSOLE_REALIZE_DSTATE │ │ │ │ 8072: 00263158 8 FUNC GLOBAL DEFAULT 12 float32_min │ │ │ │ 8073: 00c4f624 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_OPEN_STARTED_DSTATE │ │ │ │ 8074: 00b2e4e8 48 OBJECT GLOBAL DEFAULT 21 unassigned_io_ops │ │ │ │ - 8075: 00647b80 104 FUNC GLOBAL DEFAULT 12 cpu_model_from_type │ │ │ │ + 8075: 00647b84 104 FUNC GLOBAL DEFAULT 12 cpu_model_from_type │ │ │ │ 8076: 00c1fd98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_LOWER_DRQ_EVENT │ │ │ │ 8077: 004d9984 192 FUNC GLOBAL DEFAULT 12 tpm_backend_startup_tpm │ │ │ │ 8078: 00b8153c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_rsqrt2_ps │ │ │ │ 8079: 00c4e0ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_PENDING_DSTATE │ │ │ │ 8080: 00263148 8 FUNC GLOBAL DEFAULT 12 float32_maxnummag │ │ │ │ 8081: 006b2224 256 FUNC GLOBAL DEFAULT 12 tcg_tb_foreach │ │ │ │ 8082: 006a0a14 216 FUNC GLOBAL DEFAULT 12 object_property_get_type │ │ │ │ @@ -8137,15 +8137,15 @@ │ │ │ │ 8133: 006e1034 148 FUNC GLOBAL DEFAULT 12 tcg_gen_umax_vec │ │ │ │ 8134: 00c4e5b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_STD_WRITE_IO_DSTATE │ │ │ │ 8135: 00806e2c 64 FUNC GLOBAL DEFAULT 12 monitor_flush │ │ │ │ 8136: 00c4f9d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_HOST_RESV_REGIONS_DSTATE │ │ │ │ 8137: 008ad2c8 92 FUNC GLOBAL DEFAULT 12 qapi_free_TpmTypeList │ │ │ │ 8138: 00c4fdcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_DSTATE │ │ │ │ 8139: 00b66518 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchb │ │ │ │ - 8140: 005dfc74 1100 FUNC GLOBAL DEFAULT 12 gen_rdhwr │ │ │ │ + 8140: 005dfc78 1100 FUNC GLOBAL DEFAULT 12 gen_rdhwr │ │ │ │ 8141: 0068e924 108 FUNC GLOBAL DEFAULT 12 cpu_lduw_code │ │ │ │ 8142: 007f0238 588 FUNC GLOBAL DEFAULT 12 bdrv_is_allocated_above │ │ │ │ 8143: 0057590c 184 FUNC GLOBAL DEFAULT 12 helper_pavgb │ │ │ │ 8144: 00572a10 288 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_sule │ │ │ │ 8145: 00c4de49 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_common_c │ │ │ │ 8146: 003d43f8 32 FUNC GLOBAL DEFAULT 12 shpc_cleanup │ │ │ │ 8147: 008c24e4 456 FUNC GLOBAL DEFAULT 12 visit_type_int16 │ │ │ │ @@ -8163,15 +8163,15 @@ │ │ │ │ 8159: 00b2b408 3312 OBJECT GLOBAL DEFAULT 21 mips_defs │ │ │ │ 8160: 00c154d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_EJECTING_CPU_EVENT │ │ │ │ 8161: 00c4e410 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_FAILED_DSTATE │ │ │ │ 8162: 003038f8 4 FUNC GLOBAL DEFAULT 12 qemu_remove_machine_init_done_notifier │ │ │ │ 8163: 0037eaf4 160 FUNC GLOBAL DEFAULT 12 e1000x_rxbufsize │ │ │ │ 8164: 00c4e95a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR32_WRITE_DSTATE │ │ │ │ 8165: 004b69ec 112 FUNC GLOBAL DEFAULT 12 cpu_timers_init │ │ │ │ - 8166: 00655fc8 152 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_stop │ │ │ │ + 8166: 00655fcc 152 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_stop │ │ │ │ 8167: 00c150ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_VERSION_RETURN_EVENT │ │ │ │ 8168: 00348800 180 FUNC GLOBAL DEFAULT 12 pm_smbus_init │ │ │ │ 8169: 00572808 280 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_sult │ │ │ │ 8170: 00802868 36 FUNC GLOBAL DEFAULT 12 qemu_chr_has_feature │ │ │ │ 8171: 00b72788 132 OBJECT GLOBAL DEFAULT 24 helper_info_addqh_r_ph │ │ │ │ 8172: 0072d884 852 FUNC GLOBAL DEFAULT 12 bdrv_default_perms │ │ │ │ 8173: 008c8684 324 FUNC GLOBAL DEFAULT 12 string_output_visitor_new │ │ │ │ @@ -8222,15 +8222,15 @@ │ │ │ │ 8218: 00891f64 192 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureAction │ │ │ │ 8219: 00771ef8 260 FUNC GLOBAL DEFAULT 12 bdrv_co_pwrite_sync │ │ │ │ 8220: 00c4fc52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_START_SET_RUN_DSTATE │ │ │ │ 8221: 0056c550 276 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_nge │ │ │ │ 8222: 00b62738 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar8i │ │ │ │ 8223: 00c29dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POLL_GROW_EVENT │ │ │ │ 8224: 00c4fa26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BALLOON_HANDLE_OUTPUT_DSTATE │ │ │ │ - 8225: 005ff994 196 FUNC GLOBAL DEFAULT 12 virtio_serial_close │ │ │ │ + 8225: 005ff998 196 FUNC GLOBAL DEFAULT 12 virtio_serial_close │ │ │ │ 8226: 00c4fd0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_GTREE_DSTATE │ │ │ │ 8227: 0081d560 1388 FUNC GLOBAL DEFAULT 12 visit_type_DriveMirror_members │ │ │ │ 8228: 00c4f54e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SDHOST_EDM_CHANGE_DSTATE │ │ │ │ 8229: 004d91d8 696 FUNC GLOBAL DEFAULT 12 spdm_socket_rsp │ │ │ │ 8230: 0081be8c 388 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup_members │ │ │ │ 8231: 00c4ea56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA_PM_IO_READ_DSTATE │ │ │ │ 8232: 00c4e600 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_COMMAND_GET_DSTATE │ │ │ │ @@ -8343,15 +8343,15 @@ │ │ │ │ 8339: 00c4eb7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_IOMMU_NOTIFY_DSTATE │ │ │ │ 8340: 00c27528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_CHANGE_EVENT │ │ │ │ 8341: 0084c6b8 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoHashAlgo │ │ │ │ 8342: 007f487c 560 FUNC GLOBAL DEFAULT 12 blk_pwrite_zeroes │ │ │ │ 8343: 004ba0c8 292 FUNC GLOBAL DEFAULT 12 dma_aligned_pow2_mask │ │ │ │ 8344: 00c4f2f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_NOOP_DSTATE │ │ │ │ 8345: 006dcc2c 184 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mov │ │ │ │ - 8346: 00614cfc 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_del_fd │ │ │ │ + 8346: 00614d00 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_del_fd │ │ │ │ 8347: 0057fa4c 1064 FUNC GLOBAL DEFAULT 12 helper_msa_adds_u_b │ │ │ │ 8348: 00351230 664 FUNC GLOBAL DEFAULT 12 ide_data_writew │ │ │ │ 8349: 008f7e60 16 FUNC GLOBAL DEFAULT 12 qemu_coroutine_entered │ │ │ │ 8350: 0058019c 184 FUNC GLOBAL DEFAULT 12 helper_msa_adds_u_d │ │ │ │ 8351: 004b4338 48 FUNC GLOBAL DEFAULT 12 cpus_set_virtual_clock │ │ │ │ 8352: 006a6d28 140 FUNC GLOBAL DEFAULT 12 gdb_get_first_cpu_in_process │ │ │ │ 8353: 00372af4 644 FUNC GLOBAL DEFAULT 12 ne2000_receive │ │ │ │ @@ -8386,15 +8386,15 @@ │ │ │ │ 8382: 00c13c6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_INIT_EVENT │ │ │ │ 8383: 002fdb34 204 FUNC GLOBAL DEFAULT 12 hmp_info_vm_generation_id │ │ │ │ 8384: 00568874 236 FUNC GLOBAL DEFAULT 12 helper_float_div_s │ │ │ │ 8385: 00c4e4d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESCC_SUNKBD_EVENT_OUT_DSTATE │ │ │ │ 8386: 002d7e8c 84 FUNC GLOBAL DEFAULT 12 GUS_irqrequest │ │ │ │ 8387: 0059472c 244 FUNC GLOBAL DEFAULT 12 helper_msa_ldi_df │ │ │ │ 8388: 00c4f72e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_ADDRESS_DSTATE │ │ │ │ - 8389: 0062cbe0 828 FUNC GLOBAL DEFAULT 12 virtio_notify_irqfd │ │ │ │ + 8389: 0062cbe4 828 FUNC GLOBAL DEFAULT 12 virtio_notify_irqfd │ │ │ │ 8390: 00c4fc9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_RAM_FILL_DSTATE │ │ │ │ 8391: 00b78c98 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtthi │ │ │ │ 8392: 00c1d0a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000X_RX_OVERSIZED_EVENT │ │ │ │ 8393: 004b4d64 116 FUNC GLOBAL DEFAULT 12 cpu_resume │ │ │ │ 8394: 008c286c 412 FUNC GLOBAL DEFAULT 12 visit_type_int64 │ │ │ │ 8395: 00870878 192 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateStatus │ │ │ │ 8396: 0027f770 16 FUNC GLOBAL DEFAULT 12 qkbd_state_set_delay │ │ │ │ @@ -8439,19 +8439,19 @@ │ │ │ │ 8435: 00c50846 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_RESET_DSTATE │ │ │ │ 8436: 00c1bea4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_RESET_EVENT │ │ │ │ 8437: 00579a10 996 FUNC GLOBAL DEFAULT 12 helper_msa_nlzc_b │ │ │ │ 8438: 00c4de3f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_core_c │ │ │ │ 8439: 00c4e692 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_IOMEM_WRITE_CLR_DSTATE │ │ │ │ 8440: 00c28e9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_ELEMENT_EVENT │ │ │ │ 8441: 00878d20 1036 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_save │ │ │ │ - 8442: 0062d93c 48 FUNC GLOBAL DEFAULT 12 virtio_legacy_allowed │ │ │ │ + 8442: 0062d940 48 FUNC GLOBAL DEFAULT 12 virtio_legacy_allowed │ │ │ │ 8443: 00c14700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_SEND_OPTION_REQUEST_EVENT │ │ │ │ 8444: 0057a280 228 FUNC GLOBAL DEFAULT 12 helper_msa_nlzc_d │ │ │ │ 8445: 00c18ed0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_ESB_EVENT │ │ │ │ - 8446: 005cf3a0 232 FUNC GLOBAL DEFAULT 12 gen_store_fpr32 │ │ │ │ + 8446: 005cf3a4 232 FUNC GLOBAL DEFAULT 12 gen_store_fpr32 │ │ │ │ 8447: 00482ebc 92 FUNC GLOBAL DEFAULT 12 vhost_vsock_common_pre_save │ │ │ │ 8448: 00849370 192 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkSpeed │ │ │ │ 8449: 00c252d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_STATE_TOO_BIG_EVENT │ │ │ │ 8450: 0073d644 140 FUNC GLOBAL DEFAULT 12 job_txn_unref │ │ │ │ 8451: 00c24a54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_HEADER_EVENT │ │ │ │ 8452: 00579df4 784 FUNC GLOBAL DEFAULT 12 helper_msa_nlzc_h │ │ │ │ 8453: 00c4e636 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_SUSPENDED_DSTATE │ │ │ │ @@ -8528,15 +8528,15 @@ │ │ │ │ 8524: 008f3b20 12 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_count │ │ │ │ 8525: 00c28d5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_WATCHDOG_SET_ACTION_EVENT │ │ │ │ 8526: 00c50884 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AIO_CO_SCHEDULE_BH_CB_DSTATE │ │ │ │ 8527: 00c4ec8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMPHY_READ_DSTATE │ │ │ │ 8528: 00c4ede2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_RX_MAC_CHECK_DSTATE │ │ │ │ 8529: 008a0704 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_yank │ │ │ │ 8530: 00c4e73e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HANDLE_CMD_BADPORT_DSTATE │ │ │ │ - 8531: 00631c4c 200 FUNC GLOBAL DEFAULT 12 virtqueue_avail_bytes │ │ │ │ + 8531: 00631c50 200 FUNC GLOBAL DEFAULT 12 virtqueue_avail_bytes │ │ │ │ 8532: 00c4fa70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_GET_DEVICE_ID_DSTATE │ │ │ │ 8533: 006e0758 20 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_vec │ │ │ │ 8534: 00c235bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSI_SETUP_EVENT │ │ │ │ 8535: 00c4ef18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_TX_DISABLED_DSTATE │ │ │ │ 8536: 00354774 268 FUNC GLOBAL DEFAULT 12 ide_set_sector │ │ │ │ 8537: 00c28fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_AUDIODEVS_EVENT │ │ │ │ 8538: 00528e2c 112 FUNC GLOBAL DEFAULT 12 qemu_get_peer │ │ │ │ @@ -8583,23 +8583,23 @@ │ │ │ │ 8579: 002a5710 68 FUNC GLOBAL DEFAULT 12 start_auth_vencrypt │ │ │ │ 8580: 00c20f6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_IRQ_RAISE_EVENT │ │ │ │ 8581: 003c7d84 56 FUNC GLOBAL DEFAULT 12 pci_bus_is_express │ │ │ │ 8582: 00298a68 376 FUNC GLOBAL DEFAULT 12 vnc_hextile_send_framebuffer_update │ │ │ │ 8583: 008a8244 92 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRegion │ │ │ │ 8584: 0027bc50 156 FUNC GLOBAL DEFAULT 12 index_from_key │ │ │ │ 8585: 006c6340 52 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16u_i32 │ │ │ │ - 8586: 005d70f0 212 FUNC GLOBAL DEFAULT 12 gen_store_fpr64 │ │ │ │ + 8586: 005d70f4 212 FUNC GLOBAL DEFAULT 12 gen_store_fpr64 │ │ │ │ 8587: 00c1ebc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SABRE_PCI_CONFIG_WRITE_EVENT │ │ │ │ 8588: 00b78c14 132 OBJECT GLOBAL DEFAULT 24 helper_info_mttlo │ │ │ │ 8589: 00b7cf1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_pasubub │ │ │ │ 8590: 008d4390 204 FUNC GLOBAL DEFAULT 12 qatomic_set_u64 │ │ │ │ 8591: 008f0900 140 FUNC GLOBAL DEFAULT 12 tran_abort │ │ │ │ 8592: 0026ff14 172 FUNC GLOBAL DEFAULT 12 helper_gvec_smax16 │ │ │ │ 8593: 0090f338 196 FUNC GLOBAL DEFAULT 12 trace_opt_parse │ │ │ │ - 8594: 0064ea20 92 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_nomigrate │ │ │ │ + 8594: 0064ea24 92 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_nomigrate │ │ │ │ 8595: 00751dfc 8 FUNC GLOBAL DEFAULT 12 block_acct_done │ │ │ │ 8596: 00c4fff0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_DEBUG_BLOCK_DIRTY_BITMAP_SHA256_DSTATE │ │ │ │ 8597: 00c20a7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDHCI_END_TRANSFER_EVENT │ │ │ │ 8598: 00256078 360 FUNC GLOBAL DEFAULT 12 floatx80_modrem │ │ │ │ 8599: 003693e0 352 FUNC GLOBAL DEFAULT 12 kvm_get_irq_delivered │ │ │ │ 8600: 002616c0 244 FUNC GLOBAL DEFAULT 12 uint32_to_float16 │ │ │ │ 8601: 006dd8bc 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mul │ │ │ │ @@ -8648,15 +8648,15 @@ │ │ │ │ 8644: 002464a0 384 FUNC GLOBAL DEFAULT 12 float32_mul │ │ │ │ 8645: 00c4e8ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_NMI_LEVEL_DSTATE │ │ │ │ 8646: 00c4e9b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_SET_IRQ_DSTATE │ │ │ │ 8647: 00c13a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PWRITE_ZEROES_EVENT │ │ │ │ 8648: 0025b174 264 FUNC GLOBAL DEFAULT 12 float64_to_int32_round_to_zero │ │ │ │ 8649: 0025be80 268 FUNC GLOBAL DEFAULT 12 bfloat16_to_int16_round_to_zero │ │ │ │ 8650: 00b33658 12 OBJECT GLOBAL DEFAULT 21 X86CPURegister32_lookup │ │ │ │ - 8651: 005ffa58 316 FUNC GLOBAL DEFAULT 12 virtio_serial_write │ │ │ │ + 8651: 005ffa5c 316 FUNC GLOBAL DEFAULT 12 virtio_serial_write │ │ │ │ 8652: 00c4f50c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDCARD_LOCK_DSTATE │ │ │ │ 8653: 00866728 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memdev │ │ │ │ 8654: 0089a4ac 28 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper_members │ │ │ │ 8655: 00c4fbce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_DELETE_BLOCK_DSTATE │ │ │ │ 8656: 00c28540 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 8657: 00c1f8d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_UPDATE_IRQ_DISCONNECTED_EVENT │ │ │ │ 8658: 00b6dc90 36 OBJECT GLOBAL DEFAULT 24 audio_prio_list │ │ │ │ @@ -8732,23 +8732,23 @@ │ │ │ │ 8728: 006663c4 484 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_is_io │ │ │ │ 8729: 005859f8 144 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_u_d │ │ │ │ 8730: 003cf158 840 FUNC GLOBAL DEFAULT 12 pci_bridge_initfn │ │ │ │ 8731: 008b5810 556 FUNC GLOBAL DEFAULT 12 visit_type_InputEvent_members │ │ │ │ 8732: 00c22ddc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_SAVE_BLOCK_PRECOPY_EMPTY_HIT_EVENT │ │ │ │ 8733: 00b30d38 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_fd │ │ │ │ 8734: 0058575c 464 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_u_h │ │ │ │ - 8735: 00653cf8 656 FUNC GLOBAL DEFAULT 12 memory_region_set_dirty │ │ │ │ + 8735: 00653cfc 656 FUNC GLOBAL DEFAULT 12 memory_region_set_dirty │ │ │ │ 8736: 00c2352c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_POPULATE_DEVICE_CONFIG_EVENT │ │ │ │ 8737: 00c4f17e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_PRCHK_DISABLED_CRC16_DSTATE │ │ │ │ 8738: 00596764 3152 FUNC GLOBAL DEFAULT 12 helper_msa_mul_q_df │ │ │ │ 8739: 00c25344 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_EVENT │ │ │ │ 8740: 00c4f154 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_AIO_DISCARD_CB_DSTATE │ │ │ │ 8741: 002bf060 4 FUNC GLOBAL DEFAULT 12 build_pci_bridge_aml │ │ │ │ 8742: 00873f84 944 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_cancel │ │ │ │ - 8743: 00647b14 108 FUNC GLOBAL DEFAULT 12 create_win_dump │ │ │ │ + 8743: 00647b18 108 FUNC GLOBAL DEFAULT 12 create_win_dump │ │ │ │ 8744: 006a2240 20 FUNC GLOBAL DEFAULT 12 object_resolve_path │ │ │ │ 8745: 00b33150 12 OBJECT GLOBAL DEFAULT 21 EndianMode_lookup │ │ │ │ 8746: 008b65c0 192 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGLMode │ │ │ │ 8747: 00347830 88 FUNC GLOBAL DEFAULT 12 smbus_send_byte │ │ │ │ 8748: 00879bc0 92 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetInfoList │ │ │ │ 8749: 008d1568 236 FUNC GLOBAL DEFAULT 12 qemu_open_old │ │ │ │ 8750: 00c4fec0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_AUDIO_DSTATE │ │ │ │ @@ -8796,31 +8796,31 @@ │ │ │ │ 8792: 00c1c154 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_NET_ANNOUNCE_TIMER_EVENT │ │ │ │ 8793: 00c4e39c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_FRAME_ADDRESS_RD_DSTATE │ │ │ │ 8794: 00c4e71c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BITBANG_I2C_SEND_DSTATE │ │ │ │ 8795: 008f8278 12 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_init │ │ │ │ 8796: 00c45768 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_introspect_c │ │ │ │ 8797: 0035e418 868 FUNC GLOBAL DEFAULT 12 hid_keyboard_poll │ │ │ │ 8798: 00c1aac8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_UPDATE_IRQ_EVENT │ │ │ │ - 8799: 0062daa0 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_addr │ │ │ │ + 8799: 0062daa4 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_addr │ │ │ │ 8800: 0033f900 776 FUNC GLOBAL DEFAULT 12 vga_mem_writeb │ │ │ │ 8801: 0046fff0 84 FUNC GLOBAL DEFAULT 12 vfio_get_region_info_cap │ │ │ │ 8802: 00c4f5ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_THREAD_START_DSTATE │ │ │ │ - 8803: 005b6e84 84 FUNC GLOBAL DEFAULT 12 helper_rdhwr_performance │ │ │ │ + 8803: 005b6e88 84 FUNC GLOBAL DEFAULT 12 helper_rdhwr_performance │ │ │ │ 8804: 00561f60 64 FUNC GLOBAL DEFAULT 12 helper_cmpgu_eq_qb │ │ │ │ 8805: 00c4f70e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_ERROR_DSTATE │ │ │ │ 8806: 004a1f68 276 FUNC GLOBAL DEFAULT 12 audio_rate_peek_bytes │ │ │ │ 8807: 0086f1c4 372 FUNC GLOBAL DEFAULT 12 visit_type_FileMigrationArgs │ │ │ │ 8808: 0089a288 192 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionKind │ │ │ │ 8809: 00554550 224 FUNC GLOBAL DEFAULT 12 helper_mfthi │ │ │ │ 8810: 00b249e4 52 OBJECT GLOBAL DEFAULT 21 vmstate_ehci │ │ │ │ 8811: 0085b178 92 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryDeviceInfoList │ │ │ │ 8812: 0084c480 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoAkCipherOptionsRSA │ │ │ │ 8813: 006e0e50 484 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_vec │ │ │ │ 8814: 00c4e360 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_UNREALIZE_DSTATE │ │ │ │ - 8815: 0062a010 884 FUNC GLOBAL DEFAULT 12 virtio_queue_empty │ │ │ │ + 8815: 0062a014 884 FUNC GLOBAL DEFAULT 12 virtio_queue_empty │ │ │ │ 8816: 007f08a0 536 FUNC GLOBAL DEFAULT 12 bdrv_change_backing_file │ │ │ │ 8817: 00c4e4dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESCC_SERIAL_RECEIVE_BYTE_DSTATE │ │ │ │ 8818: 00c4e514 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SERIAL_SEND_CONTROL_EVENT_DSTATE │ │ │ │ 8819: 00c4e1e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_POLLOUT_DSTATE │ │ │ │ 8820: 00c26898 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_SYNC_EVENT │ │ │ │ 8821: 00502d50 384 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_ping │ │ │ │ 8822: 00c22284 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_STALL_EVENT │ │ │ │ @@ -8876,15 +8876,15 @@ │ │ │ │ 8872: 002a4a8c 76 FUNC GLOBAL DEFAULT 12 vnc_zywrle_send_framebuffer_update │ │ │ │ 8873: 007686b0 8 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_dirty │ │ │ │ 8874: 0085abb8 92 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonInfo │ │ │ │ 8875: 00b63ef0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ussub64 │ │ │ │ 8876: 0034ff14 128 FUNC GLOBAL DEFAULT 12 ahci_ide_create_devs │ │ │ │ 8877: 0036def0 52 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_poison │ │ │ │ 8878: 0080a660 92 FUNC GLOBAL DEFAULT 12 qapi_free_uint8List │ │ │ │ - 8879: 0064e0b8 64 FUNC GLOBAL DEFAULT 12 memory_region_transaction_begin │ │ │ │ + 8879: 0064e0bc 64 FUNC GLOBAL DEFAULT 12 memory_region_transaction_begin │ │ │ │ 8880: 00c4e02a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_UNPLUG_FN_DSTATE │ │ │ │ 8881: 00c168b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SERIAL_THROTTLE_PORT_EVENT │ │ │ │ 8882: 00b33e54 12 OBJECT GLOBAL DEFAULT 21 QCryptodevBackendType_lookup │ │ │ │ 8883: 006e25a0 176 FUNC GLOBAL DEFAULT 12 migration_rate_exceeded │ │ │ │ 8884: 00c4f6a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_CONFIG_DSTATE │ │ │ │ 8885: 002ce774 4 FUNC GLOBAL DEFAULT 12 build_ipmi_dev_aml │ │ │ │ 8886: 00c201f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_ZERO_SGE_EVENT │ │ │ │ @@ -8897,15 +8897,15 @@ │ │ │ │ 8893: 0043441c 8 FUNC GLOBAL DEFAULT 12 usb_packet_addbuf │ │ │ │ 8894: 00c13fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_FILE_NEW_FD_EVENT │ │ │ │ 8895: 00769618 4 FUNC GLOBAL DEFAULT 12 assert_bdrv_graph_readable │ │ │ │ 8896: 0073dddc 168 FUNC GLOBAL DEFAULT 12 job_is_ready │ │ │ │ 8897: 00c136e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_HANDLE_ALLOC_EVENT │ │ │ │ 8898: 00c4e168 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUESTS_DSTATE │ │ │ │ 8899: 00680c9c 148 FUNC GLOBAL DEFAULT 12 tlb_flush_range_by_mmuidx │ │ │ │ - 8900: 00635f54 224 FUNC GLOBAL DEFAULT 12 vhost_backend_invalidate_device_iotlb │ │ │ │ + 8900: 00635f58 224 FUNC GLOBAL DEFAULT 12 vhost_backend_invalidate_device_iotlb │ │ │ │ 8901: 00c1c684 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VLAN_RECEIVE_WROTE_EVENT │ │ │ │ 8902: 00c25a84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_LOOP_EVENT │ │ │ │ 8903: 006ec420 504 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_fd │ │ │ │ 8904: 0052aee0 320 FUNC GLOBAL DEFAULT 12 colo_notify_filters_event │ │ │ │ 8905: 00c4f18e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_RW_DSTATE │ │ │ │ 8906: 00547a5c 184 FUNC GLOBAL DEFAULT 12 replay_net_packet_event │ │ │ │ 8907: 00c29390 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SPICE_EVENT │ │ │ │ @@ -9077,15 +9077,15 @@ │ │ │ │ 9073: 0027b4f8 100 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_set_texture │ │ │ │ 9074: 00c195b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_VMCR_WRITE_EVENT │ │ │ │ 9075: 003cc244 348 FUNC GLOBAL DEFAULT 12 pci_device_set_iommu_device │ │ │ │ 9076: 00c187b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_READREG_EVENT │ │ │ │ 9077: 00c14f2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_SYMLINK_RETURN_EVENT │ │ │ │ 9078: 008da6e4 508 FUNC GLOBAL DEFAULT 12 qemu_sem_timedwait │ │ │ │ 9079: 00c50818 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_UNMAP_DSTATE │ │ │ │ - 9080: 0062e2c0 16 FUNC GLOBAL DEFAULT 12 virtio_get_queue │ │ │ │ + 9080: 0062e2c4 16 FUNC GLOBAL DEFAULT 12 virtio_get_queue │ │ │ │ 9081: 0080ebb8 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_remove_medium │ │ │ │ 9082: 0068e990 108 FUNC GLOBAL DEFAULT 12 cpu_ldl_code │ │ │ │ 9083: 00c4ef6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_RSS_HASH_DSTATE │ │ │ │ 9084: 005427b0 200 FUNC GLOBAL DEFAULT 12 can_bus_client_send │ │ │ │ 9085: 00c4f6e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_NEXT_DSTATE │ │ │ │ 9086: 00c20688 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_CONTINUE_CANCELED_EVENT │ │ │ │ 9087: 00c231dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_LISTENER_REGION_ADD_IOMMU_EVENT │ │ │ │ @@ -9206,15 +9206,15 @@ │ │ │ │ 9202: 00c1e480 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_BLOCK_STATUS_EVENT │ │ │ │ 9203: 00c4feee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_MAP_INIT_DSTATE │ │ │ │ 9204: 00c4eeb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_CLEAR_DSTATE │ │ │ │ 9205: 00503014 404 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_packaged │ │ │ │ 9206: 00c2319c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_LISTENER_REGION_ADD_NO_DMA_MAP_EVENT │ │ │ │ 9207: 006bd8b4 240 FUNC GLOBAL DEFAULT 12 tcg_temp_free_vec │ │ │ │ 9208: 002806b8 192 FUNC GLOBAL DEFAULT 12 qemu_pixman_get_type │ │ │ │ - 9209: 006498d4 104 FUNC GLOBAL DEFAULT 12 portio_list_del │ │ │ │ + 9209: 006498d8 104 FUNC GLOBAL DEFAULT 12 portio_list_del │ │ │ │ 9210: 00c25d64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_EVENT │ │ │ │ 9211: 00c1df80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_FDP_RUH_CHANGE_EVENT │ │ │ │ 9212: 00c18628 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_SEND_PACKET_EVENT │ │ │ │ 9213: 00c4edd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_RX_PROCESS_DSTATE │ │ │ │ 9214: 00c5086a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_DISABLE_WATCH_DSTATE │ │ │ │ 9215: 00c4dfd0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_SETUP_DSTATE │ │ │ │ 9216: 00c21ac4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_SEND_STATUS_EVENT │ │ │ │ @@ -9299,15 +9299,15 @@ │ │ │ │ 9295: 00c4f91a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_IGD_BAR4_WRITE_DSTATE │ │ │ │ 9296: 004ba014 96 FUNC GLOBAL DEFAULT 12 dma_buf_write │ │ │ │ 9297: 002c30e0 152 FUNC GLOBAL DEFAULT 12 aml_equal │ │ │ │ 9298: 00c4f9ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_PUT_DOMAIN_DSTATE │ │ │ │ 9299: 00593268 456 FUNC GLOBAL DEFAULT 12 helper_msa_subvi_df │ │ │ │ 9300: 00b6fa28 132 OBJECT GLOBAL DEFAULT 24 helper_info_extr_rs_w │ │ │ │ 9301: 00c15368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_MEM_WRITE_EVENT │ │ │ │ - 9302: 0061b4cc 400 FUNC GLOBAL DEFAULT 12 vfio_opt_rom_in_denylist │ │ │ │ + 9302: 0061b4d0 400 FUNC GLOBAL DEFAULT 12 vfio_opt_rom_in_denylist │ │ │ │ 9303: 00c135a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_READ_TABLE_CB_EVENT │ │ │ │ 9304: 00c1a9f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SECCTL_NS_READ_EVENT │ │ │ │ 9305: 0026e4f4 196 FUNC GLOBAL DEFAULT 12 helper_gvec_lts16 │ │ │ │ 9306: 00b30cfc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_cpudouble │ │ │ │ 9307: 00479e9c 56 FUNC GLOBAL DEFAULT 12 virtio_bus_cleanup_host_notifier │ │ │ │ 9308: 00b7a978 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_d_ult │ │ │ │ 9309: 0088ae04 432 FUNC GLOBAL DEFAULT 12 visit_type_IOMMUFDProperties │ │ │ │ @@ -9315,15 +9315,15 @@ │ │ │ │ 9311: 00863ed4 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_target │ │ │ │ 9312: 00c16660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL011_READ_FIFO_EVENT │ │ │ │ 9313: 0069e0dc 168 FUNC GLOBAL DEFAULT 12 object_class_get_list_sorted │ │ │ │ 9314: 00c14bdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_SHOW_BUFFER_HEADER_EVENT │ │ │ │ 9315: 00c1b278 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AXP2XX_RX_EVENT │ │ │ │ 9316: 00c25cc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_EVENT │ │ │ │ 9317: 0069f90c 152 FUNC GLOBAL DEFAULT 12 object_set_props │ │ │ │ - 9318: 00631d94 128 FUNC GLOBAL DEFAULT 12 virtio_device_grab_ioeventfd │ │ │ │ + 9318: 00631d98 128 FUNC GLOBAL DEFAULT 12 virtio_device_grab_ioeventfd │ │ │ │ 9319: 00c163c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_USART_TX_EVENT │ │ │ │ 9320: 006c3b60 180 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_i32 │ │ │ │ 9321: 0069f81c 240 FUNC GLOBAL DEFAULT 12 object_set_propv │ │ │ │ 9322: 00c4eb4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_PFD2_CLK_DSTATE │ │ │ │ 9323: 00c4e092 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_POLL_ERR_DSTATE │ │ │ │ 9324: 00c4e98c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_CTLR_READ_DSTATE │ │ │ │ 9325: 004e32c0 620 FUNC GLOBAL DEFAULT 12 exec_start_outgoing_migration │ │ │ │ @@ -9334,15 +9334,15 @@ │ │ │ │ 9330: 0090eedc 576 FUNC GLOBAL DEFAULT 12 trace_enable_events │ │ │ │ 9331: 0068d238 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andl_be_mmu │ │ │ │ 9332: 0072673c 496 FUNC GLOBAL DEFAULT 12 qmp_job_resume │ │ │ │ 9333: 00b70160 132 OBJECT GLOBAL DEFAULT 24 helper_info_bitswap │ │ │ │ 9334: 0057c7b8 168 FUNC GLOBAL DEFAULT 12 helper_msa_bmz_v │ │ │ │ 9335: 00c250e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_EVENT │ │ │ │ 9336: 008f3308 300 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec_and_lock │ │ │ │ - 9337: 005dfaa4 40 FUNC GLOBAL DEFAULT 12 check_cp1_enabled │ │ │ │ + 9337: 005dfaa8 40 FUNC GLOBAL DEFAULT 12 check_cp1_enabled │ │ │ │ 9338: 00c21f24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_UPDATE_IRQ_EVENT │ │ │ │ 9339: 008ae574 320 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfo │ │ │ │ 9340: 00812090 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugInjectErrorOptionsList │ │ │ │ 9341: 008b9014 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_password │ │ │ │ 9342: 00c260c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_EVENT │ │ │ │ 9343: 00c287a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_START_POSTCOPY_EVENT │ │ │ │ 9344: 004bcd30 8 FUNC GLOBAL DEFAULT 12 hmp_info_qdm │ │ │ │ @@ -9410,27 +9410,27 @@ │ │ │ │ 9406: 002eebc8 112 FUNC GLOBAL DEFAULT 12 isa_parallel_set_iobase │ │ │ │ 9407: 005810a0 804 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_b │ │ │ │ 9408: 00c4e7a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_ERROR_DSTATE │ │ │ │ 9409: 005815e8 200 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_d │ │ │ │ 9410: 00c22214 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_NEXTQH_EVENT │ │ │ │ 9411: 00c4e9a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_LR_ENTRY_DSTATE │ │ │ │ 9412: 00c4e05c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_FLUSH_DSTATE │ │ │ │ - 9413: 00636358 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc │ │ │ │ + 9413: 0063635c 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc │ │ │ │ 9414: 005813c4 368 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_h │ │ │ │ 9415: 009084f8 116 FUNC GLOBAL DEFAULT 12 throttle_config │ │ │ │ 9416: 008105f8 92 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfoList │ │ │ │ 9417: 00c4fe18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_QEMU_REQUEST_DSTATE │ │ │ │ 9418: 00c4f94c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_ATI_3C3_READ_DSTATE │ │ │ │ 9419: 00c4e9e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_S390_SUPPRESS_AIRQ_DSTATE │ │ │ │ 9420: 00273c00 196 FUNC GLOBAL DEFAULT 12 trace_event_set_state_dynamic_init │ │ │ │ 9421: 004a1a44 100 FUNC GLOBAL DEFAULT 12 audio_define_default │ │ │ │ 9422: 0054729c 40 FUNC GLOBAL DEFAULT 12 replay_event_char_read_save │ │ │ │ 9423: 0055fa54 140 FUNC GLOBAL DEFAULT 12 helper_addq_ph │ │ │ │ 9424: 00c5000a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_ADD_DSTATE │ │ │ │ - 9425: 0062c354 20 FUNC GLOBAL DEFAULT 12 virtio_vector_first_queue │ │ │ │ + 9425: 0062c358 20 FUNC GLOBAL DEFAULT 12 virtio_vector_first_queue │ │ │ │ 9426: 00c5019e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_INCOMING_DSTATE │ │ │ │ 9427: 00c1bed4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_ENET_RECEIVE_EVENT │ │ │ │ 9428: 008afeb4 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputKeyEventWrapper │ │ │ │ 9429: 00566dc4 12 FUNC GLOBAL DEFAULT 12 helper_float_abs_ps │ │ │ │ 9430: 00b71bac 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_debug │ │ │ │ 9431: 008a1e70 92 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPaPerDirectionOptions │ │ │ │ 9432: 00581534 180 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_w │ │ │ │ @@ -9439,15 +9439,15 @@ │ │ │ │ 9435: 00c4e324 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_GPE_STS_IOPORT_WRITEB_DSTATE │ │ │ │ 9436: 00272120 120 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_register │ │ │ │ 9437: 00718aec 1476 FUNC GLOBAL DEFAULT 12 blk_exp_add │ │ │ │ 9438: 004a1ba8 100 FUNC GLOBAL DEFAULT 12 audio_buffer_frames │ │ │ │ 9439: 00c4ee0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_ADD_RXBUF_TO_POOL_DSTATE │ │ │ │ 9440: 00c4ffb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CREATE_DSTATE │ │ │ │ 9441: 0027349c 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_resume_cb │ │ │ │ - 9442: 0062b980 112 FUNC GLOBAL DEFAULT 12 virtqueue_map │ │ │ │ + 9442: 0062b984 112 FUNC GLOBAL DEFAULT 12 virtqueue_map │ │ │ │ 9443: 00c2328c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_IOEVENTFD_INIT_EVENT │ │ │ │ 9444: 00c135f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_EVENT │ │ │ │ 9445: 0089bf58 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioStatus │ │ │ │ 9446: 00c21ab4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_DATA_IN_EVENT │ │ │ │ 9447: 00b87d64 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_and_v │ │ │ │ 9448: 006c7d18 340 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_i64 │ │ │ │ 9449: 008a7554 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_list_properties │ │ │ │ @@ -9465,65 +9465,65 @@ │ │ │ │ 9461: 00c4e4be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL011_BAUDRATE_CHANGE_DSTATE │ │ │ │ 9462: 00c0d310 196 OBJECT GLOBAL DEFAULT 24 bdrv_runtime_opts │ │ │ │ 9463: 00c4fba0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_INIT_RANGE_DSTATE │ │ │ │ 9464: 0068b450 24 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchw_be │ │ │ │ 9465: 00c4de61 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_machine_c │ │ │ │ 9466: 00c4f3ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_GET_CMD_DSTATE │ │ │ │ 9467: 00c25ab4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_BAD_EVENT │ │ │ │ - 9468: 005cd698 148 FUNC GLOBAL DEFAULT 12 generate_exception │ │ │ │ + 9468: 005cd69c 148 FUNC GLOBAL DEFAULT 12 generate_exception │ │ │ │ 9469: 00c4e612 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_READ_UNEXPECTED_DSTATE │ │ │ │ 9470: 0065f948 100 FUNC GLOBAL DEFAULT 12 qemu_map_ram_ptr │ │ │ │ 9471: 00c4f18c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_RW_CB_DSTATE │ │ │ │ - 9472: 0062cadc 120 FUNC GLOBAL DEFAULT 12 virtio_delete_queue │ │ │ │ + 9472: 0062cae0 120 FUNC GLOBAL DEFAULT 12 virtio_delete_queue │ │ │ │ 9473: 00b865ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_mini_u_df │ │ │ │ 9474: 00c4f0a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_PRPLIST_ENT_DSTATE │ │ │ │ 9475: 00c4e558 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_BITS_PPI_DSTATE │ │ │ │ 9476: 00c205d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_DIAG_READ_EVENT │ │ │ │ 9477: 00553b18 176 FUNC GLOBAL DEFAULT 12 helper_mftc0_epc │ │ │ │ 9478: 00c4f3e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_PROCESS_REQ_DESCR_DSTATE │ │ │ │ 9479: 00678808 320 FUNC GLOBAL DEFAULT 12 tcg_exec_realizefn │ │ │ │ 9480: 002bb784 336 FUNC GLOBAL DEFAULT 12 v9fs_device_unrealize_common │ │ │ │ 9481: 00c4f1c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVRAM_READ_DSTATE │ │ │ │ - 9482: 00632d28 152 FUNC GLOBAL DEFAULT 12 virtio_config_readb │ │ │ │ + 9482: 00632d2c 152 FUNC GLOBAL DEFAULT 12 virtio_config_readb │ │ │ │ 9483: 00807e0c 16 FUNC GLOBAL DEFAULT 12 monitor_can_read │ │ │ │ 9484: 0051be8c 188 FUNC GLOBAL DEFAULT 12 hmp_logfile │ │ │ │ 9485: 008e3f84 96 FUNC GLOBAL DEFAULT 12 notifier_list_notify │ │ │ │ 9486: 00277eb8 444 FUNC GLOBAL DEFAULT 12 dpy_gfx_replace_surface │ │ │ │ 9487: 00c28bac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_OBJECT_ADD_EVENT │ │ │ │ 9488: 00794a8c 368 FUNC GLOBAL DEFAULT 12 qcow2_get_persistent_dirty_bitmap_size │ │ │ │ 9489: 00c4de43 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_export_c │ │ │ │ 9490: 00c22644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_WRITE_EVENT │ │ │ │ 9491: 00c176a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SCRATCH_WRITE_EVENT │ │ │ │ 9492: 008f7364 152 FUNC GLOBAL DEFAULT 12 event_notifier_set_handler │ │ │ │ 9493: 00c4e74e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PROCESS_NCQ_COMMAND_FUA_DSTATE │ │ │ │ 9494: 00adf3d4 52 OBJECT GLOBAL DEFAULT 21 vmstate_ne2000 │ │ │ │ 9495: 00c4f8ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_REGION_EXIT_DSTATE │ │ │ │ 9496: 007d2e1c 136 FUNC GLOBAL DEFAULT 12 qed_write_l2_table │ │ │ │ - 9497: 00632ec8 264 FUNC GLOBAL DEFAULT 12 virtio_config_readl │ │ │ │ + 9497: 00632ecc 264 FUNC GLOBAL DEFAULT 12 virtio_config_readl │ │ │ │ 9498: 00896b3c 324 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequest_members │ │ │ │ 9499: 00c4e9b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_ACKNOWLEDGE_IRQ_DSTATE │ │ │ │ 9500: 00c15218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_NVDIMM_INVALID_REVISION_EVENT │ │ │ │ 9501: 00477598 304 FUNC GLOBAL DEFAULT 12 vfio_multifd_switchover_start │ │ │ │ 9502: 00c224b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_FIELDS_EVENT │ │ │ │ 9503: 0087e9b4 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_fdsets │ │ │ │ 9504: 00723ba0 132 FUNC GLOBAL DEFAULT 12 qmp_block_job_change │ │ │ │ 9505: 003cbcc0 288 FUNC GLOBAL DEFAULT 12 pci_del_capability │ │ │ │ 9506: 00c1e4e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_COPY_SOURCE_RANGE_EVENT │ │ │ │ 9507: 008a4818 384 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaOptions_members │ │ │ │ - 9508: 00632dc0 264 FUNC GLOBAL DEFAULT 12 virtio_config_readw │ │ │ │ + 9508: 00632dc4 264 FUNC GLOBAL DEFAULT 12 virtio_config_readw │ │ │ │ 9509: 00c152e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_POST_LOAD_EVENT │ │ │ │ 9510: 00b61424 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt16 │ │ │ │ 9511: 00544744 160 FUNC GLOBAL DEFAULT 12 replay_start │ │ │ │ 9512: 0026ec6c 216 FUNC GLOBAL DEFAULT 12 helper_gvec_lts64 │ │ │ │ 9513: 0067a810 156 FUNC GLOBAL DEFAULT 12 cpu_unwind_state_data │ │ │ │ 9514: 00c4eef4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_INTERRUPT_SET_DSTATE │ │ │ │ 9515: 00c2349c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_EMULATED_VENDOR_ID_EVENT │ │ │ │ 9516: 004f777c 36 FUNC GLOBAL DEFAULT 12 migrate_mapped_ram │ │ │ │ 9517: 00410894 4 FUNC GLOBAL DEFAULT 12 mptsas_fix_scsi_task_mgmt_reply_endianness │ │ │ │ - 9518: 006551f8 12 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion_overlap │ │ │ │ + 9518: 006551fc 12 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion_overlap │ │ │ │ 9519: 004defa0 456 FUNC GLOBAL DEFAULT 12 cpr_save_fd │ │ │ │ 9520: 006c49fc 120 FUNC GLOBAL DEFAULT 12 tcg_gen_eqv_i32 │ │ │ │ 9521: 00c4fe52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XKEYMAP_KEYCODES_DSTATE │ │ │ │ 9522: 0076125c 288 FUNC GLOBAL DEFAULT 12 block_copy │ │ │ │ 9523: 00c4e3e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_CONNECT_DSTATE │ │ │ │ 9524: 00c4f7a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_GUEST_BUG_DSTATE │ │ │ │ 9525: 00c21b24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_CLEAR_PORT_FEATURE_EVENT │ │ │ │ @@ -9531,18 +9531,18 @@ │ │ │ │ 9527: 008d3428 68 FUNC GLOBAL DEFAULT 12 qemu_strtosz_metric │ │ │ │ 9528: 002c5a08 148 FUNC GLOBAL DEFAULT 12 acpi_add_table │ │ │ │ 9529: 00c4f36a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_PCI_ERROR_INVALID_WRITE_DSTATE │ │ │ │ 9530: 00c4dfb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_COMPLETE_COMMAND_DSTATE │ │ │ │ 9531: 00c4df82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_HANDSHAKE_DSTATE │ │ │ │ 9532: 0090eaf0 8 FUNC GLOBAL DEFAULT 12 qcrypto_random_init │ │ │ │ 9533: 0021da14 108 FUNC GLOBAL DEFAULT 12 finalize_target_page_bits_common │ │ │ │ - 9534: 00655204 352 FUNC GLOBAL DEFAULT 12 memory_region_del_subregion │ │ │ │ + 9534: 00655208 352 FUNC GLOBAL DEFAULT 12 memory_region_del_subregion │ │ │ │ 9535: 004295b0 340 FUNC GLOBAL DEFAULT 12 mips_gictimer_get_sh_count │ │ │ │ 9536: 00295034 44 FUNC GLOBAL DEFAULT 12 start_client_init │ │ │ │ - 9537: 0062ea94 40 FUNC GLOBAL DEFAULT 12 virtio_queue_set_addr │ │ │ │ + 9537: 0062ea98 40 FUNC GLOBAL DEFAULT 12 virtio_queue_set_addr │ │ │ │ 9538: 008addd4 28 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptionsWrapper_members │ │ │ │ 9539: 00c4e1dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_XRUN_IN_DSTATE │ │ │ │ 9540: 00c24ef4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_EVENT │ │ │ │ 9541: 00548bc8 188 FUNC GLOBAL DEFAULT 12 hmp_replay_break │ │ │ │ 9542: 00c28e04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRACE_EVENT_SET_STATE_EVENT │ │ │ │ 9543: 00c138a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 9544: 00c500f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_JIT_DSTATE │ │ │ │ @@ -9578,15 +9578,15 @@ │ │ │ │ 9574: 00c50082 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COMMANDS_DSTATE │ │ │ │ 9575: 00c0cc80 24 OBJECT GLOBAL DEFAULT 24 qio_channel_buffer_source_funcs │ │ │ │ 9576: 00c5019c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_INCOMING_DSTATE │ │ │ │ 9577: 00b83090 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fsqrt_df │ │ │ │ 9578: 00c1c0a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_DESCRIPTOR_EVENT │ │ │ │ 9579: 00c226a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ED_PKT_FLAGS_EVENT │ │ │ │ 9580: 003db6d4 160 FUNC GLOBAL DEFAULT 12 pci_bridge_dev_unplug_cb │ │ │ │ - 9581: 0063e820 36 FUNC GLOBAL DEFAULT 12 vhost_svq_free │ │ │ │ + 9581: 0063e824 36 FUNC GLOBAL DEFAULT 12 vhost_svq_free │ │ │ │ 9582: 00b613a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt32 │ │ │ │ 9583: 00820e8c 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDetectZeroesOptions │ │ │ │ 9584: 004c2918 84 FUNC GLOBAL DEFAULT 12 qemu_system_suspend_request │ │ │ │ 9585: 00c29cf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_ADD_WATCH_EVENT │ │ │ │ 9586: 00c1eac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPC440_PCIX_REG_READ_EVENT │ │ │ │ 9587: 004a090c 180 FUNC GLOBAL DEFAULT 12 AUD_register_card │ │ │ │ 9588: 00c4de52 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_dump_c │ │ │ │ @@ -9613,15 +9613,15 @@ │ │ │ │ 9609: 00681218 2444 FUNC GLOBAL DEFAULT 12 tlb_set_page_full │ │ │ │ 9610: 008e96d8 36 FUNC GLOBAL DEFAULT 12 rcu_disable_atfork │ │ │ │ 9611: 006fbc00 232 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_to_disk_endian │ │ │ │ 9612: 00b60000 0 NOTYPE WEAK DEFAULT 24 data_start │ │ │ │ 9613: 00c4e52e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_DISPLAY_MODE_DSTATE │ │ │ │ 9614: 00c20d4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_INVALID_TRANS_CODE_EVENT │ │ │ │ 9615: 00c4ff98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_PR_MANAGERS_DSTATE │ │ │ │ - 9616: 0061c974 212 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_finalize │ │ │ │ + 9616: 0061c978 212 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_finalize │ │ │ │ 9617: 00814528 244 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbd_members │ │ │ │ 9618: 00569b48 280 FUNC GLOBAL DEFAULT 12 helper_float_madd_ps │ │ │ │ 9619: 00244bd4 8 FUNC GLOBAL DEFAULT 12 float16_sub │ │ │ │ 9620: 00879cd4 92 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineOptionInfo │ │ │ │ 9621: 00c13c5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_RE_EVENT │ │ │ │ 9622: 0068a998 432 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminw_be_mmu │ │ │ │ 9623: 008f49cc 268 FUNC GLOBAL DEFAULT 12 uffd_change_protection │ │ │ │ @@ -9693,15 +9693,15 @@ │ │ │ │ 9689: 00687bc8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminb │ │ │ │ 9690: 0026cc84 180 FUNC GLOBAL DEFAULT 12 helper_gvec_rotr8v │ │ │ │ 9691: 006cb4c4 244 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_i64 │ │ │ │ 9692: 008d4ee8 156 FUNC GLOBAL DEFAULT 12 aio_prepare │ │ │ │ 9693: 008572d0 192 FUNC GLOBAL DEFAULT 12 visit_type_JobType │ │ │ │ 9694: 00c4f5f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_PARSE_INTERFACE_DSTATE │ │ │ │ 9695: 007680f8 172 FUNC GLOBAL DEFAULT 12 bdrv_restore_dirty_bitmap │ │ │ │ - 9696: 005dfc38 60 FUNC GLOBAL DEFAULT 12 gen_align │ │ │ │ + 9696: 005dfc3c 60 FUNC GLOBAL DEFAULT 12 gen_align │ │ │ │ 9697: 0054eab0 152 FUNC GLOBAL DEFAULT 12 qemu_plugin_request_time_control │ │ │ │ 9698: 0068fcb4 244 FUNC GLOBAL DEFAULT 12 visit_type_SGXEPCSectionList │ │ │ │ 9699: 00c4f5e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_BAD_TOKEN_DSTATE │ │ │ │ 9700: 002e53cc 500 FUNC GLOBAL DEFAULT 12 blkconf_geometry │ │ │ │ 9701: 008cf3e8 112 FUNC GLOBAL DEFAULT 12 json_token │ │ │ │ 9702: 00c27778 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_NAMED_BLOCK_NODES_EVENT │ │ │ │ 9703: 00c4eae6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_TIME_DSTATE │ │ │ │ @@ -9825,15 +9825,15 @@ │ │ │ │ 9821: 00c14884 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_XRUN_OUT_EVENT │ │ │ │ 9822: 008d4204 192 FUNC GLOBAL DEFAULT 12 qatomic_read_u64 │ │ │ │ 9823: 0081350c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockGraphInfoList │ │ │ │ 9824: 00c19080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ESCALATE_PRIO_EVENT │ │ │ │ 9825: 00c25a44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_FIELD_EXISTS_EVENT │ │ │ │ 9826: 0090a020 804 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_remove_watch │ │ │ │ 9827: 00c1f768 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_MSGOUT_EXTENDED_EVENT │ │ │ │ - 9828: 006547e4 796 FUNC GLOBAL DEFAULT 12 memory_get_xlat_addr │ │ │ │ + 9828: 006547e8 796 FUNC GLOBAL DEFAULT 12 memory_get_xlat_addr │ │ │ │ 9829: 00c4fda2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_NET_LOAD_CMD_DSTATE │ │ │ │ 9830: 00c4ec02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_CFG_WRITE_DSTATE │ │ │ │ 9831: 00c2b884 4 OBJECT GLOBAL DEFAULT 25 vga_retrace_method │ │ │ │ 9832: 00c4defe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_INVALID_REPEAT_DSTATE │ │ │ │ 9833: 00c2b860 12 OBJECT GLOBAL DEFAULT 25 parallel_hds │ │ │ │ 9834: 00b6110c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le64 │ │ │ │ 9835: 00897410 172 FUNC GLOBAL DEFAULT 12 visit_type_Stats_members │ │ │ │ @@ -9862,32 +9862,32 @@ │ │ │ │ 9858: 00689654 396 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxw_le_mmu │ │ │ │ 9859: 00c4f02c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_RO_CSTS_DSTATE │ │ │ │ 9860: 0082e1e0 360 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi_members │ │ │ │ 9861: 0028f664 128 FUNC GLOBAL DEFAULT 12 vnc_write │ │ │ │ 9862: 008c2d78 516 FUNC GLOBAL DEFAULT 12 visit_type_str │ │ │ │ 9863: 00c164d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXYNOS_UART_RX_FIFO_RESET_EVENT │ │ │ │ 9864: 006a6c78 176 FUNC GLOBAL DEFAULT 12 gdb_get_process │ │ │ │ - 9865: 0064993c 104 FUNC GLOBAL DEFAULT 12 portio_list_set_enabled │ │ │ │ + 9865: 00649940 104 FUNC GLOBAL DEFAULT 12 portio_list_set_enabled │ │ │ │ 9866: 002693d0 40 FUNC GLOBAL DEFAULT 12 helper_ctz_i32 │ │ │ │ 9867: 00c4f39c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_COMMAND_COMPLETE_UNEXPECTED_DSTATE │ │ │ │ 9868: 00568028 236 FUNC GLOBAL DEFAULT 12 helper_float_add_s │ │ │ │ 9869: 008c95cc 84 FUNC GLOBAL DEFAULT 12 qmp_find_command │ │ │ │ 9870: 006bc114 152 FUNC GLOBAL DEFAULT 12 tcg_tb_alloc │ │ │ │ 9871: 00c4fd92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_PACKAGED_DSTATE │ │ │ │ - 9872: 006499a4 192 FUNC GLOBAL DEFAULT 12 portio_list_set_address │ │ │ │ + 9872: 006499a8 192 FUNC GLOBAL DEFAULT 12 portio_list_set_address │ │ │ │ 9873: 00c292f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SEND_KEY_EVENT │ │ │ │ 9874: 0085a0f0 92 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoS390 │ │ │ │ 9875: 00a7de80 4 OBJECT GLOBAL DEFAULT 14 migration_properties_count │ │ │ │ 9876: 00c29120 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_PORTS_EVENT │ │ │ │ 9877: 007218a0 1892 FUNC GLOBAL DEFAULT 12 qmp_block_stream │ │ │ │ 9878: 00c4fd52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_RECV_BITMAP_DSTATE │ │ │ │ 9879: 00722004 2016 FUNC GLOBAL DEFAULT 12 qmp_block_commit │ │ │ │ 9880: 00c26e2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM16_FALLBACK_EVENT │ │ │ │ 9881: 00c4f866 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CDEV_DETACH_IOAS_HWPT_DSTATE │ │ │ │ - 9882: 0062ebe0 76 FUNC GLOBAL DEFAULT 12 virtio_queue_set_rings │ │ │ │ + 9882: 0062ebe4 76 FUNC GLOBAL DEFAULT 12 virtio_queue_set_rings │ │ │ │ 9883: 00c4f812 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_STALL_DSTATE │ │ │ │ 9884: 00c4de70 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_net_c │ │ │ │ 9885: 00c4dfce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_NEXT_IO_DSTATE │ │ │ │ 9886: 0056adf0 340 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_eq │ │ │ │ 9887: 00c4f4e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SDHCI_READ_DSTATE │ │ │ │ 9888: 0055232c 16 FUNC GLOBAL DEFAULT 12 helper_mfc0_watchhi │ │ │ │ 9889: 00810260 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdk │ │ │ │ @@ -9907,15 +9907,15 @@ │ │ │ │ 9903: 006c3e4c 252 FUNC GLOBAL DEFAULT 12 tcg_gen_brcond_i32 │ │ │ │ 9904: 00b1ff34 52 OBJECT GLOBAL DEFAULT 21 vmstate_qemu_ctucan_tx_buffer │ │ │ │ 9905: 00689cec 24 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchw_le │ │ │ │ 9906: 00c1cdd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_WRITTEN_TO_GUEST_EVENT │ │ │ │ 9907: 0085a5f8 92 FUNC GLOBAL DEFAULT 12 qapi_free_NumaDistOptions │ │ │ │ 9908: 00304d24 1048 FUNC GLOBAL DEFAULT 12 parse_numa_hmat_cache │ │ │ │ 9909: 0073f344 664 FUNC GLOBAL DEFAULT 12 job_user_resume_locked │ │ │ │ - 9910: 0062aad4 28 FUNC GLOBAL DEFAULT 12 virtqueue_detach_element │ │ │ │ + 9910: 0062aad8 28 FUNC GLOBAL DEFAULT 12 virtqueue_detach_element │ │ │ │ 9911: 008db13c 56 FUNC GLOBAL DEFAULT 12 qemu_thread_is_self │ │ │ │ 9912: 00c25584 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_ERROR_EVENT │ │ │ │ 9913: 00c1c394 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MMIO_MAC_WRITE_EVENT │ │ │ │ 9914: 006ddae8 68 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_umin │ │ │ │ 9915: 00c1dd60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_ZD_EXTENSION_MAP_ERROR_EVENT │ │ │ │ 9916: 00c4ea50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA_SUPERIO_WRITE_DSTATE │ │ │ │ 9917: 00c19310 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_BADREAD_EVENT │ │ │ │ @@ -9925,15 +9925,15 @@ │ │ │ │ 9921: 008d5f9c 28 FUNC GLOBAL DEFAULT 12 aio_context_set_aio_params │ │ │ │ 9922: 00c2097c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_SET_BLOCK_COUNT_EVENT │ │ │ │ 9923: 00c18fa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_IC_SET_GPU_IRQ_EVENT │ │ │ │ 9924: 00845e8c 332 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper │ │ │ │ 9925: 0085d2b0 28 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties_members │ │ │ │ 9926: 0076721c 188 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_enable_successor │ │ │ │ 9927: 00c4ec50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MDR_DSTATE │ │ │ │ - 9928: 005dfa38 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_addi │ │ │ │ + 9928: 005dfa3c 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_addi │ │ │ │ 9929: 008c0cbc 412 FUNC GLOBAL DEFAULT 12 visit_next_list │ │ │ │ 9930: 00819f0c 316 FUNC GLOBAL DEFAULT 12 visit_type_BlockStats │ │ │ │ 9931: 00c1ff28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_CONVERT_SGLIST_EVENT │ │ │ │ 9932: 00b60638 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltus8 │ │ │ │ 9933: 00c14c9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_OPEN_ERROR_EVENT │ │ │ │ 9934: 00c4fd68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_DSTATE │ │ │ │ 9935: 005a504c 664 FUNC GLOBAL DEFAULT 12 helper_msa_ffint_u_df │ │ │ │ @@ -9971,15 +9971,15 @@ │ │ │ │ 9967: 00c21e14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_MEMORY_WRITE_EVENT │ │ │ │ 9968: 00c1be74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_SET_MISTA_EVENT │ │ │ │ 9969: 0027bf30 104 FUNC GLOBAL DEFAULT 12 kbd_put_ledstate │ │ │ │ 9970: 00c4fb56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_DSTATE │ │ │ │ 9971: 0081c1b0 364 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackup │ │ │ │ 9972: 00c22594 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_RESET_EVENT │ │ │ │ 9973: 00b849d4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fcule_df │ │ │ │ - 9974: 00636350 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_iova │ │ │ │ + 9974: 00636354 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_iova │ │ │ │ 9975: 003c9898 36 FUNC GLOBAL DEFAULT 12 pci_device_reset │ │ │ │ 9976: 0056b6e4 216 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_ole │ │ │ │ 9977: 004edc0c 716 FUNC GLOBAL DEFAULT 12 migration_cancel │ │ │ │ 9978: 00c19c00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_EOI_DELAYED_REASSERT_EVENT │ │ │ │ 9979: 00c23d14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_RNG_REQUEST_EVENT │ │ │ │ 9980: 0075cfa4 24 FUNC GLOBAL DEFAULT 12 blk_blockalign │ │ │ │ 9981: 004a0148 364 FUNC GLOBAL DEFAULT 12 AUD_set_active_out │ │ │ │ @@ -10004,15 +10004,15 @@ │ │ │ │ 10000: 0068a168 24 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgw_be │ │ │ │ 10001: 0076b1ac 72 FUNC GLOBAL DEFAULT 12 bdrv_drained_begin │ │ │ │ 10002: 006d1e1c 176 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xor_fetch_i64_chk │ │ │ │ 10003: 003c810c 16 FUNC GLOBAL DEFAULT 12 pci_bus_map_irqs │ │ │ │ 10004: 0068435c 288 FUNC GLOBAL DEFAULT 12 probe_access_full_mmu │ │ │ │ 10005: 00c4e6e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_SMBUS_NACK_DSTATE │ │ │ │ 10006: 00269448 80 FUNC GLOBAL DEFAULT 12 helper_ctz_i64 │ │ │ │ - 10007: 00627098 132 FUNC GLOBAL DEFAULT 12 virtio_queue_host_notifier_read │ │ │ │ + 10007: 0062709c 132 FUNC GLOBAL DEFAULT 12 virtio_queue_host_notifier_read │ │ │ │ 10008: 008cc794 56 FUNC GLOBAL DEFAULT 12 qobject_to_json_pretty │ │ │ │ 10009: 00b7f22c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_mina_s │ │ │ │ 10010: 007b8524 1652 FUNC GLOBAL DEFAULT 12 vhdx_parse_log │ │ │ │ 10011: 005599fc 516 FUNC GLOBAL DEFAULT 12 bl_gen_write_ulong │ │ │ │ 10012: 00c17fcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HANDLE_CMD_BUSY_EVENT │ │ │ │ 10013: 0081253c 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKS2 │ │ │ │ 10014: 0025714c 456 FUNC GLOBAL DEFAULT 12 float128_to_float32 │ │ │ │ @@ -10053,15 +10053,15 @@ │ │ │ │ 10049: 00280f74 188 FUNC GLOBAL DEFAULT 12 hmp_mouse_set │ │ │ │ 10050: 00552f74 224 FUNC GLOBAL DEFAULT 12 helper_mttc0_tccontext │ │ │ │ 10051: 00c4e624 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_ATTACH_WORKER_DSTATE │ │ │ │ 10052: 00881d28 320 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions │ │ │ │ 10053: 00c1838c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_ADDR_WRITE_EVENT │ │ │ │ 10054: 00c4fc66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RETURN_PATH_END_AFTER_DSTATE │ │ │ │ 10055: 00c4de30 4 OBJECT GLOBAL DEFAULT 25 qemu_main │ │ │ │ - 10056: 005ec5b4 56 FUNC GLOBAL DEFAULT 12 helper_msachiu │ │ │ │ + 10056: 005ec5b8 56 FUNC GLOBAL DEFAULT 12 helper_msachiu │ │ │ │ 10057: 00c4ea8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_IRQ_RESOLVED_DSTATE │ │ │ │ 10058: 006852b0 152 FUNC GLOBAL DEFAULT 12 cpu_ldq_mmu │ │ │ │ 10059: 00c1dae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UB_MMIOWR_INTMASK_WITH_MSIX_EVENT │ │ │ │ 10060: 00849e7c 92 FUNC GLOBAL DEFAULT 12 qapi_free_QMPCapabilityList │ │ │ │ 10061: 00b33ec8 12 OBJECT GLOBAL DEFAULT 21 TpmType_lookup │ │ │ │ 10062: 00665e60 100 FUNC GLOBAL DEFAULT 12 address_space_stw_cached_slow │ │ │ │ 10063: 00c4efb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCNET_SS32_RDRA_TDRA_DSTATE │ │ │ │ @@ -10204,15 +10204,15 @@ │ │ │ │ 10200: 00b7c6dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_pcmpeqw │ │ │ │ 10201: 00b69d20 148 OBJECT GLOBAL DEFAULT 24 synth_ops │ │ │ │ 10202: 008fbc2c 420 FUNC GLOBAL DEFAULT 12 qemu_clock_deadline_ns_all │ │ │ │ 10203: 00c21634 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_HANDLE_CONTROL_EVENT │ │ │ │ 10204: 00c4e93a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_RPR_READ_DSTATE │ │ │ │ 10205: 00c4e244 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_SET_DATA_DSTATE │ │ │ │ 10206: 0056c7ac 216 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_le │ │ │ │ - 10207: 005dfb60 16 FUNC GLOBAL DEFAULT 12 decode_64bit_enabled │ │ │ │ + 10207: 005dfb64 16 FUNC GLOBAL DEFAULT 12 decode_64bit_enabled │ │ │ │ 10208: 008302b0 4 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_READY_arg_members │ │ │ │ 10209: 00c28fc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_AUDIODEVS_EVENT │ │ │ │ 10210: 00c4e0f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_FILE_NEW_FD_DSTATE │ │ │ │ 10211: 0026b698 164 FUNC GLOBAL DEFAULT 12 helper_gvec_shl16i │ │ │ │ 10212: 00c24fe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_DELETE_BLOCK_EVENT │ │ │ │ 10213: 0080afec 244 FUNC GLOBAL DEFAULT 12 visit_type_uint8List │ │ │ │ 10214: 00c4e040 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_WRITE_ZEROES_FAIL_DSTATE │ │ │ │ @@ -10240,15 +10240,15 @@ │ │ │ │ 10236: 0087ffa8 1796 FUNC GLOBAL DEFAULT 12 visit_type_NetdevUserOptions_members │ │ │ │ 10237: 00b6dcc4 96 OBJECT GLOBAL DEFAULT 24 mixeng_clip │ │ │ │ 10238: 005a3550 784 FUNC GLOBAL DEFAULT 12 helper_msa_frcp_df │ │ │ │ 10239: 0059d980 96 FUNC GLOBAL DEFAULT 12 helper_msa_fcaf_df │ │ │ │ 10240: 004d9cd8 100 FUNC GLOBAL DEFAULT 12 tpm_backend_get_tpm_version │ │ │ │ 10241: 00269314 164 FUNC GLOBAL DEFAULT 12 helper_mulsh_i64 │ │ │ │ 10242: 00c25a94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_EVENT │ │ │ │ - 10243: 0063e520 376 FUNC GLOBAL DEFAULT 12 vhost_svq_start │ │ │ │ + 10243: 0063e524 376 FUNC GLOBAL DEFAULT 12 vhost_svq_start │ │ │ │ 10244: 00c4e5e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_MONITORS_CONFIG_DSTATE │ │ │ │ 10245: 00b85004 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_sldi_df │ │ │ │ 10246: 00870694 112 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu_members │ │ │ │ 10247: 00b7ae1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_d_le │ │ │ │ 10248: 002fb358 96 FUNC GLOBAL DEFAULT 12 rom_add_option │ │ │ │ 10249: 0069aa38 200 FUNC GLOBAL DEFAULT 12 qdev_finalize_clocklist │ │ │ │ 10250: 008b7438 320 FUNC GLOBAL DEFAULT 12 visit_type_DisplayOptions │ │ │ │ @@ -10339,18 +10339,18 @@ │ │ │ │ 10335: 0082db7c 824 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVmdk_members │ │ │ │ 10336: 00c1f4a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_CHECK_CONDITION_EVENT │ │ │ │ 10337: 00c4f6ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_ERROR_DSTATE │ │ │ │ 10338: 00c125f8 84 OBJECT GLOBAL DEFAULT 24 qemu_mon_opts │ │ │ │ 10339: 00c1c9a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_VM_STATE_STOPPED_EVENT │ │ │ │ 10340: 006dd93c 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_muli │ │ │ │ 10341: 005670ac 248 FUNC GLOBAL DEFAULT 12 helper_float_rsqrt_s │ │ │ │ - 10342: 0062bcc8 484 FUNC GLOBAL DEFAULT 12 qemu_put_virtqueue_element │ │ │ │ + 10342: 0062bccc 484 FUNC GLOBAL DEFAULT 12 qemu_put_virtqueue_element │ │ │ │ 10343: 0052c1d8 300 FUNC GLOBAL DEFAULT 12 qemu_net_queue_send │ │ │ │ 10344: 00b7934c 132 OBJECT GLOBAL DEFAULT 24 helper_info_eret │ │ │ │ - 10345: 00654b38 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_addr │ │ │ │ + 10345: 00654b3c 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_addr │ │ │ │ 10346: 0072f300 44 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_stats │ │ │ │ 10347: 006a8040 168 FUNC GLOBAL DEFAULT 12 gdb_find_static_feature │ │ │ │ 10348: 00c4eb80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_MEM_BLOCKED_READ_DSTATE │ │ │ │ 10349: 002c005c 352 FUNC GLOBAL DEFAULT 12 crs_replace_with_free_ranges │ │ │ │ 10350: 004c0fbc 48 FUNC GLOBAL DEFAULT 12 qtest_driver │ │ │ │ 10351: 00846770 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_add_arg_members │ │ │ │ 10352: 00810ef4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsList │ │ │ │ @@ -10369,51 +10369,51 @@ │ │ │ │ 10365: 00b84218 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fexp2_df │ │ │ │ 10366: 00c25644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_SYNC_MAIN_EVENT │ │ │ │ 10367: 00c4e250 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_9PFS_FREE_DSTATE │ │ │ │ 10368: 002af93c 428 FUNC GLOBAL DEFAULT 12 qemu_v9fs_synth_add_file │ │ │ │ 10369: 00910688 244 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecordList │ │ │ │ 10370: 00471fcc 148 FUNC GLOBAL DEFAULT 12 vfio_container_del_section_window │ │ │ │ 10371: 008d5f20 124 FUNC GLOBAL DEFAULT 12 aio_context_set_poll_params │ │ │ │ - 10372: 0062e2d8 192 FUNC GLOBAL DEFAULT 12 virtio_queue_set_guest_notifier_fd_handler │ │ │ │ + 10372: 0062e2dc 192 FUNC GLOBAL DEFAULT 12 virtio_queue_set_guest_notifier_fd_handler │ │ │ │ 10373: 00275898 24 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_ref │ │ │ │ 10374: 00c4de80 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_trace_c │ │ │ │ 10375: 0082ba0c 244 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsList │ │ │ │ 10376: 0035505c 692 FUNC GLOBAL DEFAULT 12 ide_cancel_dma_sync │ │ │ │ 10377: 006be098 104 FUNC GLOBAL DEFAULT 12 tcg_constant_vec_matching │ │ │ │ 10378: 00c23a84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_NOTIFY_FLAG_DEL_EVENT │ │ │ │ 10379: 00560d98 40 FUNC GLOBAL DEFAULT 12 helper_shrl_ph │ │ │ │ 10380: 002c14e0 184 FUNC GLOBAL DEFAULT 12 aml_arg │ │ │ │ 10381: 00b32bb8 12 OBJECT GLOBAL DEFAULT 21 QuorumOpType_lookup │ │ │ │ - 10382: 0063e3d4 32 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_call_fd │ │ │ │ + 10382: 0063e3d8 32 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_call_fd │ │ │ │ 10383: 008b4cb0 320 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEvent │ │ │ │ 10384: 00c0cee8 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_disable_drv │ │ │ │ - 10385: 0062f768 1784 FUNC GLOBAL DEFAULT 12 virtio_load │ │ │ │ + 10385: 0062f76c 1784 FUNC GLOBAL DEFAULT 12 virtio_load │ │ │ │ 10386: 00c4ea7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_INTERRUPT_INVALID_PEER_DSTATE │ │ │ │ 10387: 0068eb74 64 FUNC GLOBAL DEFAULT 12 cpu_ldw_code_mmu │ │ │ │ 10388: 00c50102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMORY_DEVICES_DSTATE │ │ │ │ 10389: 0084ca78 200 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsBase_members │ │ │ │ 10390: 00c1e8ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_PM_BAD_TRANSITION_EVENT │ │ │ │ 10391: 00751be0 148 FUNC GLOBAL DEFAULT 12 block_acct_start │ │ │ │ 10392: 00c4ee0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_RECEIVE_WROTE_DSTATE │ │ │ │ 10393: 0085ab00 92 FUNC GLOBAL DEFAULT 12 qapi_free_HotpluggableCPUList │ │ │ │ 10394: 00c4fb7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_DSTATE │ │ │ │ 10395: 00875378 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_global_dirty_log │ │ │ │ 10396: 006a18ac 200 FUNC GLOBAL DEFAULT 12 object_get_container │ │ │ │ 10397: 00c4ff6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_ASSERT_END_DSTATE │ │ │ │ - 10398: 00653ac0 176 FUNC GLOBAL DEFAULT 12 ram_discard_manager_register_listener │ │ │ │ + 10398: 00653ac4 176 FUNC GLOBAL DEFAULT 12 ram_discard_manager_register_listener │ │ │ │ 10399: 00c1a538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LED_SET_INTENSITY_EVENT │ │ │ │ 10400: 00c4fce6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_DSTATE │ │ │ │ 10401: 003927b0 4 FUNC GLOBAL DEFAULT 12 vhost_net_config_mask │ │ │ │ 10402: 00b60df4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu16 │ │ │ │ 10403: 00262b00 248 FUNC GLOBAL DEFAULT 12 uint32_to_bfloat16 │ │ │ │ 10404: 0048f7e4 144 FUNC GLOBAL DEFAULT 12 vhost_set_device_state_fd │ │ │ │ 10405: 00c1ced4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_TX_DISABLED_EVENT │ │ │ │ 10406: 00c4e198 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_NEGOTIATE_SERVER_FLAGS_DSTATE │ │ │ │ 10407: 0076f1d8 224 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_append │ │ │ │ - 10408: 0062ca30 172 FUNC GLOBAL DEFAULT 12 virtio_add_queue │ │ │ │ + 10408: 0062ca34 172 FUNC GLOBAL DEFAULT 12 virtio_add_queue │ │ │ │ 10409: 008d4a68 100 FUNC GLOBAL DEFAULT 12 aio_add_ready_handler │ │ │ │ 10410: 002fe98c 644 FUNC GLOBAL DEFAULT 12 qmp_x_query_numa │ │ │ │ 10411: 00c4e362 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_REALIZE_DSTATE │ │ │ │ 10412: 004d137c 16 FUNC GLOBAL DEFAULT 12 cryptodev_backend_set_ready │ │ │ │ 10413: 00c25cb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_EVENT │ │ │ │ 10414: 00c4feb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_CLAMP_RECT_DSTATE │ │ │ │ 10415: 00c26ad8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_DISCONNECT_FINISH_EVENT │ │ │ │ @@ -10431,29 +10431,29 @@ │ │ │ │ 10427: 00c129e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_EVENT │ │ │ │ 10428: 0050232c 664 FUNC GLOBAL DEFAULT 12 dump_vmstate_json_to_file │ │ │ │ 10429: 006ff648 120 FUNC GLOBAL DEFAULT 12 qcrypto_block_cipher_decrypt_helper │ │ │ │ 10430: 003895a4 8 FUNC GLOBAL DEFAULT 12 net_rx_pkt_get_ip6_info │ │ │ │ 10431: 00c4e0fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_FAIL_DSTATE │ │ │ │ 10432: 00c4e56a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_UPDATE_MODE_DSTATE │ │ │ │ 10433: 00c24c64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_FD_OUTGOING_EVENT │ │ │ │ - 10434: 0062d974 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_addr │ │ │ │ + 10434: 0062d978 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_addr │ │ │ │ 10435: 00c4e2e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_REG_READ_DSTATE │ │ │ │ 10436: 0030a954 136 FUNC GLOBAL DEFAULT 12 sysbus_init_ioports │ │ │ │ 10437: 00c15458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_UP_READ_EVENT │ │ │ │ 10438: 003c4244 252 FUNC GLOBAL DEFAULT 12 msix_is_masked │ │ │ │ 10439: 00c4f278 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_EMULATE_COMMAND_SAI_UNSUPPORTED_DSTATE │ │ │ │ 10440: 006fe600 4 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_from_disk_endian │ │ │ │ 10441: 00c1848c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_DATA_WRITEW_EVENT │ │ │ │ 10442: 008cbaa0 72 FUNC GLOBAL DEFAULT 12 qbool_from_bool │ │ │ │ 10443: 00845a54 332 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgentWrapper │ │ │ │ 10444: 0068d52c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorl_be │ │ │ │ 10445: 00913c98 92 FUNC GLOBAL DEFAULT 12 qapi_free_EbpfObject │ │ │ │ 10446: 00c4ee1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IGB_WRN_RX_DESC_MODES_NOT_SUPP_DSTATE │ │ │ │ 10447: 004f7680 36 FUNC GLOBAL DEFAULT 12 migrate_auto_converge │ │ │ │ - 10448: 0063e3f4 48 FUNC GLOBAL DEFAULT 12 vhost_svq_get_vring_addr │ │ │ │ + 10448: 0063e3f8 48 FUNC GLOBAL DEFAULT 12 vhost_svq_get_vring_addr │ │ │ │ 10449: 00c28c90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REPLAY_SEEK_EVENT │ │ │ │ 10450: 00c4edc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_MII_WRITE_DSTATE │ │ │ │ 10451: 0056da0c 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_ule │ │ │ │ 10452: 004f7854 36 FUNC GLOBAL DEFAULT 12 migrate_postcopy_preempt │ │ │ │ 10453: 00c227b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_SET_CTL_EVENT │ │ │ │ 10454: 00c4ef62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000X_VLAN_IS_VLAN_PKT_DSTATE │ │ │ │ 10455: 00c4f690 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_RESET_DSTATE │ │ │ │ @@ -10462,22 +10462,22 @@ │ │ │ │ 10458: 004a12a0 228 FUNC GLOBAL DEFAULT 12 audio_set_volume_in │ │ │ │ 10459: 00b81098 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_sub_ps │ │ │ │ 10460: 0089dd84 320 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDesc │ │ │ │ 10461: 002fd17c 328 FUNC GLOBAL DEFAULT 12 hmp_memsave │ │ │ │ 10462: 00835c6c 1076 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_add │ │ │ │ 10463: 0068bd10 212 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andl_le_mmu │ │ │ │ 10464: 00c4e326 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_GPE_STS_IOPORT_READB_DSTATE │ │ │ │ - 10465: 00633a5c 220 FUNC GLOBAL DEFAULT 12 qmp_decode_protocols │ │ │ │ + 10465: 00633a60 220 FUNC GLOBAL DEFAULT 12 qmp_decode_protocols │ │ │ │ 10466: 003f4dcc 4092 FUNC GLOBAL DEFAULT 12 esp_reg_write │ │ │ │ 10467: 00c4f09c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_CMB_INVALID_CBA_DSTATE │ │ │ │ 10468: 00c13180 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_SERVER_STATUS_EVENT │ │ │ │ 10469: 004b3804 216 FUNC GLOBAL DEFAULT 12 add_boot_device_lchs │ │ │ │ 10470: 00c4eff2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LAN9118_PHY_WRITE_DSTATE │ │ │ │ 10471: 0068ed3c 92 FUNC GLOBAL DEFAULT 12 qapi_free_CpuDefinitionInfo │ │ │ │ - 10472: 0062c41c 516 FUNC GLOBAL DEFAULT 12 virtio_queue_notify │ │ │ │ + 10472: 0062c420 516 FUNC GLOBAL DEFAULT 12 virtio_queue_notify │ │ │ │ 10473: 00c25234 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_EVENT │ │ │ │ 10474: 00c2368c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSIX_PBA_ENABLE_EVENT │ │ │ │ 10475: 002bc8d4 396 FUNC GLOBAL DEFAULT 12 v9fs_co_opendir │ │ │ │ 10476: 0056d5bc 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_ult │ │ │ │ 10477: 007032f0 80 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_int │ │ │ │ 10478: 008b4df0 440 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEvent_members │ │ │ │ 10479: 00c1d2b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_CALC_PH_CSUM_EVENT │ │ │ │ @@ -10520,15 +10520,15 @@ │ │ │ │ 10516: 0072c514 364 FUNC GLOBAL DEFAULT 12 bdrv_parse_cache_mode │ │ │ │ 10517: 00c25534 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_SEND_RP_MESSAGE_EVENT │ │ │ │ 10518: 00c12ae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_EVENT │ │ │ │ 10519: 0085db7c 540 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatLBOptions_members │ │ │ │ 10520: 0037a604 280 FUNC GLOBAL DEFAULT 12 pcnet_common_init │ │ │ │ 10521: 00c1a908 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_ENTRY_EVENT │ │ │ │ 10522: 0084dbd0 200 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoBase_members │ │ │ │ - 10523: 00654398 104 FUNC GLOBAL DEFAULT 12 memory_region_set_readonly │ │ │ │ + 10523: 0065439c 104 FUNC GLOBAL DEFAULT 12 memory_region_set_readonly │ │ │ │ 10524: 00c4fb60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_EXEC_INCOMING_DSTATE │ │ │ │ 10525: 008f4ed4 24 FUNC GLOBAL DEFAULT 12 qemu_aio_ref │ │ │ │ 10526: 00c4f3e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_PROCESS_IO_DSTATE │ │ │ │ 10527: 00888c48 320 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties │ │ │ │ 10528: 00c4f292 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_READ_DATA_INVALID_DSTATE │ │ │ │ 10529: 006ff108 272 FUNC GLOBAL DEFAULT 12 qcrypto_block_amend_options │ │ │ │ 10530: 00c4e54a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_DESTROY_TASK_DSTATE │ │ │ │ @@ -10536,15 +10536,15 @@ │ │ │ │ 10532: 008a712c 532 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_deleted │ │ │ │ 10533: 0056bad4 264 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_sf │ │ │ │ 10534: 00c4f210 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PPC4XX_PCI_MAP_IRQ_DSTATE │ │ │ │ 10535: 00c4ea74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ECHO_RECV_DSTATE │ │ │ │ 10536: 003c2568 288 FUNC GLOBAL DEFAULT 12 eeprom93xx_new │ │ │ │ 10537: 00c19a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_WRITE_XIVE_EVENT │ │ │ │ 10538: 00b30dbc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int8 │ │ │ │ - 10539: 006551e8 16 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion │ │ │ │ + 10539: 006551ec 16 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion │ │ │ │ 10540: 00c4f950 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_GENERIC_MIRROR_READ_DSTATE │ │ │ │ 10541: 00b2e9f8 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_int32 │ │ │ │ 10542: 003ca34c 1104 FUNC GLOBAL DEFAULT 12 pci_register_bar │ │ │ │ 10543: 00c26538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_REGISTER_EVENT │ │ │ │ 10544: 008b3d84 200 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCodeWrapper_members │ │ │ │ 10545: 00c4e8d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_ITE_WRITE_DSTATE │ │ │ │ 10546: 006ee310 468 FUNC GLOBAL DEFAULT 12 qio_channel_socket_new │ │ │ │ @@ -10614,15 +10614,15 @@ │ │ │ │ 10610: 002b0ba8 48 FUNC GLOBAL DEFAULT 12 notsup_setxattr │ │ │ │ 10611: 00c23c44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_PCI_NOTIFY_WRITE_EVENT │ │ │ │ 10612: 00c4ee98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_ICR_CLEAR_ICR_BIT_IMS_DSTATE │ │ │ │ 10613: 00c4f330 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_SAVE_REQUEST_DSTATE │ │ │ │ 10614: 00c27ce0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_DRAM_EVENT_EVENT │ │ │ │ 10615: 00b7388c 132 OBJECT GLOBAL DEFAULT 24 helper_info_subu_s_ph │ │ │ │ 10616: 007b1ed8 124 FUNC GLOBAL DEFAULT 12 throttle_group_get_config │ │ │ │ - 10617: 0062c854 128 FUNC GLOBAL DEFAULT 12 virtio_queue_reset │ │ │ │ + 10617: 0062c858 128 FUNC GLOBAL DEFAULT 12 virtio_queue_reset │ │ │ │ 10618: 00c296b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT16_EVENT │ │ │ │ 10619: 006c4480 252 FUNC GLOBAL DEFAULT 12 tcg_gen_muli_i32 │ │ │ │ 10620: 0072df0c 156 FUNC GLOBAL DEFAULT 12 bdrv_co_check │ │ │ │ 10621: 004be68c 200 FUNC GLOBAL DEFAULT 12 qtest_sendf │ │ │ │ 10622: 0075aa74 124 FUNC GLOBAL DEFAULT 12 blk_co_get_geometry │ │ │ │ 10623: 0068ecc8 8 FUNC GLOBAL DEFAULT 12 kvm_dirty_ring_size │ │ │ │ 10624: 00c24ce4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAGE_REQ_DEL_EVENT │ │ │ │ @@ -10634,15 +10634,15 @@ │ │ │ │ 10630: 0056dbe8 244 FUNC GLOBAL DEFAULT 12 helper_cmp_s_sf │ │ │ │ 10631: 00c50852 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_ANON_RAM_ALLOC_DSTATE │ │ │ │ 10632: 00c4e3f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_REPORT_DSTATE │ │ │ │ 10633: 00c221c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_RUN_EVENT │ │ │ │ 10634: 006a7f74 204 FUNC GLOBAL DEFAULT 12 gdb_feature_builder_end │ │ │ │ 10635: 0056ab5c 332 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_un │ │ │ │ 10636: 0035563c 368 FUNC GLOBAL DEFAULT 12 ide_handle_rw_error │ │ │ │ - 10637: 0063425c 244 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio │ │ │ │ + 10637: 00634260 244 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio │ │ │ │ 10638: 00b60044 4 OBJECT GLOBAL DEFAULT 24 mips_opcodes │ │ │ │ 10639: 00c17160 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SET_GUEST_BUG_EVENT │ │ │ │ 10640: 0079d0dc 784 FUNC GLOBAL DEFAULT 12 qcow2_expand_zero_clusters │ │ │ │ 10641: 00c18ef0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SET_OS_REPORTING_LINE_EVENT │ │ │ │ 10642: 00c4fd8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_STATE_CLEANUP_DSTATE │ │ │ │ 10643: 00c4ebc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_READ_DSTATE │ │ │ │ 10644: 00c22fac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PREREG_LISTENER_REGION_ADD_SKIP_EVENT │ │ │ │ @@ -10696,15 +10696,15 @@ │ │ │ │ 10692: 00b8174c 132 OBJECT GLOBAL DEFAULT 24 helper_info_rdhwr_cpunum │ │ │ │ 10693: 00c4fb3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_SAVE_FD_DSTATE │ │ │ │ 10694: 007ae478 228 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_create │ │ │ │ 10695: 00c144b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SEND_REP_LIST_EVENT │ │ │ │ 10696: 004c86bc 208 FUNC GLOBAL DEFAULT 12 qmp_query_display_options │ │ │ │ 10697: 00c5023a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REPLAY_BREAK_DSTATE │ │ │ │ 10698: 0050a310 80 FUNC GLOBAL DEFAULT 12 socket_cleanup_outgoing_migration │ │ │ │ - 10699: 00614cf4 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_add_fd │ │ │ │ + 10699: 00614cf8 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_add_fd │ │ │ │ 10700: 00542088 1432 FUNC GLOBAL DEFAULT 12 net_init_vhost_vdpa │ │ │ │ 10701: 00c4f2cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_NOP_DSTATE │ │ │ │ 10702: 00c50078 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CHARDEV_DSTATE │ │ │ │ 10703: 00c4eeec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_SET_RFCTL_DSTATE │ │ │ │ 10704: 00c21ad4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_MAXLUN_EVENT │ │ │ │ 10705: 0084ff90 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherKeyType │ │ │ │ 10706: 0082b7cc 352 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptions │ │ │ │ @@ -11061,62 +11061,62 @@ │ │ │ │ 11057: 00c3d6e1 1 OBJECT GLOBAL DEFAULT 25 mttcg_enabled │ │ │ │ 11058: 00b67514 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminl_be │ │ │ │ 11059: 00261ff8 284 FUNC GLOBAL DEFAULT 12 uint16_to_float32 │ │ │ │ 11060: 00c504cc 4 OBJECT GLOBAL DEFAULT 25 error_fatal │ │ │ │ 11061: 00c502fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_BASELINE_DSTATE │ │ │ │ 11062: 007a1e18 648 FUNC GLOBAL DEFAULT 12 qcow2_inc_refcounts_imrt │ │ │ │ 11063: 00392230 208 FUNC GLOBAL DEFAULT 12 vhost_net_get_features │ │ │ │ - 11064: 006031f4 8 FUNC GLOBAL DEFAULT 12 mips_itu_get_tag_region │ │ │ │ + 11064: 006031f8 8 FUNC GLOBAL DEFAULT 12 mips_itu_get_tag_region │ │ │ │ 11065: 00475350 32 FUNC GLOBAL DEFAULT 12 vfio_reset_bytes_transferred │ │ │ │ 11066: 00685100 144 FUNC GLOBAL DEFAULT 12 cpu_ldb_mmu │ │ │ │ - 11067: 0060c128 264 FUNC GLOBAL DEFAULT 12 fw_cfg_acpi_dsdt_add │ │ │ │ + 11067: 0060c12c 264 FUNC GLOBAL DEFAULT 12 fw_cfg_acpi_dsdt_add │ │ │ │ 11068: 008b36c8 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_INITIALIZED_arg_members │ │ │ │ 11069: 0065d81c 1268 FUNC GLOBAL DEFAULT 12 flatview_add_to_dispatch │ │ │ │ 11070: 00740460 184 FUNC GLOBAL DEFAULT 12 job_cancel_locked │ │ │ │ 11071: 00c4e374 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASC_FIFO_GET_DSTATE │ │ │ │ 11072: 00c18eb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_RESET_EVENT │ │ │ │ 11073: 00c1c0f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_NET_RSS_ERROR_EVENT │ │ │ │ 11074: 00c4f954 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_GENERIC_WINDOW_DATA_READ_DSTATE │ │ │ │ 11075: 0069df90 12 FUNC GLOBAL DEFAULT 12 object_child_foreach_recursive │ │ │ │ - 11076: 00632fd0 172 FUNC GLOBAL DEFAULT 12 virtio_config_writeb │ │ │ │ + 11076: 00632fd4 172 FUNC GLOBAL DEFAULT 12 virtio_config_writeb │ │ │ │ 11077: 00665ff0 100 FUNC GLOBAL DEFAULT 12 address_space_stq_le_cached_slow │ │ │ │ 11078: 003d1fcc 548 FUNC GLOBAL DEFAULT 12 pcie_sriov_pf_init_vf_bar │ │ │ │ 11079: 00b33318 12 OBJECT GLOBAL DEFAULT 21 QCryptoBlockFormat_lookup │ │ │ │ 11080: 00c4ea9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SLI_READ_DSTATE │ │ │ │ 11081: 006c4e90 52 FUNC GLOBAL DEFAULT 12 tcg_gen_ctzi_i32 │ │ │ │ 11082: 006a2bec 124 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint16_ptr │ │ │ │ 11083: 00c13300 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_EVENT │ │ │ │ 11084: 0036e088 8 FUNC GLOBAL DEFAULT 12 memory_devices_memslot_auto_decision_active │ │ │ │ 11085: 00c4f960 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_EMULATED_VENDOR_ID_DSTATE │ │ │ │ 11086: 00c4f3a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_HANDLE_SATN_STOP_DSTATE │ │ │ │ 11087: 00c1bdb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_REG_READ_EVENT │ │ │ │ - 11088: 006331c0 328 FUNC GLOBAL DEFAULT 12 virtio_config_writel │ │ │ │ + 11088: 006331c4 328 FUNC GLOBAL DEFAULT 12 virtio_config_writel │ │ │ │ 11089: 00665748 796 FUNC GLOBAL DEFAULT 12 address_space_stl_notdirty_cached_slow │ │ │ │ 11090: 00c172a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUSH_REST_EVENT │ │ │ │ 11091: 00c4f20e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PPC4XX_PCI_SET_IRQ_DSTATE │ │ │ │ 11092: 00c28e24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRACE_EVENT_GET_STATE_EVENT │ │ │ │ 11093: 00c275e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 11094: 00c4fc0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_DSTATE │ │ │ │ 11095: 00c4fe9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_MECH_LIST_DSTATE │ │ │ │ 11096: 00c4e574 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_2D_ENGINE_WRITE_DSTATE │ │ │ │ 11097: 00c4fc6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RATE_LIMIT_PRE_DSTATE │ │ │ │ 11098: 004f84c8 40 FUNC GLOBAL DEFAULT 12 migrate_downtime_limit │ │ │ │ 11099: 00c4f21a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UNIN_GET_CONFIG_REG_DSTATE │ │ │ │ - 11100: 0063307c 324 FUNC GLOBAL DEFAULT 12 virtio_config_writew │ │ │ │ + 11100: 00633080 324 FUNC GLOBAL DEFAULT 12 virtio_config_writew │ │ │ │ 11101: 004c2644 24 FUNC GLOBAL DEFAULT 12 qemu_reset_requested_get │ │ │ │ 11102: 00281548 736 FUNC GLOBAL DEFAULT 12 hmp_info_spice │ │ │ │ 11103: 00680b78 280 FUNC GLOBAL DEFAULT 12 tlb_flush_page_by_mmuidx_all_cpus_synced │ │ │ │ 11104: 00c28de0 20 OBJECT GLOBAL DEFAULT 24 qapi_commands_trace_trace_events_trace_events │ │ │ │ 11105: 00688e94 220 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchw_le_mmu │ │ │ │ 11106: 008fa938 136 FUNC GLOBAL DEFAULT 12 thread_pool_wait │ │ │ │ 11107: 00c17580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_3D_EVENT │ │ │ │ 11108: 00c4f7f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_PORT_READ_DSTATE │ │ │ │ 11109: 00c5086c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_ENABLE_WATCH_DSTATE │ │ │ │ 11110: 00c1dfb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ZONED_ZRWA_IMPLICIT_FLUSH_EVENT │ │ │ │ - 11111: 00652bc4 220 FUNC GLOBAL DEFAULT 12 memory_region_is_logging │ │ │ │ + 11111: 00652bc8 220 FUNC GLOBAL DEFAULT 12 memory_region_is_logging │ │ │ │ 11112: 008e58bc 56 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size_del │ │ │ │ 11113: 007f687c 124 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_wait_connected │ │ │ │ 11114: 00c4f8b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_DISPLAY_EDID_LINK_DOWN_DSTATE │ │ │ │ 11115: 0054d308 392 FUNC GLOBAL DEFAULT 12 icount_prepare_for_run │ │ │ │ 11116: 00c28034 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DUMPDTB_EVENT │ │ │ │ 11117: 0087b344 112 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfo_members │ │ │ │ 11118: 00c1f528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_SCRIPTS_TIMER_START_EVENT │ │ │ │ @@ -11165,15 +11165,15 @@ │ │ │ │ 11161: 00347a38 120 FUNC GLOBAL DEFAULT 12 smbus_write_word │ │ │ │ 11162: 00c507fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MODULE_LOOKUP_OBJECT_TYPE_DSTATE │ │ │ │ 11163: 003f46a8 128 FUNC GLOBAL DEFAULT 12 esp_hard_reset │ │ │ │ 11164: 00c4ed3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I82596_TRANSMIT_DSTATE │ │ │ │ 11165: 00c15528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_READ_CMD_DATA2_EVENT │ │ │ │ 11166: 00c14b6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_GET_TPM_ESTABLISHED_FLAG_EVENT │ │ │ │ 11167: 00b724f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_shra_r_ph │ │ │ │ - 11168: 005dfa28 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_add │ │ │ │ + 11168: 005dfa2c 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_add │ │ │ │ 11169: 00571d14 248 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_eq │ │ │ │ 11170: 0025db20 284 FUNC GLOBAL DEFAULT 12 float128_to_uint32 │ │ │ │ 11171: 00c29474 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_DEFINITIONS_EVENT │ │ │ │ 11172: 00689170 392 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminw_le_mmu │ │ │ │ 11173: 00c15fdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_READ_DONE_EVENT │ │ │ │ 11174: 009109a0 112 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtent_members │ │ │ │ 11175: 00c21504 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_CONTROL_IN_EVENT │ │ │ │ @@ -11225,15 +11225,15 @@ │ │ │ │ 11221: 00551268 188 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_definitions │ │ │ │ 11222: 002f8c70 84 FUNC GLOBAL DEFAULT 12 load_uimage_as │ │ │ │ 11223: 00c29bc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WIN32_MAP_ALLOC_EVENT │ │ │ │ 11224: 00b85df0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_sat_s_df │ │ │ │ 11225: 00c4f82c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_DETACH_DSTATE │ │ │ │ 11226: 00c4f6b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_ACTION_DSTATE │ │ │ │ 11227: 00703520 128 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_seq_end │ │ │ │ - 11228: 00654cac 148 FUNC GLOBAL DEFAULT 12 memory_region_add_coalescing │ │ │ │ + 11228: 00654cb0 148 FUNC GLOBAL DEFAULT 12 memory_region_add_coalescing │ │ │ │ 11229: 008c1708 440 FUNC GLOBAL DEFAULT 12 visit_policy_reject │ │ │ │ 11230: 0056a1e4 240 FUNC GLOBAL DEFAULT 12 helper_float_nmsub_d │ │ │ │ 11231: 00c241b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_COMMIT_EVENT │ │ │ │ 11232: 00c19470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_CTLR_WRITE_EVENT │ │ │ │ 11233: 00739dbc 184 FUNC GLOBAL DEFAULT 12 bdrv_chain_contains │ │ │ │ 11234: 0085d2cc 328 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties │ │ │ │ 11235: 00c4f1b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_I32_DSTATE │ │ │ │ @@ -11247,31 +11247,31 @@ │ │ │ │ 11243: 0081e0e8 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapOrStrList │ │ │ │ 11244: 002781d4 176 FUNC GLOBAL DEFAULT 12 dpy_text_update │ │ │ │ 11245: 00767a58 400 FUNC GLOBAL DEFAULT 12 bdrv_query_dirty_bitmaps │ │ │ │ 11246: 00c4e2a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_STAT_RETURN_DSTATE │ │ │ │ 11247: 00679e7c 396 FUNC GLOBAL DEFAULT 12 tb_phys_invalidate │ │ │ │ 11248: 00c4e01c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_ADD_TASK_DSTATE │ │ │ │ 11249: 00c21f34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_ENFORCED_LIMIT_EVENT │ │ │ │ - 11250: 006480f4 16 FUNC GLOBAL DEFAULT 12 target_name │ │ │ │ + 11250: 006480f8 16 FUNC GLOBAL DEFAULT 12 target_name │ │ │ │ 11251: 00780958 1148 FUNC GLOBAL DEFAULT 12 bdrv_block_device_info │ │ │ │ 11252: 00c16e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_SENSE_WRITE_EVENT │ │ │ │ - 11253: 005ec404 44 FUNC GLOBAL DEFAULT 12 helper_muls │ │ │ │ + 11253: 005ec408 44 FUNC GLOBAL DEFAULT 12 helper_muls │ │ │ │ 11254: 00c28f0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_EVENT │ │ │ │ 11255: 0081cdfc 372 FUNC GLOBAL DEFAULT 12 visit_type_BlockPermissionList │ │ │ │ 11256: 0056a2d4 256 FUNC GLOBAL DEFAULT 12 helper_float_nmsub_s │ │ │ │ 11257: 00c24cc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_NEW_CHANNEL_EVENT │ │ │ │ 11258: 00c1d1c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_RSS_IP6_TCP_EVENT │ │ │ │ 11259: 00564514 288 FUNC GLOBAL DEFAULT 12 helper_float_round_l_d │ │ │ │ 11260: 00c15eac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_UNKNOWN_EVENT │ │ │ │ 11261: 0085a42c 92 FUNC GLOBAL DEFAULT 12 qapi_free_UuidInfo │ │ │ │ 11262: 00827c94 840 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevOptions_base_members │ │ │ │ 11263: 00c3d0bd 1 OBJECT GLOBAL DEFAULT 25 icount_align_option │ │ │ │ 11264: 00c4f554 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SDHOST_UPDATE_IRQ_DSTATE │ │ │ │ 11265: 00c261b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_SYNC_DIRTY_EVENT │ │ │ │ - 11266: 00634738 584 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_vhost_queue_status │ │ │ │ + 11266: 0063473c 584 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_vhost_queue_status │ │ │ │ 11267: 00562048 116 FUNC GLOBAL DEFAULT 12 helper_cmpu_eq_qb │ │ │ │ 11268: 00c24ad4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SEND_BITMAP_BITS_EVENT │ │ │ │ 11269: 00c4ebe2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_READ_DSTATE │ │ │ │ 11270: 00394b44 32 FUNC GLOBAL DEFAULT 12 can_sja_can_receive │ │ │ │ 11271: 00838254 1036 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_set_speed │ │ │ │ 11272: 0081b5d4 332 FUNC GLOBAL DEFAULT 12 visit_type_BackupPerf_members │ │ │ │ 11273: 00564634 284 FUNC GLOBAL DEFAULT 12 helper_float_round_l_s │ │ │ │ @@ -11293,15 +11293,15 @@ │ │ │ │ 11289: 00c1c324 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_SEB_READ_EVENT │ │ │ │ 11290: 00c4e6d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LEDMA_MEMORY_READ_DSTATE │ │ │ │ 11291: 00b773d8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_ebase │ │ │ │ 11292: 00c1e680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MAP_PRP_EVENT │ │ │ │ 11293: 00b67f64 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addl_be │ │ │ │ 11294: 0090f8a8 4 FUNC GLOBAL DEFAULT 12 win32_kbd_set_grab │ │ │ │ 11295: 00810e98 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStats │ │ │ │ - 11296: 0062c384 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_max_num │ │ │ │ + 11296: 0062c388 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_max_num │ │ │ │ 11297: 008bb9bc 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_display_options │ │ │ │ 11298: 0081f738 2640 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleGroupProperties_members │ │ │ │ 11299: 00c15618 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_WRITE_OST_EV_EVENT │ │ │ │ 11300: 00c4f272 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_EMULATE_COMMAND_MODE_SELECT_10_DSTATE │ │ │ │ 11301: 0075a8b4 36 FUNC GLOBAL DEFAULT 12 blk_dec_in_flight │ │ │ │ 11302: 00c4e386 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HDA_AUDIO_ADJUST_DSTATE │ │ │ │ 11303: 0082197c 372 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNVMe │ │ │ │ @@ -11458,15 +11458,15 @@ │ │ │ │ 11454: 006ddfb4 164 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_orc │ │ │ │ 11455: 0049f9e8 48 FUNC GLOBAL DEFAULT 12 AUD_init_time_stamp_in │ │ │ │ 11456: 00273d88 232 FUNC GLOBAL DEFAULT 12 hmp_trace_event │ │ │ │ 11457: 00c162d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F2XX_USART_DROP_EVENT │ │ │ │ 11458: 0068ec90 4 FUNC GLOBAL DEFAULT 12 kvm_irqchip_remove_change_notifier │ │ │ │ 11459: 0084eec0 412 FUNC GLOBAL DEFAULT 12 visit_type_SecretCommonProperties_members │ │ │ │ 11460: 00c4e354 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_HANDLE_CODE_DSTATE │ │ │ │ - 11461: 0062d660 8 FUNC GLOBAL DEFAULT 12 virtio_cleanup │ │ │ │ + 11461: 0062d664 8 FUNC GLOBAL DEFAULT 12 virtio_cleanup │ │ │ │ 11462: 00546ae8 220 FUNC GLOBAL DEFAULT 12 replay_read_clock │ │ │ │ 11463: 00c23ed4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_GET_CONFIG_EVENT │ │ │ │ 11464: 00c1fe18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_TX_RINGS_PPN_EVENT │ │ │ │ 11465: 00c20328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_SCSI_COMPLETE_EVENT │ │ │ │ 11466: 006de494 88 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ori │ │ │ │ 11467: 004f544c 80 FUNC GLOBAL DEFAULT 12 multifd_send_data_clear_device_state │ │ │ │ 11468: 00752234 304 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_one │ │ │ │ @@ -11519,15 +11519,15 @@ │ │ │ │ 11515: 003c7500 176 FUNC GLOBAL DEFAULT 12 pci_bus_get_irq_level │ │ │ │ 11516: 00c4e8b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_IRQ_LEVEL_DSTATE │ │ │ │ 11517: 006e303c 888 FUNC GLOBAL DEFAULT 12 xbzrle_encode_buffer │ │ │ │ 11518: 00c26cc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYCHANGELISTENER_REGISTER_EVENT │ │ │ │ 11519: 00c21a64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_CMD_COMPLETE_EVENT │ │ │ │ 11520: 00565f7c 280 FUNC GLOBAL DEFAULT 12 helper_float_trunc_2008_l_d │ │ │ │ 11521: 00910fb0 568 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_release_dynamic_capacity_arg_members │ │ │ │ - 11522: 0063e4a8 120 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_kick_fd │ │ │ │ + 11522: 0063e4ac 120 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_kick_fd │ │ │ │ 11523: 0072addc 236 FUNC GLOBAL DEFAULT 12 bdrv_register │ │ │ │ 11524: 0025d634 244 FUNC GLOBAL DEFAULT 12 float32_to_uint32 │ │ │ │ 11525: 00b742dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_tcbind │ │ │ │ 11526: 004f4a0c 608 FUNC GLOBAL DEFAULT 12 multifd_recv_setup │ │ │ │ 11527: 006e29fc 236 FUNC GLOBAL DEFAULT 12 cache_fini │ │ │ │ 11528: 00c4df06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_GOT_UNEXPECTED_DSTATE │ │ │ │ 11529: 0065e140 12 FUNC GLOBAL DEFAULT 12 qemu_ram_is_noreserve │ │ │ │ @@ -11577,15 +11577,15 @@ │ │ │ │ 11573: 00854298 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_request_ebpf │ │ │ │ 11574: 008cd870 240 FUNC GLOBAL DEFAULT 12 json_writer_null │ │ │ │ 11575: 00421280 528 FUNC GLOBAL DEFAULT 12 sdbus_write_data │ │ │ │ 11576: 00c4f7c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORTSC_CHANGE_DSTATE │ │ │ │ 11577: 0057196c 476 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_ngt │ │ │ │ 11578: 00c152b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_NVDIMM_READ_FIT_EVENT │ │ │ │ 11579: 008549c0 92 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectMemberList │ │ │ │ - 11580: 00613750 60 FUNC GLOBAL DEFAULT 12 vfio_viommu_preset │ │ │ │ + 11580: 00613754 60 FUNC GLOBAL DEFAULT 12 vfio_viommu_preset │ │ │ │ 11581: 00c4e2e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_REG_WRITE_DSTATE │ │ │ │ 11582: 008143ec 316 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdk │ │ │ │ 11583: 006a0b88 76 FUNC GLOBAL DEFAULT 12 object_get_internal_root │ │ │ │ 11584: 00c176b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SCRATCH_READ_EVENT │ │ │ │ 11585: 004a207c 44 FUNC GLOBAL DEFAULT 12 audio_rate_add_bytes │ │ │ │ 11586: 00c19450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_HPPIR_READ_EVENT │ │ │ │ 11587: 008e3638 180 FUNC GLOBAL DEFAULT 12 qemu_find_opts │ │ │ │ @@ -11600,15 +11600,15 @@ │ │ │ │ 11596: 00c20668 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_PARSED_LBA_EVENT │ │ │ │ 11597: 006c4c5c 120 FUNC GLOBAL DEFAULT 12 tcg_gen_clzi_i32 │ │ │ │ 11598: 004108b8 4 FUNC GLOBAL DEFAULT 12 mptsas_fix_port_enable_endianness │ │ │ │ 11599: 00c254e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_EVENT │ │ │ │ 11600: 00c4e16c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_REQUEST_DSTATE │ │ │ │ 11601: 00c1f858 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_QUEUE_COMMAND_EVENT │ │ │ │ 11602: 00572b30 288 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_or │ │ │ │ - 11603: 0061bae8 168 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_exit │ │ │ │ + 11603: 0061baec 168 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_exit │ │ │ │ 11604: 00c4f060 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_CREATE_CQ_ENTRY_SIZE_DSTATE │ │ │ │ 11605: 00c142e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_REQUEST_DECODE_TYPE_EVENT │ │ │ │ 11606: 00c1cba4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_POSTPONED_BY_XITR_EVENT │ │ │ │ 11607: 00845064 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdpWrapper_members │ │ │ │ 11608: 002630f8 8 FUNC GLOBAL DEFAULT 12 bfloat16_max │ │ │ │ 11609: 00b790b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_tlbinvf │ │ │ │ 11610: 006bb894 2176 FUNC GLOBAL DEFAULT 12 tcg_init │ │ │ │ @@ -11628,15 +11628,15 @@ │ │ │ │ 11624: 00c1bd84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_RESET_EVENT │ │ │ │ 11625: 00c21a34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_RESET_EVENT │ │ │ │ 11626: 00c501b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_START_POSTCOPY_DSTATE │ │ │ │ 11627: 00c19aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_READL_UNKNOWN_EVENT │ │ │ │ 11628: 003d701c 200 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_get │ │ │ │ 11629: 0069d1c4 412 FUNC GLOBAL DEFAULT 12 object_unparent │ │ │ │ 11630: 00c4fa80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_LISTENER_REGION_DEL_DSTATE │ │ │ │ - 11631: 00654c00 172 FUNC GLOBAL DEFAULT 12 memory_region_set_coalescing │ │ │ │ + 11631: 00654c04 172 FUNC GLOBAL DEFAULT 12 memory_region_set_coalescing │ │ │ │ 11632: 002beb0c 308 FUNC GLOBAL DEFAULT 12 v9fs_co_lgetxattr │ │ │ │ 11633: 00c15448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_DOWN_READ_EVENT │ │ │ │ 11634: 00662310 40 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_unmap │ │ │ │ 11635: 002dbc08 116 FUNC GLOBAL DEFAULT 12 hda_codec_response │ │ │ │ 11636: 00c4ed12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_EMC_RESET_DSTATE │ │ │ │ 11637: 00c16ea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_2D_ENGINE_WRITE_EVENT │ │ │ │ 11638: 00c4e07a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_CO_PWRITEV_DSTATE │ │ │ │ @@ -11674,15 +11674,15 @@ │ │ │ │ 11670: 006f56f4 36 FUNC GLOBAL DEFAULT 12 qio_channel_has_feature │ │ │ │ 11671: 008c1140 688 FUNC GLOBAL DEFAULT 12 visit_start_alternate │ │ │ │ 11672: 00812428 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSBase │ │ │ │ 11673: 0068ec38 4 FUNC GLOBAL DEFAULT 12 kvm_cpu_synchronize_state │ │ │ │ 11674: 0072f0dc 48 FUNC GLOBAL DEFAULT 12 bdrv_get_device_or_node_name │ │ │ │ 11675: 0068e3d8 400 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchl_be_mmu │ │ │ │ 11676: 00c15e5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_ZONE_APPEND_COMPLETE_EVENT │ │ │ │ - 11677: 00654b00 56 FUNC GLOBAL DEFAULT 12 memory_region_from_host │ │ │ │ + 11677: 00654b04 56 FUNC GLOBAL DEFAULT 12 memory_region_from_host │ │ │ │ 11678: 006cbd20 44 FUNC GLOBAL DEFAULT 12 tcg_gen_goto_tb │ │ │ │ 11679: 0088d1b4 192 FUNC GLOBAL DEFAULT 12 visit_type_ObjectType │ │ │ │ 11680: 00c4f06c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_DEL_CQ_NOTEMPTY_DSTATE │ │ │ │ 11681: 00c4574e 1 OBJECT GLOBAL DEFAULT 25 kvm_allowed │ │ │ │ 11682: 00c15c4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_READ_BYTE_EVENT │ │ │ │ 11683: 00594e60 532 FUNC GLOBAL DEFAULT 12 helper_msa_bclri_df │ │ │ │ 11684: 00c4f880 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_COMPLETE_PRECOPY_THREAD_START_DSTATE │ │ │ │ @@ -11910,15 +11910,15 @@ │ │ │ │ 11906: 00b76fb8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_tchalt │ │ │ │ 11907: 007273b0 356 FUNC GLOBAL DEFAULT 12 os_set_runas │ │ │ │ 11908: 00b76460 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_s_ngt │ │ │ │ 11909: 00553f5c 44 FUNC GLOBAL DEFAULT 12 helper_mtc0_config4 │ │ │ │ 11910: 008eb034 64 FUNC GLOBAL DEFAULT 12 qdist_inc │ │ │ │ 11911: 00553f88 64 FUNC GLOBAL DEFAULT 12 helper_mtc0_config5 │ │ │ │ 11912: 00c50094 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_CORRECTABLE_ERROR_DSTATE │ │ │ │ - 11913: 00636488 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove │ │ │ │ + 11913: 0063648c 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove │ │ │ │ 11914: 00b7eb78 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_trunc_w_s │ │ │ │ 11915: 00c4e496 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_RX_FIFO_RESET_DSTATE │ │ │ │ 11916: 006a6b04 28 FUNC GLOBAL DEFAULT 12 gdb_put_strbuf │ │ │ │ 11917: 00c1819c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_READ_32_HOST_EVENT │ │ │ │ 11918: 00c4f3ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_COMMAND_COMPLETE_SENSE_LEN_DSTATE │ │ │ │ 11919: 008f7cd0 400 FUNC GLOBAL DEFAULT 12 qemu_coroutine_yield │ │ │ │ 11920: 00b74678 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_context │ │ │ │ @@ -11971,15 +11971,15 @@ │ │ │ │ 11967: 0027297c 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_atexit_cb │ │ │ │ 11968: 00870ab8 244 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpuList │ │ │ │ 11969: 00c4e308 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPUHP_ACPI_WRITE_OST_EV_DSTATE │ │ │ │ 11970: 00c19060 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_PENDING_EVENT │ │ │ │ 11971: 00c232ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_ATI_BONAIRE_RESET_NO_SMC_EVENT │ │ │ │ 11972: 008dd3b8 324 FUNC GLOBAL DEFAULT 12 module_load_qom_all │ │ │ │ 11973: 00b8930c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hsub_s_h │ │ │ │ - 11974: 00610368 1000 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_start │ │ │ │ + 11974: 0061036c 1000 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_start │ │ │ │ 11975: 00c4575d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_machine_target_c │ │ │ │ 11976: 00c50848 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_ITER_SKIP_WORDS_DSTATE │ │ │ │ 11977: 006e8574 124 FUNC GLOBAL DEFAULT 12 qemu_file_new_output │ │ │ │ 11978: 00c4fec2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_FORCED_DSTATE │ │ │ │ 11979: 00c4eed0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_VIRTHDR_NO_CSUM_INFO_DSTATE │ │ │ │ 11980: 006633a4 1156 FUNC GLOBAL DEFAULT 12 address_space_cache_init │ │ │ │ 11981: 008a0b58 92 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiTableOptions │ │ │ │ @@ -11994,15 +11994,15 @@ │ │ │ │ 11990: 00854ca0 92 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoCommand │ │ │ │ 11991: 00263118 8 FUNC GLOBAL DEFAULT 12 bfloat16_min │ │ │ │ 11992: 008c9b54 140 FUNC GLOBAL DEFAULT 12 qnum_get_uint │ │ │ │ 11993: 00c4f5f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_AUTO_SCAN_DISABLED_DSTATE │ │ │ │ 11994: 00c4e1e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_WROTE_ZERO_DSTATE │ │ │ │ 11995: 00c4e8fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MAPD_DSTATE │ │ │ │ 11996: 00c4ed64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_POST_LOAD_DEVICE_DSTATE │ │ │ │ - 11997: 0062e398 148 FUNC GLOBAL DEFAULT 12 virtio_config_set_guest_notifier_fd_handler │ │ │ │ + 11997: 0062e39c 148 FUNC GLOBAL DEFAULT 12 virtio_config_set_guest_notifier_fd_handler │ │ │ │ 11998: 00b89288 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hsub_s_w │ │ │ │ 11999: 005708b4 340 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_seq │ │ │ │ 12000: 00b33f58 12 OBJECT GLOBAL DEFAULT 21 DisplayGLMode_lookup │ │ │ │ 12001: 00c26be8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_EVENT_EXT_EVENT │ │ │ │ 12002: 006d9b30 244 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4_ool │ │ │ │ 12003: 0066c568 652 FUNC GLOBAL DEFAULT 12 ram_discard_range │ │ │ │ 12004: 0089dc78 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_vhost_queue_status_arg_members │ │ │ │ @@ -12161,15 +12161,15 @@ │ │ │ │ 12157: 00c26a98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_THROTTLE_FORCED_EVENT │ │ │ │ 12158: 00b65624 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgl_be │ │ │ │ 12159: 008694ec 1004 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_opcount │ │ │ │ 12160: 00c4f1a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MAP_SGL_DSTATE │ │ │ │ 12161: 00c4f2d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_IO_CLEAR_DSTATE │ │ │ │ 12162: 008d7ff8 572 FUNC GLOBAL DEFAULT 12 qemu_finish_async_prealloc_mem │ │ │ │ 12163: 0051b8b4 176 FUNC GLOBAL DEFAULT 12 hmp_cont │ │ │ │ - 12164: 005ec3fc 8 FUNC GLOBAL DEFAULT 12 decode_ext_txx9 │ │ │ │ + 12164: 005ec400 8 FUNC GLOBAL DEFAULT 12 decode_ext_txx9 │ │ │ │ 12165: 00660838 296 FUNC GLOBAL DEFAULT 12 address_space_write │ │ │ │ 12166: 00c271bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_INSERT_MEDIUM_EVENT │ │ │ │ 12167: 008ad7dc 192 FUNC GLOBAL DEFAULT 12 visit_type_TpmType │ │ │ │ 12168: 00c28b8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_OBJECT_DEL_EVENT │ │ │ │ 12169: 00810038 92 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfo │ │ │ │ 12170: 007ade00 384 FUNC GLOBAL DEFAULT 12 reqlist_wait_all │ │ │ │ 12171: 00669b60 80 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_set_offset │ │ │ │ @@ -12209,17 +12209,17 @@ │ │ │ │ 12205: 004e07d8 24 FUNC GLOBAL DEFAULT 12 cpu_throttle_get_percentage │ │ │ │ 12206: 004e6508 188 FUNC GLOBAL DEFAULT 12 hmp_migrate_recover │ │ │ │ 12207: 0021cdf8 68 FUNC GLOBAL DEFAULT 12 async_run_on_cpu │ │ │ │ 12208: 00c4ff38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_NOTDIRTY_SET_DIRTY_DSTATE │ │ │ │ 12209: 008b62c0 448 FUNC GLOBAL DEFAULT 12 visit_type_DisplayDBus_members │ │ │ │ 12210: 00c28c2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_GET_EVENT │ │ │ │ 12211: 00c270c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADER_WRITE_ROM_EVENT │ │ │ │ - 12212: 005b6f34 184 FUNC GLOBAL DEFAULT 12 helper_pmon │ │ │ │ + 12212: 005b6f38 184 FUNC GLOBAL DEFAULT 12 helper_pmon │ │ │ │ 12213: 0087c4c0 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_iothreads │ │ │ │ - 12214: 0063219c 2896 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_element │ │ │ │ + 12214: 006321a0 2896 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_element │ │ │ │ 12215: 00c4f938 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_BAR0_MSI_ACK_DSTATE │ │ │ │ 12216: 00c4f6e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_MEMORY_WRITE_DSTATE │ │ │ │ 12217: 0052b888 124 FUNC GLOBAL DEFAULT 12 net_crc32_le │ │ │ │ 12218: 00b7fe08 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_ceil_l_d │ │ │ │ 12219: 00c4f4c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_COMMAND_COMPLETE_DSTATE │ │ │ │ 12220: 0035548c 88 FUNC GLOBAL DEFAULT 12 dma_buf_commit │ │ │ │ 12221: 0091562c 204 FUNC GLOBAL DEFAULT 12 vu_gpa_to_va │ │ │ │ @@ -12303,15 +12303,15 @@ │ │ │ │ 12299: 00264c54 452 FUNC GLOBAL DEFAULT 12 bfloat16_scalbn │ │ │ │ 12300: 00c502aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_TPM_DSTATE │ │ │ │ 12301: 004f87e0 104 FUNC GLOBAL DEFAULT 12 migrate_announce_params │ │ │ │ 12302: 00b7a5dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_le │ │ │ │ 12303: 00c4fc06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_DSTATE │ │ │ │ 12304: 005437b8 4 FUNC GLOBAL DEFAULT 12 replay_get_current_icount │ │ │ │ 12305: 00c4e3a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_SWITCH_TO_IWM_DSTATE │ │ │ │ - 12306: 0062e5b4 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_host_notifier │ │ │ │ + 12306: 0062e5b8 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_host_notifier │ │ │ │ 12307: 00c4ea68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUPERIO_CREATE_FLOPPY_DSTATE │ │ │ │ 12308: 008495b0 192 FUNC GLOBAL DEFAULT 12 visit_type_NetFilterDirection │ │ │ │ 12309: 002fec7c 96 FUNC GLOBAL DEFAULT 12 qmp_query_uuid │ │ │ │ 12310: 00c27ad8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_RINGBUF_WRITE_EVENT │ │ │ │ 12311: 00269fe4 164 FUNC GLOBAL DEFAULT 12 helper_gvec_mul8 │ │ │ │ 12312: 00c50022 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_COMMIT_DSTATE │ │ │ │ 12313: 002c88b0 100 FUNC GLOBAL DEFAULT 12 bios_linker_loader_init │ │ │ │ @@ -12322,15 +12322,15 @@ │ │ │ │ 12318: 00c4f194 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_WRITE_DSTATE │ │ │ │ 12319: 00c4f222 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_PCI_CONFIG_READ_DSTATE │ │ │ │ 12320: 008aebfc 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm_types │ │ │ │ 12321: 008af7e0 92 FUNC GLOBAL DEFAULT 12 qapi_free_VncBasicInfo │ │ │ │ 12322: 00b7a4d4 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_lt │ │ │ │ 12323: 00c4fadc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_WATCHDOG_LOCK_DSTATE │ │ │ │ 12324: 00c4fd38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_DSTATE │ │ │ │ - 12325: 00647aac 104 FUNC GLOBAL DEFAULT 12 win_dump_available │ │ │ │ + 12325: 00647ab0 104 FUNC GLOBAL DEFAULT 12 win_dump_available │ │ │ │ 12326: 00c250c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_EVENT │ │ │ │ 12327: 0028f5ac 184 FUNC GLOBAL DEFAULT 12 vnc_client_read_buf │ │ │ │ 12328: 00b73a18 132 OBJECT GLOBAL DEFAULT 24 helper_info_modsub │ │ │ │ 12329: 00c15834 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_REALIZE_EVENT │ │ │ │ 12330: 00c29bb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WIN32_MAP_FREE_EVENT │ │ │ │ 12331: 00c4fa38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NOTIFY_DSTATE │ │ │ │ 12332: 006ddc7c 60 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_abs │ │ │ │ @@ -12348,15 +12348,15 @@ │ │ │ │ 12344: 00b32b98 12 OBJECT GLOBAL DEFAULT 21 BiosAtaTranslation_lookup │ │ │ │ 12345: 00c1ccb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_METADATA_ACK_EVENT │ │ │ │ 12346: 0030a444 104 FUNC GLOBAL DEFAULT 12 sysbus_get_connected_irq │ │ │ │ 12347: 00c4f6d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WAKEUP_DSTATE │ │ │ │ 12348: 00c4f220 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_PCI_SET_IRQ_DSTATE │ │ │ │ 12349: 00386d80 160 FUNC GLOBAL DEFAULT 12 net_tx_pkt_init │ │ │ │ 12350: 00810934 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyInfoList │ │ │ │ - 12351: 00655a54 400 FUNC GLOBAL DEFAULT 12 memory_region_present │ │ │ │ + 12351: 00655a58 400 FUNC GLOBAL DEFAULT 12 memory_region_present │ │ │ │ 12352: 00c15874 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_GET_CONFIG_EVENT │ │ │ │ 12353: 00c4eaca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_ADB_POLL_DSTATE │ │ │ │ 12354: 00c4693c 4 OBJECT GLOBAL DEFAULT 25 tcg_code_gen_epilogue │ │ │ │ 12355: 007b7384 92 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_import │ │ │ │ 12356: 00c15508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_CLEAR_INSERTING_EVT_EVENT │ │ │ │ 12357: 00c4f56e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_MCQ_CREATE_SQ_INVALID_CQID_DSTATE │ │ │ │ 12358: 00c4f758 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_CAP_READ_DSTATE │ │ │ │ @@ -12530,15 +12530,15 @@ │ │ │ │ 12526: 008ca148 92 FUNC GLOBAL DEFAULT 12 qstring_from_gstring │ │ │ │ 12527: 00861c58 332 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties │ │ │ │ 12528: 00c196a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_SET_IRQS_EVENT │ │ │ │ 12529: 0083a23c 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_add │ │ │ │ 12530: 00704144 156 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_digest │ │ │ │ 12531: 00c19230 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_INVALL_EVENT │ │ │ │ 12532: 004108a4 4 FUNC GLOBAL DEFAULT 12 mptsas_fix_ioc_facts_reply_endianness │ │ │ │ - 12533: 0062e42c 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_guest_notifier │ │ │ │ + 12533: 0062e430 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_guest_notifier │ │ │ │ 12534: 00c4e230 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_SHOW_BUFFER_CONTENT_DSTATE │ │ │ │ 12535: 00c4eefc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_RECEIVE_IOV_DSTATE │ │ │ │ 12536: 008dd4fc 292 FUNC GLOBAL DEFAULT 12 qemu_load_module_for_opts │ │ │ │ 12537: 00c1605c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DEVICE_INFO_EVENT │ │ │ │ 12538: 00888bc8 128 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties_members │ │ │ │ 12539: 006f76cc 76 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_get_instance │ │ │ │ 12540: 00b342a4 12 OBJECT GLOBAL DEFAULT 21 VncVencryptSubAuth_lookup │ │ │ │ @@ -12570,26 +12570,26 @@ │ │ │ │ 12566: 0026cb98 236 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl64v │ │ │ │ 12567: 00564330 240 FUNC GLOBAL DEFAULT 12 helper_float_cvt_w_s │ │ │ │ 12568: 0030a5a4 224 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map │ │ │ │ 12569: 002f6ffc 124 FUNC GLOBAL DEFAULT 12 load_image_size │ │ │ │ 12570: 0080b78c 192 FUNC GLOBAL DEFAULT 12 visit_type_QType │ │ │ │ 12571: 002fe818 208 FUNC GLOBAL DEFAULT 12 qmp_set_numa_node │ │ │ │ 12572: 004a9b74 140 FUNC GLOBAL DEFAULT 12 dump_filtered_memblock_size │ │ │ │ - 12573: 0060b270 120 FUNC GLOBAL DEFAULT 12 virtio_net_supported_guest_offloads │ │ │ │ + 12573: 0060b274 120 FUNC GLOBAL DEFAULT 12 virtio_net_supported_guest_offloads │ │ │ │ 12574: 00b61088 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltu8 │ │ │ │ 12575: 00c280d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_NUMA_EVENT │ │ │ │ 12576: 00b690ec 132 OBJECT GLOBAL DEFAULT 24 helper_info_divu_i32 │ │ │ │ 12577: 00c4de64 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_machine_c │ │ │ │ 12578: 00c501fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_ADD_CLIENT_DSTATE │ │ │ │ 12579: 00c1f378 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_MODE_SELECT_10_EVENT │ │ │ │ 12580: 002fc27c 268 FUNC GLOBAL DEFAULT 12 pstrcpy_targphys │ │ │ │ 12581: 00807424 152 FUNC GLOBAL DEFAULT 12 error_printf_unless_qmp │ │ │ │ 12582: 00c4fd7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_DSTATE │ │ │ │ 12583: 0068e8b8 108 FUNC GLOBAL DEFAULT 12 cpu_ldub_code │ │ │ │ - 12584: 00653454 152 FUNC GLOBAL DEFAULT 12 memory_region_iommu_attrs_to_index │ │ │ │ + 12584: 00653458 152 FUNC GLOBAL DEFAULT 12 memory_region_iommu_attrs_to_index │ │ │ │ 12585: 006e2390 108 FUNC GLOBAL DEFAULT 12 migration_rate_set │ │ │ │ 12586: 00c130c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_FLUSH_FDATASYNC_FAILED_EVENT │ │ │ │ 12587: 004b8df0 4 FUNC GLOBAL DEFAULT 12 qmp_query_vcpu_dirty_limit │ │ │ │ 12588: 002f7fdc 208 FUNC GLOBAL DEFAULT 12 load_image_targphys │ │ │ │ 12589: 00267c6c 108 FUNC GLOBAL DEFAULT 12 float64_silence_nan │ │ │ │ 12590: 00694d28 196 FUNC GLOBAL DEFAULT 12 qdev_prop_set_array │ │ │ │ 12591: 00c16310 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_CONSOLE_DEVICE_CREATE_EVENT │ │ │ │ @@ -12620,15 +12620,15 @@ │ │ │ │ 12616: 00c4f110 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_NS_ATTACHMENT_ATTACH_DSTATE │ │ │ │ 12617: 00582930 164 FUNC GLOBAL DEFAULT 12 helper_msa_ceq_d │ │ │ │ 12618: 0090be08 76 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_unmap_bar │ │ │ │ 12619: 00c1cb44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_WRITE_ICS_EVENT │ │ │ │ 12620: 00c502f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPU_DEFINITIONS_DSTATE │ │ │ │ 12621: 00c4e052 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_YIELD_DSTATE │ │ │ │ 12622: 00c4e022 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_PROCESS_COMPLETION_DSTATE │ │ │ │ - 12623: 00654d6c 56 FUNC GLOBAL DEFAULT 12 memory_region_clear_flush_coalesced │ │ │ │ + 12623: 00654d70 56 FUNC GLOBAL DEFAULT 12 memory_region_clear_flush_coalesced │ │ │ │ 12624: 00870bac 640 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo_members │ │ │ │ 12625: 00c1d324 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_IP4_FRAGMENT_EVENT │ │ │ │ 12626: 00c1cd54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_RSS_STARTED_EVENT │ │ │ │ 12627: 00b7a2c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_sf │ │ │ │ 12628: 0051a670 820 FUNC GLOBAL DEFAULT 12 qmp_remove_fd │ │ │ │ 12629: 0058276c 304 FUNC GLOBAL DEFAULT 12 helper_msa_ceq_h │ │ │ │ 12630: 00c4fa2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_RNG_REQUEST_DSTATE │ │ │ │ @@ -12680,15 +12680,15 @@ │ │ │ │ 12676: 00b30d80 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int64 │ │ │ │ 12677: 00c4fee6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_SYNC_CAPSLOCK_DSTATE │ │ │ │ 12678: 00c285d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_PAUSE_EVENT │ │ │ │ 12679: 006aed3c 11944 FUNC GLOBAL DEFAULT 12 tcg_optimize │ │ │ │ 12680: 00258b48 272 FUNC GLOBAL DEFAULT 12 float16_to_int8_scalbn │ │ │ │ 12681: 003bac1c 1876 FUNC GLOBAL DEFAULT 12 nvme_dif_rw │ │ │ │ 12682: 00901ca4 8 FUNC GLOBAL DEFAULT 12 hbitmap_granularity │ │ │ │ - 12683: 00647c98 288 FUNC GLOBAL DEFAULT 12 parse_cpu_option │ │ │ │ + 12683: 00647c9c 288 FUNC GLOBAL DEFAULT 12 parse_cpu_option │ │ │ │ 12684: 00c25dc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_EVENT │ │ │ │ 12685: 00c4e8ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPP_DSTATE │ │ │ │ 12686: 00c4eef2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_INTERRUPT_DELAYED_DSTATE │ │ │ │ 12687: 00b60e78 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu8 │ │ │ │ 12688: 00c28d4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_WATCHDOG_SET_ACTION_EVENT │ │ │ │ 12689: 0085a488 92 FUNC GLOBAL DEFAULT 12 qapi_free_GuidInfo │ │ │ │ 12690: 00c1d5e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_SET_LINK_EVENT │ │ │ │ @@ -12732,15 +12732,15 @@ │ │ │ │ 12728: 00b8342c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_b │ │ │ │ 12729: 00887038 316 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfo │ │ │ │ 12730: 0068f4d4 244 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfoList │ │ │ │ 12731: 00c1ada8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_RNG_READ_EVENT │ │ │ │ 12732: 00b79f28 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_un │ │ │ │ 12733: 00b832a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_d │ │ │ │ 12734: 0083e6a8 344 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerAddOptions_members │ │ │ │ - 12735: 005e4c4c 396 FUNC GLOBAL DEFAULT 12 gen_ldxs │ │ │ │ + 12735: 005e4c50 396 FUNC GLOBAL DEFAULT 12 gen_ldxs │ │ │ │ 12736: 003d65f4 8 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_unplug_cb │ │ │ │ 12737: 002fbdb8 596 FUNC GLOBAL DEFAULT 12 rom_find_largest_gap_between │ │ │ │ 12738: 008429f8 316 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommon │ │ │ │ 12739: 008119bc 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsFile │ │ │ │ 12740: 008e2bc0 216 FUNC GLOBAL DEFAULT 12 error_init │ │ │ │ 12741: 00b833a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_h │ │ │ │ 12742: 00c1b288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_POWER_WRITE_EVENT │ │ │ │ @@ -12759,15 +12759,15 @@ │ │ │ │ 12755: 008b7638 112 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptionsVNC_members │ │ │ │ 12756: 00c4dff2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_DSTATE │ │ │ │ 12757: 00c4f76e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_DEL_DSTATE │ │ │ │ 12758: 0026dca4 200 FUNC GLOBAL DEFAULT 12 helper_gvec_ne64 │ │ │ │ 12759: 0082720c 384 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttps_members │ │ │ │ 12760: 0030994c 228 FUNC GLOBAL DEFAULT 12 qemu_register_reset_nosnapshotload │ │ │ │ 12761: 00b83324 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_w │ │ │ │ - 12762: 005ec354 168 FUNC GLOBAL DEFAULT 12 gen_dlsa │ │ │ │ + 12762: 005ec358 168 FUNC GLOBAL DEFAULT 12 gen_dlsa │ │ │ │ 12763: 00b64418 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sssub16 │ │ │ │ 12764: 00c1f328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_FORMAT_UNIT_EVENT │ │ │ │ 12765: 00c217e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_OPEN_SUCCESS_EVENT │ │ │ │ 12766: 00553718 112 FUNC GLOBAL DEFAULT 12 helper_mtc0_entryhi │ │ │ │ 12767: 00c2301c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PLATFORM_INTP_MMAP_ENABLE_EVENT │ │ │ │ 12768: 00c4ee14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_GET_RX_BD_FROM_PAGE_FOUND_DSTATE │ │ │ │ 12769: 0085b230 92 FUNC GLOBAL DEFAULT 12 qapi_free_SMPConfiguration │ │ │ │ @@ -13063,15 +13063,15 @@ │ │ │ │ 13059: 00c24fd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_COMPRESS_EVENT │ │ │ │ 13060: 00b7be9c 132 OBJECT GLOBAL DEFAULT 24 helper_info_pshufh │ │ │ │ 13061: 00c1e4d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_COPY_OUT_EVENT │ │ │ │ 13062: 0055f538 132 FUNC GLOBAL DEFAULT 12 msa_reset │ │ │ │ 13063: 0075d32c 148 FUNC GLOBAL DEFAULT 12 blk_co_pwrite_zeroes │ │ │ │ 13064: 00c19430 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_IAR_READ_EVENT │ │ │ │ 13065: 003da638 360 FUNC GLOBAL DEFAULT 12 pcie_doe_init │ │ │ │ - 13066: 005b2760 16744 FUNC GLOBAL DEFAULT 12 decode_ase_msa │ │ │ │ + 13066: 005b2764 16744 FUNC GLOBAL DEFAULT 12 decode_ase_msa │ │ │ │ 13067: 00c4e7ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_INPUT_QUEUE_FULL_DSTATE │ │ │ │ 13068: 00c1d4e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NE2000_IOPORT_READ_EVENT │ │ │ │ 13069: 00c22544 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_READ_EVENT │ │ │ │ 13070: 00c14a8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_INST_INIT_EVENT │ │ │ │ 13071: 008cb2b8 288 FUNC GLOBAL DEFAULT 12 qdict_destroy_obj │ │ │ │ 13072: 0080a82c 92 FUNC GLOBAL DEFAULT 12 qapi_free_boolList │ │ │ │ 13073: 00c13260 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_EVENT │ │ │ │ @@ -13184,15 +13184,15 @@ │ │ │ │ 13180: 00c4fad8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_WDT_WRITE_DSTATE │ │ │ │ 13181: 00c4f73c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_QUEUE_EVENT_DSTATE │ │ │ │ 13182: 00917d50 412 FUNC GLOBAL DEFAULT 12 vu_deinit │ │ │ │ 13183: 00276a3c 4 FUNC GLOBAL DEFAULT 12 qemu_text_console_put_keysym │ │ │ │ 13184: 007b715c 92 FUNC GLOBAL DEFAULT 12 vhdx_log_desc_le_import │ │ │ │ 13185: 00c15bac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_SWITCH_TO_IWM_EVENT │ │ │ │ 13186: 00563ec8 236 FUNC GLOBAL DEFAULT 12 helper_float_cvts_d │ │ │ │ - 13187: 0063db4c 360 FUNC GLOBAL DEFAULT 12 vhost_svq_valid_features │ │ │ │ + 13187: 0063db50 360 FUNC GLOBAL DEFAULT 12 vhost_svq_valid_features │ │ │ │ 13188: 00c4e106 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_FAIL_DSTATE │ │ │ │ 13189: 006e33b4 332 FUNC GLOBAL DEFAULT 12 xbzrle_decode_buffer │ │ │ │ 13190: 00c1bb44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_NETDEV_RX_EVENT │ │ │ │ 13191: 00c23a34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_MEM_PLUG_REQUEST_EVENT │ │ │ │ 13192: 008efdd8 868 FUNC GLOBAL DEFAULT 12 range_inverse_array │ │ │ │ 13193: 00509a84 360 FUNC GLOBAL DEFAULT 12 qmp_snapshot_delete │ │ │ │ 13194: 0056409c 236 FUNC GLOBAL DEFAULT 12 helper_float_cvts_l │ │ │ │ @@ -13233,15 +13233,15 @@ │ │ │ │ 13229: 00767720 156 FUNC GLOBAL DEFAULT 12 bdrv_release_named_dirty_bitmaps │ │ │ │ 13230: 00c4de78 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_run_state_c │ │ │ │ 13231: 00c1ae78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_SET_SR_INT_EVENT │ │ │ │ 13232: 00c25ba4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_CLEANUP_EVENT │ │ │ │ 13233: 00c4fc10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_ID_DSTATE │ │ │ │ 13234: 00c2722c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_EJECT_EVENT │ │ │ │ 13235: 0052beb4 208 FUNC GLOBAL DEFAULT 12 qemu_net_queue_receive │ │ │ │ - 13236: 005ec57c 56 FUNC GLOBAL DEFAULT 12 helper_msacu │ │ │ │ + 13236: 005ec580 56 FUNC GLOBAL DEFAULT 12 helper_msacu │ │ │ │ 13237: 0072eda4 168 FUNC GLOBAL DEFAULT 12 bdrv_next_node │ │ │ │ 13238: 0087f41c 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevTapOptions │ │ │ │ 13239: 00c4faf8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_PROGRESSION_DSTATE │ │ │ │ 13240: 00c1dd10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_CREATE_SQ_SIZE_EVENT │ │ │ │ 13241: 00b74eb8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_count │ │ │ │ 13242: 00b72aa0 132 OBJECT GLOBAL DEFAULT 24 helper_info_subqh_r_ph │ │ │ │ 13243: 008a35dc 320 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions │ │ │ │ @@ -13325,27 +13325,27 @@ │ │ │ │ 13321: 00c19850 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_SET_IRQ_EVENT │ │ │ │ 13322: 0026b948 164 FUNC GLOBAL DEFAULT 12 helper_gvec_shr16i │ │ │ │ 13323: 008a34b4 296 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions_members │ │ │ │ 13324: 00c148c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_POLLOUT_EVENT │ │ │ │ 13325: 00563844 224 FUNC GLOBAL DEFAULT 12 helper_float_cvtd_s │ │ │ │ 13326: 008aa288 92 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaGroupList │ │ │ │ 13327: 0089b640 244 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionList │ │ │ │ - 13328: 0062beb8 632 FUNC GLOBAL DEFAULT 12 virtio_set_status │ │ │ │ + 13328: 0062bebc 632 FUNC GLOBAL DEFAULT 12 virtio_set_status │ │ │ │ 13329: 00795064 448 FUNC GLOBAL DEFAULT 12 qcow2_cache_write │ │ │ │ 13330: 00c4e9fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_ACCEPT_DSTATE │ │ │ │ 13331: 008d7aa8 340 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_free │ │ │ │ 13332: 00c12a24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OBJECT_DYNAMIC_CAST_ASSERT_EVENT │ │ │ │ 13333: 007f5ed0 552 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_read_all │ │ │ │ 13334: 00563924 224 FUNC GLOBAL DEFAULT 12 helper_float_cvtd_w │ │ │ │ 13335: 00277b5c 80 FUNC GLOBAL DEFAULT 12 update_displaychangelistener │ │ │ │ 13336: 006f74ec 72 FUNC GLOBAL DEFAULT 12 qio_channel_writev_all │ │ │ │ 13337: 00876bc8 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_recover │ │ │ │ - 13338: 005f3368 10040 FUNC GLOBAL DEFAULT 12 decode_ase_mxu │ │ │ │ + 13338: 005f336c 10040 FUNC GLOBAL DEFAULT 12 decode_ase_mxu │ │ │ │ 13339: 00c22efc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_LOAD_BUFS_THREAD_START_EVENT │ │ │ │ - 13340: 0062c3cc 80 FUNC GLOBAL DEFAULT 12 virtio_queue_set_shadow_avail_idx │ │ │ │ + 13340: 0062c3d0 80 FUNC GLOBAL DEFAULT 12 virtio_queue_set_shadow_avail_idx │ │ │ │ 13341: 00c50828 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_RAM_BLOCK_ADDED_DSTATE │ │ │ │ 13342: 00564f90 288 FUNC GLOBAL DEFAULT 12 helper_float_ceil_w_d │ │ │ │ 13343: 0072c42c 232 FUNC GLOBAL DEFAULT 12 bdrv_parse_discard_flags │ │ │ │ 13344: 0026c480 172 FUNC GLOBAL DEFAULT 12 helper_gvec_shr16v │ │ │ │ 13345: 00822eb8 192 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheckMode │ │ │ │ 13346: 0075d0cc 204 FUNC GLOBAL DEFAULT 12 blk_add_aio_context_notifier │ │ │ │ 13347: 00c1e0d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_ASQADDR_HI_EVENT │ │ │ │ @@ -13360,15 +13360,15 @@ │ │ │ │ 13356: 00c19670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IAR1_READ_EVENT │ │ │ │ 13357: 004b48e8 8 FUNC GLOBAL DEFAULT 12 qemu_cpu_is_self │ │ │ │ 13358: 002fc7e0 220 FUNC GLOBAL DEFAULT 12 load_targphys_hex_as │ │ │ │ 13359: 005650b0 284 FUNC GLOBAL DEFAULT 12 helper_float_ceil_w_s │ │ │ │ 13360: 005a3af4 796 FUNC GLOBAL DEFAULT 12 helper_msa_flog2_df │ │ │ │ 13361: 00c28f50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_YANK_EVENT │ │ │ │ 13362: 005541e4 224 FUNC GLOBAL DEFAULT 12 helper_mttc0_debug │ │ │ │ - 13363: 0061bb90 224 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_finalize │ │ │ │ + 13363: 0061bb94 224 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_finalize │ │ │ │ 13364: 0081dc80 376 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmap │ │ │ │ 13365: 00b628c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr16i │ │ │ │ 13366: 00c23e44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_VRING_CALL_EVENT │ │ │ │ 13367: 00263870 424 FUNC GLOBAL DEFAULT 12 float128_maximum_number │ │ │ │ 13368: 00c240c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_POSTCOPY_LISTEN_EVENT │ │ │ │ 13369: 004df524 20 FUNC GLOBAL DEFAULT 12 cpr_get_incoming_mode │ │ │ │ 13370: 0082920c 296 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor_members │ │ │ │ @@ -13384,15 +13384,15 @@ │ │ │ │ 13380: 006f58cc 388 FUNC GLOBAL DEFAULT 12 qio_channel_writev_full │ │ │ │ 13381: 00c15934 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA_AC97_CODEC_WRITE_EVENT │ │ │ │ 13382: 00c4fce2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_SAVE_QUEUE_PAGES_DSTATE │ │ │ │ 13383: 00c19170 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_WRITE_EVENT │ │ │ │ 13384: 00c4e924 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_WRITE_DSTATE │ │ │ │ 13385: 00c27548 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_FINALIZE_EVENT │ │ │ │ 13386: 00b62084 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr16v │ │ │ │ - 13387: 0061bc70 3164 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_setup │ │ │ │ + 13387: 0061bc74 3164 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_setup │ │ │ │ 13388: 00b3a178 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_off_auto_pcibar │ │ │ │ 13389: 00c4fff6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_MERGE_DSTATE │ │ │ │ 13390: 00c4f3be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_ERROR_INVALID_WRITE_DSTATE │ │ │ │ 13391: 004c1e18 588 FUNC GLOBAL DEFAULT 12 runstate_set │ │ │ │ 13392: 0090f330 8 FUNC GLOBAL DEFAULT 12 trace_init_backends │ │ │ │ 13393: 00c254d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RATE_LIMIT_PRE_EVENT │ │ │ │ 13394: 00c501f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_IOTHREADS_DSTATE │ │ │ │ @@ -13465,15 +13465,15 @@ │ │ │ │ 13461: 00c4f068 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_CREATE_CQ_SIZE_DSTATE │ │ │ │ 13462: 00c4e176 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_UNKNOWN_ERROR_DSTATE │ │ │ │ 13463: 00663828 124 FUNC GLOBAL DEFAULT 12 address_space_cache_invalidate │ │ │ │ 13464: 00675ecc 40 FUNC GLOBAL DEFAULT 12 accel_cpu_instance_init │ │ │ │ 13465: 00c4e018 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_DONE_REQ_DSTATE │ │ │ │ 13466: 00526b4c 188 FUNC GLOBAL DEFAULT 12 hmp_netdev_del │ │ │ │ 13467: 004f5764 80 FUNC GLOBAL DEFAULT 12 multifd_device_state_supported │ │ │ │ - 13468: 005b6fec 84 FUNC GLOBAL DEFAULT 12 mips_cpu_do_unaligned_access │ │ │ │ + 13468: 005b6ff0 84 FUNC GLOBAL DEFAULT 12 mips_cpu_do_unaligned_access │ │ │ │ 13469: 007d2b78 68 FUNC GLOBAL DEFAULT 12 qed_read_l1_table_sync │ │ │ │ 13470: 00c4e108 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_ASYNC_DSTATE │ │ │ │ 13471: 00c23aa4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_UPDATE_PAGE_SIZE_MASK_EVENT │ │ │ │ 13472: 00c13080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ZBD_ZONE_APPEND_COMPLETE_EVENT │ │ │ │ 13473: 00c21bf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_OTHER_SPEED_CONFIG_EVENT │ │ │ │ 13474: 0084bec0 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOpenOptions │ │ │ │ 13475: 00c28114 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_IRQ_EVENT │ │ │ │ @@ -13519,15 +13519,15 @@ │ │ │ │ 13515: 00c4fa68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_DUMP_CONFIG_DSTATE │ │ │ │ 13516: 00c4f5ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_COMPLETE_REQ_DSTATE │ │ │ │ 13517: 006bdb84 76 FUNC GLOBAL DEFAULT 12 tcg_constant_i32 │ │ │ │ 13518: 00c1ec30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MV64361_REGION_ENABLE_EVENT │ │ │ │ 13519: 003b89a4 88 FUNC GLOBAL DEFAULT 12 nvme_attach_ns │ │ │ │ 13520: 00894ba0 216 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddress_members │ │ │ │ 13521: 00c4e7d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_BUS_EXEC_CMD_DSTATE │ │ │ │ - 13522: 00610a9c 160 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_fw_dev_path │ │ │ │ + 13522: 00610aa0 160 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_fw_dev_path │ │ │ │ 13523: 00b6ffd4 132 OBJECT GLOBAL DEFAULT 24 helper_info_maq_s_w_phl │ │ │ │ 13524: 003c1fd0 80 FUNC GLOBAL DEFAULT 12 fw_cfg_init_mem │ │ │ │ 13525: 00c1f288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_GENERIC_WRITE_COMPLETE_EVENT │ │ │ │ 13526: 00c4f986 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_WRITE_CONFIG_DSTATE │ │ │ │ 13527: 004b7160 144 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_stat_stop │ │ │ │ 13528: 00c4f530 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_ADMA_LOOP_DSTATE │ │ │ │ 13529: 008f93cc 272 FUNC GLOBAL DEFAULT 12 yield_until_fd_readable │ │ │ │ @@ -13558,15 +13558,15 @@ │ │ │ │ 13554: 0088696c 92 FUNC GLOBAL DEFAULT 12 qapi_free_ThreadContextProperties │ │ │ │ 13555: 00269198 40 FUNC GLOBAL DEFAULT 12 helper_sar_i64 │ │ │ │ 13556: 00c50218 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_OBJECT_ADD_DSTATE │ │ │ │ 13557: 008abecc 244 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroupList │ │ │ │ 13558: 00c19680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IAR0_READ_EVENT │ │ │ │ 13559: 00c1fda8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_RAISE_DRQ_EVENT │ │ │ │ 13560: 00b30ccc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_bitmap │ │ │ │ - 13561: 00635e44 272 FUNC GLOBAL DEFAULT 12 vhost_backend_update_device_iotlb │ │ │ │ + 13561: 00635e48 272 FUNC GLOBAL DEFAULT 12 vhost_backend_update_device_iotlb │ │ │ │ 13562: 0075bfc0 332 FUNC GLOBAL DEFAULT 12 blk_co_pread │ │ │ │ 13563: 006bce6c 76 FUNC GLOBAL DEFAULT 12 tcg_temp_new_ptr │ │ │ │ 13564: 00c1608c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DATA_WRITE_EVENT │ │ │ │ 13565: 00c4df0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_BINARYREPLY_DSTATE │ │ │ │ 13566: 00842f88 932 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocket_members │ │ │ │ 13567: 00c4fd1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_FIELD_EXISTS_DSTATE │ │ │ │ 13568: 00c4feec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_EVENT_EXT_DSTATE │ │ │ │ @@ -13664,15 +13664,15 @@ │ │ │ │ 13660: 008c9ef8 152 FUNC GLOBAL DEFAULT 12 qnum_destroy_obj │ │ │ │ 13661: 0034798c 172 FUNC GLOBAL DEFAULT 12 smbus_read_word │ │ │ │ 13662: 00c4f70a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_ENFORCED_LIMIT_DSTATE │ │ │ │ 13663: 002c50b8 136 FUNC GLOBAL DEFAULT 12 aml_derefof │ │ │ │ 13664: 0054f8c4 816 FUNC GLOBAL DEFAULT 12 ebpf_rss_load_fds │ │ │ │ 13665: 00857690 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_finalize_arg_members │ │ │ │ 13666: 006bdbd0 80 FUNC GLOBAL DEFAULT 12 tcg_constant_i64 │ │ │ │ - 13667: 00654244 228 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_and_clear_dirty │ │ │ │ + 13667: 00654248 228 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_and_clear_dirty │ │ │ │ 13668: 00c4fd64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SECTION_START_DSTATE │ │ │ │ 13669: 00c16dd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_ACTIVATED_ROWS_EVENT │ │ │ │ 13670: 003c4444 40 FUNC GLOBAL DEFAULT 12 msix_uninit_exclusive_bar │ │ │ │ 13671: 002729cc 180 FUNC GLOBAL DEFAULT 12 plugin_unregister_cb__locked │ │ │ │ 13672: 006d8f90 188 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_rotl16i_i64 │ │ │ │ 13673: 00c4f6d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_DSTATE │ │ │ │ 13674: 00c1a4b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_REALIZE_EVENT │ │ │ │ @@ -13764,15 +13764,15 @@ │ │ │ │ 13760: 00c1feb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_ON_CMD_ARRIVED_EVENT │ │ │ │ 13761: 00c13560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_START_NEED_CHECK_TIMER_EVENT │ │ │ │ 13762: 00c4fc94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_TERMINATE_THREADS_DSTATE │ │ │ │ 13763: 00815dc8 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfo │ │ │ │ 13764: 002c0600 556 FUNC GLOBAL DEFAULT 12 aml_append │ │ │ │ 13765: 0056c228 328 FUNC GLOBAL DEFAULT 12 helper_cmp_d_lt │ │ │ │ 13766: 004f7a1c 64 FUNC GLOBAL DEFAULT 12 migrate_tls │ │ │ │ - 13767: 00655464 96 FUNC GLOBAL DEFAULT 12 memory_region_set_enabled │ │ │ │ + 13767: 00655468 96 FUNC GLOBAL DEFAULT 12 memory_region_set_enabled │ │ │ │ 13768: 00552894 24 FUNC GLOBAL DEFAULT 12 helper_mtc0_vpeopt │ │ │ │ 13769: 00b658b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchl_be │ │ │ │ 13770: 00c16740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_MEM_WRITEB_CTRL_EVENT │ │ │ │ 13771: 008d9f04 264 FUNC GLOBAL DEFAULT 12 qemu_cond_init │ │ │ │ 13772: 00802724 180 FUNC GLOBAL DEFAULT 12 qmp_query_chardev_backends │ │ │ │ 13773: 00696ac0 8 FUNC GLOBAL DEFAULT 12 qdev_get_parent_bus │ │ │ │ 13774: 00c28394 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MACHINES_EVENT │ │ │ │ @@ -14005,15 +14005,15 @@ │ │ │ │ 14001: 00c1e5d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DIF_RW_CB_EVENT │ │ │ │ 14002: 00c4feba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_OUTPUT_LIMIT_DSTATE │ │ │ │ 14003: 00c27944 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_EXPORT_DEL_EVENT │ │ │ │ 14004: 008217cc 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNull │ │ │ │ 14005: 00c4eb22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSINFO_READ_DSTATE │ │ │ │ 14006: 00c190f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_VTE_READ_EVENT │ │ │ │ 14007: 008f4dd8 168 FUNC GLOBAL DEFAULT 12 uffd_read_events │ │ │ │ - 14008: 006339c0 156 FUNC GLOBAL DEFAULT 12 qmp_decode_status │ │ │ │ + 14008: 006339c4 156 FUNC GLOBAL DEFAULT 12 qmp_decode_status │ │ │ │ 14009: 00260ae0 16 FUNC GLOBAL DEFAULT 12 int32_to_bfloat16_scalbn │ │ │ │ 14010: 0050b5a0 24 FUNC GLOBAL DEFAULT 12 failover_get_state │ │ │ │ 14011: 0068c0a8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchl_le │ │ │ │ 14012: 00c4fed8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_DISABLE_DSTATE │ │ │ │ 14013: 00c13640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_EVENT │ │ │ │ 14014: 00899cb4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackupWrapper │ │ │ │ 14015: 00c4eda0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_ETX_WRITE_DSTATE │ │ │ │ @@ -14035,17 +14035,17 @@ │ │ │ │ 14031: 00b73ba4 132 OBJECT GLOBAL DEFAULT 24 helper_info_precrq_qb_ph │ │ │ │ 14032: 00c4e0ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_INIT_DSTATE │ │ │ │ 14033: 0068ec34 4 FUNC GLOBAL DEFAULT 12 kvm_flush_coalesced_mmio_buffer │ │ │ │ 14034: 00c199e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_EOI_EVENT │ │ │ │ 14035: 0080e3ac 1040 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_open_tray │ │ │ │ 14036: 006fb270 24 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_decrypt │ │ │ │ 14037: 00c146d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_REPLY_ERR_IGNORED_EVENT │ │ │ │ - 14038: 0064ec00 204 FUNC GLOBAL DEFAULT 12 memory_region_init_iommu │ │ │ │ + 14038: 0064ec04 204 FUNC GLOBAL DEFAULT 12 memory_region_init_iommu │ │ │ │ 14039: 00c4e06c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_COPY_RANGE_FROM_DSTATE │ │ │ │ - 14040: 00647aa4 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_create │ │ │ │ + 14040: 00647aa8 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_create │ │ │ │ 14041: 008ea388 172 FUNC GLOBAL DEFAULT 12 qemu_log_in_addr_range │ │ │ │ 14042: 00c4ff5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_ENTER_END_DSTATE │ │ │ │ 14043: 00c24184 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_REGION_ADD_SECTION_ALIGNED_EVENT │ │ │ │ 14044: 0072c004 404 FUNC GLOBAL DEFAULT 12 bdrv_co_create_file │ │ │ │ 14045: 00c185d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HID_KBD_QUEUE_FULL_EVENT │ │ │ │ 14046: 00c22464 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_DETACH_EVENT │ │ │ │ 14047: 00c26204 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_OPS_WRITE_EVENT │ │ │ │ @@ -14084,26 +14084,26 @@ │ │ │ │ 14080: 005540c8 28 FUNC GLOBAL DEFAULT 12 helper_mtc0_watchlo │ │ │ │ 14081: 008417d8 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpiceChannel │ │ │ │ 14082: 00c4e540 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_READ_MEMORY_DSTATE │ │ │ │ 14083: 00c1cda4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_INTERRUPT_DELAYED_EVENT │ │ │ │ 14084: 00c13bbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_UNREGISTER_INTERFACE_EVENT │ │ │ │ 14085: 00c157b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_HANDLE_CHMAP_INFO_EVENT │ │ │ │ 14086: 00c4f85a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PACKET_STATE_FAULT_DSTATE │ │ │ │ - 14087: 00656d4c 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram │ │ │ │ + 14087: 00656d50 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram │ │ │ │ 14088: 00726358 500 FUNC GLOBAL DEFAULT 12 qmp_job_cancel │ │ │ │ 14089: 0056a818 252 FUNC GLOBAL DEFAULT 12 helper_cmp_d_f │ │ │ │ 14090: 00590730 76 FUNC GLOBAL DEFAULT 12 helper_msa_pckod_w │ │ │ │ 14091: 00702e80 24 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_decrypt │ │ │ │ 14092: 00c28790 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_START_POSTCOPY_EVENT │ │ │ │ 14093: 00c1b1d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MER_EVENT │ │ │ │ 14094: 00857620 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_resume_arg_members │ │ │ │ 14095: 00703928 172 FUNC GLOBAL DEFAULT 12 qcrypto_hash_bytesv │ │ │ │ 14096: 0053ee6c 60 FUNC GLOBAL DEFAULT 12 tap_probe_has_uso │ │ │ │ 14097: 00c4e584 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_SYSTEM_CONFIG_WRITE_DSTATE │ │ │ │ - 14098: 00636504 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc_gpa │ │ │ │ + 14098: 00636508 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc_gpa │ │ │ │ 14099: 00b70604 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpaq_sa_l_w │ │ │ │ 14100: 00766f20 16 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_has_successor │ │ │ │ 14101: 008ea930 176 FUNC GLOBAL DEFAULT 12 qemu_print_log_usage │ │ │ │ 14102: 00b331a4 12 OBJECT GLOBAL DEFAULT 21 HostMemPolicy_lookup │ │ │ │ 14103: 00b343fc 276 OBJECT GLOBAL DEFAULT 21 qemu_log_items │ │ │ │ 14104: 00c1acb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_EXTI_READ_EVENT │ │ │ │ 14105: 00c1603c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_ERASE_TIMEOUT_EVENT │ │ │ │ @@ -14208,19 +14208,19 @@ │ │ │ │ 14204: 00c1fd48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_GET_CMD_EVENT │ │ │ │ 14205: 00c1f878 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_DMA_UNAVAILABLE_EVENT │ │ │ │ 14206: 00b6593c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchl_le │ │ │ │ 14207: 00c29e10 0 NOTYPE GLOBAL DEFAULT 25 __bss_start__ │ │ │ │ 14208: 00c4f98c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_VGA_WRITE_DSTATE │ │ │ │ 14209: 0089b474 460 FUNC GLOBAL DEFAULT 12 visit_type_TransactionProperties │ │ │ │ 14210: 007b73e0 92 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_export │ │ │ │ - 14211: 0063d4f0 228 FUNC GLOBAL DEFAULT 12 vhost_user_async_close │ │ │ │ + 14211: 0063d4f4 228 FUNC GLOBAL DEFAULT 12 vhost_user_async_close │ │ │ │ 14212: 006ec618 156 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_dupfd │ │ │ │ 14213: 006f5b80 232 FUNC GLOBAL DEFAULT 12 qio_channel_read │ │ │ │ 14214: 00c1b118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_MISC_UPDATE_IRQ_RAISE_EVENT │ │ │ │ - 14215: 006137cc 76 FUNC GLOBAL DEFAULT 12 vfio_devices_all_dirty_tracking_started │ │ │ │ + 14215: 006137d0 76 FUNC GLOBAL DEFAULT 12 vfio_devices_all_dirty_tracking_started │ │ │ │ 14216: 00b85b5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_binsr_df │ │ │ │ 14217: 00562924 132 FUNC GLOBAL DEFAULT 12 helper_shilo │ │ │ │ 14218: 00340694 116 FUNC GLOBAL DEFAULT 12 virtio_add_vhost_device │ │ │ │ 14219: 00adcb9c 52 OBJECT GLOBAL DEFAULT 21 vmstate_ahci │ │ │ │ 14220: 003c1a10 552 FUNC GLOBAL DEFAULT 12 fw_cfg_add_file_from_generator │ │ │ │ 14221: 00c4f22c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_SET_REQUEST_DSTATE │ │ │ │ 14222: 00277254 16 FUNC GLOBAL DEFAULT 12 console_has_gl │ │ │ │ @@ -14238,15 +14238,15 @@ │ │ │ │ 14234: 00c4e38a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HDA_AUDIO_RUNNING_DSTATE │ │ │ │ 14235: 00c4f348 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_FETCH_DESC_OUT_OF_DESC_DSTATE │ │ │ │ 14236: 00c4fcb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_SWITCH_CHANNEL_DSTATE │ │ │ │ 14237: 00740708 20 FUNC GLOBAL DEFAULT 12 job_complete_sync_locked │ │ │ │ 14238: 00c4ec38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MISC_UPDATE_IRQ_LOWER_DSTATE │ │ │ │ 14239: 00c4e276 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_WSTAT_DSTATE │ │ │ │ 14240: 008619d0 376 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPC │ │ │ │ - 14241: 00629fbc 52 FUNC GLOBAL DEFAULT 12 virtio_queue_set_notification │ │ │ │ + 14241: 00629fc0 52 FUNC GLOBAL DEFAULT 12 virtio_queue_set_notification │ │ │ │ 14242: 00b72158 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_ph │ │ │ │ 14243: 006d1618 164 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_umin_i64_chk │ │ │ │ 14244: 00c4e41a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_DSTATE │ │ │ │ 14245: 008e59fc 200 FUNC GLOBAL DEFAULT 12 qemu_opt_set │ │ │ │ 14246: 00c4e22a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_PROBE_CAPS_DSTATE │ │ │ │ 14247: 00c5081a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_MAPPED_DSTATE │ │ │ │ 14248: 00544040 956 FUNC GLOBAL DEFAULT 12 replay_sync_error │ │ │ │ @@ -14277,19 +14277,19 @@ │ │ │ │ 14273: 00c4e55e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_SIN_DSTATE │ │ │ │ 14274: 00b87ad0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_pckev_h │ │ │ │ 14275: 00c4e904 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_CLEAR_DSTATE │ │ │ │ 14276: 008cfaf4 12 FUNC GLOBAL DEFAULT 12 qdict_flatten │ │ │ │ 14277: 00c4fb26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_DSTATE │ │ │ │ 14278: 00c1bd14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_PACKET_SENT_EVENT │ │ │ │ 14279: 00c1e530 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DIF_PRCHK_GUARD_CRC64_EVENT │ │ │ │ - 14280: 00653950 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_populated │ │ │ │ + 14280: 00653954 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_populated │ │ │ │ 14281: 008912bc 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationType │ │ │ │ 14282: 00907940 28 FUNC GLOBAL DEFAULT 12 readline_restart │ │ │ │ 14283: 008b55e0 28 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEventWrapper_members │ │ │ │ - 14284: 00652fcc 492 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu_one │ │ │ │ + 14284: 00652fd0 492 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu_one │ │ │ │ 14285: 006934f0 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_int │ │ │ │ 14286: 00c16770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_GET_QUEUE_EVENT │ │ │ │ 14287: 00b7dc84 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_madd_d │ │ │ │ 14288: 00b6fe48 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_qb │ │ │ │ 14289: 00ade23c 52 OBJECT GLOBAL DEFAULT 21 vmstate_hid_keyboard_device │ │ │ │ 14290: 00c4feb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_DISCARD_RECT_DSTATE │ │ │ │ 14291: 00c1cbe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_LEGACY_NOTIFY_POSTPONED_EVENT │ │ │ │ @@ -14337,15 +14337,15 @@ │ │ │ │ 14333: 0074ed20 256 FUNC GLOBAL DEFAULT 12 nbd_opt_lookup │ │ │ │ 14334: 0030a3c0 132 FUNC GLOBAL DEFAULT 12 sysbus_is_irq_connected │ │ │ │ 14335: 003c8478 104 FUNC GLOBAL DEFAULT 12 pci_device_load │ │ │ │ 14336: 00c4f15e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DSM_DEALLOCATE_DSTATE │ │ │ │ 14337: 003d21f0 492 FUNC GLOBAL DEFAULT 12 pcie_sriov_config_write │ │ │ │ 14338: 00688ac4 220 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andw_le_mmu │ │ │ │ 14339: 00c14460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUEST_EVENT │ │ │ │ - 14340: 00647aa8 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_set_be_port │ │ │ │ + 14340: 00647aac 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_set_be_port │ │ │ │ 14341: 005942d8 548 FUNC GLOBAL DEFAULT 12 helper_msa_mini_s_df │ │ │ │ 14342: 00b33eb4 12 OBJECT GLOBAL DEFAULT 21 RockerPortDuplex_lookup │ │ │ │ 14343: 00c2365c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSIX_RELO_EVENT │ │ │ │ 14344: 00816230 156 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfo_members │ │ │ │ 14345: 006c5f34 132 FUNC GLOBAL DEFAULT 12 tcg_gen_add2_i32 │ │ │ │ 14346: 00c4f290 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_WRITE_COMPLETE_NOIO_DSTATE │ │ │ │ 14347: 00c4eb50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_CLK_DSTATE │ │ │ │ @@ -14491,15 +14491,15 @@ │ │ │ │ 14487: 00c1801c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PROCESS_NCQ_COMMAND_RARC_EVENT │ │ │ │ 14488: 00c4f882 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_COMPLETE_PRECOPY_START_DSTATE │ │ │ │ 14489: 00c2b7d4 4 OBJECT GLOBAL DEFAULT 25 qemu_name │ │ │ │ 14490: 00c23a44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_MEM_SEND_RESPONSE_EVENT │ │ │ │ 14491: 008e29cc 248 FUNC GLOBAL DEFAULT 12 error_report_once_cond │ │ │ │ 14492: 0080831c 580 FUNC GLOBAL DEFAULT 12 monitor_init │ │ │ │ 14493: 007685f8 120 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_skip_store │ │ │ │ - 14494: 0064e318 76 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_nomigrate │ │ │ │ + 14494: 0064e31c 76 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_nomigrate │ │ │ │ 14495: 0084de48 248 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlot_members │ │ │ │ 14496: 0025e2d8 236 FUNC GLOBAL DEFAULT 12 float32_to_uint64_round_to_zero │ │ │ │ 14497: 00c2a12c 1 OBJECT GLOBAL DEFAULT 25 tcg_allowed │ │ │ │ 14498: 00901a34 592 FUNC GLOBAL DEFAULT 12 hbitmap_status │ │ │ │ 14499: 00b8d71c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_bclr_w │ │ │ │ 14500: 00c24bf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_EVENT │ │ │ │ 14501: 0048e6c4 300 FUNC GLOBAL DEFAULT 12 vhost_config_mask │ │ │ │ @@ -14530,15 +14530,15 @@ │ │ │ │ 14526: 0080bbf4 360 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRule_members │ │ │ │ 14527: 003bffbc 192 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i16 │ │ │ │ 14528: 006cb650 160 FUNC GLOBAL DEFAULT 12 tcg_gen_extu_i32_i64 │ │ │ │ 14529: 0072692c 496 FUNC GLOBAL DEFAULT 12 qmp_job_complete │ │ │ │ 14530: 00c50138 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SYSTEM_RESET_DSTATE │ │ │ │ 14531: 00259b0c 272 FUNC GLOBAL DEFAULT 12 float16_to_int16 │ │ │ │ 14532: 00c4dee0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_DSTATE │ │ │ │ - 14533: 00630a9c 72 FUNC GLOBAL DEFAULT 12 virtqueue_pop │ │ │ │ + 14533: 00630aa0 72 FUNC GLOBAL DEFAULT 12 virtqueue_pop │ │ │ │ 14534: 006e8b20 496 FUNC GLOBAL DEFAULT 12 qemu_fclose │ │ │ │ 14535: 004367bc 264 FUNC GLOBAL DEFAULT 12 usb_desc_create_serial │ │ │ │ 14536: 004365c4 92 FUNC GLOBAL DEFAULT 12 usb_desc_other │ │ │ │ 14537: 0086b2f8 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannelList │ │ │ │ 14538: 0073be68 332 FUNC GLOBAL DEFAULT 12 block_job_ratelimit_processed_bytes │ │ │ │ 14539: 008dfb90 236 FUNC GLOBAL DEFAULT 12 bitmap_set │ │ │ │ 14540: 00c158d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASC_READ_EXTREG_EVENT │ │ │ │ @@ -14623,15 +14623,15 @@ │ │ │ │ 14619: 0085c014 328 FUNC GLOBAL DEFAULT 12 visit_type_CurrentMachineParams │ │ │ │ 14620: 003c023c 192 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i32 │ │ │ │ 14621: 00c4de81 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_transaction_c │ │ │ │ 14622: 00c1d604 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_TRANSMIT_EVENT │ │ │ │ 14623: 00c24064 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_READ_EVENT │ │ │ │ 14624: 00c18618 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_FAKE_EVENT_EVENT │ │ │ │ 14625: 0075ab68 116 FUNC GLOBAL DEFAULT 12 blk_aio_preadv │ │ │ │ - 14626: 0061cab4 512 FUNC GLOBAL DEFAULT 12 vfio_setup_resetfn_quirk │ │ │ │ + 14626: 0061cab8 512 FUNC GLOBAL DEFAULT 12 vfio_setup_resetfn_quirk │ │ │ │ 14627: 00c4df8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_DSTATE │ │ │ │ 14628: 00271930 156 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_insn_exec_cond_cb │ │ │ │ 14629: 002c3894 228 FUNC GLOBAL DEFAULT 12 aml_package │ │ │ │ 14630: 006c32e0 104 FUNC GLOBAL DEFAULT 12 tcg_gen_movi_i32 │ │ │ │ 14631: 00c1eaa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PNV_PHB4_XIVE_NOTIFY_EVENT │ │ │ │ 14632: 00259c1c 256 FUNC GLOBAL DEFAULT 12 float16_to_int32 │ │ │ │ 14633: 003c75fc 332 FUNC GLOBAL DEFAULT 12 pci_device_root_bus │ │ │ │ @@ -14662,15 +14662,15 @@ │ │ │ │ 14658: 00c200b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_MSI_RAISE_EVENT │ │ │ │ 14659: 00c14acc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_EVENT │ │ │ │ 14660: 008d75e8 52 FUNC GLOBAL DEFAULT 12 qemu_kill_thread │ │ │ │ 14661: 00c4e0a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_SPEED_DSTATE │ │ │ │ 14662: 00c500ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_COMPLETE_DSTATE │ │ │ │ 14663: 00c25a14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_QTAILQ_EVENT │ │ │ │ 14664: 00c21e94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PORT_DISABLED_EVENT │ │ │ │ - 14665: 0061b65c 84 FUNC GLOBAL DEFAULT 12 vfio_quirk_alloc │ │ │ │ + 14665: 0061b660 84 FUNC GLOBAL DEFAULT 12 vfio_quirk_alloc │ │ │ │ 14666: 0056e178 316 FUNC GLOBAL DEFAULT 12 helper_cmpabs_s_seq │ │ │ │ 14667: 0056a640 232 FUNC GLOBAL DEFAULT 12 helper_float_msubf_s │ │ │ │ 14668: 0058f4b8 376 FUNC GLOBAL DEFAULT 12 helper_msa_subsuu_s_w │ │ │ │ 14669: 00c4f61c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_CLOSE_DSTATE │ │ │ │ 14670: 004a20fc 280 FUNC GLOBAL DEFAULT 12 qmp_query_audiodevs │ │ │ │ 14671: 0081cbfc 320 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNode │ │ │ │ 14672: 00c17080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_READ_IO_EVENT │ │ │ │ @@ -14694,22 +14694,22 @@ │ │ │ │ 14690: 00c2096c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_INSERTED_EVENT │ │ │ │ 14691: 00c4f5ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_SENDBACK_REQ_DSTATE │ │ │ │ 14692: 00245864 200 FUNC GLOBAL DEFAULT 12 floatx80_sub │ │ │ │ 14693: 00b30d98 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int32_equal │ │ │ │ 14694: 00c4f1d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_CFG_READ_DSTATE │ │ │ │ 14695: 00c27e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_FINALIZE_EVENT │ │ │ │ 14696: 00c275b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_PAUSE_EVENT │ │ │ │ - 14697: 0065576c 8 FUNC GLOBAL DEFAULT 12 memory_region_get_alignment │ │ │ │ + 14697: 00655770 8 FUNC GLOBAL DEFAULT 12 memory_region_get_alignment │ │ │ │ 14698: 00b68fe4 132 OBJECT GLOBAL DEFAULT 24 helper_info_div_i64 │ │ │ │ 14699: 00c4f868 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CDEV_ATTACH_IOAS_HWPT_DSTATE │ │ │ │ 14700: 00c1792c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL330_DMALD_EVENT │ │ │ │ - 14701: 00656e9c 176 FUNC GLOBAL DEFAULT 12 memory_region_init_rom │ │ │ │ + 14701: 00656ea0 176 FUNC GLOBAL DEFAULT 12 memory_region_init_rom │ │ │ │ 14702: 008aa2e4 156 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch_members │ │ │ │ 14703: 00c502a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_DSTATE │ │ │ │ - 14704: 0064e9a4 124 FUNC GLOBAL DEFAULT 12 memory_region_init_alias │ │ │ │ + 14704: 0064e9a8 124 FUNC GLOBAL DEFAULT 12 memory_region_init_alias │ │ │ │ 14705: 0051c4e4 224 FUNC GLOBAL DEFAULT 12 hmp_boot_set │ │ │ │ 14706: 00c4f24e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_GENERIC_SEND_COMMAND_DSTATE │ │ │ │ 14707: 00535c20 124 FUNC GLOBAL DEFAULT 12 packet_new_nocopy │ │ │ │ 14708: 00c4e036 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_FINALIZE_DSTATE │ │ │ │ 14709: 00730340 248 FUNC GLOBAL DEFAULT 12 bdrv_op_block │ │ │ │ 14710: 00c4ed6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_UPDATE_IRQ_DSTATE │ │ │ │ 14711: 00c2918c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_TPM_TYPES_EVENT │ │ │ │ @@ -14718,16 +14718,16 @@ │ │ │ │ 14714: 00c4eba0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_EXTI_READ_DSTATE │ │ │ │ 14715: 008a26b0 316 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevGenericOptions │ │ │ │ 14716: 00c4e396 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_FRAME_COUNT_WR_DSTATE │ │ │ │ 14717: 006c7c7c 52 FUNC GLOBAL DEFAULT 12 tcg_gen_andi_i64 │ │ │ │ 14718: 00a1de34 512 OBJECT GLOBAL DEFAULT 14 qemu_input_map_osx_to_qcode │ │ │ │ 14719: 00b30cf0 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_buffer │ │ │ │ 14720: 00255ee8 400 FUNC GLOBAL DEFAULT 12 float128_rem │ │ │ │ - 14721: 005b6e34 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_ccres │ │ │ │ - 14722: 0062d9b4 216 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled │ │ │ │ + 14721: 005b6e38 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_ccres │ │ │ │ + 14722: 0062d9b8 216 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled │ │ │ │ 14723: 00c1ff78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_GET_SG_LIST_EVENT │ │ │ │ 14724: 00c4ff76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIPS_TRANSLATE_C0_DSTATE │ │ │ │ 14725: 00877370 1076 FUNC GLOBAL DEFAULT 12 qmp_marshal_calc_dirty_rate │ │ │ │ 14726: 004bd37c 236 FUNC GLOBAL DEFAULT 12 device_add_completion │ │ │ │ 14727: 00c261d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_RAM_DEVICE_READ_EVENT │ │ │ │ 14728: 0070670c 676 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_path │ │ │ │ 14729: 00c4e610 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_UNEXPECTED_VGA_MODE_DSTATE │ │ │ │ @@ -14862,15 +14862,15 @@ │ │ │ │ 14858: 00567764 220 FUNC GLOBAL DEFAULT 12 helper_float_rint_d │ │ │ │ 14859: 00b8a38c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_u_b │ │ │ │ 14860: 00b638c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umin64 │ │ │ │ 14861: 008fbaa0 24 FUNC GLOBAL DEFAULT 12 qemu_clock_expired │ │ │ │ 14862: 00b8a200 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_u_d │ │ │ │ 14863: 00c4fc36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_ENABLED_DSTATE │ │ │ │ 14864: 0068a6bc 244 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchw_be_mmu │ │ │ │ - 14865: 005b698c 104 FUNC GLOBAL DEFAULT 12 helper_bitswap │ │ │ │ + 14865: 005b6990 104 FUNC GLOBAL DEFAULT 12 helper_bitswap │ │ │ │ 14866: 00c1be34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_CAN_RECEIVE_EVENT │ │ │ │ 14867: 00c4e784 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_PORT_WRITE_DSTATE │ │ │ │ 14868: 00c4575e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_machine_target_c │ │ │ │ 14869: 00b8a308 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_u_h │ │ │ │ 14870: 00c50858 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_UNLOCK_ENTRY_DSTATE │ │ │ │ 14871: 00c14670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_QUERY_EXPORTS_START_EVENT │ │ │ │ 14872: 005496ec 88 FUNC GLOBAL DEFAULT 12 qemu_semihosting_chardev_init │ │ │ │ @@ -14951,35 +14951,35 @@ │ │ │ │ 14947: 008d6c60 276 FUNC GLOBAL DEFAULT 12 qemu_fd_getpagesize │ │ │ │ 14948: 00b846bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fsult_df │ │ │ │ 14949: 00c1aef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_READ_EVENT │ │ │ │ 14950: 00c1bc64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DP8393X_TRANSMIT_PACKET_EVENT │ │ │ │ 14951: 00731b50 400 FUNC GLOBAL DEFAULT 12 bdrv_set_backing_hd_drained │ │ │ │ 14952: 00b66d58 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxl_be │ │ │ │ 14953: 00c2b5a0 4 OBJECT GLOBAL DEFAULT 25 xen_gnttab_ops │ │ │ │ - 14954: 0063d494 92 FUNC GLOBAL DEFAULT 12 vhost_user_cleanup │ │ │ │ + 14954: 0063d498 92 FUNC GLOBAL DEFAULT 12 vhost_user_cleanup │ │ │ │ 14955: 00c13960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_ONE_ITERATION_EVENT │ │ │ │ 14956: 00b2e930 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_string │ │ │ │ 14957: 0082b63c 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow2 │ │ │ │ 14958: 00592c90 96 FUNC GLOBAL DEFAULT 12 helper_msa_ori_b │ │ │ │ 14959: 00c22074 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_ENABLE_EVENT │ │ │ │ - 14960: 00655774 44 FUNC GLOBAL DEFAULT 12 memory_region_is_mapped │ │ │ │ + 14960: 00655778 44 FUNC GLOBAL DEFAULT 12 memory_region_is_mapped │ │ │ │ 14961: 00c183ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_DMA_CB_EVENT │ │ │ │ 14962: 00810318 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbd │ │ │ │ 14963: 0086d2e8 156 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAlias_members │ │ │ │ 14964: 0080b84c 92 FUNC GLOBAL DEFAULT 12 qapi_free_QAuthZListRule │ │ │ │ 14965: 0080d114 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChangeReadOnlyMode │ │ │ │ 14966: 00c4ef08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_DESC_PS_WRITE_DSTATE │ │ │ │ 14967: 008418ec 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevVC │ │ │ │ - 14968: 006534ec 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_num_indexes │ │ │ │ + 14968: 006534f0 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_num_indexes │ │ │ │ 14969: 00c4e650 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_3D_DSTATE │ │ │ │ 14970: 0054f320 56 FUNC GLOBAL DEFAULT 12 ebpf_rss_is_loaded │ │ │ │ 14971: 00c4e006 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_HANDLE_ALLOC_DSTATE │ │ │ │ 14972: 00870678 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_UNPLUG_PRIMARY_arg_members │ │ │ │ 14973: 00c27f00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_PAUSE_EVENT │ │ │ │ - 14974: 0062c2f8 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_addr │ │ │ │ + 14974: 0062c2fc 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_addr │ │ │ │ 14975: 0025f6d0 324 FUNC GLOBAL DEFAULT 12 int32_to_float16 │ │ │ │ 14976: 00b89078 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hsub_u_d │ │ │ │ 14977: 004b4740 180 FUNC GLOBAL DEFAULT 12 cpus_kick_thread │ │ │ │ 14978: 006b58bc 192 FUNC GLOBAL DEFAULT 12 gen_new_label │ │ │ │ 14979: 00b6dd24 96 OBJECT GLOBAL DEFAULT 24 mixeng_conv │ │ │ │ 14980: 00c4e526 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_NEW_REGION_DSTATE │ │ │ │ 14981: 00875770 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_load_devices_state │ │ │ │ @@ -15032,15 +15032,15 @@ │ │ │ │ 15028: 00c4f1a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MAP_PRP_DSTATE │ │ │ │ 15029: 00c4f874 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_STATE_PENDING_ESTIMATE_DSTATE │ │ │ │ 15030: 00c4fe86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_ABS_DSTATE │ │ │ │ 15031: 00892904 140 FUNC GLOBAL DEFAULT 12 qapi_event_send_stop │ │ │ │ 15032: 00c4ee90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_FIRE_DELAYED_INTERRUPTS_DSTATE │ │ │ │ 15033: 0065e118 8 FUNC GLOBAL DEFAULT 12 qemu_ram_get_offset │ │ │ │ 15034: 004f3e40 944 FUNC GLOBAL DEFAULT 12 multifd_send_setup │ │ │ │ - 15035: 0062d96c 8 FUNC GLOBAL DEFAULT 12 virtio_legacy_check_disabled │ │ │ │ + 15035: 0062d970 8 FUNC GLOBAL DEFAULT 12 virtio_legacy_check_disabled │ │ │ │ 15036: 0066eea8 656 FUNC GLOBAL DEFAULT 12 qemu_guest_free_page_hint │ │ │ │ 15037: 00c4fb88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_DSTATE │ │ │ │ 15038: 0052c05c 380 FUNC GLOBAL DEFAULT 12 qemu_net_queue_flush │ │ │ │ 15039: 00c19e28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUPERIO_CREATE_SERIAL_EVENT │ │ │ │ 15040: 00269a88 164 FUNC GLOBAL DEFAULT 12 helper_gvec_sub8 │ │ │ │ 15041: 0086ac80 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationStats │ │ │ │ 15042: 0071eb90 176 FUNC GLOBAL DEFAULT 12 blockdev_auto_del │ │ │ │ @@ -15055,15 +15055,15 @@ │ │ │ │ 15051: 00c1e020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_RESET_ZONE_EVENT │ │ │ │ 15052: 00c1845c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_BUS_EXEC_CMD_EVENT │ │ │ │ 15053: 00833ec0 1028 FUNC GLOBAL DEFAULT 12 qmp_marshal_change_backing_file │ │ │ │ 15054: 00c26558 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_GRAB_FAILED_EVENT │ │ │ │ 15055: 007683c0 8 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_iter │ │ │ │ 15056: 00c4e65c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_3D_DSTATE │ │ │ │ 15057: 0075cedc 84 FUNC GLOBAL DEFAULT 12 blk_get_max_transfer │ │ │ │ - 15058: 0062b850 304 FUNC GLOBAL DEFAULT 12 virtqueue_push │ │ │ │ + 15058: 0062b854 304 FUNC GLOBAL DEFAULT 12 virtqueue_push │ │ │ │ 15059: 0087806c 1036 FUNC GLOBAL DEFAULT 12 qmp_marshal_cancel_vcpu_dirty_limit │ │ │ │ 15060: 00817cf8 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfo │ │ │ │ 15061: 00c133e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_QIOV_UNALIGNED_EVENT │ │ │ │ 15062: 00a852cc 4 OBJECT GLOBAL DEFAULT 14 ieee_rm │ │ │ │ 15063: 00c4f234 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MV64361_REGION_MAP_DSTATE │ │ │ │ 15064: 0025fdb8 360 FUNC GLOBAL DEFAULT 12 int32_to_float32 │ │ │ │ 15065: 00c4e95c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR_WRITE_DSTATE │ │ │ │ @@ -15095,15 +15095,15 @@ │ │ │ │ 15091: 00506050 6764 FUNC GLOBAL DEFAULT 12 qemu_loadvm_state_main │ │ │ │ 15092: 008b0d9c 260 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptions_members │ │ │ │ 15093: 0074ffa4 76 FUNC GLOBAL DEFAULT 12 scsi_command_name │ │ │ │ 15094: 00c14ccc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_LOAD_ERROR_EVENT │ │ │ │ 15095: 004ef538 80 FUNC GLOBAL DEFAULT 12 migration_rp_wait │ │ │ │ 15096: 00c19510 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_ELRSR_READ_EVENT │ │ │ │ 15097: 00c4f10c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ENQUEUE_EVENT_NOQUEUE_DSTATE │ │ │ │ - 15098: 005cd734 12 FUNC GLOBAL DEFAULT 12 generate_exception_break │ │ │ │ + 15098: 005cd738 12 FUNC GLOBAL DEFAULT 12 generate_exception_break │ │ │ │ 15099: 00c4ea28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_SET_IRQ_DSTATE │ │ │ │ 15100: 00c4f9d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MEM_PLUG_REQUEST_DSTATE │ │ │ │ 15101: 008daea8 320 FUNC GLOBAL DEFAULT 12 qemu_thread_set_affinity │ │ │ │ 15102: 0076b7a0 328 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_end │ │ │ │ 15103: 003ce49c 8 FUNC GLOBAL DEFAULT 12 pci_bridge_get_device │ │ │ │ 15104: 006994a0 132 FUNC GLOBAL DEFAULT 12 qemu_init_irqs │ │ │ │ 15105: 0072aaa4 548 FUNC GLOBAL DEFAULT 12 bdrv_parse_filename_strip_prefix │ │ │ │ @@ -15132,15 +15132,15 @@ │ │ │ │ 15128: 00c500c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_DISMISS_DSTATE │ │ │ │ 15129: 008cd4c4 164 FUNC GLOBAL DEFAULT 12 json_writer_start_object │ │ │ │ 15130: 0026b25c 196 FUNC GLOBAL DEFAULT 12 helper_gvec_eqv │ │ │ │ 15131: 00c15904 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA_AC97_SGD_WRITE_EVENT │ │ │ │ 15132: 00896dbc 112 FUNC GLOBAL DEFAULT 12 visit_type_StatsVCPUFilter_members │ │ │ │ 15133: 00b6dcb4 8 OBJECT GLOBAL DEFAULT 24 mixeng_clip_float │ │ │ │ 15134: 00c13bdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_READ_EVENT │ │ │ │ - 15135: 00631f14 648 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_status │ │ │ │ + 15135: 00631f18 648 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_status │ │ │ │ 15136: 006ea328 192 FUNC GLOBAL DEFAULT 12 migration_ioc_register_yank │ │ │ │ 15137: 00c267c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_EVENT │ │ │ │ 15138: 002f5610 88 FUNC GLOBAL DEFAULT 12 cpu_class_init_props │ │ │ │ 15139: 00c251a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_EVENT │ │ │ │ 15140: 008b6038 216 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless_members │ │ │ │ 15141: 0072ebf0 436 FUNC GLOBAL DEFAULT 12 bdrv_lookup_bs │ │ │ │ 15142: 0054b9a0 672 FUNC GLOBAL DEFAULT 12 icount_start_warp_timer │ │ │ │ @@ -15160,15 +15160,15 @@ │ │ │ │ 15156: 00855640 316 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum │ │ │ │ 15157: 00850110 280 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptionsRSA_members │ │ │ │ 15158: 004777bc 8 FUNC GLOBAL DEFAULT 12 vfio_cpr_unregister_container │ │ │ │ 15159: 00c168c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SERIAL_SEND_CONTROL_EVENT_EVENT │ │ │ │ 15160: 00c4e492 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_TX_DSTATE │ │ │ │ 15161: 00c4e6b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DMAEND_DSTATE │ │ │ │ 15162: 00c1816c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_WRITE_EVENT │ │ │ │ - 15163: 00654da4 560 FUNC GLOBAL DEFAULT 12 memory_region_add_eventfd │ │ │ │ + 15163: 00654da8 560 FUNC GLOBAL DEFAULT 12 memory_region_add_eventfd │ │ │ │ 15164: 002cc3c0 4 FUNC GLOBAL DEFAULT 12 acpi_pcihp_device_plug_cb │ │ │ │ 15165: 00c20d9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_QUERY_ATTR_NOT_READABLE_EVENT │ │ │ │ 15166: 00c25484 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_FILE_ERR_EVENT │ │ │ │ 15167: 003ceb98 588 FUNC GLOBAL DEFAULT 12 pci_bridge_write_config │ │ │ │ 15168: 00759134 96 FUNC GLOBAL DEFAULT 12 blk_next │ │ │ │ 15169: 0080c774 192 FUNC GLOBAL DEFAULT 12 visit_type_BiosAtaTranslation │ │ │ │ 15170: 00b7b02c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_d_eq │ │ │ │ @@ -15257,15 +15257,15 @@ │ │ │ │ 15253: 00c23d64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SET_STATUS_EVENT │ │ │ │ 15254: 004288f8 104 FUNC GLOBAL DEFAULT 12 pit_get_channel_info_common │ │ │ │ 15255: 00b339f4 12 OBJECT GLOBAL DEFAULT 21 NetClientDriver_lookup │ │ │ │ 15256: 008074bc 1452 FUNC GLOBAL DEFAULT 12 qapi_event_emit │ │ │ │ 15257: 00911db8 28 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceChardev_members │ │ │ │ 15258: 00c4f17c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_PRCHK_DISABLED_CRC64_DSTATE │ │ │ │ 15259: 00c15688 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_READ_ADDR_LO_EVENT │ │ │ │ - 15260: 005cd74c 176 FUNC GLOBAL DEFAULT 12 gen_load_fpr32 │ │ │ │ + 15260: 005cd750 176 FUNC GLOBAL DEFAULT 12 gen_load_fpr32 │ │ │ │ 15261: 00c4e404 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_REQ_COMPLETE_DSTATE │ │ │ │ 15262: 00b78d1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mttacx │ │ │ │ 15263: 0085f768 320 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPU │ │ │ │ 15264: 00b330ac 12 OBJECT GLOBAL DEFAULT 21 BlockExportRemoveMode_lookup │ │ │ │ 15265: 00c1f5b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_EXECUTE_SCRIPT_TC_ILLEGAL_EVENT │ │ │ │ 15266: 008d78fc 428 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_alloc │ │ │ │ 15267: 00b334dc 12 OBJECT GLOBAL DEFAULT 21 JobStatus_lookup │ │ │ │ @@ -15276,15 +15276,15 @@ │ │ │ │ 15272: 00910d38 440 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_add_dynamic_capacity_arg_members │ │ │ │ 15273: 00c4f814 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_NAK_DSTATE │ │ │ │ 15274: 005671a4 224 FUNC GLOBAL DEFAULT 12 helper_float_recip1_d │ │ │ │ 15275: 008f8f34 312 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_wrlock │ │ │ │ 15276: 00555858 344 FUNC GLOBAL DEFAULT 12 helper_cache │ │ │ │ 15277: 00c1fe88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_ON_CMD_UNKNOWN_DATA_EVENT │ │ │ │ 15278: 00c236fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_INTX_ENABLE_EVENT │ │ │ │ - 15279: 00614d04 232 FUNC GLOBAL DEFAULT 12 vfio_get_address_space │ │ │ │ + 15279: 00614d08 232 FUNC GLOBAL DEFAULT 12 vfio_get_address_space │ │ │ │ 15280: 00c4fbb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_STOP_RAM_DSTATE │ │ │ │ 15281: 0088740c 368 FUNC GLOBAL DEFAULT 12 visit_type_CanHostSocketcanProperties │ │ │ │ 15282: 00c4dfde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_READ_TABLE_CB_DSTATE │ │ │ │ 15283: 00666d28 196 FUNC GLOBAL DEFAULT 12 ram_block_discard_guest_memfd_range │ │ │ │ 15284: 00c50040 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_EXPORTS_DSTATE │ │ │ │ 15285: 00c4eb66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_CFG_SEC_RESP_DSTATE │ │ │ │ 15286: 0059dda0 96 FUNC GLOBAL DEFAULT 12 helper_msa_fsueq_df │ │ │ │ @@ -15362,15 +15362,15 @@ │ │ │ │ 15358: 0056fa78 452 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_ult │ │ │ │ 15359: 00674610 464 FUNC GLOBAL DEFAULT 12 semihost_sys_write_gf │ │ │ │ 15360: 00c500cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_COMPLETE_DSTATE │ │ │ │ 15361: 003f15b8 1128 FUNC GLOBAL DEFAULT 12 esp_command_complete │ │ │ │ 15362: 00c1be44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_TX_DONE_EVENT │ │ │ │ 15363: 00894fb0 328 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddress │ │ │ │ 15364: 00c4f2d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_IO_SELECTED_DSTATE │ │ │ │ - 15365: 0062e29c 36 FUNC GLOBAL DEFAULT 12 virtio_queue_invalidate_signalled_used │ │ │ │ + 15365: 0062e2a0 36 FUNC GLOBAL DEFAULT 12 virtio_queue_invalidate_signalled_used │ │ │ │ 15366: 00c1c504 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RX_MAC_COMPARE_EVENT │ │ │ │ 15367: 00434d54 248 FUNC GLOBAL DEFAULT 12 usb_packet_complete │ │ │ │ 15368: 00c4f69e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_BOS_DSTATE │ │ │ │ 15369: 006c5030 104 FUNC GLOBAL DEFAULT 12 tcg_gen_rotl_i32 │ │ │ │ 15370: 00b829dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ld_b │ │ │ │ 15371: 00c26d48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_PUTCHAR_UNHANDLED_EVENT │ │ │ │ 15372: 00c23bc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_ATTACH_EVENT │ │ │ │ @@ -15408,17 +15408,17 @@ │ │ │ │ 15404: 00c4f510 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDCARD_EJECTED_DSTATE │ │ │ │ 15405: 006f7718 1000 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_sync │ │ │ │ 15406: 00c1aaf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_CFG_NONSEC_EVENT │ │ │ │ 15407: 00c4ec70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SID_WRITE_DSTATE │ │ │ │ 15408: 00c26a18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_DISCARD_RECT_EVENT │ │ │ │ 15409: 00c4e102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_SYNC_DSTATE │ │ │ │ 15410: 004b3140 284 FUNC GLOBAL DEFAULT 12 del_boot_device_path │ │ │ │ - 15411: 005d50d4 80 FUNC GLOBAL DEFAULT 12 gen_load_fpr64 │ │ │ │ + 15411: 005d50d8 80 FUNC GLOBAL DEFAULT 12 gen_load_fpr64 │ │ │ │ 15412: 00c50052 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NBD_SERVER_REMOVE_DSTATE │ │ │ │ - 15413: 006533b8 156 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_attr │ │ │ │ + 15413: 006533bc 156 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_attr │ │ │ │ 15414: 00c17c50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_I2C_WRITE_EVENT │ │ │ │ 15415: 003690dc 4 FUNC GLOBAL DEFAULT 12 ioapic_eoi_broadcast │ │ │ │ 15416: 0075cfd4 248 FUNC GLOBAL DEFAULT 12 blk_set_aio_context │ │ │ │ 15417: 00662338 88 FUNC GLOBAL DEFAULT 12 address_space_ldl │ │ │ │ 15418: 0073dd90 76 FUNC GLOBAL DEFAULT 12 job_is_ready_locked │ │ │ │ 15419: 00c29988 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_API_NOIOCTL_EVENT │ │ │ │ 15420: 00686250 96 FUNC GLOBAL DEFAULT 12 cpu_lduw_be_data_ra │ │ │ │ @@ -15440,15 +15440,15 @@ │ │ │ │ 15436: 005263dc 92 FUNC GLOBAL DEFAULT 12 net_hub_id_for_client │ │ │ │ 15437: 00c4fa62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_SUSPEND_DSTATE │ │ │ │ 15438: 00c1c434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MII_INVALID_SOF_EVENT │ │ │ │ 15439: 00854f84 200 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoBuiltin_members │ │ │ │ 15440: 0082d8b8 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd │ │ │ │ 15441: 00917eec 744 FUNC GLOBAL DEFAULT 12 vu_init │ │ │ │ 15442: 00b66ddc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxl_le │ │ │ │ - 15443: 00656958 152 FUNC GLOBAL DEFAULT 12 address_space_destroy_free │ │ │ │ + 15443: 0065695c 152 FUNC GLOBAL DEFAULT 12 address_space_destroy_free │ │ │ │ 15444: 008f7f68 24 FUNC GLOBAL DEFAULT 12 qemu_co_queue_init │ │ │ │ 15445: 00c1e9d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOSAPIC_REG_WRITE_EVENT │ │ │ │ 15446: 002f8dd0 152 FUNC GLOBAL DEFAULT 12 rom_add_elf_program │ │ │ │ 15447: 00c4e12e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_TRIP_DSTATE │ │ │ │ 15448: 00c1e650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ADMIN_CMD_EVENT │ │ │ │ 15449: 00c4f556 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SDHOST_WRITE_DSTATE │ │ │ │ 15450: 00b81a64 132 OBJECT GLOBAL DEFAULT 24 helper_info_dvp │ │ │ │ @@ -15671,15 +15671,15 @@ │ │ │ │ 15667: 00c4f490 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_QF_NEW_DSTATE │ │ │ │ 15668: 0065fedc 420 FUNC GLOBAL DEFAULT 12 address_space_dispatch_new │ │ │ │ 15669: 007f3ac4 584 FUNC GLOBAL DEFAULT 12 blk_preadv │ │ │ │ 15670: 00662298 120 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_map │ │ │ │ 15671: 00c4f724 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_DISABLE_DSTATE │ │ │ │ 15672: 008a1c48 92 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevCoreaudioOptions │ │ │ │ 15673: 00c4e016 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_START_PART_DSTATE │ │ │ │ - 15674: 00655be4 12 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_sync │ │ │ │ + 15674: 00655be8 12 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_sync │ │ │ │ 15675: 00a91d64 3 OBJECT GLOBAL DEFAULT 14 sense_code_WRITE_PROTECTED │ │ │ │ 15676: 006bc1ac 772 FUNC GLOBAL DEFAULT 12 tcg_prologue_init │ │ │ │ 15677: 00c501e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_HUMAN_MONITOR_COMMAND_DSTATE │ │ │ │ 15678: 00565980 268 FUNC GLOBAL DEFAULT 12 helper_float_cvt_2008_w_s │ │ │ │ 15679: 0059e040 96 FUNC GLOBAL DEFAULT 12 helper_msa_fcne_df │ │ │ │ 15680: 00c4fd82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_DSTATE │ │ │ │ 15681: 0082a038 416 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsThrottle │ │ │ │ @@ -15742,15 +15742,15 @@ │ │ │ │ 15738: 00575cdc 184 FUNC GLOBAL DEFAULT 12 helper_pcmpeqh │ │ │ │ 15739: 0068748c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andb │ │ │ │ 15740: 00526690 108 FUNC GLOBAL DEFAULT 12 net_hub_flush │ │ │ │ 15741: 00c25194 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_EVENT │ │ │ │ 15742: 004cdb58 104 FUNC GLOBAL DEFAULT 12 qemu_find_tpm_be │ │ │ │ 15743: 00c1601c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_IO_WRITE_EVENT │ │ │ │ 15744: 00c1a368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_MMIO_MAP_EVENT │ │ │ │ - 15745: 0064e1e0 312 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_flags_nomigrate │ │ │ │ + 15745: 0064e1e4 312 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_flags_nomigrate │ │ │ │ 15746: 00c1f928 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_QUEUE_CMD_NO_DRIVE_EVENT │ │ │ │ 15747: 00c4ea14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_ENABLE_DSTATE │ │ │ │ 15748: 00c1846c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_DATA_WRITEL_EVENT │ │ │ │ 15749: 00c227f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_RESET_EVENT │ │ │ │ 15750: 00c15668 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_READ_SIZE_LO_EVENT │ │ │ │ 15751: 00c13e58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 15752: 00879d8c 256 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_add_client_arg_members │ │ │ │ @@ -15881,15 +15881,15 @@ │ │ │ │ 15877: 00c4ed8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_TX_XSUM_ADD_DSTATE │ │ │ │ 15878: 00c4e61c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_REST_DSTATE │ │ │ │ 15879: 00c4eed6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_IP_ID_DSTATE │ │ │ │ 15880: 00575288 212 FUNC GLOBAL DEFAULT 12 helper_psubb │ │ │ │ 15881: 00b7afa8 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_d_un │ │ │ │ 15882: 00c4f484 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_QF_COMPLETE_DSTATE │ │ │ │ 15883: 006e0acc 64 FUNC GLOBAL DEFAULT 12 tcg_gen_rotlv_vec │ │ │ │ - 15884: 0064eccc 8 FUNC GLOBAL DEFAULT 12 memory_region_owner │ │ │ │ + 15884: 0064ecd0 8 FUNC GLOBAL DEFAULT 12 memory_region_owner │ │ │ │ 15885: 00672934 8 FUNC GLOBAL DEFAULT 12 mon_get_cpu │ │ │ │ 15886: 00b68c48 132 OBJECT GLOBAL DEFAULT 24 helper_info_mulsh_i64 │ │ │ │ 15887: 00c4f1a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MAP_ADDR_CMB_DSTATE │ │ │ │ 15888: 0059e0a0 96 FUNC GLOBAL DEFAULT 12 helper_msa_fsor_df │ │ │ │ 15889: 0057535c 176 FUNC GLOBAL DEFAULT 12 helper_psubh │ │ │ │ 15890: 00c198d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_ALL_ISR_DONE_EVENT │ │ │ │ 15891: 00c4f476 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_IOV_WRITE_OVERFLOW_DSTATE │ │ │ │ @@ -15910,15 +15910,15 @@ │ │ │ │ 15906: 00808560 220 FUNC GLOBAL DEFAULT 12 monitor_init_opts │ │ │ │ 15907: 0048c630 1404 FUNC GLOBAL DEFAULT 12 vhost_device_iotlb_miss │ │ │ │ 15908: 00b853a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_s_d │ │ │ │ 15909: 00c16c80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_COMMON_REALIZE_MODES_PROPERTY_EVENT │ │ │ │ 15910: 00529a74 704 FUNC GLOBAL DEFAULT 12 qemu_del_net_client │ │ │ │ 15911: 00c4e038 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_COMPLETE_DSTATE │ │ │ │ 15912: 00c144a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_EVENT │ │ │ │ - 15913: 0065118c 212 FUNC GLOBAL DEFAULT 12 memory_region_get_dirty_log_mask │ │ │ │ + 15913: 00651190 212 FUNC GLOBAL DEFAULT 12 memory_region_get_dirty_log_mask │ │ │ │ 15914: 0068ebf4 60 FUNC GLOBAL DEFAULT 12 cpu_ldq_code_mmu │ │ │ │ 15915: 00b854a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_s_h │ │ │ │ 15916: 005a557c 228 FUNC GLOBAL DEFAULT 12 helper_msa_st_b │ │ │ │ 15917: 00549188 152 FUNC GLOBAL DEFAULT 12 replay_breakpoint │ │ │ │ 15918: 006739e0 156 FUNC GLOBAL DEFAULT 12 staticfile_guestfd │ │ │ │ 15919: 00c4eeda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_VLAN_DSTATE │ │ │ │ 15920: 005a58d8 228 FUNC GLOBAL DEFAULT 12 helper_msa_st_d │ │ │ │ @@ -15966,15 +15966,15 @@ │ │ │ │ 15962: 008c1ab8 20 FUNC GLOBAL DEFAULT 12 visit_is_dealloc │ │ │ │ 15963: 00c21924 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_XFER_EVENT │ │ │ │ 15964: 00c4f23a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GT64120_READ_INTREG_DSTATE │ │ │ │ 15965: 008197cc 156 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificFile_members │ │ │ │ 15966: 00c4f01e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_PMREBS_READONLY_DSTATE │ │ │ │ 15967: 00c233ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_3D0_READ_EVENT │ │ │ │ 15968: 00c4e85c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_RESET_DSTATE │ │ │ │ - 15969: 005ec5ec 36 FUNC GLOBAL DEFAULT 12 helper_mulhi │ │ │ │ + 15969: 005ec5f0 36 FUNC GLOBAL DEFAULT 12 helper_mulhi │ │ │ │ 15970: 00c4e92e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_VIRT_UPDATE_DSTATE │ │ │ │ 15971: 004a7f40 1080 FUNC GLOBAL DEFAULT 12 v9fs_iov_vunmarshal │ │ │ │ 15972: 00c4e696 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DEBUG_EXEC_STALL_DSTATE │ │ │ │ 15973: 00c4fe74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_CREATE_UPDATE_DSTATE │ │ │ │ 15974: 00b8972c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_asub_s_b │ │ │ │ 15975: 00c28830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MIGRATE_EVENT │ │ │ │ 15976: 00b895a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_asub_s_d │ │ │ │ @@ -16138,22 +16138,22 @@ │ │ │ │ 16134: 00c4e50a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_CONSOLE_CHR_READ_DSTATE │ │ │ │ 16135: 00504b58 112 FUNC GLOBAL DEFAULT 12 should_send_vmdesc │ │ │ │ 16136: 00c4f010 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_DB_WR_INVALID_CQ_DSTATE │ │ │ │ 16137: 0086cb74 192 FUNC GLOBAL DEFAULT 12 visit_type_MultiFDCompression │ │ │ │ 16138: 008da068 80 FUNC GLOBAL DEFAULT 12 qemu_cond_signal │ │ │ │ 16139: 00c4e1da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_RESUME_OUT_DSTATE │ │ │ │ 16140: 00c0cd24 12 OBJECT GLOBAL DEFAULT 24 qcrypto_ivgen_essiv │ │ │ │ - 16141: 0062a7e8 748 FUNC GLOBAL DEFAULT 12 virtio_queue_enable_notification_and_check │ │ │ │ + 16141: 0062a7ec 748 FUNC GLOBAL DEFAULT 12 virtio_queue_enable_notification_and_check │ │ │ │ 16142: 008819c4 296 FUNC GLOBAL DEFAULT 12 visit_type_NetdevBridgeOptions_members │ │ │ │ 16143: 008c9518 180 FUNC GLOBAL DEFAULT 12 qmp_register_command │ │ │ │ 16144: 00c1e4f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_COPY_EVENT │ │ │ │ 16145: 00c1dd80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INSUFF_ACTIVE_RES_EVENT │ │ │ │ 16146: 00c19c40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APIC_REGISTER_WRITE_EVENT │ │ │ │ 16147: 0086bb88 316 FUNC GLOBAL DEFAULT 12 visit_type_XBZRLECacheStats │ │ │ │ - 16148: 0061ccb4 1272 FUNC GLOBAL DEFAULT 12 vfio_add_virt_caps │ │ │ │ + 16148: 0061ccb8 1272 FUNC GLOBAL DEFAULT 12 vfio_add_virt_caps │ │ │ │ 16149: 00c4fd02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QLIST_END_DSTATE │ │ │ │ 16150: 00c4de39 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_block_c │ │ │ │ 16151: 00b7766c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfthi │ │ │ │ 16152: 00529144 48 FUNC GLOBAL DEFAULT 12 qemu_has_vnet_hdr_len │ │ │ │ 16153: 007252b0 208 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_start │ │ │ │ 16154: 00c24bb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_EVENT │ │ │ │ 16155: 0026b9ec 168 FUNC GLOBAL DEFAULT 12 helper_gvec_shr32i │ │ │ │ @@ -16238,15 +16238,15 @@ │ │ │ │ 16234: 00c252c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_EVENT │ │ │ │ 16235: 0059db60 96 FUNC GLOBAL DEFAULT 12 helper_msa_fcult_df │ │ │ │ 16236: 00566dd0 8 FUNC GLOBAL DEFAULT 12 helper_float_chs_d │ │ │ │ 16237: 0025e1e8 240 FUNC GLOBAL DEFAULT 12 float32_to_uint32_round_to_zero │ │ │ │ 16238: 006d142c 164 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_smin_i32_chk │ │ │ │ 16239: 00c4f4e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_REQ_DATA_DSTATE │ │ │ │ 16240: 006951f8 580 FUNC GLOBAL DEFAULT 12 device_class_set_props_n │ │ │ │ - 16241: 00631e94 128 FUNC GLOBAL DEFAULT 12 virtio_device_ioeventfd_enabled │ │ │ │ + 16241: 00631e98 128 FUNC GLOBAL DEFAULT 12 virtio_device_ioeventfd_enabled │ │ │ │ 16242: 00812ddc 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsList │ │ │ │ 16243: 0085ab5c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BalloonInfo │ │ │ │ 16244: 007bd320 236 FUNC GLOBAL DEFAULT 12 vhdx_guid_generate │ │ │ │ 16245: 00c4f736 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_LINK_DSTATE │ │ │ │ 16246: 0025d250 256 FUNC GLOBAL DEFAULT 12 float16_to_uint16 │ │ │ │ 16247: 00811738 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapSha256 │ │ │ │ 16248: 00c4e2f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_PCI_ACPI_INDEX_WRITE_DSTATE │ │ │ │ @@ -16269,15 +16269,15 @@ │ │ │ │ 16265: 00876774 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_colo_status │ │ │ │ 16266: 00c26e8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_NOTDIRTY_SET_DIRTY_EVENT │ │ │ │ 16267: 00812e94 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsGluster │ │ │ │ 16268: 00c4e8ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPTI_DSTATE │ │ │ │ 16269: 00c4ec32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_CFG_MEM_READB_DSTATE │ │ │ │ 16270: 002f5d2c 12 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_out │ │ │ │ 16271: 003be1d0 64 FUNC GLOBAL DEFAULT 12 nvme_nguid_is_null │ │ │ │ - 16272: 005dfb2c 52 FUNC GLOBAL DEFAULT 12 check_insn │ │ │ │ + 16272: 005dfb30 52 FUNC GLOBAL DEFAULT 12 check_insn │ │ │ │ 16273: 00302aec 16 FUNC GLOBAL DEFAULT 12 machine_require_guest_memfd │ │ │ │ 16274: 006600f8 24 FUNC GLOBAL DEFAULT 12 get_system_memory │ │ │ │ 16275: 00c1f5f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_EXECUTE_SCRIPT_TC_JUMP_EVENT │ │ │ │ 16276: 00b8b61c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_s_b │ │ │ │ 16277: 00c29270 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DISPLAY_UPDATE_EVENT │ │ │ │ 16278: 00c4f5de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_BAUD_DSTATE │ │ │ │ 16279: 0025fa9c 400 FUNC GLOBAL DEFAULT 12 int64_to_float32_scalbn │ │ │ │ @@ -16319,15 +16319,15 @@ │ │ │ │ 16315: 00c4efa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_IP4_FRAGMENT_DSTATE │ │ │ │ 16316: 00c183dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_READ_CMD646_EVENT │ │ │ │ 16317: 00844298 320 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVC │ │ │ │ 16318: 008e1180 28 FUNC GLOBAL DEFAULT 12 fifo8_is_full │ │ │ │ 16319: 0080a3dc 92 FUNC GLOBAL DEFAULT 12 qapi_free_strList │ │ │ │ 16320: 0050b28c 32 FUNC GLOBAL DEFAULT 12 failover_init_state │ │ │ │ 16321: 0057cd24 564 FUNC GLOBAL DEFAULT 12 helper_msa_bneg_b │ │ │ │ - 16322: 00647a98 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_remove_pci_device │ │ │ │ + 16322: 00647a9c 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_remove_pci_device │ │ │ │ 16323: 0057d130 160 FUNC GLOBAL DEFAULT 12 helper_msa_bneg_d │ │ │ │ 16324: 0089db38 320 FUNC GLOBAL DEFAULT 12 visit_type_VirtVhostQueueStatus │ │ │ │ 16325: 00c4ed16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_ENET_RECEIVE_LEN_DSTATE │ │ │ │ 16326: 00c227e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_START_EVENT │ │ │ │ 16327: 00c1b458 1740 OBJECT GLOBAL DEFAULT 24 hw_net_trace_events │ │ │ │ 16328: 00b2cf60 48 OBJECT GLOBAL DEFAULT 21 vfio_generic_window_address_quirk │ │ │ │ 16329: 0057cf58 336 FUNC GLOBAL DEFAULT 12 helper_msa_bneg_h │ │ │ │ @@ -16365,15 +16365,15 @@ │ │ │ │ 16361: 00c297b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_LIST_EVENT │ │ │ │ 16362: 00c24290 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX2_WDT_EXPIRED_EVENT │ │ │ │ 16363: 002455ec 8 FUNC GLOBAL DEFAULT 12 bfloat16_add │ │ │ │ 16364: 00adb434 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_reserved_region │ │ │ │ 16365: 00c4ff56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_EXIT_BEGIN_DSTATE │ │ │ │ 16366: 00b775e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftlo │ │ │ │ 16367: 004f8438 36 FUNC GLOBAL DEFAULT 12 migrate_cpu_throttle_initial │ │ │ │ - 16368: 006554c4 192 FUNC GLOBAL DEFAULT 12 memory_region_set_size │ │ │ │ + 16368: 006554c8 192 FUNC GLOBAL DEFAULT 12 memory_region_set_size │ │ │ │ 16369: 00c4f1f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DINO_CHIP_READ_DSTATE │ │ │ │ 16370: 00b64628 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ssadd16 │ │ │ │ 16371: 00c4e02e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_INIT_STATE_DSTATE │ │ │ │ 16372: 00c1ac88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_SYSCFG_FORWARD_EXTI_EVENT │ │ │ │ 16373: 00c4ed3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASI_82596_MEM_WRITEW_DSTATE │ │ │ │ 16374: 00c1bdd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_REG_READ_EVENT │ │ │ │ 16375: 00c21ee4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_LOWER_HOST_IRQ_EVENT │ │ │ │ @@ -16444,15 +16444,15 @@ │ │ │ │ 16440: 00c4f0c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_MDTS_DSTATE │ │ │ │ 16441: 0067b2b8 128 FUNC GLOBAL DEFAULT 12 tb_check_watchpoint │ │ │ │ 16442: 00c50262 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_ELEMENT_DSTATE │ │ │ │ 16443: 00c205b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_IRQ_INTX_EVENT │ │ │ │ 16444: 00c1cfe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_CORE_CTRL_PHY_RESET_EVENT │ │ │ │ 16445: 00c502e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_PASSWORD_DSTATE │ │ │ │ 16446: 00c4e1f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_ALLOC_IOAS_DSTATE │ │ │ │ - 16447: 0064ed14 128 FUNC GLOBAL DEFAULT 12 memory_region_size │ │ │ │ + 16447: 0064ed18 128 FUNC GLOBAL DEFAULT 12 memory_region_size │ │ │ │ 16448: 00c21744 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_CONTROL_EVENT │ │ │ │ 16449: 00c2309c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_REGION_SPARSE_MMAP_ENTRY_EVENT │ │ │ │ 16450: 00c4f4a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_UNHANDLED_CMD_DSTATE │ │ │ │ 16451: 006ecd18 400 FUNC GLOBAL DEFAULT 12 qio_channel_null_new │ │ │ │ 16452: 003c3aa0 180 FUNC GLOBAL DEFAULT 12 msi_nr_vectors_allocated │ │ │ │ 16453: 004ba7dc 40 FUNC GLOBAL DEFAULT 12 memory_mapping_list_init │ │ │ │ 16454: 00c1adc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_UPDATE_CLOCK_EVENT │ │ │ │ @@ -16481,15 +16481,15 @@ │ │ │ │ 16477: 00542878 108 FUNC GLOBAL DEFAULT 12 can_bus_filter_match │ │ │ │ 16478: 00693164 136 FUNC GLOBAL DEFAULT 12 qbus_new │ │ │ │ 16479: 00c4f2c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_COMPC_DSTATE │ │ │ │ 16480: 003cc3a0 340 FUNC GLOBAL DEFAULT 12 pci_device_unset_iommu_device │ │ │ │ 16481: 00c25b44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_INCOMING_EVENT │ │ │ │ 16482: 00c1fa38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_FETCH_DESC_INDIRECT_SEG_EXT_EVENT │ │ │ │ 16483: 00c13320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ISCSI_XCOPY_EVENT │ │ │ │ - 16484: 006136bc 148 FUNC GLOBAL DEFAULT 12 vfio_unblock_multiple_devices_migration │ │ │ │ + 16484: 006136c0 148 FUNC GLOBAL DEFAULT 12 vfio_unblock_multiple_devices_migration │ │ │ │ 16485: 00c19650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_EOIR_WRITE_EVENT │ │ │ │ 16486: 002f06a8 244 FUNC GLOBAL DEFAULT 12 parallel_mm_init │ │ │ │ 16487: 00c22524 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_CHANGE_EVENT │ │ │ │ 16488: 0072756c 388 FUNC GLOBAL DEFAULT 12 os_daemonize │ │ │ │ 16489: 00c4ef92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_CALC_CSUM_DSTATE │ │ │ │ 16490: 0073baec 632 FUNC GLOBAL DEFAULT 12 block_job_set_speed_locked │ │ │ │ 16491: 00c26e1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM16_OR_EXIT_FALLBACK_EVENT │ │ │ │ @@ -16502,15 +16502,15 @@ │ │ │ │ 16498: 00c4fa14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_PCI_NOTIFY_DSTATE │ │ │ │ 16499: 008d8d34 552 FUNC GLOBAL DEFAULT 12 qemu_close_all_open_fd │ │ │ │ 16500: 00c1ae88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_GET_NEXT_IRQ_TIME_EVENT │ │ │ │ 16501: 00c16810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_RESET_EVENT │ │ │ │ 16502: 0089a774 28 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMergeWrapper_members │ │ │ │ 16503: 0025d444 240 FUNC GLOBAL DEFAULT 12 float16_to_uint64 │ │ │ │ 16504: 00c29a28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_UNMAP_EVENT │ │ │ │ - 16505: 005ec430 44 FUNC GLOBAL DEFAULT 12 helper_mulsu │ │ │ │ + 16505: 005ec434 44 FUNC GLOBAL DEFAULT 12 helper_mulsu │ │ │ │ 16506: 008a85dc 112 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRange_members │ │ │ │ 16507: 00c291cc 116 OBJECT GLOBAL DEFAULT 24 qapi_commands_ui_trace_events_trace_events │ │ │ │ 16508: 002c8b6c 604 FUNC GLOBAL DEFAULT 12 bios_linker_loader_add_checksum │ │ │ │ 16509: 00c4ed9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_ERX_READ_DSTATE │ │ │ │ 16510: 00546bc4 288 FUNC GLOBAL DEFAULT 12 replay_save_input_event │ │ │ │ 16511: 00c4e286 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_WRITE_RETURN_DSTATE │ │ │ │ 16512: 00a5f8f0 408 OBJECT GLOBAL DEFAULT 14 fd_formats │ │ │ │ @@ -16585,15 +16585,15 @@ │ │ │ │ 16581: 00c29260 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DISPLAY_UPDATE_EVENT │ │ │ │ 16582: 00c50898 0 NOTYPE GLOBAL DEFAULT 25 _end │ │ │ │ 16583: 005919cc 908 FUNC GLOBAL DEFAULT 12 helper_msa_srar_h │ │ │ │ 16584: 0056048c 48 FUNC GLOBAL DEFAULT 12 helper_precr_qb_ph │ │ │ │ 16585: 00c4ebf4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MSF2_SYSREG_WRITE_PLL_STATUS_DSTATE │ │ │ │ 16586: 00c25e04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_PACKAGED_EVENT │ │ │ │ 16587: 00253c04 6016 FUNC GLOBAL DEFAULT 12 float128_div │ │ │ │ - 16588: 0062c370 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_num │ │ │ │ + 16588: 0062c374 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_num │ │ │ │ 16589: 008c97a8 8 FUNC GLOBAL DEFAULT 12 qnull_is_equal │ │ │ │ 16590: 00824d8c 336 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSBase │ │ │ │ 16591: 00b78038 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_sle │ │ │ │ 16592: 00c1ebf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SABRE_CLEAR_REQUEST_EVENT │ │ │ │ 16593: 00c14cbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_MMAP_EVENT │ │ │ │ 16594: 00c13b3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_WS_HANDSHAKE_ERR_EVENT │ │ │ │ 16595: 002fb270 136 FUNC GLOBAL DEFAULT 12 load_elf │ │ │ │ @@ -16696,15 +16696,15 @@ │ │ │ │ 16692: 0069d5fc 80 FUNC GLOBAL DEFAULT 12 object_dynamic_cast │ │ │ │ 16693: 0082af00 412 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsLUKS_members │ │ │ │ 16694: 00759688 176 FUNC GLOBAL DEFAULT 12 bdrv_is_root_node │ │ │ │ 16695: 00c19b70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_CLEAR_EVENT │ │ │ │ 16696: 00c2952c 4 OBJECT GLOBAL DEFAULT 24 qemu_mutex_trylock_func │ │ │ │ 16697: 00c4ea6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUPERIO_CREATE_SERIAL_DSTATE │ │ │ │ 16698: 00c4e138 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_BLOCK_STATUS_PAYLOAD_COMPLIANCE_DSTATE │ │ │ │ - 16699: 0062e5d4 208 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_mr │ │ │ │ + 16699: 0062e5d8 208 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_mr │ │ │ │ 16700: 00b8e508 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfhc0_watchhi │ │ │ │ 16701: 00c50002 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_CLEAR_DSTATE │ │ │ │ 16702: 00c0cd10 20 OBJECT GLOBAL DEFAULT 24 nettle_rsa │ │ │ │ 16703: 002bd7ec 400 FUNC GLOBAL DEFAULT 12 v9fs_co_readlink │ │ │ │ 16704: 008414f8 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommon │ │ │ │ 16705: 008b0138 92 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayEGLHeadless │ │ │ │ 16706: 00c50278 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_YANK_DSTATE │ │ │ │ @@ -16729,15 +16729,15 @@ │ │ │ │ 16725: 00c4e226 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_STARTUP_TPM_RESUME_DSTATE │ │ │ │ 16726: 00b82bec 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ftint_s_df │ │ │ │ 16727: 004b2a08 564 FUNC GLOBAL DEFAULT 12 qmp_balloon │ │ │ │ 16728: 00560ab4 428 FUNC GLOBAL DEFAULT 12 helper_shll_s_ph │ │ │ │ 16729: 008fb64c 872 FUNC GLOBAL DEFAULT 12 qemu_clock_get_ns │ │ │ │ 16730: 0025b05c 280 FUNC GLOBAL DEFAULT 12 float64_to_int16_round_to_zero │ │ │ │ 16731: 0087af68 424 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfo_members │ │ │ │ - 16732: 0064e784 256 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_ptr │ │ │ │ + 16732: 0064e788 256 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_ptr │ │ │ │ 16733: 00c27024 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_END_EVENT │ │ │ │ 16734: 00c26ff4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_END_EVENT │ │ │ │ 16735: 002c4ab0 1116 FUNC GLOBAL DEFAULT 12 aml_touuid │ │ │ │ 16736: 00c1ccc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_METADATA_IP_ID_EVENT │ │ │ │ 16737: 00c50148 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CURRENT_MACHINE_DSTATE │ │ │ │ 16738: 00260088 400 FUNC GLOBAL DEFAULT 12 int64_to_float64_scalbn │ │ │ │ 16739: 00b3a2e0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_blocksize │ │ │ │ @@ -16795,15 +16795,15 @@ │ │ │ │ 16791: 0087a444 148 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_human_monitor_command_arg_members │ │ │ │ 16792: 00c1d574 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LANCE_MEM_READW_EVENT │ │ │ │ 16793: 00c1c254 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_TX_XSUM_STUFF_EVENT │ │ │ │ 16794: 006a0f5c 420 FUNC GLOBAL DEFAULT 12 object_new_with_propv │ │ │ │ 16795: 00c1bf44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_ETH_TX_BD_BUSY_EVENT │ │ │ │ 16796: 00675bc4 88 FUNC GLOBAL DEFAULT 12 uaccess_unlock_user │ │ │ │ 16797: 00c29d38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_RESIZE_EVENT │ │ │ │ - 16798: 00654d40 24 FUNC GLOBAL DEFAULT 12 memory_region_clear_coalescing │ │ │ │ + 16798: 00654d44 24 FUNC GLOBAL DEFAULT 12 memory_region_clear_coalescing │ │ │ │ 16799: 00c4e64c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_FLUSH_DSTATE │ │ │ │ 16800: 00735358 236 FUNC GLOBAL DEFAULT 12 bdrv_reopen_set_read_only │ │ │ │ 16801: 00892094 372 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags │ │ │ │ 16802: 00c1c464 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RESET_EVENT │ │ │ │ 16803: 0058f9fc 180 FUNC GLOBAL DEFAULT 12 helper_msa_ilvev_b │ │ │ │ 16804: 00b88cdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_subs_u_w │ │ │ │ 16805: 00553530 124 FUNC GLOBAL DEFAULT 12 helper_mtc0_wired │ │ │ │ @@ -16864,15 +16864,15 @@ │ │ │ │ 16860: 00c4e08e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_RECV_EOF_DSTATE │ │ │ │ 16861: 00b66938 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchw_be │ │ │ │ 16862: 00c28730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_CONTINUE_EVENT │ │ │ │ 16863: 00725520 184 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_remove │ │ │ │ 16864: 00660188 112 FUNC GLOBAL DEFAULT 12 memory_access_size │ │ │ │ 16865: 00c234ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_RESET_PM_EVENT │ │ │ │ 16866: 00c200c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_MSIX_RAISE_EVENT │ │ │ │ - 16867: 0062e9e0 180 FUNC GLOBAL DEFAULT 12 virtio_queue_update_rings │ │ │ │ + 16867: 0062e9e4 180 FUNC GLOBAL DEFAULT 12 virtio_queue_update_rings │ │ │ │ 16868: 00c4e68e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XILINX_AXIDMA_LOADING_DESC_FAIL_DSTATE │ │ │ │ 16869: 00306468 184 FUNC GLOBAL DEFAULT 12 qdev_get_fw_dev_path │ │ │ │ 16870: 00c18ff0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SYSREG_READ_EVENT │ │ │ │ 16871: 006de68c 172 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shri │ │ │ │ 16872: 00c4e6cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPARC32_DMA_SET_IRQ_RAISE_DSTATE │ │ │ │ 16873: 00c3d348 4 OBJECT GLOBAL DEFAULT 25 fpu_fcr0 │ │ │ │ 16874: 00720334 4264 FUNC GLOBAL DEFAULT 12 qmp_transaction │ │ │ │ @@ -17039,15 +17039,15 @@ │ │ │ │ 17035: 00b7d4c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_saf │ │ │ │ 17036: 0084a348 156 FUNC GLOBAL DEFAULT 12 visit_type_VersionTriple_members │ │ │ │ 17037: 002f6274 152 FUNC GLOBAL DEFAULT 12 hotplug_handler_unplug_request │ │ │ │ 17038: 00c4ef2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_LINK_STATUS_CHANGED_DSTATE │ │ │ │ 17039: 00b79454 132 OBJECT GLOBAL DEFAULT 24 helper_info_wait │ │ │ │ 17040: 00c502ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_S390X_CPU_POLARIZATION_DSTATE │ │ │ │ 17041: 00b71600 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_tcrestart │ │ │ │ - 17042: 0062db40 84 FUNC GLOBAL DEFAULT 12 virtio_queue_get_last_avail_idx │ │ │ │ + 17042: 0062db44 84 FUNC GLOBAL DEFAULT 12 virtio_queue_get_last_avail_idx │ │ │ │ 17043: 00549cd8 2088 FUNC GLOBAL DEFAULT 12 hmp_info_stats │ │ │ │ 17044: 00c4e136 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_REQUEST_DECODE_TYPE_DSTATE │ │ │ │ 17045: 00c4eb8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_SET_VCO_MULTIPLIER_DSTATE │ │ │ │ 17046: 00c24300 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_WATCHDOG_RESET_EVENT │ │ │ │ 17047: 003d823c 428 FUNC GLOBAL DEFAULT 12 pcie_sync_bridge_lnk │ │ │ │ 17048: 00845e70 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper_members │ │ │ │ 17049: 006be28c 8 FUNC GLOBAL DEFAULT 12 tcg_gen_call0 │ │ │ │ @@ -17148,15 +17148,15 @@ │ │ │ │ 17144: 00c4e874 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_ROUTER_END_NOTIFY_DSTATE │ │ │ │ 17145: 006dcce4 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_i32 │ │ │ │ 17146: 00b60be4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs16 │ │ │ │ 17147: 00c4fc56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_DSTATE │ │ │ │ 17148: 0050cd6c 2384 FUNC GLOBAL DEFAULT 12 migrate_start_colo_process │ │ │ │ 17149: 0025bb80 256 FUNC GLOBAL DEFAULT 12 bfloat16_to_int32 │ │ │ │ 17150: 00c20578 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_MMIO_UNHANDLED_WRITE_EVENT │ │ │ │ - 17151: 00610750 340 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_stop │ │ │ │ + 17151: 00610754 340 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_stop │ │ │ │ 17152: 0075c9a4 100 FUNC GLOBAL DEFAULT 12 blk_co_getlength │ │ │ │ 17153: 00c4ed5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_RSS_ERROR_DSTATE │ │ │ │ 17154: 00c4eb7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_TRANSLATE_DSTATE │ │ │ │ 17155: 008ca6c4 52 FUNC GLOBAL DEFAULT 12 qdict_put_str │ │ │ │ 17156: 00c4fd16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QTAILQ_END_DSTATE │ │ │ │ 17157: 00c28ab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_ANNOUNCE_SELF_EVENT │ │ │ │ 17158: 00c4e8de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CTE_READ_DSTATE │ │ │ │ @@ -17221,15 +17221,15 @@ │ │ │ │ 17217: 00795c08 88 FUNC GLOBAL DEFAULT 12 qcow2_cache_flush │ │ │ │ 17218: 00881598 316 FUNC GLOBAL DEFAULT 12 visit_type_NetdevL2TPv3Options │ │ │ │ 17219: 00c18ea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_XIVE_CPU_CONNECT_EVENT │ │ │ │ 17220: 00b335ac 12 OBJECT GLOBAL DEFAULT 21 SmbiosEntryPointType_lookup │ │ │ │ 17221: 002733b0 184 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_syscall_ret │ │ │ │ 17222: 007d1bb4 896 FUNC GLOBAL DEFAULT 12 qed_find_cluster │ │ │ │ 17223: 006e237c 20 FUNC GLOBAL DEFAULT 12 migration_rate_get │ │ │ │ - 17224: 0062c30c 72 FUNC GLOBAL DEFAULT 12 virtio_queue_set_num │ │ │ │ + 17224: 0062c310 72 FUNC GLOBAL DEFAULT 12 virtio_queue_set_num │ │ │ │ 17225: 00c1e220 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_AER_MASKED_EVENT │ │ │ │ 17226: 00b60b60 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs32 │ │ │ │ 17227: 00c4ee50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_MSIX_USE_VECTOR_FAIL_DSTATE │ │ │ │ 17228: 00c4df26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_EXITING_DSTATE │ │ │ │ 17229: 00c2320c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_IOMMU_MAP_NOTIFY_EVENT │ │ │ │ 17230: 00c4e9a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_MAINTENANCE_IRQ_DSTATE │ │ │ │ 17231: 00c13ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_NEW_SERVER_EVENT │ │ │ │ @@ -17294,15 +17294,15 @@ │ │ │ │ 17290: 006dcd38 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_i64 │ │ │ │ 17291: 00c4ec4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_VCR_DSTATE │ │ │ │ 17292: 002810fc 1100 FUNC GLOBAL DEFAULT 12 hmp_info_vnc │ │ │ │ 17293: 00c4e0c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_PAYLOAD_DECODE_DSTATE │ │ │ │ 17294: 00b7fa6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_abs_d │ │ │ │ 17295: 00c4ec16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_LED_MEM_READW_DSTATE │ │ │ │ 17296: 00c19460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_RPR_READ_EVENT │ │ │ │ - 17297: 00614e80 56 FUNC GLOBAL DEFAULT 12 vfio_address_space_insert │ │ │ │ + 17297: 00614e84 56 FUNC GLOBAL DEFAULT 12 vfio_address_space_insert │ │ │ │ 17298: 0085b9f4 788 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfo_members │ │ │ │ 17299: 0025bc80 252 FUNC GLOBAL DEFAULT 12 bfloat16_to_int64 │ │ │ │ 17300: 006a8d70 4224 FUNC GLOBAL DEFAULT 12 gdb_read_byte │ │ │ │ 17301: 00b704fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpsq_s_w_ph │ │ │ │ 17302: 00c26dec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STORE_ATOM8_FALLBACK_EVENT │ │ │ │ 17303: 006892f8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminw_le │ │ │ │ 17304: 0082ee2c 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevCreateOptions_base_members │ │ │ │ @@ -17630,15 +17630,15 @@ │ │ │ │ 17626: 006dd87c 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sub │ │ │ │ 17627: 00c4e91a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_WRITE_DSTATE │ │ │ │ 17628: 0026b7e4 196 FUNC GLOBAL DEFAULT 12 helper_gvec_shl64i │ │ │ │ 17629: 00725f98 128 FUNC GLOBAL DEFAULT 12 iothread_stop │ │ │ │ 17630: 00c4f1c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_SELECT_DSTATE │ │ │ │ 17631: 00c266c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CLOSE_EVENT │ │ │ │ 17632: 00c26b08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_IO_ERROR_EVENT │ │ │ │ - 17633: 006531b8 240 FUNC GLOBAL DEFAULT 12 memory_region_unmap_iommu_notifier_range │ │ │ │ + 17633: 006531bc 240 FUNC GLOBAL DEFAULT 12 memory_region_unmap_iommu_notifier_range │ │ │ │ 17634: 00433058 244 FUNC GLOBAL DEFAULT 12 usb_combined_packet_cancel │ │ │ │ 17635: 00c4ed8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_MIF_READ_DSTATE │ │ │ │ 17636: 00c13420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_HANDLE_EVENT_EVENT │ │ │ │ 17637: 00c4e72a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_RESET_DSTATE │ │ │ │ 17638: 00c13c3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_SP_EVENT │ │ │ │ 17639: 00c4f23e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GT64120_READ_DSTATE │ │ │ │ 17640: 00b7db7c 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_sne │ │ │ │ @@ -17690,15 +17690,15 @@ │ │ │ │ 17686: 0038a970 112 FUNC GLOBAL DEFAULT 12 net_rx_pkt_has_tcp_data │ │ │ │ 17687: 00812fa8 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsParallels │ │ │ │ 17688: 00c18fb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HEATHROW_SET_IRQ_EVENT │ │ │ │ 17689: 00b6218c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl64v │ │ │ │ 17690: 0082d9fc 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVmdkSubformat │ │ │ │ 17691: 00911c74 324 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceBlockNode │ │ │ │ 17692: 00c4fbfa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_POLL_OTHER_DSTATE │ │ │ │ - 17693: 005b6cb4 4 FUNC GLOBAL DEFAULT 12 helper_fork │ │ │ │ + 17693: 005b6cb8 4 FUNC GLOBAL DEFAULT 12 helper_fork │ │ │ │ 17694: 00875b68 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_replication │ │ │ │ 17695: 008e1614 108 FUNC GLOBAL DEFAULT 12 warn_report_err │ │ │ │ 17696: 00c17b00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_I2C_WRITE_EVENT │ │ │ │ 17697: 00c4e70e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ACK_DSTATE │ │ │ │ 17698: 00c4e9bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_ENABLE_IRQ_DSTATE │ │ │ │ 17699: 0082e068 376 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsSsh │ │ │ │ 17700: 007a8fcc 280 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_list │ │ │ │ @@ -17831,15 +17831,15 @@ │ │ │ │ 17827: 00c2b7d0 4 OBJECT GLOBAL DEFAULT 25 nb_prom_envs │ │ │ │ 17828: 00c25364 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_LOW_PENDING_EVENT │ │ │ │ 17829: 00c4e0a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_TS_DSTATE │ │ │ │ 17830: 00278848 164 FUNC GLOBAL DEFAULT 12 dpy_gl_cursor_dmabuf │ │ │ │ 17831: 004b2de4 264 FUNC GLOBAL DEFAULT 12 validate_bootdevices │ │ │ │ 17832: 00c1aa78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_CFG_SEC_RESP_EVENT │ │ │ │ 17833: 008dab00 120 FUNC GLOBAL DEFAULT 12 qemu_event_reset │ │ │ │ - 17834: 00632cec 60 FUNC GLOBAL DEFAULT 12 virtio_bh_new_guarded_full │ │ │ │ + 17834: 00632cf0 60 FUNC GLOBAL DEFAULT 12 virtio_bh_new_guarded_full │ │ │ │ 17835: 00c20b2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDBUS_COMMAND_EVENT │ │ │ │ 17836: 00c4f764 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_ASYNC_DSTATE │ │ │ │ 17837: 00c253a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_PONG_EVENT │ │ │ │ 17838: 00479804 220 FUNC GLOBAL DEFAULT 12 virtio_bus_set_vdev_config │ │ │ │ 17839: 00c154b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_FW_REMOVE_CPU_EVENT │ │ │ │ 17840: 00c21784 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_SET_CONFIG_EVENT │ │ │ │ 17841: 004d69cc 484 FUNC GLOBAL DEFAULT 12 cryptodev_vhost_stop │ │ │ │ @@ -17872,15 +17872,15 @@ │ │ │ │ 17868: 0026af54 188 FUNC GLOBAL DEFAULT 12 helper_gvec_andc │ │ │ │ 17869: 00c191b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMOVI_EVENT │ │ │ │ 17870: 00895c4c 556 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddress_members │ │ │ │ 17871: 00c5018a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_XEN_REPLICATION_STATUS_DSTATE │ │ │ │ 17872: 004351e4 524 FUNC GLOBAL DEFAULT 12 usb_ep_dump │ │ │ │ 17873: 003523c4 628 FUNC GLOBAL DEFAULT 12 ide_data_readw │ │ │ │ 17874: 00b33410 12 OBJECT GLOBAL DEFAULT 21 DumpGuestMemoryFormat_lookup │ │ │ │ - 17875: 006101d8 212 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_unrealize │ │ │ │ + 17875: 006101dc 212 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_unrealize │ │ │ │ 17876: 00c4ea0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_TIMER_IRQ_CPU_DSTATE │ │ │ │ 17877: 00c4fde4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GLOBAL_DIRTY_CHANGED_DSTATE │ │ │ │ 17878: 00c25214 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_DEST_INIT_TRYING_EVENT │ │ │ │ 17879: 00c4e99c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_BPR_READ_DSTATE │ │ │ │ 17880: 00c202f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IO_TARGET_NOT_PRESENT_EVENT │ │ │ │ 17881: 00c180cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_POPULATE_SGLIST_NO_MAP_EVENT │ │ │ │ 17882: 00b66200 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchw_le │ │ │ │ @@ -17952,20 +17952,20 @@ │ │ │ │ 17948: 00c1c6e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IGBVF_WRN_IO_ADDR_UNKNOWN_EVENT │ │ │ │ 17949: 00c28a54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_NAME_EVENT │ │ │ │ 17950: 0089a62c 328 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapWrapper │ │ │ │ 17951: 004a7bfc 328 FUNC GLOBAL DEFAULT 12 fsdev_co_throttle_request │ │ │ │ 17952: 00c26154 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FIND_RAM_OFFSET_EVENT │ │ │ │ 17953: 00c4f89e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_LOAD_STATE_DEVICE_BUFFER_INCOMING_DSTATE │ │ │ │ 17954: 00472220 96 FUNC GLOBAL DEFAULT 12 vfio_container_get_iova_ranges │ │ │ │ - 17955: 005ec660 44 FUNC GLOBAL DEFAULT 12 helper_mulshiu │ │ │ │ + 17955: 005ec664 44 FUNC GLOBAL DEFAULT 12 helper_mulshiu │ │ │ │ 17956: 00c29340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VNC_SERVERS_EVENT │ │ │ │ - 17957: 0062c264 148 FUNC GLOBAL DEFAULT 12 virtio_queue_enable │ │ │ │ + 17957: 0062c268 148 FUNC GLOBAL DEFAULT 12 virtio_queue_enable │ │ │ │ 17958: 00c4e5ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_BLT_DSTATE │ │ │ │ 17959: 00c1eb80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UNIN_SET_IRQ_EVENT │ │ │ │ - 17960: 0061b6b0 8 FUNC GLOBAL DEFAULT 12 vfio_config_quirk_setup │ │ │ │ + 17960: 0061b6b4 8 FUNC GLOBAL DEFAULT 12 vfio_config_quirk_setup │ │ │ │ 17961: 00844b6c 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendKind │ │ │ │ 17962: 00c1e490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_RW_COMPLETE_CB_EVENT │ │ │ │ 17963: 00c25494 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_AFTER_LOOP_EVENT │ │ │ │ 17964: 008b8e00 532 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_disconnected │ │ │ │ 17965: 00c26fa4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_SET_SOURCE_EVENT │ │ │ │ 17966: 00c15378 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_REG_READ_EVENT │ │ │ │ 17967: 00c4e2bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_NVDIMM_READ_IO_PORT_DSTATE │ │ │ │ @@ -17997,15 +17997,15 @@ │ │ │ │ 17993: 00c200e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_RESET_EVENT │ │ │ │ 17994: 004ee138 48 FUNC GLOBAL DEFAULT 12 migration_incoming_postcopy_advised │ │ │ │ 17995: 00b64acc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mul8 │ │ │ │ 17996: 00427eec 128 FUNC GLOBAL DEFAULT 12 sdhci_common_class_init │ │ │ │ 17997: 00c4e84c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_SET_DSTATE │ │ │ │ 17998: 00684d3c 80 FUNC GLOBAL DEFAULT 12 helper_ldsw_mmu │ │ │ │ 17999: 00c19a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_MASKED_PENDING_EVENT │ │ │ │ - 18000: 0062dc30 832 FUNC GLOBAL DEFAULT 12 virtio_queue_restore_last_avail_idx │ │ │ │ + 18000: 0062dc34 832 FUNC GLOBAL DEFAULT 12 virtio_queue_restore_last_avail_idx │ │ │ │ 18001: 00286080 16 FUNC GLOBAL DEFAULT 12 qemu_text_console_get_label │ │ │ │ 18002: 00c4e8c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_VTE_WRITE_DSTATE │ │ │ │ 18003: 004a00b8 144 FUNC GLOBAL DEFAULT 12 AUD_get_buffer_size_out │ │ │ │ 18004: 0029d2b4 120 FUNC GLOBAL DEFAULT 12 palette_idx │ │ │ │ 18005: 00c15edc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_INVALID_COMMAND_EVENT │ │ │ │ 18006: 006a01b4 204 FUNC GLOBAL DEFAULT 12 object_property_set_default_bool │ │ │ │ 18007: 0082462c 192 FUNC GLOBAL DEFAULT 12 visit_type_IscsiTransport │ │ │ │ @@ -18051,15 +18051,15 @@ │ │ │ │ 18047: 00c16580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NRF51_UART_READ_EVENT │ │ │ │ 18048: 00c1818c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_READ_32_HOST_DEFAULT_EVENT │ │ │ │ 18049: 00c1e210 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_AER_POST_CQE_EVENT │ │ │ │ 18050: 00887380 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_properties_arg_members │ │ │ │ 18051: 00c0cd68 128 OBJECT GLOBAL DEFAULT 24 qcrypto_hash_alg_map │ │ │ │ 18052: 00c4fa3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NOTIFY_IRQFD_DEFERRED_FN_DSTATE │ │ │ │ 18053: 0074ee20 420 FUNC GLOBAL DEFAULT 12 nbd_rep_lookup │ │ │ │ - 18054: 00656780 68 FUNC GLOBAL DEFAULT 12 address_space_remove_listeners │ │ │ │ + 18054: 00656784 68 FUNC GLOBAL DEFAULT 12 address_space_remove_listeners │ │ │ │ 18055: 00c17edc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_AHCI_MEM_READ_EVENT │ │ │ │ 18056: 00c267b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_EVENT │ │ │ │ 18057: 00574704 260 FUNC GLOBAL DEFAULT 12 helper_swl │ │ │ │ 18058: 008d67e0 116 FUNC GLOBAL DEFAULT 12 event_notifier_cleanup │ │ │ │ 18059: 004c1440 1056 FUNC GLOBAL DEFAULT 12 configure_rtc │ │ │ │ 18060: 005749ec 224 FUNC GLOBAL DEFAULT 12 helper_swm │ │ │ │ 18061: 003923e8 12 FUNC GLOBAL DEFAULT 12 vhost_net_get_max_queues │ │ │ │ @@ -18090,16 +18090,16 @@ │ │ │ │ 18086: 00759fd8 492 FUNC GLOBAL DEFAULT 12 blk_dev_change_media_cb │ │ │ │ 18087: 006d1d6c 176 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xor_fetch_i32_chk │ │ │ │ 18088: 00c0ced0 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_clear_drv │ │ │ │ 18089: 003e1cb0 304 FUNC GLOBAL DEFAULT 12 scsi_device_find │ │ │ │ 18090: 00c18f20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_QUEUE_INFO_EVENT │ │ │ │ 18091: 0088623c 92 FUNC GLOBAL DEFAULT 12 qapi_free_IothreadProperties │ │ │ │ 18092: 00845ba0 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBusWrapper_members │ │ │ │ - 18093: 00636318 56 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_delete │ │ │ │ - 18094: 00653c18 224 FUNC GLOBAL DEFAULT 12 memory_region_set_log │ │ │ │ + 18093: 0063631c 56 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_delete │ │ │ │ + 18094: 00653c1c 224 FUNC GLOBAL DEFAULT 12 memory_region_set_log │ │ │ │ 18095: 00c4eb4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_READ_DSTATE │ │ │ │ 18096: 00a5e0c0 52 OBJECT GLOBAL DEFAULT 14 vmstate_acpi_pcihp_pci_status │ │ │ │ 18097: 003e01bc 28 FUNC GLOBAL DEFAULT 12 mc146818rtc_set_cmos_data │ │ │ │ 18098: 00c1c0d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_REG_WRITE_EVENT │ │ │ │ 18099: 00c2323c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_IGD_LPC_BRIDGE_ENABLED_EVENT │ │ │ │ 18100: 00c1d2a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_CALC_CSUM_EVENT │ │ │ │ 18101: 00c502ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_TYPES_DSTATE │ │ │ │ @@ -18175,15 +18175,15 @@ │ │ │ │ 18171: 002693f8 80 FUNC GLOBAL DEFAULT 12 helper_clz_i64 │ │ │ │ 18172: 00c1b3f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMCOM_READ_EVENT │ │ │ │ 18173: 00b33914 12 OBJECT GLOBAL DEFAULT 21 MigrationCapability_lookup │ │ │ │ 18174: 00c4ff66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_RELEASE_END_DSTATE │ │ │ │ 18175: 00392708 156 FUNC GLOBAL DEFAULT 12 vhost_net_notify_migration_done │ │ │ │ 18176: 004a22a0 188 FUNC GLOBAL DEFAULT 12 hmp_stopcapture │ │ │ │ 18177: 00c4ebc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_UPDATE_DUTY_DSTATE │ │ │ │ - 18178: 006235f8 704 FUNC GLOBAL DEFAULT 12 vfio_populate_vga │ │ │ │ + 18178: 006235fc 704 FUNC GLOBAL DEFAULT 12 vfio_populate_vga │ │ │ │ 18179: 00c4f446 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_DCMD_INTERNAL_INVALID_DSTATE │ │ │ │ 18180: 00c4ef3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_CORE_CTRL_PHY_RESET_DSTATE │ │ │ │ 18181: 0084c08c 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKS │ │ │ │ 18182: 00c4f4ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_IRQ_INTX_DSTATE │ │ │ │ 18183: 0072b230 32 FUNC GLOBAL DEFAULT 12 bdrv_uses_whitelist │ │ │ │ 18184: 00c4fde6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLATVIEW_DESTROY_RCU_DSTATE │ │ │ │ 18185: 00668324 116 FUNC GLOBAL DEFAULT 12 migrate_ram_is_ignored │ │ │ │ @@ -18194,15 +18194,15 @@ │ │ │ │ 18190: 00b7e5cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_round_2008_l_s │ │ │ │ 18191: 0026eae4 184 FUNC GLOBAL DEFAULT 12 helper_gvec_leus32 │ │ │ │ 18192: 00c28af0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NETDEV_DEL_EVENT │ │ │ │ 18193: 00c468c0 4 OBJECT GLOBAL DEFAULT 25 tcg_ctxs │ │ │ │ 18194: 00c1ff18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_PROCESS_REQ_DESCR_EVENT │ │ │ │ 18195: 008d7f14 16 FUNC GLOBAL DEFAULT 12 qemu_get_local_state_dir │ │ │ │ 18196: 00c16e20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_EN_B_EVENT │ │ │ │ - 18197: 005fb4b8 376 FUNC GLOBAL DEFAULT 12 virtio_blk_handle_vq │ │ │ │ + 18197: 005fb4bc 376 FUNC GLOBAL DEFAULT 12 virtio_blk_handle_vq │ │ │ │ 18198: 00c1e000 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_OFFLINE_ZONE_EVENT │ │ │ │ 18199: 00c4f102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UPDATE_SQ_EVENTIDX_DSTATE │ │ │ │ 18200: 005603d0 44 FUNC GLOBAL DEFAULT 12 helper_addsc │ │ │ │ 18201: 00575598 228 FUNC GLOBAL DEFAULT 12 helper_packsshb │ │ │ │ 18202: 0054a9a0 112 FUNC GLOBAL DEFAULT 12 add_stats_entry │ │ │ │ 18203: 00c4f2da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_BLOCKMOVE_BADPHASE_DSTATE │ │ │ │ 18204: 00820dcc 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDiscardOptions │ │ │ │ @@ -18333,15 +18333,15 @@ │ │ │ │ 18329: 003c4340 260 FUNC GLOBAL DEFAULT 12 msix_uninit │ │ │ │ 18330: 00c12858 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_PAUSE_EVENT │ │ │ │ 18331: 0026eeec 208 FUNC GLOBAL DEFAULT 12 helper_gvec_leus64 │ │ │ │ 18332: 00c4f042 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_STARTFAIL_CSS_DSTATE │ │ │ │ 18333: 00c20f2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_PROCESS_DB_EVENT │ │ │ │ 18334: 00c222d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_LINK_ASYNC_EVENT │ │ │ │ 18335: 0086e0a4 2284 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameters_members │ │ │ │ - 18336: 00614eb8 136 FUNC GLOBAL DEFAULT 12 vfio_get_device_info │ │ │ │ + 18336: 00614ebc 136 FUNC GLOBAL DEFAULT 12 vfio_get_device_info │ │ │ │ 18337: 00562338 16 FUNC GLOBAL DEFAULT 12 helper_packrl_ph │ │ │ │ 18338: 00c4ff6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_ASSERT_BEGIN_DSTATE │ │ │ │ 18339: 0067a774 156 FUNC GLOBAL DEFAULT 12 cpu_restore_state │ │ │ │ 18340: 00c22444 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_SUSPEND_EVENT │ │ │ │ 18341: 00c22954 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_READ_FAILED_EVENT │ │ │ │ 18342: 00c15328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_REALIZEFN_IN_EVENT │ │ │ │ 18343: 00526438 276 FUNC GLOBAL DEFAULT 12 net_init_hubport │ │ │ │ @@ -18438,15 +18438,15 @@ │ │ │ │ 18434: 00c20d7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_QUERY_INVALID_OPCODE_EVENT │ │ │ │ 18435: 00881c28 256 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions_members │ │ │ │ 18436: 002feed8 116 FUNC GLOBAL DEFAULT 12 qmp_x_query_interrupt_controllers │ │ │ │ 18437: 00c4f9fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_UNMAP_DSTATE │ │ │ │ 18438: 00c4e7a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_REPLY_END_EOT_DSTATE │ │ │ │ 18439: 0073a89c 204 FUNC GLOBAL DEFAULT 12 bdrv_drop_filter │ │ │ │ 18440: 00c4effc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SUN8I_EMAC_RESET_DSTATE │ │ │ │ - 18441: 0064ea7c 388 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device_nomigrate │ │ │ │ + 18441: 0064ea80 388 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device_nomigrate │ │ │ │ 18442: 00c12898 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JOB_STATE_TRANSITION_EVENT │ │ │ │ 18443: 00c4fdec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_SYNC_DIRTY_DSTATE │ │ │ │ 18444: 00c1e110 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_CFG_EVENT │ │ │ │ 18445: 004e9c8c 164 FUNC GLOBAL DEFAULT 12 migrate_send_rp_resume_ack │ │ │ │ 18446: 00c4de74 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_replay_c │ │ │ │ 18447: 00872fc8 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_set_parameters │ │ │ │ 18448: 00829580 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsPreallocate │ │ │ │ @@ -18516,15 +18516,15 @@ │ │ │ │ 18512: 00c4f6a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_OTHER_SPEED_CONFIG_DSTATE │ │ │ │ 18513: 0059989c 3236 FUNC GLOBAL DEFAULT 12 helper_msa_madd_q_df │ │ │ │ 18514: 00c27628 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_STREAM_EVENT │ │ │ │ 18515: 00c1505c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_GETATTR_EVENT │ │ │ │ 18516: 00c218f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_DEVICE_INFO_EVENT │ │ │ │ 18517: 00c1bde4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_RX_DONE_EVENT │ │ │ │ 18518: 00c144f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_WRONG_HEADER_EVENT │ │ │ │ - 18519: 0063e25c 76 FUNC GLOBAL DEFAULT 12 vhost_svq_push_elem │ │ │ │ + 18519: 0063e260 76 FUNC GLOBAL DEFAULT 12 vhost_svq_push_elem │ │ │ │ 18520: 002c9ec0 56 FUNC GLOBAL DEFAULT 12 acpi_pm1_evt_reset │ │ │ │ 18521: 00505ad0 428 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_cleanup │ │ │ │ 18522: 00526110 456 FUNC GLOBAL DEFAULT 12 net_hub_add_port │ │ │ │ 18523: 00356de8 808 FUNC GLOBAL DEFAULT 12 ide_ioport_write │ │ │ │ 18524: 00c4e456 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F2XX_USART_DROP_DSTATE │ │ │ │ 18525: 00538e28 732 FUNC GLOBAL DEFAULT 12 hmp_hostfwd_remove │ │ │ │ 18526: 00910c44 244 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtentList │ │ │ │ @@ -18677,15 +18677,15 @@ │ │ │ │ 18673: 00c0d134 196 OBJECT GLOBAL DEFAULT 24 qemu_legacy_drive_opts │ │ │ │ 18674: 00c16e10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_RST_B_EVENT │ │ │ │ 18675: 0021b7b0 52 FUNC GLOBAL DEFAULT 12 cpu_exec_unrealizefn │ │ │ │ 18676: 00c4f6c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_WRITE_DSTATE │ │ │ │ 18677: 00b33f94 12 OBJECT GLOBAL DEFAULT 21 InputMultiTouchType_lookup │ │ │ │ 18678: 00c4ec48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MFAR1_DSTATE │ │ │ │ 18679: 00c16c00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_RAISE_IRQ_EVENT │ │ │ │ - 18680: 00649678 148 FUNC GLOBAL DEFAULT 12 portio_list_init │ │ │ │ + 18680: 0064967c 148 FUNC GLOBAL DEFAULT 12 portio_list_init │ │ │ │ 18681: 00c1d514 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPSNET_IRQ_EVENT │ │ │ │ 18682: 008117f0 92 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleLimits │ │ │ │ 18683: 00c181ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_READ_32_DEFAULT_EVENT │ │ │ │ 18684: 006aba98 20 FUNC GLOBAL DEFAULT 12 gdb_signal_to_target │ │ │ │ 18685: 004b42e8 36 FUNC GLOBAL DEFAULT 12 cpu_exec_reset_hold │ │ │ │ 18686: 00c1e460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DSM_DEALLOCATE_EVENT │ │ │ │ 18687: 008e0364 128 FUNC GLOBAL DEFAULT 12 slow_bitmap_count_one │ │ │ │ @@ -18809,15 +18809,15 @@ │ │ │ │ 18805: 00505958 188 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_pending_estimate │ │ │ │ 18806: 00c4f848 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_DSTATE │ │ │ │ 18807: 00b84e78 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ctcmsa │ │ │ │ 18808: 00c16370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_USART_RECEIVER_NOT_ENABLED_EVENT │ │ │ │ 18809: 00685348 224 FUNC GLOBAL DEFAULT 12 cpu_ld16_mmu │ │ │ │ 18810: 004f876c 40 FUNC GLOBAL DEFAULT 12 migrate_vcpu_dirty_limit_period │ │ │ │ 18811: 00c4eeac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_FIX_ICR_ASSERTED_DSTATE │ │ │ │ - 18812: 0062d250 100 FUNC GLOBAL DEFAULT 12 virtio_notify_config │ │ │ │ + 18812: 0062d254 100 FUNC GLOBAL DEFAULT 12 virtio_notify_config │ │ │ │ 18813: 00368ee8 40 FUNC GLOBAL DEFAULT 12 pic_get_output │ │ │ │ 18814: 008eaea8 72 FUNC GLOBAL DEFAULT 12 qdist_init │ │ │ │ 18815: 0086ae4c 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationCapabilityStatus │ │ │ │ 18816: 0027aa04 604 FUNC GLOBAL DEFAULT 12 cursor_set_mono │ │ │ │ 18817: 00c29b48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_UNLOCK_SUCCESS_EVENT │ │ │ │ 18818: 0068db7c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminl_be │ │ │ │ 18819: 00c4fd80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_DSTATE │ │ │ │ @@ -18828,15 +18828,15 @@ │ │ │ │ 18824: 00c17cf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BITBANG_I2C_DATA_EVENT │ │ │ │ 18825: 00918258 12 FUNC GLOBAL DEFAULT 12 vu_queue_started │ │ │ │ 18826: 00c299a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_NOSYS_EVENT │ │ │ │ 18827: 00c4ef84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_FIX_CSUM_DSTATE │ │ │ │ 18828: 00810d84 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecificFile │ │ │ │ 18829: 008d058c 464 FUNC GLOBAL DEFAULT 12 qdict_array_entries │ │ │ │ 18830: 00687184 36 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgb │ │ │ │ - 18831: 0064e618 364 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_fd │ │ │ │ + 18831: 0064e61c 364 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_fd │ │ │ │ 18832: 008467e0 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_change_arg_members │ │ │ │ 18833: 00c5001e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DRIVE_BACKUP_DSTATE │ │ │ │ 18834: 00c293f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_PASSWORD_EVENT │ │ │ │ 18835: 0037a330 268 FUNC GLOBAL DEFAULT 12 pcnet_ioport_readw │ │ │ │ 18836: 00841ab8 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHostdevWrapper │ │ │ │ 18837: 0066a050 108 FUNC GLOBAL DEFAULT 12 mig_throttle_counter_reset │ │ │ │ 18838: 00c4ea62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PC87312_IO_WRITE_DSTATE │ │ │ │ @@ -18925,15 +18925,15 @@ │ │ │ │ 18921: 0055fbd0 80 FUNC GLOBAL DEFAULT 12 helper_addq_s_w │ │ │ │ 18922: 00c1db20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_MGMT_ACTION_EVENT │ │ │ │ 18923: 00c1f4d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SCSI_AN_REQ_EVENT │ │ │ │ 18924: 0088a480 320 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendEpcProperties │ │ │ │ 18925: 008de380 460 FUNC GLOBAL DEFAULT 12 divs128 │ │ │ │ 18926: 0084cdc0 428 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsQCow │ │ │ │ 18927: 00c4f3ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_PDMA_WRITE_DSTATE │ │ │ │ - 18928: 0064d460 284 FUNC GLOBAL DEFAULT 12 address_space_get_flatview │ │ │ │ + 18928: 0064d464 284 FUNC GLOBAL DEFAULT 12 address_space_get_flatview │ │ │ │ 18929: 00c4e778 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_MEM_READ_DSTATE │ │ │ │ 18930: 00b85214 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_u_d │ │ │ │ 18931: 00810768 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockChildInfoList │ │ │ │ 18932: 006a4310 100 FUNC GLOBAL DEFAULT 12 object_property_set_qobject │ │ │ │ 18933: 00c4ff48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_PROPAGATE_DSTATE │ │ │ │ 18934: 00b8531c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_u_h │ │ │ │ 18935: 00c29d08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_FREE_EVENT │ │ │ │ @@ -18945,15 +18945,15 @@ │ │ │ │ 18941: 00c4e6f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPC_I2C_WRITE_DSTATE │ │ │ │ 18942: 00c4eabe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LED_SET_INTENSITY_DSTATE │ │ │ │ 18943: 0025e7d8 276 FUNC GLOBAL DEFAULT 12 float128_to_uint64_round_to_zero │ │ │ │ 18944: 00c27100 76 OBJECT GLOBAL DEFAULT 24 qapi_commands_block_trace_events_trace_events │ │ │ │ 18945: 00c1d434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OPEN_ETH_REG_WRITE_EVENT │ │ │ │ 18946: 0069a560 512 FUNC GLOBAL DEFAULT 12 clock_set_source │ │ │ │ 18947: 004b5df8 40 FUNC GLOBAL DEFAULT 12 qmp_inject_nmi │ │ │ │ - 18948: 00636034 220 FUNC GLOBAL DEFAULT 12 vhost_backend_handle_iotlb_msg │ │ │ │ + 18948: 00636038 220 FUNC GLOBAL DEFAULT 12 vhost_backend_handle_iotlb_msg │ │ │ │ 18949: 007b24a4 24 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_set │ │ │ │ 18950: 00c50256 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_TRACE_EVENT_SET_STATE_DSTATE │ │ │ │ 18951: 0066a2b0 344 FUNC GLOBAL DEFAULT 12 migration_bitmap_sync_precopy │ │ │ │ 18952: 00c21bd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_BOS_EVENT │ │ │ │ 18953: 00c27034 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_EXEC_EVENT │ │ │ │ 18954: 006ef0d8 472 FUNC GLOBAL DEFAULT 12 qio_channel_socket_listen_async │ │ │ │ 18955: 00b85298 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_u_w │ │ │ │ @@ -18991,28 +18991,28 @@ │ │ │ │ 18987: 006ff4dc 156 FUNC GLOBAL DEFAULT 12 qcrypto_block_calculate_payload_offset │ │ │ │ 18988: 008f6288 268 FUNC GLOBAL DEFAULT 12 aio_co_reschedule_self │ │ │ │ 18989: 00c16870 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_CONSOLE_CHR_READ_EVENT │ │ │ │ 18990: 00c4f52a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_READ_DATAPORT_DSTATE │ │ │ │ 18991: 00c4e508 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_CONSOLE_CHR_EVENT_DSTATE │ │ │ │ 18992: 00c1f838 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_ADD_MSG_BYTE_EVENT │ │ │ │ 18993: 0056b8c4 276 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_ule │ │ │ │ - 18994: 00655704 104 FUNC GLOBAL DEFAULT 12 memory_region_set_unmergeable │ │ │ │ + 18994: 00655708 104 FUNC GLOBAL DEFAULT 12 memory_region_set_unmergeable │ │ │ │ 18995: 0084f8f8 320 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsAnonProperties │ │ │ │ 18996: 00c2335c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_BAR0_MSI_ACK_EVENT │ │ │ │ 18997: 00c27014 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_BEGIN_EVENT │ │ │ │ 18998: 00899d10 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotWrapper │ │ │ │ 18999: 00c170b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_STD_WRITE_IO_EVENT │ │ │ │ 19000: 00c4e054 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_ITERATION_DONE_DSTATE │ │ │ │ 19001: 00b89414 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_asub_u_w │ │ │ │ 19002: 00520d68 228 FUNC GLOBAL DEFAULT 12 qemu_announce_timer_reset │ │ │ │ 19003: 00570620 328 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_ngle │ │ │ │ 19004: 008247ac 768 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsIscsi_members │ │ │ │ 19005: 008ef33c 144 FUNC GLOBAL DEFAULT 12 qsp_disable │ │ │ │ 19006: 00c4fdd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_FILE_DSTATE │ │ │ │ - 19007: 0062d6dc 608 FUNC GLOBAL DEFAULT 12 virtio_init │ │ │ │ + 19007: 0062d6e0 608 FUNC GLOBAL DEFAULT 12 virtio_init │ │ │ │ 19008: 008fb08c 116 FUNC GLOBAL DEFAULT 12 timer_deinit │ │ │ │ 19009: 004f8514 40 FUNC GLOBAL DEFAULT 12 migrate_max_bandwidth │ │ │ │ 19010: 0056b488 276 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_ult │ │ │ │ 19011: 00570a08 344 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_seq │ │ │ │ 19012: 00c4e328 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_GPE_EN_IOPORT_WRITEB_DSTATE │ │ │ │ 19013: 00c1a6f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_MBOX_WRITE_EVENT │ │ │ │ 19014: 00c24e24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_EVENT │ │ │ │ @@ -19037,19 +19037,19 @@ │ │ │ │ 19033: 00b710d8 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_le_ph │ │ │ │ 19034: 00c22cdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_CDEV_ATTACH_IOAS_HWPT_EVENT │ │ │ │ 19035: 00c4e788 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_CHECK_IRQ_DSTATE │ │ │ │ 19036: 00260b10 12 FUNC GLOBAL DEFAULT 12 int64_to_bfloat16 │ │ │ │ 19037: 00c1e1b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_NO_OUTSTANDING_AERS_EVENT │ │ │ │ 19038: 008d508c 3548 FUNC GLOBAL DEFAULT 12 aio_poll │ │ │ │ 19039: 008a62dc 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevInfoList │ │ │ │ - 19040: 0064ecf4 32 FUNC GLOBAL DEFAULT 12 memory_region_unref │ │ │ │ + 19040: 0064ecf8 32 FUNC GLOBAL DEFAULT 12 memory_region_unref │ │ │ │ 19041: 0091a294 28 FUNC GLOBAL DEFAULT 12 vduse_dev_get_queue │ │ │ │ 19042: 00c4de3b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_c │ │ │ │ 19043: 00c4f228 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_CONFIG_WRITE_DSTATE │ │ │ │ - 19044: 0062e5c4 16 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_enabled │ │ │ │ + 19044: 0062e5c8 16 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_enabled │ │ │ │ 19045: 00c22c8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_CDEV_PCI_HOT_RESET_DEP_DEVICES_EVENT │ │ │ │ 19046: 00c29050 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DEVICE_DEL_EVENT │ │ │ │ 19047: 00c28934 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_ADD_FD_EVENT │ │ │ │ 19048: 00c4eda2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_SEB_READ_DSTATE │ │ │ │ 19049: 00b86738 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_maxi_s_df │ │ │ │ 19050: 0075ac50 92 FUNC GLOBAL DEFAULT 12 blk_aio_cancel │ │ │ │ 19051: 00811f7c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsSsh │ │ │ │ @@ -19072,15 +19072,15 @@ │ │ │ │ 19068: 00c13fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_EVENT │ │ │ │ 19069: 00c15258 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_NVDIMM_WRITE_LABEL_EVENT │ │ │ │ 19070: 00c1c474 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RX_KICK_EVENT │ │ │ │ 19071: 00271180 1468 FUNC GLOBAL DEFAULT 12 qemu_plugin_load_list │ │ │ │ 19072: 00811230 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackup │ │ │ │ 19073: 00c1fa78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_FETCH_DESC_DIRECT_EVENT │ │ │ │ 19074: 00846850 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_remove_arg_members │ │ │ │ - 19075: 0062d668 116 FUNC GLOBAL DEFAULT 12 virtio_instance_init_common │ │ │ │ + 19075: 0062d66c 116 FUNC GLOBAL DEFAULT 12 virtio_instance_init_common │ │ │ │ 19076: 002f5b7c 72 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_in │ │ │ │ 19077: 008b3110 244 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2List │ │ │ │ 19078: 0037a43c 188 FUNC GLOBAL DEFAULT 12 pcnet_ioport_writel │ │ │ │ 19079: 00c24b64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FAILOVER_SET_STATE_EVENT │ │ │ │ 19080: 00c4f22a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_CLEAR_REQUEST_DSTATE │ │ │ │ 19081: 00545778 84 FUNC GLOBAL DEFAULT 12 replay_fetch_data_kind │ │ │ │ 19082: 00c4ea60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APM_IO_READ_DSTATE │ │ │ │ @@ -19129,17 +19129,17 @@ │ │ │ │ 19125: 006c2f14 88 FUNC GLOBAL DEFAULT 12 tcg_gen_op4 │ │ │ │ 19126: 006c2f6c 96 FUNC GLOBAL DEFAULT 12 tcg_gen_op5 │ │ │ │ 19127: 00c226d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PACKET_STATUS_EVENT │ │ │ │ 19128: 00c25ae4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_FIELD_EVENT │ │ │ │ 19129: 006c2fcc 104 FUNC GLOBAL DEFAULT 12 tcg_gen_op6 │ │ │ │ 19130: 00557ddc 2108 FUNC GLOBAL DEFAULT 12 mips_cpu_tlb_fill │ │ │ │ 19131: 00c4fd36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_SYNC_DSTATE │ │ │ │ - 19132: 005dfa18 16 FUNC GLOBAL DEFAULT 12 get_fp_bit │ │ │ │ + 19132: 005dfa1c 16 FUNC GLOBAL DEFAULT 12 get_fp_bit │ │ │ │ 19133: 00c253e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_EVENT │ │ │ │ - 19134: 0064ecd4 32 FUNC GLOBAL DEFAULT 12 memory_region_ref │ │ │ │ + 19134: 0064ecd8 32 FUNC GLOBAL DEFAULT 12 memory_region_ref │ │ │ │ 19135: 00c4f74c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_WRITE_DSTATE │ │ │ │ 19136: 007047b0 8 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_hash │ │ │ │ 19137: 00c22754 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_EVENT │ │ │ │ 19138: 00c4f0bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_REQ_STATUS_DSTATE │ │ │ │ 19139: 00c25974 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_FCLOSE_EVENT │ │ │ │ 19140: 00c202e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IO_READ_START_EVENT │ │ │ │ 19141: 008a5ae8 316 FUNC GLOBAL DEFAULT 12 visit_type_Audiodev │ │ │ │ @@ -19178,15 +19178,15 @@ │ │ │ │ 19174: 0049df68 220 FUNC GLOBAL DEFAULT 12 AUD_get_elapsed_usec_out │ │ │ │ 19175: 00b87f74 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ilvr_b │ │ │ │ 19176: 006be100 364 FUNC GLOBAL DEFAULT 12 tcg_op_supported │ │ │ │ 19177: 00c4ea0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_IRQ_DSTATE │ │ │ │ 19178: 00c1e380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_IDENTIFY_CTRL_CSI_EVENT │ │ │ │ 19179: 00c20378 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IOV_WRITE_UNDERFLOW_EVENT │ │ │ │ 19180: 00b87de8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ilvr_d │ │ │ │ - 19181: 00620098 656 FUNC GLOBAL DEFAULT 12 vfio_pci_read_config │ │ │ │ + 19181: 0062009c 656 FUNC GLOBAL DEFAULT 12 vfio_pci_read_config │ │ │ │ 19182: 00b8d1f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_add_a_b │ │ │ │ 19183: 00c4df2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_FILE_LOAD_DSTATE │ │ │ │ 19184: 00665a64 100 FUNC GLOBAL DEFAULT 12 address_space_stl_cached_slow │ │ │ │ 19185: 00c4ec76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMPHY_READ_DSTATE │ │ │ │ 19186: 00b8d068 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_add_a_d │ │ │ │ 19187: 00b7cb80 132 OBJECT GLOBAL DEFAULT 24 helper_info_psrlh │ │ │ │ 19188: 00b87ef0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ilvr_h │ │ │ │ @@ -19258,15 +19258,15 @@ │ │ │ │ 19254: 00c4fe3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_RECV_MSG_DSTATE │ │ │ │ 19255: 00b8b40c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_u_b │ │ │ │ 19256: 0076dbc0 220 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated │ │ │ │ 19257: 00c4f4e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SDHCI_WRITE_DSTATE │ │ │ │ 19258: 00c4f6e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_DONE_DSTATE │ │ │ │ 19259: 005350b4 4 FUNC GLOBAL DEFAULT 12 colo_compare_unregister_notifier │ │ │ │ 19260: 00b8b280 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_u_d │ │ │ │ - 19261: 0064e144 156 FUNC GLOBAL DEFAULT 12 memory_region_init_io │ │ │ │ + 19261: 0064e148 156 FUNC GLOBAL DEFAULT 12 memory_region_init_io │ │ │ │ 19262: 002d2b40 3504 FUNC GLOBAL DEFAULT 12 YM3812UpdateOne │ │ │ │ 19263: 0088b198 112 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericPortProperties_members │ │ │ │ 19264: 00b8b388 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_u_h │ │ │ │ 19265: 00c4ec5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_VCR_DSTATE │ │ │ │ 19266: 00c4e1ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_READ_DSTATE │ │ │ │ 19267: 00c4fd04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QLIST_DSTATE │ │ │ │ 19268: 006c6294 52 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16s_i32 │ │ │ │ @@ -19350,15 +19350,15 @@ │ │ │ │ 19346: 006638a4 84 FUNC GLOBAL DEFAULT 12 address_space_cache_destroy │ │ │ │ 19347: 00c4e120 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_EXIT_DSTATE │ │ │ │ 19348: 00c1d5c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_WRITE_EVENT │ │ │ │ 19349: 0037e8cc 400 FUNC GLOBAL DEFAULT 12 e1000x_update_regs_on_autoneg_done │ │ │ │ 19350: 0056a468 232 FUNC GLOBAL DEFAULT 12 helper_float_maddf_s │ │ │ │ 19351: 00c1dc60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_IDENTIFY_CNS_EVENT │ │ │ │ 19352: 003468ac 460 FUNC GLOBAL DEFAULT 12 i2c_send_async │ │ │ │ - 19353: 0063e468 64 FUNC GLOBAL DEFAULT 12 vhost_svq_device_area_size │ │ │ │ + 19353: 0063e46c 64 FUNC GLOBAL DEFAULT 12 vhost_svq_device_area_size │ │ │ │ 19354: 00c1d334 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_UDP_WITH_NO_CHECKSUM_EVENT │ │ │ │ 19355: 00862378 720 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration_members │ │ │ │ 19356: 00c29444 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_S390X_CPU_POLARIZATION_EVENT │ │ │ │ 19357: 007819e4 524 FUNC GLOBAL DEFAULT 12 bdrv_image_info_specific_dump │ │ │ │ 19358: 00c27748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DRIVE_MIRROR_EVENT │ │ │ │ 19359: 00c1b088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_AUX1_MEM_WRITEB_EVENT │ │ │ │ 19360: 00b3a290 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_bios_chs_trans │ │ │ │ @@ -19466,15 +19466,15 @@ │ │ │ │ 19462: 00c4e71e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BITBANG_I2C_ADDR_DSTATE │ │ │ │ 19463: 00c4eda6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_MMIO_PCS_READ_DSTATE │ │ │ │ 19464: 00b8bdd8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_aver_u_h │ │ │ │ 19465: 0083ff6c 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_remove │ │ │ │ 19466: 005532d0 56 FUNC GLOBAL DEFAULT 12 compute_pagemask │ │ │ │ 19467: 00c4e21c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_TPM12_DSTATE │ │ │ │ 19468: 00796154 204 FUNC GLOBAL DEFAULT 12 qcow2_cache_discard │ │ │ │ - 19469: 0064e4b0 360 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_file │ │ │ │ + 19469: 0064e4b4 360 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_file │ │ │ │ 19470: 00adb210 52 OBJECT GLOBAL DEFAULT 21 vmstate_cpu_common │ │ │ │ 19471: 00c4ff78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_LATENCY_HISTOGRAM_SET_DSTATE │ │ │ │ 19472: 00c4e44e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDC_IOPORT_READ_DSTATE │ │ │ │ 19473: 00c26ebc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXEC_TB_NOCACHE_EVENT │ │ │ │ 19474: 00b72260 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_s_w │ │ │ │ 19475: 00551c6c 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcrestart │ │ │ │ 19476: 00c15e9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_REQ_COMPLETE_EVENT │ │ │ │ @@ -19492,15 +19492,15 @@ │ │ │ │ 19488: 004fc598 1120 FUNC GLOBAL DEFAULT 12 postcopy_ram_incoming_setup │ │ │ │ 19489: 00b65e64 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchl_le │ │ │ │ 19490: 008afdfc 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputMoveEvent │ │ │ │ 19491: 00b8bd54 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_aver_u_w │ │ │ │ 19492: 00c4ee7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_MSIX_VEC_WRONG_DSTATE │ │ │ │ 19493: 00c4e436 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_IO_READ_DSTATE │ │ │ │ 19494: 00787af4 300 FUNC GLOBAL DEFAULT 12 qcow2_validate_table │ │ │ │ - 19495: 0064e364 332 FUNC GLOBAL DEFAULT 12 memory_region_init_resizeable_ram │ │ │ │ + 19495: 0064e368 332 FUNC GLOBAL DEFAULT 12 memory_region_init_resizeable_ram │ │ │ │ 19496: 00c4f1bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_STRING_DSTATE │ │ │ │ 19497: 00705860 192 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup_as_base64 │ │ │ │ 19498: 00c4fc3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_DSTATE │ │ │ │ 19499: 00c4e1de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_XRUN_OUT_DSTATE │ │ │ │ 19500: 00564e74 284 FUNC GLOBAL DEFAULT 12 helper_float_ceil_l_s │ │ │ │ 19501: 00c4ff3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXEC_TB_NOCACHE_DSTATE │ │ │ │ 19502: 00c4fb76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_DSTATE │ │ │ │ @@ -19525,15 +19525,15 @@ │ │ │ │ 19521: 00554c80 264 FUNC GLOBAL DEFAULT 12 helper_dvpe │ │ │ │ 19522: 0035a81c 32 FUNC GLOBAL DEFAULT 12 ide_atapi_io_error │ │ │ │ 19523: 00c4f744 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_MSI_DSTATE │ │ │ │ 19524: 008c748c 320 FUNC GLOBAL DEFAULT 12 string_input_visitor_new │ │ │ │ 19525: 00269270 164 FUNC GLOBAL DEFAULT 12 helper_muluh_i64 │ │ │ │ 19526: 00c4ec88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELLS_ENABLE_DSTATE │ │ │ │ 19527: 0082d74c 364 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd_members │ │ │ │ - 19528: 0063d3d0 196 FUNC GLOBAL DEFAULT 12 vhost_user_init │ │ │ │ + 19528: 0063d3d4 196 FUNC GLOBAL DEFAULT 12 vhost_user_init │ │ │ │ 19529: 008fd768 1036 FUNC GLOBAL DEFAULT 12 inet_parse │ │ │ │ 19530: 00c4f76a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_LOAD_DSTATE │ │ │ │ 19531: 00c4e5ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_IO_DSTATE │ │ │ │ 19532: 00861c3c 28 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties_members │ │ │ │ 19533: 0068d0f4 36 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgl_be │ │ │ │ 19534: 00c2334c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_BAR0_PROBE_EVENT │ │ │ │ 19535: 0055397c 184 FUNC GLOBAL DEFAULT 12 helper_mttc0_status │ │ │ │ @@ -19578,15 +19578,15 @@ │ │ │ │ 19574: 008fade8 16 FUNC GLOBAL DEFAULT 12 timerlist_has_timers │ │ │ │ 19575: 00822818 292 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryption_members │ │ │ │ 19576: 005520b4 176 FUNC GLOBAL DEFAULT 12 helper_mftc0_entryhi │ │ │ │ 19577: 00c4f3e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_PROCESS_REQ_DESCR_UNKNOWN_DEVICE_DSTATE │ │ │ │ 19578: 00b77c9c 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_ule │ │ │ │ 19579: 00c4e9ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_HYP_READ_DSTATE │ │ │ │ 19580: 008ad380 92 FUNC GLOBAL DEFAULT 12 qapi_free_TPMEmulatorOptions │ │ │ │ - 19581: 0063cb90 360 FUNC GLOBAL DEFAULT 12 vhost_user_get_shared_object │ │ │ │ + 19581: 0063cb94 360 FUNC GLOBAL DEFAULT 12 vhost_user_get_shared_object │ │ │ │ 19582: 00c4e246 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_OPEN_ERROR_DSTATE │ │ │ │ 19583: 00840f34 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block_exports │ │ │ │ 19584: 00c22514 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_USBSTS_EVENT │ │ │ │ 19585: 0085a3d0 92 FUNC GLOBAL DEFAULT 12 qapi_free_TargetInfo │ │ │ │ 19586: 00c4e17c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_SIMPLE_REPLY_DSTATE │ │ │ │ 19587: 0075302c 2336 FUNC GLOBAL DEFAULT 12 backup_job_create │ │ │ │ 19588: 00c4e606 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_PRE_SAVE_DSTATE │ │ │ │ @@ -19664,15 +19664,15 @@ │ │ │ │ 19660: 0027be70 104 FUNC GLOBAL DEFAULT 12 qemu_add_led_event_handler │ │ │ │ 19661: 00c4e04e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BACKUP_DO_COW_ENTER_DSTATE │ │ │ │ 19662: 00b70b2c 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpsu_h_qbr │ │ │ │ 19663: 00c4f144 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_CTRL_DSTATE │ │ │ │ 19664: 00c1d094 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000X_MAC_INDICATE_EVENT │ │ │ │ 19665: 00c15608 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_WRITE_OST_STATUS_EVENT │ │ │ │ 19666: 00581ca0 260 FUNC GLOBAL DEFAULT 12 helper_msa_aver_s_w │ │ │ │ - 19667: 0062cb54 140 FUNC GLOBAL DEFAULT 12 virtio_del_queue │ │ │ │ + 19667: 0062cb58 140 FUNC GLOBAL DEFAULT 12 virtio_del_queue │ │ │ │ 19668: 00c4e42e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_POSTLOAD_CB_DSTATE │ │ │ │ 19669: 002f5bc4 360 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_out_named │ │ │ │ 19670: 004ae96c 28 FUNC GLOBAL DEFAULT 12 blk_ram_registrar_destroy │ │ │ │ 19671: 006ab3e0 88 FUNC GLOBAL DEFAULT 12 gdb_handle_query_qemu_phy_mem_mode │ │ │ │ 19672: 00c4f91c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_IGD_OPREGION_ENABLED_DSTATE │ │ │ │ 19673: 0026c7fc 176 FUNC GLOBAL DEFAULT 12 helper_gvec_sar32v │ │ │ │ 19674: 0073d6e0 776 FUNC GLOBAL DEFAULT 12 job_apply_verb_locked │ │ │ │ @@ -19683,15 +19683,15 @@ │ │ │ │ 19679: 00908004 44 FUNC GLOBAL DEFAULT 12 throttle_timers_are_initialized │ │ │ │ 19680: 00c16f20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_SYSTEM_CONFIG_WRITE_EVENT │ │ │ │ 19681: 0082fd1c 508 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IO_ERROR_arg_members │ │ │ │ 19682: 00482d58 356 FUNC GLOBAL DEFAULT 12 vhost_vsock_common_stop │ │ │ │ 19683: 0083ebdc 632 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockExportOptions_base_members │ │ │ │ 19684: 0051f7e0 308 FUNC GLOBAL DEFAULT 12 monitor_init_hmp │ │ │ │ 19685: 00c3d20c 128 OBJECT GLOBAL DEFAULT 25 cpu_gpr │ │ │ │ - 19686: 005b7040 168 FUNC GLOBAL DEFAULT 12 mips_cpu_do_transaction_failed │ │ │ │ + 19686: 005b7044 168 FUNC GLOBAL DEFAULT 12 mips_cpu_do_transaction_failed │ │ │ │ 19687: 007b7608 92 FUNC GLOBAL DEFAULT 12 vhdx_metadata_entry_le_export │ │ │ │ 19688: 00c27de4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_QMP_SCHEMA_EVENT │ │ │ │ 19689: 00c1eab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPC440_PCIX_REG_WRITE_EVENT │ │ │ │ 19690: 00499f04 784 FUNC GLOBAL DEFAULT 12 watchdog_perform_action │ │ │ │ 19691: 0090e228 436 FUNC GLOBAL DEFAULT 12 yank_register_instance │ │ │ │ 19692: 00c505f4 8 OBJECT GLOBAL DEFAULT 25 rcu_gp_event │ │ │ │ 19693: 00aded68 52 OBJECT GLOBAL DEFAULT 21 vmstate_apm │ │ │ │ @@ -19844,15 +19844,15 @@ │ │ │ │ 19840: 00560a14 160 FUNC GLOBAL DEFAULT 12 helper_shll_ph │ │ │ │ 19841: 00c1d264 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_FIX_NOT_XXP_EVENT │ │ │ │ 19842: 00732844 236 FUNC GLOBAL DEFAULT 12 bdrv_set_backing_hd │ │ │ │ 19843: 002c43e4 568 FUNC GLOBAL DEFAULT 12 aml_eisaid │ │ │ │ 19844: 00c13ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_FAIL_EVENT │ │ │ │ 19845: 00c4e3de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_DISK_REALIZE_DSTATE │ │ │ │ 19846: 00c24124 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_DEV_STOP_EVENT │ │ │ │ - 19847: 0061845c 144 FUNC GLOBAL DEFAULT 12 vfio_get_info_dma_avail │ │ │ │ + 19847: 00618460 144 FUNC GLOBAL DEFAULT 12 vfio_get_info_dma_avail │ │ │ │ 19848: 005227ec 1392 FUNC GLOBAL DEFAULT 12 eth_parse_ipv6_hdr │ │ │ │ 19849: 006c3348 104 FUNC GLOBAL DEFAULT 12 tcg_gen_add_i32 │ │ │ │ 19850: 003cacc0 16 FUNC GLOBAL DEFAULT 12 pci_device_set_intx_routing_notifier │ │ │ │ 19851: 00898180 244 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_stats_schemas_arg_members │ │ │ │ 19852: 0072fef4 144 FUNC GLOBAL DEFAULT 12 bdrv_co_is_inserted │ │ │ │ 19853: 00c4574f 1 OBJECT GLOBAL DEFAULT 25 kvm_gsi_direct_mapping │ │ │ │ 19854: 007d2e18 4 FUNC GLOBAL DEFAULT 12 qed_read_l2_table_sync │ │ │ │ @@ -19900,15 +19900,15 @@ │ │ │ │ 19896: 00b8e794 168 OBJECT GLOBAL DEFAULT 24 virtio_device_names │ │ │ │ 19897: 0069affc 96 FUNC GLOBAL DEFAULT 12 qdev_connect_clock_in │ │ │ │ 19898: 0057cacc 304 FUNC GLOBAL DEFAULT 12 helper_msa_bclr_h │ │ │ │ 19899: 00b7cd0c 132 OBJECT GLOBAL DEFAULT 24 helper_info_pmullh │ │ │ │ 19900: 00c50296 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_PCI_DSTATE │ │ │ │ 19901: 00417048 160 FUNC GLOBAL DEFAULT 12 virtio_scsi_dataplane_cleanup │ │ │ │ 19902: 006bc590 172 FUNC GLOBAL DEFAULT 12 tcg_set_frame │ │ │ │ - 19903: 00631d14 128 FUNC GLOBAL DEFAULT 12 virtio_device_start_ioeventfd │ │ │ │ + 19903: 00631d18 128 FUNC GLOBAL DEFAULT 12 virtio_device_start_ioeventfd │ │ │ │ 19904: 008e8dbc 196 FUNC GLOBAL DEFAULT 12 synchronize_rcu │ │ │ │ 19905: 00c15428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_ACPI_INDEX_READ_EVENT │ │ │ │ 19906: 00280a14 16 FUNC GLOBAL DEFAULT 12 qemu_pixman_image_unref │ │ │ │ 19907: 00569040 248 FUNC GLOBAL DEFAULT 12 helper_float_addr_ps │ │ │ │ 19908: 00c50106 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMORY_SIZE_SUMMARY_DSTATE │ │ │ │ 19909: 00c142d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_REQUEST_PAYLOAD_RECEIVED_EVENT │ │ │ │ 19910: 002808b0 120 FUNC GLOBAL DEFAULT 12 qemu_pixman_linebuf_create │ │ │ │ @@ -19949,15 +19949,15 @@ │ │ │ │ 19945: 00c4e8b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_COMPLETE_IRQ_DSTATE │ │ │ │ 19946: 00c25464 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OPEN_RETURN_PATH_ON_SOURCE_EVENT │ │ │ │ 19947: 00509544 124 FUNC GLOBAL DEFAULT 12 load_snapshot_resume │ │ │ │ 19948: 00c4f086 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZONE_WRITE_NOT_OK_DSTATE │ │ │ │ 19949: 00c1e1c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ENQUEUE_EVENT_MASKED_EVENT │ │ │ │ 19950: 0036bc78 196 FUNC GLOBAL DEFAULT 12 isa_address_space_io │ │ │ │ 19951: 00c145e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_NEGOTIATE_NAME_EVENT │ │ │ │ - 19952: 00610b3c 460 FUNC GLOBAL DEFAULT 12 vfio_reset_handler │ │ │ │ + 19952: 00610b40 460 FUNC GLOBAL DEFAULT 12 vfio_reset_handler │ │ │ │ 19953: 00c4ff86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_INSERT_MEDIUM_DSTATE │ │ │ │ 19954: 0083e3a8 452 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVduseBlk_members │ │ │ │ 19955: 00c4ee84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_TIDV_FPD_NOT_RUNNING_DSTATE │ │ │ │ 19956: 00850fac 1116 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_memory_module_event │ │ │ │ 19957: 00c4e6b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DMAKILL_DSTATE │ │ │ │ 19958: 00842b34 340 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile_members │ │ │ │ 19959: 008e3900 156 FUNC GLOBAL DEFAULT 12 qemu_add_opts │ │ │ │ @@ -20053,15 +20053,15 @@ │ │ │ │ 20049: 0090ac28 116 FUNC GLOBAL DEFAULT 12 vhost_user_server_inc_in_flight │ │ │ │ 20050: 00c271fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_CLOSE_TRAY_EVENT │ │ │ │ 20051: 00c20dbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_QUERY_FLAG_NOT_READABLE_EVENT │ │ │ │ 20052: 00547c58 84 FUNC GLOBAL DEFAULT 12 replay_event_net_load │ │ │ │ 20053: 004b4618 20 FUNC GLOBAL DEFAULT 12 run_on_cpu │ │ │ │ 20054: 008b1320 432 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_screendump_arg_members │ │ │ │ 20055: 00b6fb30 132 OBJECT GLOBAL DEFAULT 24 helper_info_extp │ │ │ │ - 20056: 0061d494 640 FUNC GLOBAL DEFAULT 12 vfio_vga_read │ │ │ │ + 20056: 0061d498 640 FUNC GLOBAL DEFAULT 12 vfio_vga_read │ │ │ │ 20057: 00c28224 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_PMEMSAVE_EVENT │ │ │ │ 20058: 0056a3d4 148 FUNC GLOBAL DEFAULT 12 helper_float_nmsub_ps │ │ │ │ 20059: 00c13ef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_FAIL_EVENT │ │ │ │ 20060: 00b6a8ac 16 OBJECT GLOBAL DEFAULT 24 IDE_DMA_CMD_lookup │ │ │ │ 20061: 0082eef4 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptions_members │ │ │ │ 20062: 00c1fc58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_MEM_WRITEB_CMD_NOP_EVENT │ │ │ │ 20063: 002fc96c 800 FUNC GLOBAL DEFAULT 12 hmp_hotpluggable_cpus │ │ │ │ @@ -20161,15 +20161,15 @@ │ │ │ │ 20157: 00c501b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MIGRATE_PARAMETERS_DSTATE │ │ │ │ 20158: 00874334 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_continue │ │ │ │ 20159: 00660f04 940 FUNC GLOBAL DEFAULT 12 address_space_write_rom │ │ │ │ 20160: 00c4e2ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_NVDIMM_READ_FIT_DSTATE │ │ │ │ 20161: 00528ba0 184 FUNC GLOBAL DEFAULT 12 qemu_new_net_control_client │ │ │ │ 20162: 00c4de38 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_block_c │ │ │ │ 20163: 00c1d144 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000_RECEIVER_OVERRUN_EVENT │ │ │ │ - 20164: 006150e8 140 FUNC GLOBAL DEFAULT 12 vfio_detach_device │ │ │ │ + 20164: 006150ec 140 FUNC GLOBAL DEFAULT 12 vfio_detach_device │ │ │ │ 20165: 00c4f93e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_3D0_PROBE_DSTATE │ │ │ │ 20166: 00c266f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLIPBOARD_CHECK_SERIAL_EVENT │ │ │ │ 20167: 00c297e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_STRUCT_EVENT │ │ │ │ 20168: 00c18648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_WRITE_KEYBOARD_EVENT │ │ │ │ 20169: 006f1db8 152 FUNC GLOBAL DEFAULT 12 qio_channel_create_fd_pair_watch │ │ │ │ 20170: 004e3da8 188 FUNC GLOBAL DEFAULT 12 file_send_channel_create │ │ │ │ 20171: 00c4df16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_SHUTDOWN_DSTATE │ │ │ │ @@ -20204,15 +20204,15 @@ │ │ │ │ 20200: 00c4e274 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_MKNOD_DSTATE │ │ │ │ 20201: 00c50048 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_EXPORT_ADD_DSTATE │ │ │ │ 20202: 006bc9d8 308 FUNC GLOBAL DEFAULT 12 tcg_global_mem_new_ptr │ │ │ │ 20203: 005683d8 248 FUNC GLOBAL DEFAULT 12 helper_float_sub_ps │ │ │ │ 20204: 004c2354 64 FUNC GLOBAL DEFAULT 12 qemu_del_vm_change_state_handler │ │ │ │ 20205: 00c20148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_PD_LIST_QUERY_EVENT │ │ │ │ 20206: 00c281f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_HOTPLUGGABLE_CPUS_EVENT │ │ │ │ - 20207: 006569f0 860 FUNC GLOBAL DEFAULT 12 mtree_info │ │ │ │ + 20207: 006569f4 860 FUNC GLOBAL DEFAULT 12 mtree_info │ │ │ │ 20208: 00c225b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_DIE_EVENT │ │ │ │ 20209: 008d6854 8 FUNC GLOBAL DEFAULT 12 event_notifier_get_fd │ │ │ │ 20210: 006fae70 924 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_new │ │ │ │ 20211: 004bd2c0 188 FUNC GLOBAL DEFAULT 12 hmp_device_del │ │ │ │ 20212: 00c253c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_EVENT │ │ │ │ 20213: 0089c730 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_status_arg_members │ │ │ │ 20214: 00c4e3a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_SWITCH_TO_ISM_DSTATE │ │ │ │ @@ -20235,44 +20235,44 @@ │ │ │ │ 20231: 00b76a90 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_ngl │ │ │ │ 20232: 0074b748 2348 FUNC GLOBAL DEFAULT 12 nbd_receive_negotiate │ │ │ │ 20233: 00c4f200 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PNV_PHB4_XIVE_NOTIFY_DSTATE │ │ │ │ 20234: 006e2ae8 284 FUNC GLOBAL DEFAULT 12 get_cached_data │ │ │ │ 20235: 00c0d3dc 12 OBJECT GLOBAL DEFAULT 24 bdrv_drv_set_perm_drv │ │ │ │ 20236: 002bc600 180 FUNC GLOBAL DEFAULT 12 v9fs_co_rewinddir │ │ │ │ 20237: 0081c88c 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_named_block_nodes_arg_members │ │ │ │ - 20238: 006486cc 444 FUNC GLOBAL DEFAULT 12 cpu_outb │ │ │ │ + 20238: 006486d0 444 FUNC GLOBAL DEFAULT 12 cpu_outb │ │ │ │ 20239: 0073f5dc 176 FUNC GLOBAL DEFAULT 12 job_dismiss_locked │ │ │ │ 20240: 004f60e0 48 FUNC GLOBAL DEFAULT 12 multifd_ram_save_cleanup │ │ │ │ 20241: 00c50184 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_COLO_DO_CHECKPOINT_DSTATE │ │ │ │ 20242: 008c9954 80 FUNC GLOBAL DEFAULT 12 qnum_from_double │ │ │ │ 20243: 00b61844 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eq16 │ │ │ │ 20244: 00b7c4cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_pmaxsh │ │ │ │ 20245: 00c15fac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_RESET_EVENT │ │ │ │ 20246: 00c507ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_NEXT_LIST_DSTATE │ │ │ │ 20247: 004b9b98 96 FUNC GLOBAL DEFAULT 12 qemu_sglist_init │ │ │ │ 20248: 00b76ca0 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_ngt │ │ │ │ 20249: 0066a5b8 164 FUNC GLOBAL DEFAULT 12 ram_write_tracking_available │ │ │ │ 20250: 008b04d0 192 FUNC GLOBAL DEFAULT 12 visit_type_DisplayProtocol │ │ │ │ 20251: 00c4ed1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_FEC_RECEIVE_LEN_DSTATE │ │ │ │ - 20252: 00648a60 472 FUNC GLOBAL DEFAULT 12 cpu_outl │ │ │ │ + 20252: 00648a64 472 FUNC GLOBAL DEFAULT 12 cpu_outl │ │ │ │ 20253: 00582e5c 492 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_b │ │ │ │ 20254: 00c4fb1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_HEADER_DSTATE │ │ │ │ 20255: 0086afbc 92 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAliasList │ │ │ │ 20256: 00c4e18c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_TRAILING_BYTES_DSTATE │ │ │ │ 20257: 0073afd8 204 FUNC GLOBAL DEFAULT 12 bdrv_bsc_fill │ │ │ │ 20258: 00c273d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_INTERNAL_SYNC_EVENT │ │ │ │ 20259: 0058320c 164 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_d │ │ │ │ 20260: 00c4ffca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_CHANGE_DSTATE │ │ │ │ 20261: 00583048 304 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_h │ │ │ │ - 20262: 005dfa50 84 FUNC GLOBAL DEFAULT 12 check_cp0_enabled │ │ │ │ + 20262: 005dfa54 84 FUNC GLOBAL DEFAULT 12 check_cp0_enabled │ │ │ │ 20263: 00c5022c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_LIST_DSTATE │ │ │ │ 20264: 008fa344 248 FUNC GLOBAL DEFAULT 12 thread_pool_submit_co │ │ │ │ 20265: 00684d8c 24 FUNC GLOBAL DEFAULT 12 helper_ldsl_mmu │ │ │ │ 20266: 0068fda8 10136 FUNC GLOBAL DEFAULT 12 qmp_init_marshal │ │ │ │ - 20267: 00648888 472 FUNC GLOBAL DEFAULT 12 cpu_outw │ │ │ │ + 20267: 0064888c 472 FUNC GLOBAL DEFAULT 12 cpu_outw │ │ │ │ 20268: 00c287d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_SET_PARAMETERS_EVENT │ │ │ │ 20269: 00c22d5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_SAVE_ITERATE_START_EVENT │ │ │ │ 20270: 00c1c8f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_WRN_IO_READ_UNKNOWN_EVENT │ │ │ │ 20271: 00c4edae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_MMIO_MAC_READ_DSTATE │ │ │ │ 20272: 00c4e4bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL011_RECEIVE_DSTATE │ │ │ │ 20273: 00551fdc 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcschefback │ │ │ │ 20274: 00c248f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_THROTTLE_DIRTY_SYNC_EVENT │ │ │ │ @@ -20283,15 +20283,15 @@ │ │ │ │ 20279: 008552b4 148 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMember_members │ │ │ │ 20280: 008b28a4 244 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfoList │ │ │ │ 20281: 004b9bf8 176 FUNC GLOBAL DEFAULT 12 qemu_sglist_add │ │ │ │ 20282: 0056055c 20 FUNC GLOBAL DEFAULT 12 helper_precrq_ph_w │ │ │ │ 20283: 00694a24 88 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint8 │ │ │ │ 20284: 0072fbf8 408 FUNC GLOBAL DEFAULT 12 bdrv_inactivate │ │ │ │ 20285: 0089c0c8 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtQueueStatus │ │ │ │ - 20286: 005ec488 44 FUNC GLOBAL DEFAULT 12 helper_macchi │ │ │ │ + 20286: 005ec48c 44 FUNC GLOBAL DEFAULT 12 helper_macchi │ │ │ │ 20287: 0070aba0 140 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_get_key_size │ │ │ │ 20288: 002c1598 248 FUNC GLOBAL DEFAULT 12 aml_to_integer │ │ │ │ 20289: 006aaad4 12 FUNC GLOBAL DEFAULT 12 gdb_get_cpu_index │ │ │ │ 20290: 0083d868 356 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsLegacy │ │ │ │ 20291: 00686ca8 116 FUNC GLOBAL DEFAULT 12 cpu_stl_be_data │ │ │ │ 20292: 00c4f5d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_XONXOFF_DSTATE │ │ │ │ 20293: 00583178 148 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_w │ │ │ │ @@ -20369,15 +20369,15 @@ │ │ │ │ 20365: 00c1794c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL330_DMAEND_EVENT │ │ │ │ 20366: 007adf80 136 FUNC GLOBAL DEFAULT 12 reqlist_shrink_req │ │ │ │ 20367: 00551f00 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcschedule │ │ │ │ 20368: 00842114 312 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfo │ │ │ │ 20369: 00c4e38e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_STREAM_FORMAT_DSTATE │ │ │ │ 20370: 00c15398 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TCO_IO_READ_EVENT │ │ │ │ 20371: 008568f0 316 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfo │ │ │ │ - 20372: 0064fab0 380 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_read │ │ │ │ + 20372: 0064fab4 380 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_read │ │ │ │ 20373: 002732b8 248 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_syscall │ │ │ │ 20374: 00c4f760 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_RESET_DSTATE │ │ │ │ 20375: 00c14038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_FAIL_EVENT │ │ │ │ 20376: 00c4f2be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_RETURN_DSTATE │ │ │ │ 20377: 00c4fb8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_FAST_LOAD_DSTATE │ │ │ │ 20378: 00c23ac4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_NOTIFY_UNMAP_EVENT │ │ │ │ 20379: 00c25034 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_EVENT │ │ │ │ @@ -20404,15 +20404,15 @@ │ │ │ │ 20400: 003d53d0 564 FUNC GLOBAL DEFAULT 12 pcie_cap_init │ │ │ │ 20401: 00c14680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_INFO_BLOCK_SIZE_EVENT │ │ │ │ 20402: 0088a5dc 328 FUNC GLOBAL DEFAULT 12 visit_type_PrManagerHelperProperties │ │ │ │ 20403: 00c4ffc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_CHANGE_DSTATE │ │ │ │ 20404: 00c1d1e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_RSS_IP4_TCP_EVENT │ │ │ │ 20405: 00c4e270 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_LOCK_DSTATE │ │ │ │ 20406: 00c4f9c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MEM_STATE_REQUEST_DSTATE │ │ │ │ - 20407: 0062d2ec 616 FUNC GLOBAL DEFAULT 12 virtio_save │ │ │ │ + 20407: 0062d2f0 616 FUNC GLOBAL DEFAULT 12 virtio_save │ │ │ │ 20408: 00503c04 408 FUNC GLOBAL DEFAULT 12 qemu_savevm_maybe_send_switchover_start │ │ │ │ 20409: 0035e7ec 212 FUNC GLOBAL DEFAULT 12 hid_reset │ │ │ │ 20410: 0021b1d0 160 FUNC GLOBAL DEFAULT 12 cpu_by_arch_id │ │ │ │ 20411: 00c217a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_DETACH_KERNEL_EVENT │ │ │ │ 20412: 00c4e33a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MHP_ACPI_READ_FLAGS_DSTATE │ │ │ │ 20413: 00c1c1d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_RX_FILTER_PROMISC_MATCH_EVENT │ │ │ │ 20414: 0073c7a0 168 FUNC GLOBAL DEFAULT 12 block_job_user_resume │ │ │ │ @@ -20435,15 +20435,15 @@ │ │ │ │ 20431: 00841c84 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHubWrapper │ │ │ │ 20432: 00c4e3cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_PROGRAMMING_ZERO_TO_ONE_DSTATE │ │ │ │ 20433: 00c4efae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCNET_IOPORT_READ_DSTATE │ │ │ │ 20434: 00c22434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_WAKEUP_EVENT │ │ │ │ 20435: 00c13520 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_NEXT_IO_EVENT │ │ │ │ 20436: 00c24174 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_SECTION_EVENT │ │ │ │ 20437: 00c4f7b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_ITD_DSTATE │ │ │ │ - 20438: 005b6d44 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cpunum │ │ │ │ + 20438: 005b6d48 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cpunum │ │ │ │ 20439: 0073f900 856 FUNC GLOBAL DEFAULT 12 job_finish_sync_locked │ │ │ │ 20440: 00c226f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_FULL_EVENT │ │ │ │ 20441: 00c4f3b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_PDMA_READ_DSTATE │ │ │ │ 20442: 003d7844 48 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_post_load │ │ │ │ 20443: 00c4f95e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_EMULATED_DEVICE_ID_DSTATE │ │ │ │ 20444: 00c23fe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_LISTENER_REGION_ADD_UNALIGNED_EVENT │ │ │ │ 20445: 00c26064 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_VCPU_EXECUTE_EVENT │ │ │ │ @@ -20551,27 +20551,27 @@ │ │ │ │ 20547: 004a1b2c 52 FUNC GLOBAL DEFAULT 12 audiodev_to_audsettings │ │ │ │ 20548: 00c4e528 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_DSTATE │ │ │ │ 20549: 00c2089c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL181_COMMAND_SEND_EVENT │ │ │ │ 20550: 00276a10 44 FUNC GLOBAL DEFAULT 12 graphic_hw_text_update │ │ │ │ 20551: 004ef588 8 FUNC GLOBAL DEFAULT 12 migration_rp_kick │ │ │ │ 20552: 00709464 16 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_free │ │ │ │ 20553: 00c4f216 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UNIN_DATA_READ_DSTATE │ │ │ │ - 20554: 00633308 152 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readb │ │ │ │ + 20554: 0063330c 152 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readb │ │ │ │ 20555: 00c4e3f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_MGMT_DSTATE │ │ │ │ 20556: 00c13920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BACKUP_DO_COW_ENTER_EVENT │ │ │ │ 20557: 00c1f748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_MSGOUT_SIMPLEQUEUE_EVENT │ │ │ │ 20558: 006e95d0 260 FUNC GLOBAL DEFAULT 12 qemu_get_buffer │ │ │ │ 20559: 00844db0 332 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdevWrapper │ │ │ │ 20560: 00687d78 388 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxb_mmu │ │ │ │ 20561: 002a6f84 188 FUNC GLOBAL DEFAULT 12 vnc_start_worker_thread │ │ │ │ 20562: 00c4f95a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_EMULATED_SUB_DEVICE_ID_DSTATE │ │ │ │ 20563: 00c19020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_COMPLETE_IRQ_EVENT │ │ │ │ 20564: 00c24ed4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_EVENT │ │ │ │ 20565: 008ec5c0 8 FUNC GLOBAL DEFAULT 12 qht_lookup │ │ │ │ - 20566: 00633498 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readl │ │ │ │ + 20566: 0063349c 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readl │ │ │ │ 20567: 00c1da70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UB_MMIOWR_PMRSTS_READONLY_EVENT │ │ │ │ 20568: 00c1a348 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_READ_MMR_DOORBELL_EVENT │ │ │ │ 20569: 00c19360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_WRITE_EVENT │ │ │ │ 20570: 0090f8b8 8 FUNC GLOBAL DEFAULT 12 xen_set_pci_link_route │ │ │ │ 20571: 00b7d444 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_ule │ │ │ │ 20572: 008df434 884 FUNC GLOBAL DEFAULT 12 divs256 │ │ │ │ 20573: 00c289d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_EXIT_PRECONFIG_EVENT │ │ │ │ @@ -20582,31 +20582,31 @@ │ │ │ │ 20578: 00890c18 192 FUNC GLOBAL DEFAULT 12 visit_type_WatchdogAction │ │ │ │ 20579: 00c23ba4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_DETACH_ENDPOINT_FROM_DOMAIN_EVENT │ │ │ │ 20580: 00a7c7e8 24 OBJECT GLOBAL DEFAULT 14 clone_arg_none │ │ │ │ 20581: 00c1ab78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_UPDATE_EVENT │ │ │ │ 20582: 00c20d1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_MCQ_CREATE_SQ_INVALID_SQID_EVENT │ │ │ │ 20583: 0074d418 2484 FUNC GLOBAL DEFAULT 12 nbd_receive_reply │ │ │ │ 20584: 00c1af98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_AST2700_SCUIO_READ_EVENT │ │ │ │ - 20585: 006333a0 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readw │ │ │ │ + 20585: 006333a4 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readw │ │ │ │ 20586: 00433be4 548 FUNC GLOBAL DEFAULT 12 usb_packet_check_state │ │ │ │ - 20587: 00654bc8 56 FUNC GLOBAL DEFAULT 12 memory_region_writeback │ │ │ │ + 20587: 00654bcc 56 FUNC GLOBAL DEFAULT 12 memory_region_writeback │ │ │ │ 20588: 008d0970 416 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_flat_confused │ │ │ │ 20589: 0065e19c 24 FUNC GLOBAL DEFAULT 12 qemu_ram_unset_migratable │ │ │ │ 20590: 00c185c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HID_KBD_QUEUE_EMPTY_EVENT │ │ │ │ 20591: 002d7fa0 612 FUNC GLOBAL DEFAULT 12 gus_read │ │ │ │ 20592: 00c4f942 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_3D0_READ_DSTATE │ │ │ │ 20593: 00c4f80a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BAD_DIRECTION_DSTATE │ │ │ │ 20594: 00c25744 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_SEND_HOST_PAGE_EVENT │ │ │ │ 20595: 005352ac 260 FUNC GLOBAL DEFAULT 12 connection_key_hash │ │ │ │ 20596: 00b7d33c 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_ult │ │ │ │ 20597: 002c1cb8 20 FUNC GLOBAL DEFAULT 12 aml_shiftright │ │ │ │ 20598: 00c4fe4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLIPBOARD_CHECK_SERIAL_DSTATE │ │ │ │ 20599: 0051b528 8 FUNC GLOBAL DEFAULT 12 hmp_stop │ │ │ │ 20600: 00c1f728 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_MSGOUT_CLEARQUEUE_EVENT │ │ │ │ - 20601: 00647db8 92 FUNC GLOBAL DEFAULT 12 list_cpus │ │ │ │ + 20601: 00647dbc 92 FUNC GLOBAL DEFAULT 12 list_cpus │ │ │ │ 20602: 00c4fba4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_DISCARD_SEND_RANGE_DSTATE │ │ │ │ 20603: 00c4df62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_WRITE_BUF_DSTATE │ │ │ │ 20604: 00b816c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvts_pl │ │ │ │ 20605: 00c4ec3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MISC_UPDATE_IRQ_RAISE_DSTATE │ │ │ │ 20606: 00823898 192 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugEvent │ │ │ │ 20607: 00c4ebec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_SNVS_WRITE_DSTATE │ │ │ │ 20608: 00c1841c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_SECTOR_WRITE_EVENT │ │ │ │ @@ -20667,15 +20667,15 @@ │ │ │ │ 20663: 00561a78 168 FUNC GLOBAL DEFAULT 12 helper_dpaq_sa_l_w │ │ │ │ 20664: 0055361c 40 FUNC GLOBAL DEFAULT 12 helper_mtc0_srsconf2 │ │ │ │ 20665: 00553644 40 FUNC GLOBAL DEFAULT 12 helper_mtc0_srsconf3 │ │ │ │ 20666: 007f2224 536 FUNC GLOBAL DEFAULT 12 bdrv_create │ │ │ │ 20667: 00b79d9c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_ps_le │ │ │ │ 20668: 0055366c 40 FUNC GLOBAL DEFAULT 12 helper_mtc0_srsconf4 │ │ │ │ 20669: 00c4ee5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_IO_WRITE_UNKNOWN_DSTATE │ │ │ │ - 20670: 00651154 32 FUNC GLOBAL DEFAULT 12 memory_region_is_protected │ │ │ │ + 20670: 00651158 32 FUNC GLOBAL DEFAULT 12 memory_region_is_protected │ │ │ │ 20671: 00c29360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VNC_EVENT │ │ │ │ 20672: 00b68510 132 OBJECT GLOBAL DEFAULT 24 helper_info_st_i128 │ │ │ │ 20673: 00b82328 132 OBJECT GLOBAL DEFAULT 24 helper_info_msacu │ │ │ │ 20674: 00c281d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_NUMA_NODE_EVENT │ │ │ │ 20675: 00c1c6f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IGB_WRN_RX_DESC_MODES_NOT_SUPP_EVENT │ │ │ │ 20676: 00c1828c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_ATAPI_CMD_CHECK_STATUS_EVENT │ │ │ │ 20677: 00c195d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_HCR_WRITE_EVENT │ │ │ │ @@ -20725,15 +20725,15 @@ │ │ │ │ 20721: 00b64eec 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sub8 │ │ │ │ 20722: 00841890 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevDBus │ │ │ │ 20723: 008e25d8 16 FUNC GLOBAL DEFAULT 12 info_vreport │ │ │ │ 20724: 00c4e35c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_HANDLE_CTRL_DSTATE │ │ │ │ 20725: 0075ad18 104 FUNC GLOBAL DEFAULT 12 blk_aio_pdiscard │ │ │ │ 20726: 00c1e4c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_VERIFY_EVENT │ │ │ │ 20727: 0025fc2c 16 FUNC GLOBAL DEFAULT 12 int32_to_float32_scalbn │ │ │ │ - 20728: 0062e434 180 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier │ │ │ │ + 20728: 0062e438 180 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier │ │ │ │ 20729: 00c25c34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_RUN_EVENT │ │ │ │ 20730: 00c45752 1 OBJECT GLOBAL DEFAULT 25 kvm_resamplefds_allowed │ │ │ │ 20731: 00c279b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NBD_SERVER_ADD_EVENT │ │ │ │ 20732: 00c13270 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_FLUSH_EVENT │ │ │ │ 20733: 0055fa0c 40 FUNC GLOBAL DEFAULT 12 helper_subqh_r_w │ │ │ │ 20734: 00c500c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_FINALIZE_DSTATE │ │ │ │ 20735: 00c4ef72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_RSS_IP6_DSTATE │ │ │ │ @@ -20815,15 +20815,15 @@ │ │ │ │ 20811: 00280bd0 492 FUNC GLOBAL DEFAULT 12 qemu_pixman_image_new_shareable │ │ │ │ 20812: 00274810 284 FUNC GLOBAL DEFAULT 12 hmp_info_qom_tree │ │ │ │ 20813: 00c4fed0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_IO_ERROR_DSTATE │ │ │ │ 20814: 00a604ec 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_8_len │ │ │ │ 20815: 004ef468 208 FUNC GLOBAL DEFAULT 12 qmp_migrate_continue │ │ │ │ 20816: 00c4ea44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_IOPORT_WRITE_DSTATE │ │ │ │ 20817: 00c500d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_CANCEL_DSTATE │ │ │ │ - 20818: 0064970c 20 FUNC GLOBAL DEFAULT 12 portio_list_set_flush_coalesced │ │ │ │ + 20818: 00649710 20 FUNC GLOBAL DEFAULT 12 portio_list_set_flush_coalesced │ │ │ │ 20819: 004b17d0 356 FUNC GLOBAL DEFAULT 12 hmp_block_stream │ │ │ │ 20820: 005903a8 208 FUNC GLOBAL DEFAULT 12 helper_msa_pckev_b │ │ │ │ 20821: 0036b96c 144 FUNC GLOBAL DEFAULT 12 isa_bus_from_device │ │ │ │ 20822: 003e46e4 332 FUNC GLOBAL DEFAULT 12 scsi_req_print │ │ │ │ 20823: 006665a8 284 FUNC GLOBAL DEFAULT 12 qemu_ram_foreach_block │ │ │ │ 20824: 00590574 76 FUNC GLOBAL DEFAULT 12 helper_msa_pckev_d │ │ │ │ 20825: 00c1c624 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VLAN_H_SEND_LOGICAL_LAN_RXBUFS_EVENT │ │ │ │ @@ -20874,23 +20874,23 @@ │ │ │ │ 20870: 00c4f048 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_STARTFAIL_CQENT_TOO_LARGE_DSTATE │ │ │ │ 20871: 0027b01c 96 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_stride │ │ │ │ 20872: 00c4ff7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_SET_IO_THROTTLE_DSTATE │ │ │ │ 20873: 0052bd9c 280 FUNC GLOBAL DEFAULT 12 qemu_net_queue_append_iov │ │ │ │ 20874: 00c4f78c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_DSTATE │ │ │ │ 20875: 00c1ce04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_SET_RCTL_EVENT │ │ │ │ 20876: 0084b0f8 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_version │ │ │ │ - 20877: 00634350 212 FUNC GLOBAL DEFAULT 12 qmp_find_virtio_device │ │ │ │ + 20877: 00634354 212 FUNC GLOBAL DEFAULT 12 qmp_find_virtio_device │ │ │ │ 20878: 00c25f00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FILTER_REWRITER_PKT_INFO_EVENT │ │ │ │ 20879: 008dfff0 440 FUNC GLOBAL DEFAULT 12 bitmap_test_and_clear_atomic │ │ │ │ 20880: 00c16c60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MMIO_IOSFC_READ_EVENT │ │ │ │ 20881: 00b76eb0 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_tcbind │ │ │ │ 20882: 00c143e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_OPTIONS_FLAGS_EVENT │ │ │ │ 20883: 00c4f6ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RESET_ENTER_DSTATE │ │ │ │ 20884: 0068d118 264 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgl_be_mmu │ │ │ │ - 20885: 00652d2c 524 FUNC GLOBAL DEFAULT 12 memory_region_iommu_replay │ │ │ │ + 20885: 00652d30 524 FUNC GLOBAL DEFAULT 12 memory_region_iommu_replay │ │ │ │ 20886: 00882dac 348 FUNC GLOBAL DEFAULT 12 visit_type_Netdev │ │ │ │ 20887: 00c16fa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_FILL_WINDOW_EVENT │ │ │ │ 20888: 00c17470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_DESTROY_PRIMARY_EVENT │ │ │ │ 20889: 008aa0bc 92 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowMask │ │ │ │ 20890: 0075cc04 132 FUNC GLOBAL DEFAULT 12 blk_co_flush │ │ │ │ 20891: 004b8498 676 FUNC GLOBAL DEFAULT 12 qmp_cancel_vcpu_dirty_limit │ │ │ │ 20892: 00c4e1aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_INFO_BLOCK_SIZE_DSTATE │ │ │ │ @@ -20980,15 +20980,15 @@ │ │ │ │ 20976: 00c4e4fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_TTY_REALIZE_DSTATE │ │ │ │ 20977: 00c28104 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_IRQ_EVENT │ │ │ │ 20978: 00c4fdf0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_RAM_DEVICE_READ_DSTATE │ │ │ │ 20979: 007af940 448 FUNC GLOBAL DEFAULT 12 bdrv_all_has_snapshot │ │ │ │ 20980: 007191c8 144 FUNC GLOBAL DEFAULT 12 blk_exp_request_shutdown │ │ │ │ 20981: 00c4e03a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_RESUME_DSTATE │ │ │ │ 20982: 003d8850 180 FUNC GLOBAL DEFAULT 12 pcie_acs_reset │ │ │ │ - 20983: 0062aaf0 96 FUNC GLOBAL DEFAULT 12 virtqueue_unpop │ │ │ │ + 20983: 0062aaf4 96 FUNC GLOBAL DEFAULT 12 virtqueue_unpop │ │ │ │ 20984: 008cf458 304 FUNC GLOBAL DEFAULT 12 json_parser_parse │ │ │ │ 20985: 00b806cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_min_d │ │ │ │ 20986: 00c4efcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OPEN_ETH_RECEIVE_REJECT_DSTATE │ │ │ │ 20987: 00281f94 380 FUNC GLOBAL DEFAULT 12 hmp_screendump │ │ │ │ 20988: 005a43ac 616 FUNC GLOBAL DEFAULT 12 helper_msa_ffql_df │ │ │ │ 20989: 006ee300 16 FUNC GLOBAL DEFAULT 12 qio_channel_socket_get_remote_address │ │ │ │ 20990: 00885e48 92 FUNC GLOBAL DEFAULT 12 qapi_free_CryptodevVhostUserProperties │ │ │ │ @@ -21031,27 +21031,27 @@ │ │ │ │ 21027: 00b33238 12 OBJECT GLOBAL DEFAULT 21 OnOffSplit_lookup │ │ │ │ 21028: 00b65ee8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchw_be │ │ │ │ 21029: 008e15a0 8 FUNC GLOBAL DEFAULT 12 error_get_pretty │ │ │ │ 21030: 006f5078 512 FUNC GLOBAL DEFAULT 12 qio_channel_websock_new_server │ │ │ │ 21031: 00911b3c 92 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceList │ │ │ │ 21032: 00c4f13a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_PRI_CTRL_CAP_DSTATE │ │ │ │ 21033: 004addbc 176 FUNC GLOBAL DEFAULT 12 qmp_query_dump_guest_memory_capability │ │ │ │ - 21034: 006532a8 272 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu │ │ │ │ + 21034: 006532ac 272 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu │ │ │ │ 21035: 00c4e588 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DPCD_WRITE_DSTATE │ │ │ │ 21036: 0068e700 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addl_be │ │ │ │ 21037: 00296128 220 FUNC GLOBAL DEFAULT 12 vnc_display_update │ │ │ │ 21038: 004e9348 164 FUNC GLOBAL DEFAULT 12 migration_incoming_enable_colo │ │ │ │ 21039: 00c4ef44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_CORE_MDIC_READ_UNHANDLED_DSTATE │ │ │ │ 21040: 00c24c74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_EXEC_INCOMING_EVENT │ │ │ │ 21041: 00c4f652 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_RESET_DSTATE │ │ │ │ 21042: 00c4e2c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_NVDIMM_LABEL_OVERSIZE_DSTATE │ │ │ │ 21043: 00c4f5bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_UNREALIZE_DSTATE │ │ │ │ 21044: 00c13f38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 21045: 00b74360 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_tcrestart │ │ │ │ - 21046: 0062b030 2080 FUNC GLOBAL DEFAULT 12 virtqueue_flush │ │ │ │ + 21046: 0062b034 2080 FUNC GLOBAL DEFAULT 12 virtqueue_flush │ │ │ │ 21047: 004b4228 36 FUNC GLOBAL DEFAULT 12 cpu_synchronize_state │ │ │ │ 21048: 00c4e672 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_SETMODE_DSTATE │ │ │ │ 21049: 0024535c 328 FUNC GLOBAL DEFAULT 12 float64r32_add │ │ │ │ 21050: 00c199c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLIC_RESET_FAILED_EVENT │ │ │ │ 21051: 00c4ec9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_CPUCFG_READ_DSTATE │ │ │ │ 21052: 00560198 124 FUNC GLOBAL DEFAULT 12 helper_subu_s_ph │ │ │ │ 21053: 00c13a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PWRITEV_PART_EVENT │ │ │ │ @@ -21080,15 +21080,15 @@ │ │ │ │ 21076: 00270e28 264 FUNC GLOBAL DEFAULT 12 qemu_plugin_add_dyn_cb_arr │ │ │ │ 21077: 00879f64 424 FUNC GLOBAL DEFAULT 12 visit_type_NameInfo │ │ │ │ 21078: 00b7346c 132 OBJECT GLOBAL DEFAULT 24 helper_info_addu_ph │ │ │ │ 21079: 0026c3d8 168 FUNC GLOBAL DEFAULT 12 helper_gvec_shr8v │ │ │ │ 21080: 00c50890 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RUN_POLL_HANDLERS_END_DSTATE │ │ │ │ 21081: 0073ad1c 8 FUNC GLOBAL DEFAULT 12 bdrv_skip_filters │ │ │ │ 21082: 00560214 196 FUNC GLOBAL DEFAULT 12 helper_subu_s_qb │ │ │ │ - 21083: 0062e7b0 560 FUNC GLOBAL DEFAULT 12 virtio_init_region_cache │ │ │ │ + 21083: 0062e7b4 560 FUNC GLOBAL DEFAULT 12 virtio_init_region_cache │ │ │ │ 21084: 00c4e05a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_DRAIN_DSTATE │ │ │ │ 21085: 00c4e42c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_DONE_DSTATE │ │ │ │ 21086: 00c4ecb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_NETDEV_CREATE_DSTATE │ │ │ │ 21087: 0087b528 216 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_command_line_options_arg_members │ │ │ │ 21088: 00c4f08c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZONE_IS_OFFLINE_DSTATE │ │ │ │ 21089: 0089a364 328 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper │ │ │ │ 21090: 00c22714 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_HDR_EVENT │ │ │ │ @@ -21122,15 +21122,15 @@ │ │ │ │ 21118: 00c1ab58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_REG_WRITE_EVENT │ │ │ │ 21119: 007b1bc4 8 FUNC GLOBAL DEFAULT 12 throttle_group_unref │ │ │ │ 21120: 0075b984 8 FUNC GLOBAL DEFAULT 12 blk_enable_write_cache │ │ │ │ 21121: 00c273c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_DELETE_INTERNAL_SYNC_EVENT │ │ │ │ 21122: 00892b34 140 FUNC GLOBAL DEFAULT 12 qapi_event_send_wakeup │ │ │ │ 21123: 00865ee4 1064 FUNC GLOBAL DEFAULT 12 qmp_marshal_memsave │ │ │ │ 21124: 00c1a9d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_GET_PERIPH_CLK_EVENT │ │ │ │ - 21125: 005cd72c 8 FUNC GLOBAL DEFAULT 12 generate_exception_end │ │ │ │ + 21125: 005cd730 8 FUNC GLOBAL DEFAULT 12 generate_exception_end │ │ │ │ 21126: 008c9ac0 148 FUNC GLOBAL DEFAULT 12 qnum_get_try_uint │ │ │ │ 21127: 00c27d3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_DUMP_GUEST_MEMORY_CAPABILITY_EVENT │ │ │ │ 21128: 00c4f05a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_SETFEAT_DSTATE │ │ │ │ 21129: 00b73364 132 OBJECT GLOBAL DEFAULT 24 helper_info_addu_qb │ │ │ │ 21130: 006c3d30 104 FUNC GLOBAL DEFAULT 12 tcg_gen_sar_i32 │ │ │ │ 21131: 00c4df22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_CONTINUE_CPU_DSTATE │ │ │ │ 21132: 00b33b1c 12 OBJECT GLOBAL DEFAULT 21 NotifyVmexitOption_lookup │ │ │ │ @@ -21160,26 +21160,26 @@ │ │ │ │ 21156: 00c19e54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MALTA_FPGA_DISPLAY_EVENT │ │ │ │ 21157: 00870704 372 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu │ │ │ │ 21158: 00c1502c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_WALK_RETURN_EVENT │ │ │ │ 21159: 00c4e656 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_BACK_ATTACH_DSTATE │ │ │ │ 21160: 008b8164 428 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_client_migrate_info_arg_members │ │ │ │ 21161: 00c4f2ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_REG_WRITE_DSTATE │ │ │ │ 21162: 0082c0a4 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsGluster │ │ │ │ - 21163: 005b70e8 288 FUNC GLOBAL DEFAULT 12 decode_isa_rel6 │ │ │ │ + 21163: 005b70ec 288 FUNC GLOBAL DEFAULT 12 decode_isa_rel6 │ │ │ │ 21164: 0052a1a8 228 FUNC GLOBAL DEFAULT 12 show_netdevs │ │ │ │ 21165: 00c4f020 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_PMRSTS_READONLY_DSTATE │ │ │ │ 21166: 00c4e96e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_AP_READ_DSTATE │ │ │ │ 21167: 00c29a58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DO_MAPPING_EVENT │ │ │ │ 21168: 00c26b78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_DESKTOP_RESIZE_EVENT │ │ │ │ 21169: 00c50898 0 NOTYPE GLOBAL DEFAULT 25 __end__ │ │ │ │ 21170: 00c4e95e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LRC_READ_DSTATE │ │ │ │ 21171: 004a840c 1000 FUNC GLOBAL DEFAULT 12 v9fs_iov_vmarshal │ │ │ │ 21172: 004b3008 128 FUNC GLOBAL DEFAULT 12 restore_boot_order │ │ │ │ 21173: 00c4fc08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_DSTATE │ │ │ │ - 21174: 0062df70 812 FUNC GLOBAL DEFAULT 12 virtio_queue_update_used_idx │ │ │ │ + 21174: 0062df74 812 FUNC GLOBAL DEFAULT 12 virtio_queue_update_used_idx │ │ │ │ 21175: 002701e0 172 FUNC GLOBAL DEFAULT 12 helper_gvec_umin16 │ │ │ │ 21176: 00c4df9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_DSM_DONE_DSTATE │ │ │ │ 21177: 00767e8c 168 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_bitmap │ │ │ │ 21178: 00c201e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_INVALID_SGE_EVENT │ │ │ │ 21179: 00596434 816 FUNC GLOBAL DEFAULT 12 helper_msa_binsri_df │ │ │ │ 21180: 00c4f57c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_QUERY_INVALID_OPCODE_DSTATE │ │ │ │ 21181: 00c4f45e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_IO_WRITE_START_DSTATE │ │ │ │ @@ -21260,15 +21260,15 @@ │ │ │ │ 21256: 00b32d24 12 OBJECT GLOBAL DEFAULT 21 QuorumReadPattern_lookup │ │ │ │ 21257: 00c281e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_HOTPLUGGABLE_CPUS_EVENT │ │ │ │ 21258: 006897e0 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxw_le │ │ │ │ 21259: 00529240 8 FUNC GLOBAL DEFAULT 12 qemu_set_vnet_le │ │ │ │ 21260: 0025f2b8 360 FUNC GLOBAL DEFAULT 12 int32_to_float16_scalbn │ │ │ │ 21261: 00c4edd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_RX_RINGFULL_DSTATE │ │ │ │ 21262: 00c4e502 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_TTY_CAN_RECEIVE_DSTATE │ │ │ │ - 21263: 0062ec2c 324 FUNC GLOBAL DEFAULT 12 virtio_set_features │ │ │ │ + 21263: 0062ec30 324 FUNC GLOBAL DEFAULT 12 virtio_set_features │ │ │ │ 21264: 00c4ea04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_SET_IRQ_DSTATE │ │ │ │ 21265: 00c4fdfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_IN_DSTATE │ │ │ │ 21266: 006c7a1c 288 FUNC GLOBAL DEFAULT 12 tcg_gen_subfi_i64 │ │ │ │ 21267: 002b2324 44 FUNC GLOBAL DEFAULT 12 cred_init │ │ │ │ 21268: 00c1be24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_PACKET_FILTERED_OUT_EVENT │ │ │ │ 21269: 00c4f718 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_START_DSTATE │ │ │ │ 21270: 0027028c 176 FUNC GLOBAL DEFAULT 12 helper_gvec_umin32 │ │ │ │ @@ -21312,15 +21312,15 @@ │ │ │ │ 21308: 006808c4 416 FUNC GLOBAL DEFAULT 12 tlb_init │ │ │ │ 21309: 00262de8 260 FUNC GLOBAL DEFAULT 12 uint64_to_float128 │ │ │ │ 21310: 006a37a0 488 FUNC GLOBAL DEFAULT 12 user_creatable_add_qapi │ │ │ │ 21311: 0085577c 28 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoArray_members │ │ │ │ 21312: 008868b4 92 FUNC GLOBAL DEFAULT 12 qapi_free_SevGuestProperties │ │ │ │ 21313: 00c28954 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CLOSEFD_EVENT │ │ │ │ 21314: 00c18f00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_QUEUE_CONFIG_EVENT │ │ │ │ - 21315: 005ec634 44 FUNC GLOBAL DEFAULT 12 helper_mulshi │ │ │ │ + 21315: 005ec638 44 FUNC GLOBAL DEFAULT 12 helper_mulshi │ │ │ │ 21316: 00c2331c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_RTL8168_MSIX_READ_EVENT │ │ │ │ 21317: 00b65d5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchb │ │ │ │ 21318: 00c4f8ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_REGION_MMAP_FAULT_DSTATE │ │ │ │ 21319: 00c17bd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPC_I2C_WRITE_EVENT │ │ │ │ 21320: 00b8cbc4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_adds_u_b │ │ │ │ 21321: 0057445c 284 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_sune │ │ │ │ 21322: 00b8ca38 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_adds_u_d │ │ │ │ @@ -21342,22 +21342,22 @@ │ │ │ │ 21338: 00c2372c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_INTX_ENABLE_KVM_EVENT │ │ │ │ 21339: 006e0118 116 FUNC GLOBAL DEFAULT 12 tcg_gen_st_vec │ │ │ │ 21340: 00b69dc8 20 OBJECT GLOBAL DEFAULT 24 mapped_user_xattr │ │ │ │ 21341: 00b80cfc 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvt_l_d │ │ │ │ 21342: 00c5015c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SNAPSHOT_SAVE_DSTATE │ │ │ │ 21343: 004795ec 112 FUNC GLOBAL DEFAULT 12 virtio_bus_get_vdev_config_len │ │ │ │ 21344: 00c292d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_INPUT_SEND_EVENT_EVENT │ │ │ │ - 21345: 0063dcb4 8 FUNC GLOBAL DEFAULT 12 vhost_svq_available_slots │ │ │ │ + 21345: 0063dcb8 8 FUNC GLOBAL DEFAULT 12 vhost_svq_available_slots │ │ │ │ 21346: 00c28600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_RECOVER_EVENT │ │ │ │ 21347: 0065d478 36 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_test_and_clear_dirty │ │ │ │ 21348: 008895fc 260 FUNC GLOBAL DEFAULT 12 visit_type_IothreadProperties_members │ │ │ │ 21349: 004e9d70 712 FUNC GLOBAL DEFAULT 12 qmp_query_migrate │ │ │ │ 21350: 00c4f7ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_DSTATE │ │ │ │ 21351: 006bdc20 76 FUNC GLOBAL DEFAULT 12 tcg_constant_ptr_int │ │ │ │ - 21352: 005ba620 348 FUNC GLOBAL DEFAULT 12 generate_exception_err │ │ │ │ + 21352: 005ba624 348 FUNC GLOBAL DEFAULT 12 generate_exception_err │ │ │ │ 21353: 00c4e8f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INVALL_DSTATE │ │ │ │ 21354: 00c4e860 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_READ_DSTATE │ │ │ │ 21355: 00b8cabc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_adds_u_w │ │ │ │ 21356: 00c4e838 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_MSI_SET_IRQ_DSTATE │ │ │ │ 21357: 002615b0 272 FUNC GLOBAL DEFAULT 12 uint64_to_float16 │ │ │ │ 21358: 0090bb38 720 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_map_bar │ │ │ │ 21359: 00529910 108 FUNC GLOBAL DEFAULT 12 qemu_find_netdev │ │ │ │ @@ -21439,15 +21439,15 @@ │ │ │ │ 21435: 00c299c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_QUERY_FEATURES_NOSYS_EVENT │ │ │ │ 21436: 008f81fc 108 FUNC GLOBAL DEFAULT 12 qemu_co_queue_restart_all │ │ │ │ 21437: 00261da0 316 FUNC GLOBAL DEFAULT 12 uint64_to_float32 │ │ │ │ 21438: 008ffdcc 408 FUNC GLOBAL DEFAULT 12 buffer_free │ │ │ │ 21439: 00c214d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_REALIZE_EVENT │ │ │ │ 21440: 00c25814 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_STATE_RESUME_PREPARE_EVENT │ │ │ │ 21441: 002cab58 4 FUNC GLOBAL DEFAULT 12 acpi_cpu_ospm_status │ │ │ │ - 21442: 005ff928 108 FUNC GLOBAL DEFAULT 12 virtio_serial_open │ │ │ │ + 21442: 005ff92c 108 FUNC GLOBAL DEFAULT 12 virtio_serial_open │ │ │ │ 21443: 00c4e8aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SYSREG_WRITE_DSTATE │ │ │ │ 21444: 004c3124 24 FUNC GLOBAL DEFAULT 12 qemu_register_shutdown_notifier │ │ │ │ 21445: 00c4f08a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZONE_BOUNDARY_DSTATE │ │ │ │ 21446: 008d14b4 8 FUNC GLOBAL DEFAULT 12 qemu_has_direct_io │ │ │ │ 21447: 00c26fd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_EXIT_EXEC_EVENT │ │ │ │ 21448: 00c19100 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_DTE_READ_FAULT_EVENT │ │ │ │ 21449: 00c266d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_FE_OPEN_EVENT │ │ │ │ @@ -21501,15 +21501,15 @@ │ │ │ │ 21497: 0081d3ec 372 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraph │ │ │ │ 21498: 00c1dd90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_ZONE_READ_NOT_OK_EVENT │ │ │ │ 21499: 00c2083c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL181_FIFO_TRANSFER_COMPLETE_EVENT │ │ │ │ 21500: 00b839d8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_mulr_q_df │ │ │ │ 21501: 002f54f4 48 FUNC GLOBAL DEFAULT 12 cpu_write_elf32_qemunote │ │ │ │ 21502: 00c4e3d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_DEVICE_CREATE_DSTATE │ │ │ │ 21503: 00c289f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CONT_EVENT │ │ │ │ - 21504: 005ec2ac 168 FUNC GLOBAL DEFAULT 12 gen_lsa │ │ │ │ + 21504: 005ec2b0 168 FUNC GLOBAL DEFAULT 12 gen_lsa │ │ │ │ 21505: 00c4f88a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_BLOCK_DSTATE │ │ │ │ 21506: 00c4fd58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_POSTCOPY_RUN_DSTATE │ │ │ │ 21507: 00c4f07e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZD_EXTENSION_MAP_ERROR_DSTATE │ │ │ │ 21508: 00b86948 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_bseli_b │ │ │ │ 21509: 00b8c8ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_addv_w │ │ │ │ 21510: 00c4fa50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_GET_FEATURES_DSTATE │ │ │ │ 21511: 00b65f6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchw_le │ │ │ │ @@ -21520,15 +21520,15 @@ │ │ │ │ 21516: 0068bcf8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addl_le │ │ │ │ 21517: 007f19a4 548 FUNC GLOBAL DEFAULT 12 bdrv_readv_vmstate │ │ │ │ 21518: 00c22964 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_EXIT_EVENT │ │ │ │ 21519: 002c3f88 180 FUNC GLOBAL DEFAULT 12 aml_create_qword_field │ │ │ │ 21520: 00c4e3b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_BINDING_DSTATE │ │ │ │ 21521: 003c7a6c 192 FUNC GLOBAL DEFAULT 12 pci_bus_bypass_iommu │ │ │ │ 21522: 00268f48 132 FUNC GLOBAL DEFAULT 12 curr_cflags │ │ │ │ - 21523: 006480ec 8 FUNC GLOBAL DEFAULT 12 target_words_bigendian │ │ │ │ + 21523: 006480f0 8 FUNC GLOBAL DEFAULT 12 target_words_bigendian │ │ │ │ 21524: 00c1abe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_SET_FACTOR_EVENT │ │ │ │ 21525: 008c8930 92 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_qmp │ │ │ │ 21526: 004f27b8 96 FUNC GLOBAL DEFAULT 12 multifd_send_data_free │ │ │ │ 21527: 0025c270 236 FUNC GLOBAL DEFAULT 12 float64_to_int64_modulo │ │ │ │ 21528: 00c4fe60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_RENDER_DMABUF_DSTATE │ │ │ │ 21529: 004eded8 52 FUNC GLOBAL DEFAULT 12 migration_shutdown │ │ │ │ 21530: 00675298 548 FUNC GLOBAL DEFAULT 12 semihost_sys_rename │ │ │ │ @@ -21560,15 +21560,15 @@ │ │ │ │ 21556: 008aad9c 316 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowKey │ │ │ │ 21557: 006934f8 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_uint │ │ │ │ 21558: 00c1c1c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_RX_FILTER_REJECT_EVENT │ │ │ │ 21559: 002fb3b8 688 FUNC GLOBAL DEFAULT 12 rom_check_and_register_reset │ │ │ │ 21560: 0089b0a0 280 FUNC GLOBAL DEFAULT 12 visit_type_TransactionAction_members │ │ │ │ 21561: 00557550 208 FUNC GLOBAL DEFAULT 12 mips_cpu_exec_interrupt │ │ │ │ 21562: 0068a02c 36 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgw_be │ │ │ │ - 21563: 00647a94 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_snoop_msi │ │ │ │ + 21563: 00647a98 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_snoop_msi │ │ │ │ 21564: 00c1df00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_COPY_INVALID_FORMAT_EVENT │ │ │ │ 21565: 0082e348 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi │ │ │ │ 21566: 00c4df18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_PAUSED_DSTATE │ │ │ │ 21567: 0090ac9c 104 FUNC GLOBAL DEFAULT 12 vhost_user_server_dec_in_flight │ │ │ │ 21568: 008b6680 216 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCurses_members │ │ │ │ 21569: 00c15348 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_PCI_BAR_0_EVENT │ │ │ │ 21570: 00c1f3a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_SAI_UNSUPPORTED_EVENT │ │ │ │ @@ -21706,15 +21706,15 @@ │ │ │ │ 21702: 00c4e4d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESCC_KBD_COMMAND_DSTATE │ │ │ │ 21703: 00766b84 60 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_lock │ │ │ │ 21704: 00c29ab8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_RESET_TEMPORARY_EVENT │ │ │ │ 21705: 00b85844 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dotp_u_d │ │ │ │ 21706: 00687d60 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminb │ │ │ │ 21707: 00553280 44 FUNC GLOBAL DEFAULT 12 helper_mtc0_context │ │ │ │ 21708: 002a6c5c 200 FUNC GLOBAL DEFAULT 12 vnc_job_push │ │ │ │ - 21709: 0062abf0 1088 FUNC GLOBAL DEFAULT 12 virtqueue_fill │ │ │ │ + 21709: 0062abf4 1088 FUNC GLOBAL DEFAULT 12 virtqueue_fill │ │ │ │ 21710: 00c4ef2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_REGS_WRITE_RO_DSTATE │ │ │ │ 21711: 00b8594c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dotp_u_h │ │ │ │ 21712: 00b83cf0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_mul_q_df │ │ │ │ 21713: 00c4eaa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DJMEMC_WRITE_DSTATE │ │ │ │ 21714: 00c4e67e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VALUE_READ_DSTATE │ │ │ │ 21715: 00c1798c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPARC32_DMA_ENABLE_LOWER_EVENT │ │ │ │ 21716: 00c4f914 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_IGD_LPC_BRIDGE_ENABLED_DSTATE │ │ │ │ @@ -21723,15 +21723,15 @@ │ │ │ │ 21719: 00669d04 4 FUNC GLOBAL DEFAULT 12 precopy_remove_notifier │ │ │ │ 21720: 0089a4c8 328 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper │ │ │ │ 21721: 00c4eefa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_FLT_DROPPED_DSTATE │ │ │ │ 21722: 00822750 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcowEncryption_base_members │ │ │ │ 21723: 006c8854 60 FUNC GLOBAL DEFAULT 12 tcg_gen_negsetcondi_i64 │ │ │ │ 21724: 00c4fdb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_ICMP_MISCOMPARE_DSTATE │ │ │ │ 21725: 005568e0 68 FUNC GLOBAL DEFAULT 12 cpu_mips_tlb_flush │ │ │ │ - 21726: 00653578 420 FUNC GLOBAL DEFAULT 12 memory_region_register_iommu_notifier │ │ │ │ + 21726: 0065357c 420 FUNC GLOBAL DEFAULT 12 memory_region_register_iommu_notifier │ │ │ │ 21727: 00c4fc3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THREAD_LOW_PENDING_DSTATE │ │ │ │ 21728: 002a9c14 924 FUNC GLOBAL DEFAULT 12 vnc_client_write_sasl │ │ │ │ 21729: 00c4ffb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SET_ACTIVE_DSTATE │ │ │ │ 21730: 00c50844 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_SET_DSTATE │ │ │ │ 21731: 00b858c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dotp_u_w │ │ │ │ 21732: 00b77354 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_epc │ │ │ │ 21733: 00a1e934 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_x11_to_qcode_len │ │ │ │ @@ -21961,15 +21961,15 @@ │ │ │ │ 21957: 008f45f4 76 FUNC GLOBAL DEFAULT 12 uffd_close_fd │ │ │ │ 21958: 0072e47c 168 FUNC GLOBAL DEFAULT 12 bdrv_supports_compressed_writes │ │ │ │ 21959: 0050affc 184 FUNC GLOBAL DEFAULT 12 migration_threads_add │ │ │ │ 21960: 00727134 184 FUNC GLOBAL DEFAULT 12 os_setup_early_signal_handling │ │ │ │ 21961: 00c16cf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_RAISE_IRQ_EVENT │ │ │ │ 21962: 004cdee8 288 FUNC GLOBAL DEFAULT 12 qmp_query_tpm_models │ │ │ │ 21963: 00761610 16 FUNC GLOBAL DEFAULT 12 block_copy_call_cancel │ │ │ │ - 21964: 00614dec 148 FUNC GLOBAL DEFAULT 12 vfio_put_address_space │ │ │ │ + 21964: 00614df0 148 FUNC GLOBAL DEFAULT 12 vfio_put_address_space │ │ │ │ 21965: 00c4ed56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TULIP_REG_READ_DSTATE │ │ │ │ 21966: 00c4ef46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_CORE_MDIC_READ_DSTATE │ │ │ │ 21967: 00b68720 132 OBJECT GLOBAL DEFAULT 24 helper_info_exit_atomic │ │ │ │ 21968: 00c1e610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_WRITE_EVENT │ │ │ │ 21969: 0033cb7c 756 FUNC GLOBAL DEFAULT 12 vbe_ioport_write_data │ │ │ │ 21970: 00c5003c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_DSTATE │ │ │ │ 21971: 00c4e83e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_PCH_PIC_HIGH_WRITEW_DSTATE │ │ │ │ @@ -21986,15 +21986,15 @@ │ │ │ │ 21982: 00c45794 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_c │ │ │ │ 21983: 00c165a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_UART_TX_EVENT │ │ │ │ 21984: 0075a8d8 148 FUNC GLOBAL DEFAULT 12 blk_abort_aio_request │ │ │ │ 21985: 0085e374 224 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_memsave_arg_members │ │ │ │ 21986: 0072f32c 128 FUNC GLOBAL DEFAULT 12 bdrv_co_debug_event │ │ │ │ 21987: 00c4ef9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_CALC_IP4_UDP_DSTATE │ │ │ │ 21988: 00c4f026 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_CMBLOC_RESERVED_DSTATE │ │ │ │ - 21989: 006544d0 108 FUNC GLOBAL DEFAULT 12 memory_region_reset_dirty │ │ │ │ + 21989: 006544d4 108 FUNC GLOBAL DEFAULT 12 memory_region_reset_dirty │ │ │ │ 21990: 00c4eb90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_UPDATE_DSTATE │ │ │ │ 21991: 00c1a388 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_SHMEM_SIZE_EVENT │ │ │ │ 21992: 006c4138 252 FUNC GLOBAL DEFAULT 12 tcg_gen_setcondi_i32 │ │ │ │ 21993: 006bcf9c 72 FUNC GLOBAL DEFAULT 12 tcg_temp_new_vec │ │ │ │ 21994: 00c4dea0 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_ui_c │ │ │ │ 21995: 00a60538 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_0_len │ │ │ │ 21996: 0083ca64 1200 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_delete_internal_sync │ │ │ │ @@ -22041,15 +22041,15 @@ │ │ │ │ 22037: 00c507b8 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_cxl_c │ │ │ │ 22038: 00c4f2b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_MM_LOAD_DSTATE │ │ │ │ 22039: 00859d60 312 FUNC GLOBAL DEFAULT 12 visit_type_SmpCacheProperties │ │ │ │ 22040: 00545a4c 264 FUNC GLOBAL DEFAULT 12 replay_mutex_unlock │ │ │ │ 22041: 004af340 592 FUNC GLOBAL DEFAULT 12 qmp_blockdev_change_medium │ │ │ │ 22042: 0089d514 624 FUNC GLOBAL DEFAULT 12 visit_type_VirtQueueStatus_members │ │ │ │ 22043: 00b71e40 132 OBJECT GLOBAL DEFAULT 24 helper_info_muleu_s_ph_qbl │ │ │ │ - 22044: 00656df4 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_guest_memfd │ │ │ │ + 22044: 00656df8 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_guest_memfd │ │ │ │ 22045: 00c4e3c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_CHIP_ERASE_DSTATE │ │ │ │ 22046: 002b0a00 4 FUNC GLOBAL DEFAULT 12 pt_getxattr │ │ │ │ 22047: 00b7fbf8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_round_l_d │ │ │ │ 22048: 00c4eb92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_SET_SRC_DSTATE │ │ │ │ 22049: 00b71ec4 132 OBJECT GLOBAL DEFAULT 24 helper_info_muleu_s_ph_qbr │ │ │ │ 22050: 004b4090 136 FUNC GLOBAL DEFAULT 12 cpu_synchronize_all_post_reset │ │ │ │ 22051: 00b7ef14 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_maddf_s │ │ │ │ @@ -22140,15 +22140,15 @@ │ │ │ │ 22136: 00c24b14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_STATE_LOAD_EVENT │ │ │ │ 22137: 00c27798 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_BACKUP_EVENT │ │ │ │ 22138: 00471960 140 FUNC GLOBAL DEFAULT 12 vfio_device_is_mdev │ │ │ │ 22139: 0082ece8 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVpc │ │ │ │ 22140: 00c4efa6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_NOT_XXP_DSTATE │ │ │ │ 22141: 005472c4 68 FUNC GLOBAL DEFAULT 12 replay_event_char_read_load │ │ │ │ 22142: 004f83cc 36 FUNC GLOBAL DEFAULT 12 migrate_has_block_bitmap_mapping │ │ │ │ - 22143: 005b68c8 168 FUNC GLOBAL DEFAULT 12 msa_translate_init │ │ │ │ + 22143: 005b68cc 168 FUNC GLOBAL DEFAULT 12 msa_translate_init │ │ │ │ 22144: 00c1cc04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_MSI_NOTIFY_EVENT │ │ │ │ 22145: 006c6a38 104 FUNC GLOBAL DEFAULT 12 tcg_gen_st_i32 │ │ │ │ 22146: 00c265b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_MOUSE_SET_POS_EVENT │ │ │ │ 22147: 00c1bb24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ETHLITE_PKT_SIZE_TOO_BIG_EVENT │ │ │ │ 22148: 005449f8 160 FUNC GLOBAL DEFAULT 12 replay_put_byte │ │ │ │ 22149: 0038ab48 88 FUNC GLOBAL DEFAULT 12 net_rx_pkt_unset_vhdr │ │ │ │ 22150: 00c4fc68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_DSTATE │ │ │ │ @@ -22183,15 +22183,15 @@ │ │ │ │ 22179: 00c4e6b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DMAGO_DSTATE │ │ │ │ 22180: 00adad50 52 OBJECT GLOBAL DEFAULT 21 vmstate_serial │ │ │ │ 22181: 00c4e89e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_CLAIM_IRQ_DSTATE │ │ │ │ 22182: 00c13570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_NEED_CHECK_TIMER_CB_EVENT │ │ │ │ 22183: 00c4eeb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_LEGACY_NOTIFY_DSTATE │ │ │ │ 22184: 00c235ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSIX_EARLY_SETUP_EVENT │ │ │ │ 22185: 00905cb8 164 FUNC GLOBAL DEFAULT 12 iov_discard_front_undoable │ │ │ │ - 22186: 00613874 392 FUNC GLOBAL DEFAULT 12 vfio_devices_query_dirty_bitmap │ │ │ │ + 22186: 00613878 392 FUNC GLOBAL DEFAULT 12 vfio_devices_query_dirty_bitmap │ │ │ │ 22187: 00905194 80 FUNC GLOBAL DEFAULT 12 qemu_iovec_init_external │ │ │ │ 22188: 00c13a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLK_ROOT_ATTACH_EVENT │ │ │ │ 22189: 00c1837c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_READ_EVENT │ │ │ │ 22190: 002ca168 212 FUNC GLOBAL DEFAULT 12 acpi_pm_tmr_init │ │ │ │ 22191: 00666dec 16 FUNC GLOBAL DEFAULT 12 ramblock_is_pmem │ │ │ │ 22192: 0052a9cc 588 FUNC GLOBAL DEFAULT 12 print_net_client │ │ │ │ 22193: 0036b3b0 116 FUNC GLOBAL DEFAULT 12 isa_connect_gpio_out │ │ │ │ @@ -22332,18 +22332,18 @@ │ │ │ │ 22328: 007227e4 172 FUNC GLOBAL DEFAULT 12 qmp_drive_backup │ │ │ │ 22329: 008a8524 92 FUNC GLOBAL DEFAULT 12 qapi_free_PciInfo │ │ │ │ 22330: 00801620 52 FUNC GLOBAL DEFAULT 12 qemu_chr_be_can_write │ │ │ │ 22331: 00c4fa88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_LISTENER_COMMIT_DSTATE │ │ │ │ 22332: 00c22254 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_DEL_EVENT │ │ │ │ 22333: 0081695c 332 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Wrapper │ │ │ │ 22334: 0091b1a8 372 FUNC GLOBAL DEFAULT 12 vduse_dev_create_by_name │ │ │ │ - 22335: 00652460 772 FUNC GLOBAL DEFAULT 12 memory_region_transaction_commit │ │ │ │ + 22335: 00652464 772 FUNC GLOBAL DEFAULT 12 memory_region_transaction_commit │ │ │ │ 22336: 00c4e98e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN1_EL3_WRITE_DSTATE │ │ │ │ 22337: 0048eb4c 128 FUNC GLOBAL DEFAULT 12 vhost_dev_set_inflight │ │ │ │ - 22338: 0062c620 36 FUNC GLOBAL DEFAULT 12 virtio_queue_vector │ │ │ │ + 22338: 0062c624 36 FUNC GLOBAL DEFAULT 12 virtio_queue_vector │ │ │ │ 22339: 00c4e522 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_UNMAP_MEMORY_REGION_DSTATE │ │ │ │ 22340: 00286090 768 FUNC GLOBAL DEFAULT 12 qemu_text_console_handle_keysym │ │ │ │ 22341: 00c19c30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_SET_REMOTE_IRR_EVENT │ │ │ │ 22342: 00c26818 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DISPLAY_UPDATE_EVENT │ │ │ │ 22343: 006f5fc8 100 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch │ │ │ │ 22344: 00c50294 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_PCI_DSTATE │ │ │ │ 22345: 00535cac 600 FUNC GLOBAL DEFAULT 12 connection_get │ │ │ │ @@ -22352,15 +22352,15 @@ │ │ │ │ 22348: 00c23e74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_DEV_VRING_BASE_EVENT │ │ │ │ 22349: 00c1bd74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_SET_LINK_EVENT │ │ │ │ 22350: 00c15984 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ES1370_TRANSFER_AUDIO_EVENT │ │ │ │ 22351: 004e6668 324 FUNC GLOBAL DEFAULT 12 hmp_migrate_set_capability │ │ │ │ 22352: 00c50182 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COLO_STATUS_DSTATE │ │ │ │ 22353: 00c172b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUSH_EVENT │ │ │ │ 22354: 00a91d68 3 OBJECT GLOBAL DEFAULT 14 sense_code_DEVICE_INTERNAL_RESET │ │ │ │ - 22355: 0064e884 288 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_device_ptr │ │ │ │ + 22355: 0064e888 288 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_device_ptr │ │ │ │ 22356: 00c4e770 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_MEM_WRITE_UNIMPL_DSTATE │ │ │ │ 22357: 00c507d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT16_DSTATE │ │ │ │ 22358: 0054b000 124 FUNC GLOBAL DEFAULT 12 accel_ioctl_inhibit_end │ │ │ │ 22359: 00c4ef8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_FIX_TCP_DSTATE │ │ │ │ 22360: 00567650 276 FUNC GLOBAL DEFAULT 12 helper_float_rsqrt1_ps │ │ │ │ 22361: 006a8c90 64 FUNC GLOBAL DEFAULT 12 gdb_extend_query_table │ │ │ │ 22362: 00c17380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_UNEXPECTED_VGA_MODE_EVENT │ │ │ │ @@ -22393,15 +22393,15 @@ │ │ │ │ 22389: 0056e704 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_nge │ │ │ │ 22390: 00c24984 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_SAVE_DEVICE_DIRTY_EVENT │ │ │ │ 22391: 00c4f100 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MMIO_READ_DSTATE │ │ │ │ 22392: 00c4f3f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_MSG_RING_PUT_DSTATE │ │ │ │ 22393: 00c4e7b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII3112_READ_DSTATE │ │ │ │ 22394: 00c4fa44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTQUEUE_FILL_DSTATE │ │ │ │ 22395: 00b75e30 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_s_ueq │ │ │ │ - 22396: 006567c4 252 FUNC GLOBAL DEFAULT 12 address_space_init │ │ │ │ + 22396: 006567c8 252 FUNC GLOBAL DEFAULT 12 address_space_init │ │ │ │ 22397: 0056e2b4 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_ngl │ │ │ │ 22398: 0056fc3c 460 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_ult │ │ │ │ 22399: 00c4e57c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_PALETTE_WRITE_DSTATE │ │ │ │ 22400: 00c2362c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_LOAD_ROM_EVENT │ │ │ │ 22401: 00c4ebac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_EXTI_WRITE_DSTATE │ │ │ │ 22402: 00b811a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_abs_ps │ │ │ │ 22403: 00348790 112 FUNC GLOBAL DEFAULT 12 pm_smbus_vmstate_needed │ │ │ │ @@ -22419,15 +22419,15 @@ │ │ │ │ 22415: 00c19380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_READ_EVENT │ │ │ │ 22416: 00c14420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_META_CONTEXT_EVENT │ │ │ │ 22417: 00c1d9c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UB_DB_WR_INVALID_SQTAIL_EVENT │ │ │ │ 22418: 00c4ead6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_READ_DSTATE │ │ │ │ 22419: 0090e878 344 FUNC GLOBAL DEFAULT 12 qmp_query_yank │ │ │ │ 22420: 00552744 64 FUNC GLOBAL DEFAULT 12 helper_mtc0_vpeconf0 │ │ │ │ 22421: 00552838 72 FUNC GLOBAL DEFAULT 12 helper_mtc0_vpeconf1 │ │ │ │ - 22422: 005ebf08 216 FUNC GLOBAL DEFAULT 12 mips_translate_code │ │ │ │ + 22422: 005ebf0c 216 FUNC GLOBAL DEFAULT 12 mips_translate_code │ │ │ │ 22423: 00c21e54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_MEMORY_READ_EVENT │ │ │ │ 22424: 00c4f3b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_DMA_DISABLE_DSTATE │ │ │ │ 22425: 0027f0ec 352 FUNC GLOBAL DEFAULT 12 qemu_input_queue_mtt_abs │ │ │ │ 22426: 0067293c 48 FUNC GLOBAL DEFAULT 12 mon_get_cpu_env │ │ │ │ 22427: 00c1c564 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_TX_RESET_EVENT │ │ │ │ 22428: 008a61c8 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendServiceTypeList │ │ │ │ 22429: 00c174c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_DEC_INFLIGHT_FENCES_EVENT │ │ │ │ @@ -22517,15 +22517,15 @@ │ │ │ │ 22513: 006747e0 104 FUNC GLOBAL DEFAULT 12 semihost_sys_write │ │ │ │ 22514: 008da994 32 FUNC GLOBAL DEFAULT 12 qemu_event_init │ │ │ │ 22515: 008443d8 128 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf_members │ │ │ │ 22516: 00c4dea8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_RESUME_DSTATE │ │ │ │ 22517: 0083c258 1040 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_set_iothread │ │ │ │ 22518: 00c250b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_EVENT │ │ │ │ 22519: 0056f1a8 340 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_eq │ │ │ │ - 22520: 0062dacc 56 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_size │ │ │ │ + 22520: 0062dad0 56 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_size │ │ │ │ 22521: 00c4f79e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_DOORBELL_RING_DSTATE │ │ │ │ 22522: 00c15a24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CS4231_MEM_WRITEL_REG_EVENT │ │ │ │ 22523: 0082fa98 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockErrorAction │ │ │ │ 22524: 002758b0 88 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_unref │ │ │ │ 22525: 00c4f388 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_MEM_WRITEB_CMD_BUS_RESET_DSTATE │ │ │ │ 22526: 0068b630 428 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addw_be_mmu │ │ │ │ 22527: 00c14570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_FINISH_EVENT │ │ │ │ @@ -22549,15 +22549,15 @@ │ │ │ │ 22545: 00b338e4 12 OBJECT GLOBAL DEFAULT 21 MigMode_lookup │ │ │ │ 22546: 00c4f15c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DSM_SINGLE_RANGE_LIMIT_EXCEEDED_DSTATE │ │ │ │ 22547: 00568c4c 288 FUNC GLOBAL DEFAULT 12 helper_float_recip2_ps │ │ │ │ 22548: 005037d4 324 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_run │ │ │ │ 22549: 00c4ef2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_REGS_WRITE_UNKNOWN_DSTATE │ │ │ │ 22550: 00c4fedc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_EXT_DESKTOP_RESIZE_DSTATE │ │ │ │ 22551: 00c1824c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_ATAPI_CMD_PACKET_EVENT │ │ │ │ - 22552: 0060b2e8 3308 FUNC GLOBAL DEFAULT 12 virtio_net_handle_ctrl_iov │ │ │ │ + 22552: 0060b2ec 3308 FUNC GLOBAL DEFAULT 12 virtio_net_handle_ctrl_iov │ │ │ │ 22553: 00c4f612 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_SET_INTERFACE_DSTATE │ │ │ │ 22554: 00c25784 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_WRITE_TRACKING_RAMBLOCK_STOP_EVENT │ │ │ │ 22555: 0059d604 40 FUNC GLOBAL DEFAULT 12 helper_msa_insert_w │ │ │ │ 22556: 008b3408 320 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2 │ │ │ │ 22557: 0026e430 196 FUNC GLOBAL DEFAULT 12 helper_gvec_eqs16 │ │ │ │ 22558: 00c4f55a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SDHOST_PROCESS_DESC_DSTATE │ │ │ │ 22559: 00c18718 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_BLOCK_EVENT │ │ │ │ @@ -22604,44 +22604,44 @@ │ │ │ │ 22600: 00c4ef9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_CALC_ENTRY_DSTATE │ │ │ │ 22601: 00c4e2da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_PCI_BAR_1_DSTATE │ │ │ │ 22602: 00c4dfc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CONTROLLER_CAPABILITY_RAW_DSTATE │ │ │ │ 22603: 0072bcdc 808 FUNC GLOBAL DEFAULT 12 bdrv_find_protocol │ │ │ │ 22604: 0052b630 240 FUNC GLOBAL DEFAULT 12 netdev_is_modern │ │ │ │ 22605: 00696860 108 FUNC GLOBAL DEFAULT 12 qdev_set_legacy_instance_id │ │ │ │ 22606: 00c1d164 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_RSS_HASH_EVENT │ │ │ │ - 22607: 00648c38 864 FUNC GLOBAL DEFAULT 12 cpu_inb │ │ │ │ + 22607: 00648c3c 864 FUNC GLOBAL DEFAULT 12 cpu_inb │ │ │ │ 22608: 00c4ef74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_RSS_IP6_UDP_DSTATE │ │ │ │ 22609: 00686f08 308 FUNC GLOBAL DEFAULT 12 helper_nonatomic_cmpxchgo │ │ │ │ 22610: 0076a880 36 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_poll_single │ │ │ │ 22611: 00b8c384 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ave_s_w │ │ │ │ - 22612: 00656f4c 168 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device │ │ │ │ + 22612: 00656f50 168 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device │ │ │ │ 22613: 00c4f198 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_FORMAT_SET_DSTATE │ │ │ │ 22614: 00271d00 56 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_symbol │ │ │ │ 22615: 00b7f5c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvt_2008_w_s │ │ │ │ 22616: 00c14048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_ASYNC_EVENT │ │ │ │ 22617: 00c4efd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NE2000_IOPORT_WRITE_DSTATE │ │ │ │ 22618: 00c22484 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_SITD_EVENT │ │ │ │ 22619: 0084acf8 1024 FUNC GLOBAL DEFAULT 12 qmp_marshal_qmp_capabilities │ │ │ │ - 22620: 0062c644 224 FUNC GLOBAL DEFAULT 12 virtio_queue_set_vector │ │ │ │ - 22621: 00649308 880 FUNC GLOBAL DEFAULT 12 cpu_inl │ │ │ │ + 22620: 0062c648 224 FUNC GLOBAL DEFAULT 12 virtio_queue_set_vector │ │ │ │ + 22621: 0064930c 880 FUNC GLOBAL DEFAULT 12 cpu_inl │ │ │ │ 22622: 0065e3f0 36 FUNC GLOBAL DEFAULT 12 qemu_ram_unset_idstr │ │ │ │ 22623: 006c6374 104 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap16_i32 │ │ │ │ 22624: 006d244c 256 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xchg_i32_chk │ │ │ │ 22625: 0025cb60 256 FUNC GLOBAL DEFAULT 12 float64_to_uint32_scalbn │ │ │ │ 22626: 00c4f7ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_SUSPEND_DSTATE │ │ │ │ 22627: 00c25ac4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_EVENT │ │ │ │ 22628: 00c29484 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPU_DEFINITIONS_EVENT │ │ │ │ 22629: 0027b2b8 96 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_backing_height │ │ │ │ 22630: 00c27004 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_EXEC_EVENT │ │ │ │ 22631: 007255d8 208 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_stop │ │ │ │ 22632: 00c20bbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SDHOST_SET_INSERTED_EVENT │ │ │ │ 22633: 00c26b68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_EXT_DESKTOP_RESIZE_EVENT │ │ │ │ 22634: 008e5814 56 FUNC GLOBAL DEFAULT 12 qemu_opt_get_number │ │ │ │ 22635: 00c134f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_WRITE_PREFILL_EVENT │ │ │ │ - 22636: 00648f98 880 FUNC GLOBAL DEFAULT 12 cpu_inw │ │ │ │ + 22636: 00648f9c 880 FUNC GLOBAL DEFAULT 12 cpu_inw │ │ │ │ 22637: 00c4f650 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_COMMAND_DSTATE │ │ │ │ 22638: 002c403c 268 FUNC GLOBAL DEFAULT 12 aml_string │ │ │ │ 22639: 0068bde4 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andl_le │ │ │ │ 22640: 00c4f13c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_CTRL_LIST_DSTATE │ │ │ │ 22641: 00680db0 380 FUNC GLOBAL DEFAULT 12 tlb_flush_range_by_mmuidx_all_cpus_synced │ │ │ │ 22642: 00c4f11c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_PROCESS_AERS_DSTATE │ │ │ │ 22643: 0035ca2c 488 FUNC GLOBAL DEFAULT 12 bmdma_cmd_writeb │ │ │ │ @@ -22665,15 +22665,15 @@ │ │ │ │ 22661: 00c16530 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXYNOS_UART_DMAREADY_EVENT │ │ │ │ 22662: 006a2a48 148 FUNC GLOBAL DEFAULT 12 object_property_add_uint8_ptr │ │ │ │ 22663: 008824a8 320 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostVDPAOptions │ │ │ │ 22664: 004fbc68 104 FUNC GLOBAL DEFAULT 12 postcopy_thread_create │ │ │ │ 22665: 00c22d4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_SAVE_SETUP_EVENT │ │ │ │ 22666: 00581e6c 856 FUNC GLOBAL DEFAULT 12 helper_msa_aver_u_b │ │ │ │ 22667: 00498ae4 108 FUNC GLOBAL DEFAULT 12 virtio_md_pci_unplug │ │ │ │ - 22668: 0062beac 12 FUNC GLOBAL DEFAULT 12 virtio_update_irq │ │ │ │ + 22668: 0062beb0 12 FUNC GLOBAL DEFAULT 12 virtio_update_irq │ │ │ │ 22669: 00582488 200 FUNC GLOBAL DEFAULT 12 helper_msa_aver_u_d │ │ │ │ 22670: 006d99b8 168 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2i_ool │ │ │ │ 22671: 00c4e2d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_RESET_IN_DSTATE │ │ │ │ 22672: 0027e108 188 FUNC GLOBAL DEFAULT 12 qemu_input_event_send │ │ │ │ 22673: 00263bc0 424 FUNC GLOBAL DEFAULT 12 float128_minnum │ │ │ │ 22674: 0080c8f4 112 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfo_members │ │ │ │ 22675: 00c4fc84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_CLEANUP_DSTATE │ │ │ │ @@ -22728,15 +22728,15 @@ │ │ │ │ 22724: 008a2c08 316 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaPerDirectionOptions │ │ │ │ 22725: 00244428 152 FUNC GLOBAL DEFAULT 12 bfloat16_is_quiet_nan │ │ │ │ 22726: 008db23c 520 FUNC GLOBAL DEFAULT 12 qemu_memfd_create │ │ │ │ 22727: 008db444 548 FUNC GLOBAL DEFAULT 12 qemu_memfd_alloc │ │ │ │ 22728: 006a04e4 208 FUNC GLOBAL DEFAULT 12 object_property_set_default_uint │ │ │ │ 22729: 00c1bcd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_PCS_REG_READ_EVENT │ │ │ │ 22730: 006d9918 160 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2_ool │ │ │ │ - 22731: 0062b9f0 728 FUNC GLOBAL DEFAULT 12 qemu_get_virtqueue_element │ │ │ │ + 22731: 0062b9f4 728 FUNC GLOBAL DEFAULT 12 qemu_get_virtqueue_element │ │ │ │ 22732: 00c274c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_DEL_EVENT │ │ │ │ 22733: 00735aa8 480 FUNC GLOBAL DEFAULT 12 bdrv_dirname │ │ │ │ 22734: 008dc89c 2172 FUNC GLOBAL DEFAULT 12 module_load │ │ │ │ 22735: 00907e80 140 FUNC GLOBAL DEFAULT 12 throttle_timers_init │ │ │ │ 22736: 00c4efc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OPEN_ETH_REG_READ_DSTATE │ │ │ │ 22737: 00c4e3f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_RESET_ALL_DSTATE │ │ │ │ 22738: 0085cde8 156 FUNC GLOBAL DEFAULT 12 visit_type_NumaDistOptions_members │ │ │ │ @@ -22860,15 +22860,15 @@ │ │ │ │ 22856: 00685ad8 156 FUNC GLOBAL DEFAULT 12 cpu_ldq_be_mmuidx_ra │ │ │ │ 22857: 0066a880 616 FUNC GLOBAL DEFAULT 12 ram_write_tracking_prepare │ │ │ │ 22858: 002f5fd0 356 FUNC GLOBAL DEFAULT 12 qdev_pass_gpios │ │ │ │ 22859: 00c1eba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SABRE_PCI_SET_IRQ_EVENT │ │ │ │ 22860: 00c28bec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_LIST_TYPES_EVENT │ │ │ │ 22861: 00b71b28 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_watchhi │ │ │ │ 22862: 009064dc 264 FUNC GLOBAL DEFAULT 12 qemu_co_sleep_ns_wakeable │ │ │ │ - 22863: 005ec68c 1280 FUNC GLOBAL DEFAULT 12 decode_ext_vr54xx │ │ │ │ + 22863: 005ec690 1280 FUNC GLOBAL DEFAULT 12 decode_ext_vr54xx │ │ │ │ 22864: 00841bcc 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommonWrapper │ │ │ │ 22865: 00c254b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_EVENT │ │ │ │ 22866: 00c4e49c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_UPDATE_PARAMS_DSTATE │ │ │ │ 22867: 00c50144 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TARGET_DSTATE │ │ │ │ 22868: 0069fb5c 128 FUNC GLOBAL DEFAULT 12 object_apply_compat_props │ │ │ │ 22869: 00842c88 316 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile │ │ │ │ 22870: 00264e18 432 FUNC GLOBAL DEFAULT 12 float128_scalbn │ │ │ │ @@ -22894,15 +22894,15 @@ │ │ │ │ 22890: 00c500fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_IRQ_DSTATE │ │ │ │ 22891: 00c241a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_REGION_ADD_SECTION_EVENT │ │ │ │ 22892: 00c14fdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_FSYNC_EVENT │ │ │ │ 22893: 00c1f638 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_EXECUTE_SCRIPT_TC_DELAYEDSELECT_TIMEOUT_EVENT │ │ │ │ 22894: 00840724 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_export_add │ │ │ │ 22895: 008d8f5c 364 FUNC GLOBAL DEFAULT 12 qemu_shm_alloc │ │ │ │ 22896: 00c184dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_IOPORT_READ_EVENT │ │ │ │ - 22897: 005cd740 12 FUNC GLOBAL DEFAULT 12 gen_reserved_instruction │ │ │ │ + 22897: 005cd744 12 FUNC GLOBAL DEFAULT 12 gen_reserved_instruction │ │ │ │ 22898: 00c4e392 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_SAMPLE_COUNT_RD_DSTATE │ │ │ │ 22899: 00c2340c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_GENERIC_MIRROR_WRITE_EVENT │ │ │ │ 22900: 00c4de42 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_block_export_c │ │ │ │ 22901: 002be53c 228 FUNC GLOBAL DEFAULT 12 v9fs_co_renameat │ │ │ │ 22902: 00c4e816 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_AUTOPOLL_CB_DSTATE │ │ │ │ 22903: 00c14944 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_FREE_ID_EVENT │ │ │ │ 22904: 004f7734 36 FUNC GLOBAL DEFAULT 12 migrate_dirty_limit │ │ │ │ @@ -23039,15 +23039,15 @@ │ │ │ │ 23035: 007ec3b0 328 FUNC GLOBAL DEFAULT 12 luring_cleanup │ │ │ │ 23036: 00271afc 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_tb_vaddr │ │ │ │ 23037: 0087b6f4 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RTC_CHANGE_arg_members │ │ │ │ 23038: 00a1e1e4 528 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxquartz_to_qcode │ │ │ │ 23039: 00c4e820 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_REQUEST_CHANGE_ADDR_DSTATE │ │ │ │ 23040: 00431580 168 FUNC GLOBAL DEFAULT 12 usb_device_set_interface │ │ │ │ 23041: 00c5085a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_LOCK_RETURN_DSTATE │ │ │ │ - 23042: 0062db94 156 FUNC GLOBAL DEFAULT 12 virtio_queue_set_last_avail_idx │ │ │ │ + 23042: 0062db98 156 FUNC GLOBAL DEFAULT 12 virtio_queue_set_last_avail_idx │ │ │ │ 23043: 004d3b80 220 FUNC GLOBAL DEFAULT 12 rng_backend_request_entropy │ │ │ │ 23044: 002640b8 8 FUNC GLOBAL DEFAULT 12 float16_compare │ │ │ │ 23045: 00c4e08a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_DISCONNECT_DSTATE │ │ │ │ 23046: 00b8c510 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hadd_u_d │ │ │ │ 23047: 00c1cc44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_METADATA_STATUS_FLAGS_EVENT │ │ │ │ 23048: 00c4fc12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_ID_FAILED_DSTATE │ │ │ │ 23049: 00260b2c 16 FUNC GLOBAL DEFAULT 12 int16_to_bfloat16 │ │ │ │ @@ -23180,15 +23180,15 @@ │ │ │ │ 23176: 0085b11c 92 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCProperties │ │ │ │ 23177: 00c4deb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BREAKPOINT_REMOVE_DSTATE │ │ │ │ 23178: 008f0780 248 FUNC GLOBAL DEFAULT 12 stat64_max_slow │ │ │ │ 23179: 005159a8 1440 FUNC GLOBAL DEFAULT 12 rdma_control_save_page │ │ │ │ 23180: 00c165b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_UART_TX_PENDING_EVENT │ │ │ │ 23181: 0052c304 236 FUNC GLOBAL DEFAULT 12 qemu_net_queue_send_iov │ │ │ │ 23182: 00c4eec8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_L4_CSUM_VALIDATION_FAILED_DSTATE │ │ │ │ - 23183: 0063cabc 212 FUNC GLOBAL DEFAULT 12 vhost_user_gpu_set_socket │ │ │ │ + 23183: 0063cac0 212 FUNC GLOBAL DEFAULT 12 vhost_user_gpu_set_socket │ │ │ │ 23184: 0072f2d0 48 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_info │ │ │ │ 23185: 0086cf8c 296 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAlias_members │ │ │ │ 23186: 0082ff18 404 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_COMPLETED_arg_members │ │ │ │ 23187: 00c1ea60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DINO_CHIP_READ_EVENT │ │ │ │ 23188: 00c14280 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CONNECT_THREAD_SLEEP_EVENT │ │ │ │ 23189: 0081339c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptionsLUKS │ │ │ │ 23190: 00c4eff8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SUN8I_EMAC_READ_DSTATE │ │ │ │ @@ -23273,15 +23273,15 @@ │ │ │ │ 23269: 00b714f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_tcstatus │ │ │ │ 23270: 0080a7d0 92 FUNC GLOBAL DEFAULT 12 qapi_free_sizeList │ │ │ │ 23271: 00b60c68 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs8 │ │ │ │ 23272: 00575754 16 FUNC GLOBAL DEFAULT 12 helper_punpckhwd │ │ │ │ 23273: 00c50298 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ROCKER_OF_DPA_GROUPS_DSTATE │ │ │ │ 23274: 00c4feda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_ENABLE_DSTATE │ │ │ │ 23275: 006c5694 648 FUNC GLOBAL DEFAULT 12 tcg_gen_sextract_i32 │ │ │ │ - 23276: 00623494 356 FUNC GLOBAL DEFAULT 12 vfio_pci_get_pci_hot_reset_info │ │ │ │ + 23276: 00623498 356 FUNC GLOBAL DEFAULT 12 vfio_pci_get_pci_hot_reset_info │ │ │ │ 23277: 00c240b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_SET_MEM_TABLE_POSTCOPY_EVENT │ │ │ │ 23278: 00c4f47e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_HANDLE_SCSI_DSTATE │ │ │ │ 23279: 00b66308 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchl_be │ │ │ │ 23280: 0087f58c 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevBridgeOptions │ │ │ │ 23281: 00b74b1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_srsconf0 │ │ │ │ 23282: 00c4e7fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KEYBOARD_SET_TRANSLATION_DSTATE │ │ │ │ 23283: 00c4f816 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_DEV_ERROR_DSTATE │ │ │ │ @@ -23415,18 +23415,18 @@ │ │ │ │ 23411: 00c1d5a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LAN9118_PHY_WRITE_EVENT │ │ │ │ 23412: 00c22554 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_OPREG_CHANGE_EVENT │ │ │ │ 23413: 00b677a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorl_be │ │ │ │ 23414: 00c4e892 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_QUEUE_INFO_DSTATE │ │ │ │ 23415: 002b2350 24 FUNC GLOBAL DEFAULT 12 v9fs_path_init │ │ │ │ 23416: 006ca9b4 844 FUNC GLOBAL DEFAULT 12 tcg_gen_sextract_i64 │ │ │ │ 23417: 00396e70 112 FUNC GLOBAL DEFAULT 12 ctucan_hardware_reset │ │ │ │ - 23418: 00654400 104 FUNC GLOBAL DEFAULT 12 memory_region_set_nonvolatile │ │ │ │ + 23418: 00654404 104 FUNC GLOBAL DEFAULT 12 memory_region_set_nonvolatile │ │ │ │ 23419: 00c4e1d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_AUDIO_READ_DSTATE │ │ │ │ 23420: 00c4f654 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_TMF_UNSUPPORTED_DSTATE │ │ │ │ - 23421: 00633b38 1828 FUNC GLOBAL DEFAULT 12 qmp_decode_features │ │ │ │ + 23421: 00633b3c 1828 FUNC GLOBAL DEFAULT 12 qmp_decode_features │ │ │ │ 23422: 00b62528 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl8i │ │ │ │ 23423: 00c1a438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOSB_WRITE_EVENT │ │ │ │ 23424: 004dacd4 60 FUNC GLOBAL DEFAULT 12 tpm_sized_buffer_reset │ │ │ │ 23425: 008e4074 104 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_notify │ │ │ │ 23426: 008a9418 148 FUNC GLOBAL DEFAULT 12 visit_type_PciBridgeInfo_members │ │ │ │ 23427: 00565528 284 FUNC GLOBAL DEFAULT 12 helper_float_floor_w_s │ │ │ │ 23428: 0025ef78 240 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint32_round_to_zero │ │ │ │ @@ -23533,15 +23533,15 @@ │ │ │ │ 23529: 00c4e9ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_DISABLE_IRQ_DSTATE │ │ │ │ 23530: 00b33600 12 OBJECT GLOBAL DEFAULT 21 HmatCacheAssociativity_lookup │ │ │ │ 23531: 00688aac 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addw_le │ │ │ │ 23532: 00c4f734 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_NOTIFY_DSTATE │ │ │ │ 23533: 006dfd64 116 FUNC GLOBAL DEFAULT 12 vec_gen_6 │ │ │ │ 23534: 00c4e1b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_OPTION_REPLY_DSTATE │ │ │ │ 23535: 00c502c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_INPUT_SEND_EVENT_DSTATE │ │ │ │ - 23536: 00629fb4 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_notification │ │ │ │ + 23536: 00629fb8 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_notification │ │ │ │ 23537: 00c1de80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_ADMIN_OPC_EVENT │ │ │ │ 23538: 007242b0 568 FUNC GLOBAL DEFAULT 12 qmp_blockdev_del │ │ │ │ 23539: 00c22684 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_READ_EVENT │ │ │ │ 23540: 0083cf14 92 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptionsBase │ │ │ │ 23541: 00c1cb54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_PENDING_INTERRUPTS_EVENT │ │ │ │ 23542: 00c0d4d4 88 OBJECT GLOBAL DEFAULT 24 JobVerbTable │ │ │ │ 23543: 00c4f024 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_CMBSZ_READONLY_DSTATE │ │ │ │ @@ -23571,15 +23571,15 @@ │ │ │ │ 23567: 00c16830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_CAN_RECEIVE_EVENT │ │ │ │ 23568: 00c4f4aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_RESET_DSTATE │ │ │ │ 23569: 0058d0d4 1132 FUNC GLOBAL DEFAULT 12 helper_msa_subs_s_h │ │ │ │ 23570: 00553054 16 FUNC GLOBAL DEFAULT 12 helper_mtc0_tcschedule │ │ │ │ 23571: 004e65c4 164 FUNC GLOBAL DEFAULT 12 hmp_migrate_pause │ │ │ │ 23572: 00c15c7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_SELECT_EVENT │ │ │ │ 23573: 007394ec 208 FUNC GLOBAL DEFAULT 12 bdrv_has_zero_init │ │ │ │ - 23574: 0061c8cc 168 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_exit │ │ │ │ + 23574: 0061c8d0 168 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_exit │ │ │ │ 23575: 00c4e044 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_READ_FAIL_DSTATE │ │ │ │ 23576: 004da404 172 FUNC GLOBAL DEFAULT 12 tpm_util_is_selftest │ │ │ │ 23577: 00b82010 132 OBJECT GLOBAL DEFAULT 24 helper_info_macchiu │ │ │ │ 23578: 00c4ee10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_RECEIVE_DMA_COMPLETED_DSTATE │ │ │ │ 23579: 00c4e27c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_FLUSH_DSTATE │ │ │ │ 23580: 00c4f4ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_PROCESS_MESSAGE_DSTATE │ │ │ │ 23581: 0089a348 28 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper_members │ │ │ │ @@ -23602,26 +23602,26 @@ │ │ │ │ 23598: 00812598 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSAny │ │ │ │ 23599: 003da8c0 412 FUNC GLOBAL DEFAULT 12 pcie_doe_read_config │ │ │ │ 23600: 008b1ba0 244 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannelList │ │ │ │ 23601: 00c2315c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_DISCONNECT_CONTAINER_EVENT │ │ │ │ 23602: 00c4e89c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_FREE_IRQ_DSTATE │ │ │ │ 23603: 00c25d24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_EVENT │ │ │ │ 23604: 008f6394 228 FUNC GLOBAL DEFAULT 12 aio_co_enter │ │ │ │ - 23605: 00614f40 424 FUNC GLOBAL DEFAULT 12 vfio_attach_device │ │ │ │ + 23605: 00614f44 424 FUNC GLOBAL DEFAULT 12 vfio_attach_device │ │ │ │ 23606: 00b62ffc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_andc │ │ │ │ 23607: 007f3f64 584 FUNC GLOBAL DEFAULT 12 blk_pwrite │ │ │ │ 23608: 006bd7c4 240 FUNC GLOBAL DEFAULT 12 tcg_temp_free_ptr │ │ │ │ 23609: 00471840 52 FUNC GLOBAL DEFAULT 12 vfio_device_init │ │ │ │ 23610: 0027b7d8 192 FUNC GLOBAL DEFAULT 12 qemu_input_key_value_to_qcode │ │ │ │ - 23611: 0062ab50 160 FUNC GLOBAL DEFAULT 12 virtqueue_rewind │ │ │ │ + 23611: 0062ab54 160 FUNC GLOBAL DEFAULT 12 virtqueue_rewind │ │ │ │ 23612: 00c4e75e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_POPULATE_SGLIST_BAD_OFFSET_DSTATE │ │ │ │ 23613: 00c13b4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_HANGUP_EVENT │ │ │ │ 23614: 006d194c 176 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_add_fetch_i32_chk │ │ │ │ 23615: 0066a0bc 260 FUNC GLOBAL DEFAULT 12 ramblock_page_is_discarded │ │ │ │ - 23616: 00655bf0 100 FUNC GLOBAL DEFAULT 12 memory_global_after_dirty_log_sync │ │ │ │ + 23616: 00655bf4 100 FUNC GLOBAL DEFAULT 12 memory_global_after_dirty_log_sync │ │ │ │ 23617: 00c27e90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_COMPLETE_EVENT │ │ │ │ 23618: 0086b354 92 FUNC GLOBAL DEFAULT 12 qapi_free_ReplicationStatus │ │ │ │ 23619: 00885f5c 92 FUNC GLOBAL DEFAULT 12 qapi_free_FilterBufferProperties │ │ │ │ 23620: 0080a08c 780 FUNC GLOBAL DEFAULT 12 qmp_query_qmp_schema │ │ │ │ 23621: 007b2494 16 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_get │ │ │ │ 23622: 00b62d68 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ands │ │ │ │ 23623: 00898368 1204 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_stats │ │ │ │ @@ -23696,25 +23696,25 @@ │ │ │ │ 23692: 0025c45c 264 FUNC GLOBAL DEFAULT 12 float16_to_uint16_scalbn │ │ │ │ 23693: 002bbe28 256 FUNC GLOBAL DEFAULT 12 v9fs_reset │ │ │ │ 23694: 00c17770 156 OBJECT GLOBAL DEFAULT 24 hw_dma_trace_events │ │ │ │ 23695: 00c4f10a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ENQUEUE_EVENT_MASKED_DSTATE │ │ │ │ 23696: 002c17a0 272 FUNC GLOBAL DEFAULT 12 aml_to_buffer │ │ │ │ 23697: 0086b5d8 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationThreadInfo │ │ │ │ 23698: 0057e910 464 FUNC GLOBAL DEFAULT 12 helper_msa_adds_a_w │ │ │ │ - 23699: 005dfa4c 4 FUNC GLOBAL DEFAULT 12 gen_move_high32 │ │ │ │ + 23699: 005dfa50 4 FUNC GLOBAL DEFAULT 12 gen_move_high32 │ │ │ │ 23700: 0079477c 756 FUNC GLOBAL DEFAULT 12 qcow2_co_can_store_new_dirty_bitmap │ │ │ │ 23701: 00389164 300 FUNC GLOBAL DEFAULT 12 net_rx_pkt_attach_iovec_ex │ │ │ │ 23702: 008715ec 112 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfo_members │ │ │ │ 23703: 00863a80 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_current_machine │ │ │ │ 23704: 0081042c 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdkWrapper │ │ │ │ 23705: 004e4b84 8 FUNC GLOBAL DEFAULT 12 global_state_store_running │ │ │ │ 23706: 00806e6c 388 FUNC GLOBAL DEFAULT 12 monitor_puts_locked │ │ │ │ 23707: 00b76f34 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_tcrestart │ │ │ │ 23708: 00c16550 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SHAKTI_UART_WRITE_EVENT │ │ │ │ - 23709: 00654d58 20 FUNC GLOBAL DEFAULT 12 memory_region_set_flush_coalesced │ │ │ │ + 23709: 00654d5c 20 FUNC GLOBAL DEFAULT 12 memory_region_set_flush_coalesced │ │ │ │ 23710: 00c26c08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_GUEST_LEDS_EVENT │ │ │ │ 23711: 00c4e0dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_COMPLETE_DSTATE │ │ │ │ 23712: 008f296c 108 FUNC GLOBAL DEFAULT 12 interval_tree_iter_first │ │ │ │ 23713: 00767544 360 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_truncate │ │ │ │ 23714: 00c206c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_DEQUEUE_EVENT │ │ │ │ 23715: 0036b424 204 FUNC GLOBAL DEFAULT 12 isa_bus_dma │ │ │ │ 23716: 008e580c 8 FUNC GLOBAL DEFAULT 12 qemu_opt_get_bool_del │ │ │ │ @@ -23728,15 +23728,15 @@ │ │ │ │ 23724: 004b46a4 156 FUNC GLOBAL DEFAULT 12 qemu_wait_io_event │ │ │ │ 23725: 00b7fe8c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_floor_2008_l_d │ │ │ │ 23726: 00c28efc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_STATUS_EVENT │ │ │ │ 23727: 005428e4 8 FUNC GLOBAL DEFAULT 12 can_bus_client_set_filters │ │ │ │ 23728: 0086d4c4 192 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameter │ │ │ │ 23729: 00b77900 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_af │ │ │ │ 23730: 00c4e1b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_REPLY_ERR_IGNORED_DSTATE │ │ │ │ - 23731: 0063e698 316 FUNC GLOBAL DEFAULT 12 vhost_svq_stop │ │ │ │ + 23731: 0063e69c 316 FUNC GLOBAL DEFAULT 12 vhost_svq_stop │ │ │ │ 23732: 008df990 112 FUNC GLOBAL DEFAULT 12 slow_bitmap_complement │ │ │ │ 23733: 00c1e5f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MISC_CB_EVENT │ │ │ │ 23734: 00c504c4 4 OBJECT GLOBAL DEFAULT 25 qemu_dcache_linesize_log │ │ │ │ 23735: 00add6c8 40 OBJECT GLOBAL DEFAULT 21 ide_portio2_list │ │ │ │ 23736: 003d254c 232 FUNC GLOBAL DEFAULT 12 pcie_sriov_pf_add_sup_pgsize │ │ │ │ 23737: 00c5007e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUIT_DSTATE │ │ │ │ 23738: 004eec80 1856 FUNC GLOBAL DEFAULT 12 qmp_migrate │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fb7640019a80033b7d79b3c05ecea44f83e79a6c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 118759b49ab7b447061501365c84e73c1fb38179 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -l/lib/ld-linux.so.3 │ │ │ │ +y/lib/ld-linux.so.3 │ │ │ │ =D"tBR % │ │ │ │ s|v#* " │ │ │ │ bM5D3_1: │ │ │ │ #jC._!`&O2 │ │ │ │ x9d.x{9, │ │ │ │ ^n>hv8!Dw │ │ │ │ ]{N>O"_(6b|c │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -4570,205 +4570,205 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ eorseq r4, r4, ip, asr #24 │ │ │ │ ldr r0, [pc, #8] @ 218dc0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x003dccf4 │ │ │ │ + @ instruction: 0x003dccf8 │ │ │ │ ldr r0, [pc, #8] @ 218dd4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - eorseq sp, sp, r4, ror #16 │ │ │ │ + eorseq sp, sp, r8, ror #16 │ │ │ │ ldr r0, [pc, #8] @ 218de8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x003e28bc │ │ │ │ + eorseq r2, lr, r0, asr #17 │ │ │ │ ldr r0, [pc, #8] @ 218dfc │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - eorseq r4, lr, r4, lsl r2 │ │ │ │ + eorseq r4, lr, r8, lsl r2 │ │ │ │ ldr r0, [pc, #8] @ 218e10 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - eorseq r7, lr, ip, lsr r3 │ │ │ │ + eorseq r7, lr, r0, asr #6 │ │ │ │ ldr r0, [pc, #8] @ 218e24 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - eorseq r8, lr, r4, lsl #13 │ │ │ │ + eorseq r8, lr, r8, lsl #13 │ │ │ │ ldr r0, [pc, #8] @ 218e38 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - mlaseq lr, r4, pc, r8 @ │ │ │ │ + mlaseq lr, r8, pc, r8 @ │ │ │ │ ldr r0, [pc, #8] @ 218e4c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - eorseq r9, lr, ip, lsr #12 │ │ │ │ + eorseq r9, lr, r0, lsr r6 │ │ │ │ ldr r0, [pc, #8] @ 218e60 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x003ea7b4 │ │ │ │ + @ instruction: 0x003ea7b8 │ │ │ │ ldr r0, [pc, #8] @ 218e74 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - eorseq r3, pc, ip, asr #7 │ │ │ │ + @ instruction: 0x003f33d0 │ │ │ │ ldr r0, [pc, #8] @ 218e88 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x003f74d0 │ │ │ │ + @ instruction: 0x003f74d4 │ │ │ │ ldr r0, [pc, #8] @ 218e9c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x003fc2d8 │ │ │ │ + @ instruction: 0x003fc2dc │ │ │ │ ldr r0, [pc, #8] @ 218eb0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq r4, r0, ip, asr #30 │ │ │ │ + subeq r4, r0, r0, asr pc │ │ │ │ ldr r0, [pc, #8] @ 218ec4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r0, ip, lsl sl │ │ │ │ + subeq sp, r0, r0, lsr #20 │ │ │ │ ldr r0, [pc, #8] @ 218ed8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq r5, r2, ip, ror #18 │ │ │ │ + subeq r5, r2, r0, ror r9 │ │ │ │ ldr r0, [pc, #8] @ 218eec │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq r8, r2, r4, lsl r7 │ │ │ │ + subeq r8, r2, r8, lsl r7 │ │ │ │ ldr r0, [pc, #8] @ 218f00 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq r9, r2, ip, asr #15 │ │ │ │ + ldrdeq r9, [r2], #-112 @ 0xffffff90 │ │ │ │ ldr r0, [pc, #8] @ 218f14 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sl, r2, r4, lsr #1 │ │ │ │ + subeq sl, r2, r8, lsr #1 │ │ │ │ ldr r0, [pc, #8] @ 218f28 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sl, r2, r4, lsl #14 │ │ │ │ + subeq sl, r2, r8, lsl #14 │ │ │ │ ldr r0, [pc, #8] @ 218f3c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq fp, r2, r8, asr #14 │ │ │ │ + subeq fp, r2, ip, asr #14 │ │ │ │ ldr r0, [pc, #8] @ 218f50 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq fp, r2, r8, ror #19 │ │ │ │ + subeq fp, r2, ip, ror #19 │ │ │ │ ldr r0, [pc, #8] @ 218f64 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq fp, r2, ip, asr #24 │ │ │ │ + subeq fp, r2, r0, asr ip │ │ │ │ ldr r0, [pc, #8] @ 218f78 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq fp, r2, r8, lsl pc │ │ │ │ + subeq fp, r2, ip, lsl pc │ │ │ │ ldr r0, [pc, #8] @ 218f8c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - ldrdeq ip, [r2], #-20 @ 0xffffffec │ │ │ │ + ldrdeq ip, [r2], #-24 @ 0xffffffe8 │ │ │ │ ldr r0, [pc, #8] @ 218fa0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x0042c490 │ │ │ │ + @ instruction: 0x0042c494 │ │ │ │ ldr r0, [pc, #8] @ 218fb4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq ip, r2, r0, lsr r7 │ │ │ │ + subeq ip, r2, r4, lsr r7 │ │ │ │ ldr r0, [pc, #8] @ 218fc8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq ip, r2, r0, ror #19 │ │ │ │ + subeq ip, r2, r4, ror #19 │ │ │ │ ldr r0, [pc, #8] @ 218fdc │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq ip, r2, ip, asr #20 │ │ │ │ + subeq ip, r2, r0, asr sl │ │ │ │ ldr r0, [pc, #8] @ 218ff0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq ip, r2, r4, lsl pc │ │ │ │ + subeq ip, r2, r8, lsl pc │ │ │ │ ldr r0, [pc, #8] @ 219004 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r2, r0, ror r1 │ │ │ │ + subeq sp, r2, r4, ror r1 │ │ │ │ ldr r0, [pc, #8] @ 219018 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r2, r4, lsl r4 │ │ │ │ + subeq sp, r2, r8, lsl r4 │ │ │ │ ldr r0, [pc, #8] @ 21902c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r2, ip, asr #12 │ │ │ │ + subeq sp, r2, r0, asr r6 │ │ │ │ ldr r0, [pc, #8] @ 219040 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r2, r8, ror r9 │ │ │ │ + subeq sp, r2, ip, ror r9 │ │ │ │ ldr r0, [pc, #8] @ 219054 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r2, r8, asr #24 │ │ │ │ + subeq sp, r2, ip, asr #24 │ │ │ │ ldr r0, [pc, #8] @ 219068 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq sp, r2, r8, ror pc │ │ │ │ + subeq sp, r2, ip, ror pc │ │ │ │ ldr r0, [pc, #8] @ 21907c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - @ instruction: 0x0042e29c │ │ │ │ + subeq lr, r2, r0, lsr #5 │ │ │ │ ldr r0, [pc, #8] @ 219090 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq lr, r2, r8, ror #14 │ │ │ │ + subeq lr, r2, ip, ror #14 │ │ │ │ ldr r0, [pc, #8] @ 2190a4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq pc, r2, ip, asr r2 @ │ │ │ │ + subeq pc, r2, r0, ror #4 │ │ │ │ ldr r0, [pc, #8] @ 2190b8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8dc604 │ │ │ │ - subeq r1, r3, r0, lsr #19 │ │ │ │ + subeq r1, r3, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #52] @ 219108 │ │ │ │ ldr r0, [pc, #52] @ 21910c │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -96128,15 +96128,15 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl 211ccc │ │ │ │ ldr fp, [pc, #1248] @ 2716b0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 6480f4 │ │ │ │ + bl 6480f8 │ │ │ │ mov r3, #2 │ │ │ │ stm r4, {r0, r3} │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 54e8b0 │ │ │ │ ldr r8, [r5] │ │ │ │ @@ -188259,33 +188259,33 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [r4, #380] @ 0x17c │ │ │ │ mov r5, r2 │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ ldr r2, [pc, #96] @ 2c9f88 │ │ │ │ add r6, r4, #208 @ 0xd0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #84] @ 2c9f8c │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -188437,31 +188437,31 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r0 │ │ │ │ bl 8fb024 │ │ │ │ str r7, [r5], #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ ldr r2, [pc, #92] @ 2ca234 │ │ │ │ ldr r3, [pc, #92] @ 2ca238 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ mov r3, r4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -188529,34 +188529,34 @@ │ │ │ │ ldr r3, [pc, #280] @ 2ca428 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #560]! @ 0x230 │ │ │ │ bl 4c2bd0 │ │ │ │ bl 4c2be8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ ldr r2, [pc, #252] @ 2ca42c │ │ │ │ ldr r3, [pc, #252] @ 2ca430 │ │ │ │ add fp, r4, #384 @ 0x180 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r2, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ bl 3c2020 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ca3d8 │ │ │ │ ldr r3, [pc, #172] @ 2ca434 │ │ │ │ eor r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ @@ -189361,28 +189361,28 @@ │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [pc, #84] @ 2cafa0 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [r4, #1912] @ 0x778 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r5, r4, #1744 @ 0x6d0 │ │ │ │ ldrb r1, [r3, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r2, [r4, #1912] @ 0x778 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ rsbseq r3, r9, ip, ror r0 │ │ │ │ rsbeq r7, r6, r0, asr #18 │ │ │ │ rsbeq r1, r6, r4, ror r0 │ │ │ │ andeq pc, r0, r0, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -189401,29 +189401,29 @@ │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [pc, #88] @ 2cb044 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [r4, #3088] @ 0xc10 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r5, r4, #2848 @ 0xb20 │ │ │ │ ldrb r1, [r3, #210] @ 0xd2 │ │ │ │ add r5, r5, #8 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r2, [r4, #3088] @ 0xc10 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ ldrsbeq r2, [r9], #-252 @ 0xffffff04 @ │ │ │ │ rsbeq r7, r6, r0, lsr #17 │ │ │ │ ldrdeq r0, [r6], #-244 @ 0xffffff0c @ │ │ │ │ andeq pc, r0, r0, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -189576,43 +189576,43 @@ │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ bl 348800 │ │ │ │ ldrb r1, [r5, #210] @ 0xd2 │ │ │ │ add r6, r6, #8 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r0, r8 │ │ │ │ bl 3cbfc8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #3088] @ 0xc10 │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r2, [pc, #936] @ 2cb684 │ │ │ │ add r7, r4, #1744 @ 0x6d0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r5, [pc, #904] @ 2cb688 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ add r6, r4, #2080 @ 0x820 │ │ │ │ mov r0, r8 │ │ │ │ bl 3cbfc8 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ca168 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -189690,21 +189690,21 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r4, #1920 @ 0x780 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #532] @ 2cb6ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add r3, r5, #2288 @ 0x8f0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2cb598 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r5, #2300] @ 0x8fc │ │ │ │ ldr r3, [pc, #500] @ 2cb6b0 │ │ │ │ @@ -189919,30 +189919,30 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ bl 3cbfc8 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 655a54 │ │ │ │ + bl 655a58 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ strb r1, [r6, #99] @ 0x63 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #16 │ │ │ │ movne r0, #144 @ 0x90 │ │ │ │ strb r0, [r6, #95] @ 0x5f │ │ │ │ mov r0, r5 │ │ │ │ - bl 655a54 │ │ │ │ + bl 655a58 │ │ │ │ mov r2, #760 @ 0x2f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655a54 │ │ │ │ + bl 655a58 │ │ │ │ lsl r4, r4, #3 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ orr r4, r4, r0, lsl #4 │ │ │ │ strb r4, [r6, #103] @ 0x67 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -191108,15 +191108,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ bl 8e1980 │ │ │ │ b 2cc9e4 │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ands r1, r0, #7 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r5, #2128] @ 0x850 │ │ │ │ bne 2ccf24 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ @@ -191169,15 +191169,15 @@ │ │ │ │ add r0, r5, #1760 @ 0x6e0 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, fp │ │ │ │ mov r3, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 3ca34c │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -191193,15 +191193,15 @@ │ │ │ │ orr r1, r1, r3, lsl #24 │ │ │ │ add r8, r8, #8 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str fp, [sp, #4] │ │ │ │ - bl 656d4c │ │ │ │ + bl 656d50 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2cc9e4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ @@ -191849,15 +191849,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ beq 2cd71c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #1748] @ 0x6d4 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [pc, #288] @ 2cd730 │ │ │ │ str r0, [r4, #2128] @ 0x850 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2cd668 │ │ │ │ @@ -192150,22 +192150,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ ldr r2, [r4, #2100] @ 0x834 │ │ │ │ sub r3, r0, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ bhi 2cdef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r5, [r4, #2100] @ 0x834 │ │ │ │ mov r2, #4 │ │ │ │ add r8, r0, r5 │ │ │ │ add r1, r8, #20 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -192273,15 +192273,15 @@ │ │ │ │ orr r9, r9, r2, lsl #16 │ │ │ │ orr r9, r9, r3, lsl #24 │ │ │ │ mul r9, r5, r9 │ │ │ │ ldr r3, [r4, #1752] @ 0x6d8 │ │ │ │ cmp r9, r3 │ │ │ │ bcs 2ce170 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ adds r9, r0, r9 │ │ │ │ beq 2cdef4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -192390,15 +192390,15 @@ │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ orrs r3, r3, r2, lsl #24 │ │ │ │ beq 2cdefc │ │ │ │ add r7, r4, #1920 @ 0x780 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ ldr lr, [r4, #2120] @ 0x848 │ │ │ │ ldr r8, [r4, #2124] @ 0x84c │ │ │ │ orrs r3, lr, r8 │ │ │ │ mov r6, r0 │ │ │ │ beq 2cdf84 │ │ │ │ mov ip, #0 │ │ │ │ cmp r8, ip │ │ │ │ @@ -192515,15 +192515,15 @@ │ │ │ │ orr r2, r2, sl, lsl #24 │ │ │ │ cmp r8, r2 │ │ │ │ cmpeq lr, r3 │ │ │ │ bne 2cdfec │ │ │ │ cmp r5, #0 │ │ │ │ beq 2cdeb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r2, [r4, #2128] @ 0x850 │ │ │ │ ldr r1, [r4, #1752] @ 0x6d8 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ ldr r8, [r4, #2100] @ 0x834 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r2, #9] │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ @@ -192531,15 +192531,15 @@ │ │ │ │ ldrb r2, [r2, #11] │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ orr r3, r3, r2, lsl #24 │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, r1 │ │ │ │ bcs 2ce170 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r2, #4 │ │ │ │ add r5, r0, r5 │ │ │ │ add r1, r5, #20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ @@ -192563,15 +192563,15 @@ │ │ │ │ orr r9, r9, r2, lsl #16 │ │ │ │ orr r9, r9, r3, lsl #24 │ │ │ │ mul r9, r5, r9 │ │ │ │ ldr r3, [r4, #1752] @ 0x6d8 │ │ │ │ cmp r9, r3 │ │ │ │ bcs 2ce170 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ adds r9, r0, r9 │ │ │ │ beq 2cdef4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -195969,27 +195969,27 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, fp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #152] @ 2d16b8 │ │ │ │ add r2, fp, #152 @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, r4, #2432 @ 0x980 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, fp │ │ │ │ mov r2, r7 │ │ │ │ @@ -199330,21 +199330,21 @@ │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ str r7, [sp] │ │ │ │ str r3, [r2] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r2, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r4 │ │ │ │ bl 36bc78 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 649778 │ │ │ │ + bl 64977c │ │ │ │ b 2d495c │ │ │ │ ldr r2, [pc, #172] @ 2d4b34 │ │ │ │ ldr ip, [r4, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, ip} │ │ │ │ add r3, sl, #8 │ │ │ │ mov r1, r9 │ │ │ │ @@ -199554,15 +199554,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -201167,15 +201167,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, r2, #148 @ 0x94 │ │ │ │ str r7, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -204147,51 +204147,51 @@ │ │ │ │ strd r2, [sp] │ │ │ │ add r5, r4, #2304 @ 0x900 │ │ │ │ ldr r2, [pc, #480] @ 2d9738 │ │ │ │ add r5, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r2, [pc, #460] @ 2d973c │ │ │ │ ldr r3, [pc, #460] @ 2d9740 │ │ │ │ add r8, r4, #2480 @ 0x9b0 │ │ │ │ mov r6, #8192 @ 0x2000 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #312 @ 0x138 │ │ │ │ str r3, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add fp, r4, #2640 @ 0xa50 │ │ │ │ ldr r2, [pc, #388] @ 2d9744 │ │ │ │ mov r3, r8 │ │ │ │ add fp, fp, #8 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ strd r6, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ ldr ip, [pc, #308] @ 2d9748 │ │ │ │ ldr r2, [pc, #308] @ 2d974c │ │ │ │ @@ -209526,15 +209526,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [pc, #100] @ 2de9c0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [pc, #96] @ 2de9c4 │ │ │ │ ldr r1, [pc, #96] @ 2de9c8 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r4, #2080 @ 0x820 │ │ │ │ ldr ip, [r5, r0] │ │ │ │ @@ -212623,30 +212623,30 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ str sl, [sp] │ │ │ │ bl 9049e0 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r3, [r5, #408] @ 0x198 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r5, #408] @ 0x198 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r2, r5, #408 @ 0x198 │ │ │ │ streq r2, [r5, #412] @ 0x19c │ │ │ │ b 2e1948 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 212a70 │ │ │ │ b 2e19a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r2, [pc, #168] @ 2e1aa4 │ │ │ │ ldr r3, [pc, #144] @ 2e1a90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -212724,28 +212724,28 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr ip, [pc, #236] @ 2e1c40 │ │ │ │ ldr r2, [pc, #236] @ 2e1c44 │ │ │ │ ldr r1, [pc, #236] @ 2e1c48 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #208 @ 0xd0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, r4 │ │ │ │ beq 2e1c1c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ bne 2e1b8c │ │ │ │ @@ -212864,15 +212864,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [pc, #96] @ 2e1dd8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r0, [pc, #88] @ 2e1ddc │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -212937,28 +212937,28 @@ │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ bl 9049e0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r2, #8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr ip, [pc, #240] @ 2e1f98 │ │ │ │ ldr r2, [pc, #240] @ 2e1f9c │ │ │ │ ldr r1, [pc, #240] @ 2e1fa0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #208 @ 0xd0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, r4 │ │ │ │ beq 2e1f5c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ bne 2e1ee0 │ │ │ │ @@ -213097,15 +213097,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r9, [r5, #148] @ 0x94 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2e214c │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e214c │ │ │ │ ldrb r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2e2158 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ @@ -213178,15 +213178,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ ldr r4, [r6, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2e231c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ ldr r9, [pc, #888] @ 2e25e4 │ │ │ │ ldr r8, [pc, #888] @ 2e25e8 │ │ │ │ ldr sl, [pc, #888] @ 2e25ec │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, r9, #208 @ 0xd0 │ │ │ │ add r8, r8, #208 @ 0xd0 │ │ │ │ @@ -213257,25 +213257,25 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, r3 │ │ │ │ bl 9049e0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r2, [pc, #588] @ 2e25f4 │ │ │ │ ldr r1, [pc, #588] @ 2e25f8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ cmp r4, r3 │ │ │ │ beq 2e2544 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r4, r3 │ │ │ │ bne 2e23d4 │ │ │ │ @@ -213289,15 +213289,15 @@ │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r4, [r6, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2e231c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e228c │ │ │ │ ldr r2, [pc, #460] @ 2e25fc │ │ │ │ ldr r3, [pc, #416] @ 2e25d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -213321,24 +213321,24 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, r3 │ │ │ │ bl 9049e0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r1, [pc, #344] @ 2e2600 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str r9, [sp] │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ cmp r4, r3 │ │ │ │ beq 2e2578 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r4, r3 │ │ │ │ bne 2e24d0 │ │ │ │ @@ -213624,15 +213624,15 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr sl, [pc, #620] @ 2e2bbc │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, r4 │ │ │ │ bne 2e29a4 │ │ │ │ ldr r2, [pc, #596] @ 2e2bc0 │ │ │ │ ldr r3, [pc, #576] @ 2e2bb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -213661,15 +213661,15 @@ │ │ │ │ stmib r0, {r4, r6} │ │ │ │ str r8, [r0] │ │ │ │ ldr r3, [r5, #412] @ 0x19c │ │ │ │ str r0, [r3] │ │ │ │ str r0, [r5, #412] @ 0x19c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e2b04 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e2a14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -213921,24 +213921,24 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r1, [pc, #2800] @ 2e38f8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ b 2e2ccc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ @@ -214229,15 +214229,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 2e2fd4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2e34b0 │ │ │ │ ldrb r3, [sl, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2e3494 │ │ │ │ @@ -214786,34 +214786,34 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #328] @ 0x148 │ │ │ │ add r0, r6, #332 @ 0x14c │ │ │ │ bl 4a09c0 │ │ │ │ add r0, r6, #368 @ 0x170 │ │ │ │ bl 8d95b0 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r6, #308] @ 0x134 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r6, #316] @ 0x13c │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r2, [pc, #308] @ 2e3cd8 │ │ │ │ ldr r3, [pc, #256] @ 2e3ca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 2e3c9c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #332 @ 0x14c │ │ │ │ bl 49d970 │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ b 2e3b20 │ │ │ │ @@ -214975,15 +214975,15 @@ │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ bl 211e7c │ │ │ │ ldr r3, [r4, #328] @ 0x148 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #25 │ │ │ │ str r0, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldr r3, [pc, #808] @ 2e41a8 │ │ │ │ strh r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #324] @ 0x144 │ │ │ │ ldr r2, [pc, #800] @ 2e41ac │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ @@ -214991,33 +214991,33 @@ │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #7 │ │ │ │ strb r3, [sp, #58] @ 0x3a │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r2, [pc, #752] @ 2e41b0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r2, [pc, #732] @ 2e41b4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r2, [pc, #712] @ 2e41b8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ add r0, r4, #368 @ 0x170 │ │ │ │ bl 8d9558 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [r3, #396]! @ 0x18c │ │ │ │ str r3, [r4, #400] @ 0x190 │ │ │ │ @@ -215245,15 +215245,15 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ bne 2e438c │ │ │ │ mov r0, r5 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e42fc │ │ │ │ ldr r2, [pc, #392] @ 2e4448 │ │ │ │ ldr r3, [pc, #364] @ 2e4430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -215267,15 +215267,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e4358 │ │ │ │ mov r8, #32768 @ 0x8000 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -215285,15 +215285,15 @@ │ │ │ │ ldr r2, [r6, #400] @ 0x190 │ │ │ │ mov r3, r0 │ │ │ │ add ip, r0, #20 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r5 │ │ │ │ str ip, [r6, #400] @ 0x190 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 2e4318 │ │ │ │ ldr r2, [pc, #236] @ 2e444c │ │ │ │ ldr r3, [pc, #204] @ 2e4430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -215385,15 +215385,15 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr sl, [pc, #596] @ 2e4728 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, r4 │ │ │ │ bne 2e452c │ │ │ │ ldr r2, [pc, #572] @ 2e472c │ │ │ │ ldr r3, [pc, #548] @ 2e4718 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -215423,15 +215423,15 @@ │ │ │ │ stmib r0, {r4, r6} │ │ │ │ str r8, [r0] │ │ │ │ ldr r3, [r5, #412] @ 0x19c │ │ │ │ str r0, [r3] │ │ │ │ str r0, [r5, #412] @ 0x19c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e466c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e459c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -215740,15 +215740,15 @@ │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ rsbseq sl, r7, ip, ror #27 │ │ │ │ rsbeq r1, r5, ip, asr #15 │ │ │ │ strheq r1, [r5], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq r0, r5, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -221363,15 +221363,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #340 @ 0x154 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6499a4 │ │ │ │ + b 6499a8 │ │ │ │ rsbseq r5, r7, ip, ror #19 │ │ │ │ rsbeq ip, r4, r0, ror #21 │ │ │ │ ldrdeq ip, [r4], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ 002ea1cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -221389,15 +221389,15 @@ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #340 @ 0x154 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 64993c │ │ │ │ + b 649940 │ │ │ │ rsbseq r5, r7, ip, ror r9 │ │ │ │ rsbeq ip, r4, r4, ror #20 │ │ │ │ rsbeq ip, r4, r4, ror sl │ │ │ │ │ │ │ │ 002ea22c : │ │ │ │ cmp r0, #2 │ │ │ │ bhi 2ea24c │ │ │ │ @@ -221962,15 +221962,15 @@ │ │ │ │ ldr r2, [pc, #928] @ 2eae94 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #16] │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 656f4c │ │ │ │ + bl 656f50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eab8c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8e1eec │ │ │ │ ldr r2, [pc, #876] @ 2eae98 │ │ │ │ @@ -221996,15 +221996,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r8, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ b 2eab18 │ │ │ │ mov r0, fp │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r2, [pc, #780] @ 2eaea8 │ │ │ │ ldr r1, [pc, #780] @ 2eaeac │ │ │ │ add r8, r8, #104 @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #19 │ │ │ │ str r0, [r4, #1060] @ 0x424 │ │ │ │ @@ -222429,15 +222429,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ bne 2eb2ac │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #778] @ 0x30a │ │ │ │ strb r3, [r4, #776] @ 0x308 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 654468 │ │ │ │ + bl 65446c │ │ │ │ mvn r2, #127 @ 0x7f │ │ │ │ strb r2, [r4, #779] @ 0x30b │ │ │ │ mvn r3, #0 │ │ │ │ ldr r2, [pc, #244] @ 2eb360 │ │ │ │ str r3, [r4, #1076] @ 0x434 │ │ │ │ ldr r3, [pc, #216] @ 2eb34c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -223560,15 +223560,15 @@ │ │ │ │ cmp r3, #3 │ │ │ │ bhi 2ec948 │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, r3 │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 654468 │ │ │ │ + bl 65446c │ │ │ │ ldrb r3, [r4, #776] @ 0x308 │ │ │ │ b 2ec3dc │ │ │ │ cmp sl, #112 @ 0x70 │ │ │ │ beq 2ecd84 │ │ │ │ bhi 2ec60c │ │ │ │ cmp sl, #64 @ 0x40 │ │ │ │ beq 2ecc78 │ │ │ │ @@ -223602,15 +223602,15 @@ │ │ │ │ bne 2ec8a0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #1076] @ 0x434 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2ec980 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 654468 │ │ │ │ + bl 65446c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #776] @ 0x308 │ │ │ │ strb r3, [r4, #778] @ 0x30a │ │ │ │ mov r0, #0 │ │ │ │ b 2ec378 │ │ │ │ ldrb r3, [r4, #778] @ 0x30a │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ @@ -226142,15 +226142,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6499a4 │ │ │ │ + b 6499a8 │ │ │ │ @ instruction: 0x0077119c │ │ │ │ rsbeq r9, r4, r0, asr #32 │ │ │ │ rsbeq r9, r4, r4, asr r0 │ │ │ │ │ │ │ │ 002eec38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -226168,15 +226168,15 @@ │ │ │ │ mov r3, #20 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 64993c │ │ │ │ + b 649940 │ │ │ │ rsbseq r1, r7, ip, lsr #2 │ │ │ │ rsbeq r8, r4, r8, ror #31 │ │ │ │ ldrdeq r8, [r4], #-244 @ 0xffffff0c @ │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [pc, #40] @ 2eeccc │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r0, #168] @ 0xa8 │ │ │ │ @@ -227884,20 +227884,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, r2, #244 @ 0xf4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -229744,15 +229744,15 @@ │ │ │ │ mov r8, #8 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldrh r2, [r4, #108] @ 0x6c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 36b560 │ │ │ │ ldr r3, [pc, #128] @ 2f2504 │ │ │ │ @@ -230109,15 +230109,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #368 @ 0x170 │ │ │ │ str r4, [r1, #108] @ 0x6c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 655584 │ │ │ │ + b 655588 │ │ │ │ ldrsheq sp, [r6], #-64 @ 0xffffffc0 @ │ │ │ │ ldrdeq r5, [r4], #-128 @ 0xffffff80 @ │ │ │ │ strheq r5, [r4], #-140 @ 0xffffff74 @ │ │ │ │ │ │ │ │ 002f2a14 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -230135,15 +230135,15 @@ │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #368 @ 0x170 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 655464 │ │ │ │ + b 655468 │ │ │ │ rsbseq sp, r6, ip, ror r4 │ │ │ │ rsbeq r5, r4, ip, asr #16 │ │ │ │ rsbeq r5, r4, r0, ror #16 │ │ │ │ ldr r0, [pc, #8] @ 2f2a84 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfc8 │ │ │ │ @@ -230376,15 +230376,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #19 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r6 │ │ │ │ @@ -230523,15 +230523,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a8f0 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -230604,15 +230604,15 @@ │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, #248 @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 3ca34c │ │ │ │ @@ -230895,15 +230895,15 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 696a3c │ │ │ │ add r1, r4, #248 @ 0xf8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r6, #1912] @ 0x778 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add r4, r4, #416 @ 0x1a0 │ │ │ │ bhi 2f3618 │ │ │ │ @@ -230956,15 +230956,15 @@ │ │ │ │ add r3, r5, #1744 @ 0x6d0 │ │ │ │ mov r6, r3 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3ca34c │ │ │ │ ldr r3, [pc, #360] @ 2f38b8 │ │ │ │ add r8, r5, #1904 @ 0x770 │ │ │ │ @@ -231015,21 +231015,21 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r3 │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ mov r3, r4 │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r9, r9, #8 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r6, r3 │ │ │ │ ldr r3, [r5, #1912] @ 0x778 │ │ │ │ add r4, r4, #416 @ 0x1a0 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -231326,15 +231326,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 2f3e1c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ff994 │ │ │ │ + b 5ff998 │ │ │ │ ldr r2, [pc, #316] @ 2f3e40 │ │ │ │ ldr r3, [pc, #288] @ 2f3e28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -231355,15 +231355,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 2f3e1c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ff928 │ │ │ │ + b 5ff92c │ │ │ │ bl 212308 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #184] @ 0xb8 │ │ │ │ b 2f3cc8 │ │ │ │ ldr r3, [pc, #192] @ 2f3e48 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ @@ -231496,15 +231496,15 @@ │ │ │ │ bl 69d8a8 │ │ │ │ bic r4, r6, r6, asr #31 │ │ │ │ ldrb r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f3ee0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5ffce8 │ │ │ │ + bl 5ffcec │ │ │ │ ldr r3, [r5, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f3ee0 │ │ │ │ ldr r2, [pc, #232] @ 2f40a0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ @@ -231633,15 +231633,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 5ffb94 │ │ │ │ + b 5ffb98 │ │ │ │ rsbseq fp, r6, r0, lsl #29 │ │ │ │ rsbeq r4, r4, ip, asr #4 │ │ │ │ rsbeq r4, r4, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -231656,15 +231656,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ str r4, [r0, #184] @ 0xb8 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ - bl 5ffce8 │ │ │ │ + bl 5ffcec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -231746,15 +231746,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 2f4428 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ffa58 │ │ │ │ + b 5ffa5c │ │ │ │ ldr r3, [pc, #184] @ 2f444c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f4350 │ │ │ │ ldr r3, [pc, #168] @ 2f4450 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -232038,15 +232038,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 7f6bc4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ff928 │ │ │ │ + b 5ff92c │ │ │ │ ldr ip, [pc, #176] @ 2f48d4 │ │ │ │ ldr r3, [pc, #176] @ 2f48d8 │ │ │ │ ldr r1, [pc, #176] @ 2f48dc │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #168] @ 2f48e0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -232943,15 +232943,15 @@ │ │ │ │ 002f55cc : │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f55e4 │ │ │ │ bx r3 │ │ │ │ - b 6480ec │ │ │ │ + b 6480f0 │ │ │ │ │ │ │ │ 002f55e8 : │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f5600 │ │ │ │ @@ -234348,22 +234348,22 @@ │ │ │ │ ldr r3, [pc, #156] @ 2f6ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp] │ │ │ │ - bl 64e364 │ │ │ │ + bl 64e368 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 654398 │ │ │ │ + bl 65439c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5096dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r5, r0 │ │ │ │ bl 4df554 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6b70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -234464,15 +234464,15 @@ │ │ │ │ bne 2f6e30 │ │ │ │ cmp ip, #0 │ │ │ │ beq 2f6cac │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2f6e88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ @@ -235645,15 +235645,15 @@ │ │ │ │ bl 214120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2129c8 │ │ │ │ cmp r4, #0 │ │ │ │ blt 2f7f5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ asr r3, r4, #31 │ │ │ │ cmp r0, r4 │ │ │ │ sbcs r1, r1, r3 │ │ │ │ bcc 2f7f5c │ │ │ │ cmp r4, #0 │ │ │ │ bne 2f7f90 │ │ │ │ mov r0, r4 │ │ │ │ @@ -235672,15 +235672,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7ed4 │ │ │ │ b 2f7f5c │ │ │ │ mov r1, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ @@ -239082,29 +239082,29 @@ │ │ │ │ bne 2fb420 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fb504 │ │ │ │ ldrd r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 6557a0 │ │ │ │ + bl 6557a4 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ orr r3, r3, r0 │ │ │ │ orr r2, r2, r1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ moveq r3, #0 │ │ │ │ beq 2fb484 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r0, #23] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 64ecf4 │ │ │ │ + bl 64ecf8 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ bne 2fb42c │ │ │ │ cmp r9, #0 │ │ │ │ bne 2fb62c │ │ │ │ ldr r0, [pc, #412] @ 2fb644 │ │ │ │ mov r1, #0 │ │ │ │ @@ -240218,15 +240218,15 @@ │ │ │ │ beq 2fc5c8 │ │ │ │ ldr r1, [pc, #196] @ 2fc674 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 64d344 │ │ │ │ + bl 64d348 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2fc640 │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -240292,15 +240292,15 @@ │ │ │ │ ldr r7, [pc, #256] @ 2fc7cc │ │ │ │ ldr r8, [pc, #256] @ 2fc7d0 │ │ │ │ ldr r6, [pc, #256] @ 2fc7d4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ b 2fc70c │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 21271c │ │ │ │ @@ -242120,15 +242120,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #24 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 6480f4 │ │ │ │ + bl 6480f8 │ │ │ │ ldr ip, [pc, #348] @ 2fe448 │ │ │ │ ldr r3, [pc, #348] @ 2fe44c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, ip] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -242380,15 +242380,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #12 │ │ │ │ bl 211ccc │ │ │ │ ldr r5, [pc, #88] @ 2fe72c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 6480f4 │ │ │ │ + bl 6480f8 │ │ │ │ ldr ip, [pc, #76] @ 2fe730 │ │ │ │ ldr r3, [pc, #76] @ 2fe734 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, ip] │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -247429,15 +247429,15 @@ │ │ │ │ b 303180 │ │ │ │ ldr r1, [pc, #868] @ 303828 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 21271c │ │ │ │ b 303154 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ - bl 647b80 │ │ │ │ + bl 647b84 │ │ │ │ ldr r3, [pc, #844] @ 30382c │ │ │ │ ldr ip, [pc, #844] @ 303830 │ │ │ │ ldr r1, [pc, #844] @ 303834 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #836] @ 303838 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ @@ -247462,15 +247462,15 @@ │ │ │ │ ldr sl, [pc, #764] @ 303840 │ │ │ │ ldr r9, [pc, #764] @ 303844 │ │ │ │ ldr r7, [pc, #764] @ 303848 │ │ │ │ mov r6, #4 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - bl 647b80 │ │ │ │ + bl 647b84 │ │ │ │ ldr r3, [r8, #160] @ 0xa0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, sl │ │ │ │ movne r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -247507,15 +247507,15 @@ │ │ │ │ ldr r1, [pc, #616] @ 303860 │ │ │ │ ldr r2, [r6, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e13dc │ │ │ │ b 302f78 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 647b80 │ │ │ │ + bl 647b84 │ │ │ │ ldr r1, [pc, #588] @ 303864 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e13dc │ │ │ │ mov r0, r4 │ │ │ │ @@ -247958,15 +247958,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 303cfc │ │ │ │ bl 6600f8 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ bne 303d24 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -249748,15 +249748,15 @@ │ │ │ │ bl 214378 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #188] @ 0xbc │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r6, [r4, #256] @ 0x100 │ │ │ │ ldr sl, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ble 305aac │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ @@ -249770,15 +249770,15 @@ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r9, [r3, #12] │ │ │ │ bl 302afc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ adds r3, r6, r7 │ │ │ │ ldr r6, [r4, #256] @ 0x100 │ │ │ │ mov r7, r3 │ │ │ │ adc r8, r9, r8 │ │ │ │ ldr r1, [r6] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ @@ -254477,15 +254477,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #16 │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldrd sl, [r4, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ @@ -254772,26 +254772,26 @@ │ │ │ │ str r8, [r1, #104] @ 0x68 │ │ │ │ str r7, [r1, #108] @ 0x6c │ │ │ │ bl 6600f8 │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r4, #7 │ │ │ │ bl 6600f8 │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ b 30a600 │ │ │ │ ldr r3, [pc, #28] @ 30a678 │ │ │ │ ldr r1, [pc, #28] @ 30a67c │ │ │ │ ldr r0, [pc, #28] @ 30a680 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -254832,26 +254832,26 @@ │ │ │ │ bl 6600f8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r4, #7 │ │ │ │ bl 6600f8 │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ b 30a6e0 │ │ │ │ ldr r3, [pc, #28] @ 30a760 │ │ │ │ ldr r1, [pc, #28] @ 30a764 │ │ │ │ ldr r0, [pc, #28] @ 30a768 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -255129,19 +255129,19 @@ │ │ │ │ str r8, [r6, #104] @ 0x68 │ │ │ │ str r5, [r6, #108] @ 0x6c │ │ │ │ bl 6600f8 │ │ │ │ ldr r1, [r6, #112] @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ b 30aab8 │ │ │ │ bl 6600f8 │ │ │ │ ldr r1, [r6, #112] @ 0x70 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ b 30ab60 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 211ccc │ │ │ │ ldr r2, [pc, #136] @ 30ac30 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -256834,15 +256834,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #48] @ 30c5e4 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ @@ -265385,23 +265385,23 @@ │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ cmp r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r0, r3 │ │ │ │ beq 314b70 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ add r1, r5, #17152 @ 0x4300 │ │ │ │ add r1, r1, #176 @ 0xb0 │ │ │ │ add r6, r6, r1, lsl #2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 655644 │ │ │ │ + b 655648 │ │ │ │ ldrb r1, [r0, #376] @ 0x178 │ │ │ │ ands r1, r1, #1 │ │ │ │ beq 314b48 │ │ │ │ ldrb r1, [r0, #893] @ 0x37d │ │ │ │ and r3, r1, #20 │ │ │ │ cmp r3, #20 │ │ │ │ beq 314b44 │ │ │ │ @@ -265411,15 +265411,15 @@ │ │ │ │ b 314b48 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldrb r3, [r4, #392] @ 0x188 │ │ │ │ and r3, r3, #68 @ 0x44 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ add r3, r4, #73728 @ 0x12000 │ │ │ │ beq 314bdc │ │ │ │ ldr r1, [r3, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #3896] @ 0xf38 │ │ │ │ @@ -265427,21 +265427,21 @@ │ │ │ │ beq 314c10 │ │ │ │ ldr r3, [r3, #3932] @ 0xf5c │ │ │ │ cmp r3, #32 │ │ │ │ beq 314c74 │ │ │ │ add r4, r4, #68608 @ 0x10c00 │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ ldrb r1, [r4, #893] @ 0x37d │ │ │ │ and r2, r1, #20 │ │ │ │ cmp r2, #20 │ │ │ │ beq 314bdc │ │ │ │ tst r1, #2 │ │ │ │ bne 314bdc │ │ │ │ ldrb r2, [r4, #887] @ 0x377 │ │ │ │ @@ -265458,40 +265458,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 314b04 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 314b04 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ add r3, r4, #65536 @ 0x10000 │ │ │ │ ldrb r2, [r3, #3088] @ 0xc10 │ │ │ │ cmp r2, #0 │ │ │ │ beq 314be8 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, #67584 @ 0x10800 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r0, #872 @ 0x368 │ │ │ │ strb r2, [r3, #3088] @ 0xc10 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ b 314be8 │ │ │ │ add r3, r4, #65536 @ 0x10000 │ │ │ │ ldrb r2, [r3, #3088] @ 0xc10 │ │ │ │ cmp r2, #0 │ │ │ │ bne 314c50 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #67584 @ 0x10800 │ │ │ │ strb r2, [r3, #3088] @ 0xc10 │ │ │ │ add r0, r0, #872 @ 0x368 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ b 314c50 │ │ │ │ ldr r3, [pc, #100] @ 314d48 │ │ │ │ ldr r2, [pc, #100] @ 314d4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ @@ -265536,15 +265536,15 @@ │ │ │ │ add fp, r0, #65536 @ 0x10000 │ │ │ │ add r7, r0, #8 │ │ │ │ b 314db8 │ │ │ │ str ip, [sp] │ │ │ │ asr ip, ip, #31 │ │ │ │ add r6, r6, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ cmp r9, r6 │ │ │ │ add r5, r5, sl │ │ │ │ beq 314e24 │ │ │ │ ldr r3, [fp, #3768] @ 0xeb8 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r5, r3 │ │ │ │ add r4, r2, r8 │ │ │ │ @@ -265555,23 +265555,23 @@ │ │ │ │ sub r1, r1, r2 │ │ │ │ sub ip, r4, r2 │ │ │ │ asr r3, r2, #31 │ │ │ │ ble 314d98 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ asr r1, r4, #31 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, #1 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ cmp r9, r6 │ │ │ │ add r5, r5, sl │ │ │ │ bne 314db8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -265606,15 +265606,15 @@ │ │ │ │ lsl r3, r3, #1 │ │ │ │ bne 314e7c │ │ │ │ mov r4, #8 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -265653,15 +265653,15 @@ │ │ │ │ lsl r3, r3, #1 │ │ │ │ bne 314f28 │ │ │ │ mov r4, #16 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -270739,18 +270739,18 @@ │ │ │ │ ldr r3, [r7, #3932] @ 0xf5c │ │ │ │ add r6, r4, #65536 @ 0x10000 │ │ │ │ cmp r3, #32 │ │ │ │ beq 319f64 │ │ │ │ add r5, r4, #68608 @ 0x10c00 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #360 @ 0x168 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r2, #15 │ │ │ │ strb r2, [r4, #375] @ 0x177 │ │ │ │ ldr r3, [r7, #3928] @ 0xf58 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ beq 319f8c │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r4, #400] @ 0x190 │ │ │ │ @@ -270775,15 +270775,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 319ee8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r4, #67584 @ 0x10800 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r0, #872 @ 0x368 │ │ │ │ strb r3, [r6, #3088] @ 0xc10 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ b 319ee8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ strb r1, [r4, #400] @ 0x190 │ │ │ │ mvn r1, #103 @ 0x67 │ │ │ │ strb r2, [r4, #906] @ 0x38a │ │ │ │ strb r1, [r4, #384] @ 0x180 │ │ │ │ mov r2, #32 │ │ │ │ @@ -296961,22 +296961,22 @@ │ │ │ │ ldr r7, [r5, #3876] @ 0xf24 │ │ │ │ add r6, r0, #73728 @ 0x12000 │ │ │ │ add fp, fp, #820 @ 0x334 │ │ │ │ add r8, r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ b 33392c │ │ │ │ stm sp, {r1, r9} │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ asr r1, r4, #31 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ ldr r7, [r5, #3876] @ 0xf24 │ │ │ │ ldr r3, [r5, #3860] @ 0xf14 │ │ │ │ ldr ip, [r5, #3864] @ 0xf18 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [r5, #3876] @ 0xf24 │ │ │ │ ldr r2, [r6, #3900] @ 0xf3c │ │ │ │ add sl, fp, ip │ │ │ │ @@ -297021,15 +297021,15 @@ │ │ │ │ sub r1, r1, r2 │ │ │ │ sub ip, r4, r2 │ │ │ │ asr r3, r2, #31 │ │ │ │ bgt 3338a8 │ │ │ │ str ip, [sp] │ │ │ │ asr ip, ip, #31 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ b 3338cc │ │ │ │ ldr r3, [r6, #3896] @ 0xf38 │ │ │ │ cmp fp, r3 │ │ │ │ bne 3339f4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -298945,15 +298945,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ strb r3, [r1, lr] │ │ │ │ mov r2, lr │ │ │ │ strd r4, [sp, #12] │ │ │ │ add r0, ip, #8 │ │ │ │ pop {r4, r5, lr} │ │ │ │ mov r3, #0 │ │ │ │ - b 653cf8 │ │ │ │ + b 653cfc │ │ │ │ cmp r0, #1 │ │ │ │ and lr, r4, lr, lsl #4 │ │ │ │ bhi 335788 │ │ │ │ mov r2, lr │ │ │ │ mov r0, ip │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 314ee4 │ │ │ │ @@ -299061,15 +299061,15 @@ │ │ │ │ mov r6, #8 │ │ │ │ mov r7, #0 │ │ │ │ strb r5, [r3, r2] │ │ │ │ add r0, r4, #8 │ │ │ │ strd r6, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 653cf8 │ │ │ │ + b 653cfc │ │ │ │ cmp lr, #1 │ │ │ │ and r2, ip, r2, lsl #4 │ │ │ │ bhi 33595c │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 314ee4 │ │ │ │ mov r3, r5 │ │ │ │ @@ -299570,153 +299570,153 @@ │ │ │ │ add r2, r7, #2016 @ 0x7e0 │ │ │ │ mov sl, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, fp │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add r6, r4, #68608 @ 0x10c00 │ │ │ │ ldr r2, [pc, #688] @ 336444 │ │ │ │ add fp, r6, #24 │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r3, [pc, #656] @ 336448 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r6, #192 @ 0xc0 │ │ │ │ mov r8, r3 │ │ │ │ add r2, r7, #2064 @ 0x810 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ mov r9, #0 │ │ │ │ str r8, [sp, #24] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r8, #32768 @ 0x8000 │ │ │ │ ldr r2, [pc, #580] @ 33644c │ │ │ │ add ip, r6, #360 @ 0x168 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r4, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ str r8, [sp] │ │ │ │ mov r8, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r2, [pc, #476] @ 336450 │ │ │ │ add r9, r6, #528 @ 0x210 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r2, #655360 @ 0xa0000 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 654c00 │ │ │ │ + bl 654c04 │ │ │ │ ldr r3, [pc, #372] @ 336454 │ │ │ │ add r8, sl, #368 @ 0x170 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, r5 │ │ │ │ lsr r2, r3, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl r3, r3, #20 │ │ │ │ add r2, r7, #2112 @ 0x840 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r8 │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ ldr r3, [pc, #308] @ 336458 │ │ │ │ add fp, sl, #536 @ 0x218 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #4194304 @ 0x400000 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r7, #2160 @ 0x870 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, fp │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ ldr r3, [pc, #252] @ 33645c │ │ │ │ add sl, sl, #704 @ 0x2c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r7, #2208 @ 0x8a0 │ │ │ │ mov r8, #4096 @ 0x1000 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, sl │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #3928] @ 0xf58 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ beq 336414 │ │ │ │ add r3, pc, #124 @ 0x7c │ │ │ │ ldrd r2, [r3] │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ @@ -299857,27 +299857,27 @@ │ │ │ │ ldr r2, [pc, #224] @ 3366b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, r6, #872 @ 0x368 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r5, #4072] @ 0xfe8 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ add r1, r6, #368 @ 0x170 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add r1, r6, #536 @ 0x218 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 3ca34c │ │ │ │ cmp fp, #184 @ 0xb8 │ │ │ │ bne 33652c │ │ │ │ @@ -300407,19 +300407,19 @@ │ │ │ │ add r5, r4, #68608 @ 0x10c00 │ │ │ │ add r6, r4, #69632 @ 0x11000 │ │ │ │ ldr r0, [r0, #4072] @ 0xfe8 │ │ │ │ add r5, r5, #960 @ 0x3c0 │ │ │ │ bl 279914 │ │ │ │ add r1, r6, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r4, r4, #65536 @ 0x10000 │ │ │ │ add r1, r6, #272 @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r4, #3992] @ 0xf98 │ │ │ │ tst r3, #4 │ │ │ │ bne 336ec4 │ │ │ │ tst r3, #8 │ │ │ │ bne 336edc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -300427,23 +300427,23 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r6, #440 @ 0x1b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r4, #3992] @ 0xf98 │ │ │ │ tst r3, #8 │ │ │ │ beq 336ea4 │ │ │ │ add r1, r6, #608 @ 0x260 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 655204 │ │ │ │ + b 655208 │ │ │ │ ldrheq sl, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq r6, r0, ip, lsl r5 │ │ │ │ rsbeq r6, r0, ip, lsr #10 │ │ │ │ │ │ │ │ 00336efc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -300464,38 +300464,38 @@ │ │ │ │ add r2, sl, #208 @ 0xd0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldrb fp, [sp, #64] @ 0x40 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [pc, #284] @ 337094 │ │ │ │ mov r8, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ add r2, sl, #256 @ 0x100 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #1280 @ 0x500 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ cmp fp, #0 │ │ │ │ bne 336fec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33703c │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -300512,20 +300512,20 @@ │ │ │ │ mov r8, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1536 @ 0x600 │ │ │ │ str sl, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 336fcc │ │ │ │ add r8, r5, #68608 @ 0x10c00 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ add r2, r5, #67584 @ 0x10800 │ │ │ │ mov r0, r8 │ │ │ │ @@ -300540,15 +300540,15 @@ │ │ │ │ bl 30c584 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6551e8 │ │ │ │ + b 6551ec │ │ │ │ rsbseq r5, sl, r0, asr #2 │ │ │ │ rsbeq r6, r0, r8, ror #8 │ │ │ │ rsbeq r6, r0, r8, lsr #8 │ │ │ │ rsbeq r6, r0, r4, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -300610,15 +300610,15 @@ │ │ │ │ ldr r3, [pc, #172] @ 337238 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add r2, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r2, #3992] @ 0xf98 │ │ │ │ mov r0, r7 │ │ │ │ ands r1, r3, #4 │ │ │ │ ldrne r3, [r4, #100] @ 0x64 │ │ │ │ movne r1, #2 │ │ │ │ strbne r1, [r3, #8] │ │ │ │ @@ -300735,15 +300735,15 @@ │ │ │ │ mov r8, #4096 @ 0x1000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [sl, #3992] @ 0xf98 │ │ │ │ mov r1, r5 │ │ │ │ ands r2, r3, #4 │ │ │ │ ldrne r3, [r4, #100] @ 0x64 │ │ │ │ movne r2, #2 │ │ │ │ strbne r2, [r3, #8] │ │ │ │ ldrne r3, [sl, #3992] @ 0xf98 │ │ │ │ @@ -300922,17 +300922,17 @@ │ │ │ │ strb ip, [r0, #13] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ strb fp, [r0, #60] @ 0x3c │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, sl │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [pc, #368] @ 33781c │ │ │ │ @@ -300977,17 +300977,17 @@ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 656d4c │ │ │ │ + bl 656d50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r5, #128] @ 0x80 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 33fe74 │ │ │ │ @@ -304194,28 +304194,28 @@ │ │ │ │ str fp, [sp] │ │ │ │ add fp, r9, #1744 @ 0x6d0 │ │ │ │ add fp, fp, #8 │ │ │ │ stmib sp, {r3, r5} │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 654244 │ │ │ │ + bl 654248 │ │ │ │ str r9, [sp, #28] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ mvn r7, #0 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r2, r4, r8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ adc r3, r9, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654328 │ │ │ │ + bl 65432c │ │ │ │ ands r1, r0, r7, lsr #31 │ │ │ │ movne r7, r5 │ │ │ │ bne 33aa1c │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ andge r0, r0, #1 │ │ │ │ @@ -304269,15 +304269,15 @@ │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r7, {r0, r1} │ │ │ │ add r0, r9, #1744 @ 0x6d0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 276b9c │ │ │ │ @@ -304531,67 +304531,67 @@ │ │ │ │ str r0, [r6, #1744]! @ 0x6d0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r8, [sl] │ │ │ │ add r6, r6, #8 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 656d4c │ │ │ │ + bl 656d50 │ │ │ │ ldr r3, [pc, #632] @ 33b168 │ │ │ │ mov r8, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #2080 @ 0x820 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r7, #132 @ 0x84 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #580] @ 33b16c │ │ │ │ add r2, r7, #180 @ 0xb4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r4, #2256 @ 0x8d0 │ │ │ │ mov r8, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #536] @ 33b170 │ │ │ │ mov r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #520] @ 33b174 │ │ │ │ add fp, r4, #1920 @ 0x780 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1280 @ 0x500 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1536 @ 0x600 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ mov r7, #2 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r7, [r3, #8] │ │ │ │ mov r3, r6 │ │ │ │ @@ -304631,15 +304631,15 @@ │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [r5, #872] @ 0x368 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 653c18 │ │ │ │ + b 653c1c │ │ │ │ ldr ip, [pc, #268] @ 33b18c │ │ │ │ ldr r2, [pc, #268] @ 33b190 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r9, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ @@ -304680,15 +304680,15 @@ │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ bl 30c584 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ b 33aff8 │ │ │ │ rsbseq r6, r2, r8, asr r4 │ │ │ │ rsbeq r2, r0, ip, lsr sp │ │ │ │ subseq pc, pc, ip, ror #21 │ │ │ │ addeq pc, r1, ip, lsr #29 │ │ │ │ rsbseq r6, r2, ip, lsr #7 │ │ │ │ rsbeq pc, r6, ip, lsr #22 │ │ │ │ @@ -305707,15 +305707,15 @@ │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #15 │ │ │ │ bne 33c0f0 │ │ │ │ ldrb r3, [r4, #373] @ 0x175 │ │ │ │ b 33c150 │ │ │ │ add r6, r4, #200 @ 0xc8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d1c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #15 │ │ │ │ strb r2, [r4, #196] @ 0xc4 │ │ │ │ str r3, [r4, #2368] @ 0x940 │ │ │ │ b 33c0d0 │ │ │ │ @@ -305742,30 +305742,30 @@ │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ cmp r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ sbcs r2, r2, r3 │ │ │ │ bcc 33c298 │ │ │ │ add fp, r4, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ ldr r2, [pc, #248] @ 33c2bc │ │ │ │ add sl, r4, #200 @ 0xc8 │ │ │ │ mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r1, #2 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #196] @ 0xc4 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -308829,23 +308829,23 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ - bl 654328 │ │ │ │ + bl 65432c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r9, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 654328 │ │ │ │ + bl 65432c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ orr r1, r3, r0 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r4, #2048 @ 0x800 │ │ │ │ bge 33f238 │ │ │ │ asr r3, r4, #5 │ │ │ │ add r3, r3, #608 @ 0x260 │ │ │ │ @@ -308920,15 +308920,15 @@ │ │ │ │ sub r3, r9, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r6, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 654244 │ │ │ │ + bl 654248 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 33f034 │ │ │ │ addeq ip, r1, r8, lsl r9 │ │ │ │ addeq ip, r1, r4, lsr #17 │ │ │ │ ldrdeq ip, [r1], ip @ │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ addeq ip, r1, r8, asr #3 │ │ │ │ @@ -308959,15 +308959,15 @@ │ │ │ │ b 33f034 │ │ │ │ sub r9, r9, r2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ str r9, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 654328 │ │ │ │ + bl 65432c │ │ │ │ mov r1, r0 │ │ │ │ b 33f214 │ │ │ │ cmp r8, #0 │ │ │ │ blt 33f41c │ │ │ │ sub r4, r4, r8 │ │ │ │ str r4, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -309401,15 +309401,15 @@ │ │ │ │ eor ip, ip, lr │ │ │ │ and ip, ip, r4 │ │ │ │ eor ip, ip, lr │ │ │ │ str ip, [r5, r1, lsl #2] │ │ │ │ mov r4, #4 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -309469,15 +309469,15 @@ │ │ │ │ ldr r1, [r0, #2368] @ 0x940 │ │ │ │ mov r5, #0 │ │ │ │ orr r1, r1, r4 │ │ │ │ mov r4, #1 │ │ │ │ str r1, [r0, #2368] @ 0x940 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ b 33fac0 │ │ │ │ ldr lr, [pc, #40] @ 33fc04 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add lr, pc, lr │ │ │ │ and r5, r5, #15 │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ ldr r6, [lr, #56] @ 0x38 │ │ │ │ @@ -309519,21 +309519,21 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0033fc78 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 653c18 │ │ │ │ + b 653c1c │ │ │ │ │ │ │ │ 0033fc88 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 653c18 │ │ │ │ + b 653c1c │ │ │ │ │ │ │ │ 0033fc98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, #0 │ │ │ │ @@ -309765,27 +309765,27 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r8, r4, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 64e318 │ │ │ │ + bl 64e31c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne 340140 │ │ │ │ ldrb r3, [r4, #2428] @ 0x97c │ │ │ │ cmp r3, #0 │ │ │ │ beq 340188 │ │ │ │ mov r0, r8 │ │ │ │ bl 509640 │ │ │ │ mov r0, r8 │ │ │ │ bl 90f8d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [pc, #396] @ 34020c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [r4, #2420] @ 0x974 │ │ │ │ ldr r3, [pc, #384] @ 340210 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #2208] @ 0x8a0 │ │ │ │ @@ -309799,23 +309799,23 @@ │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 34016c │ │ │ │ cmp r3, #1 │ │ │ │ beq 340150 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ add r4, r4, #2416 @ 0x970 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ orr r3, r3, r3, lsl #8 │ │ │ │ mov r0, r8 │ │ │ │ strh r3, [r4, #10] │ │ │ │ - bl 653c18 │ │ │ │ + bl 653c1c │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [pc, #292] @ 340220 │ │ │ │ ldr r3, [pc, #248] @ 3401f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -309943,17 +309943,17 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, #131072 @ 0x20000 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -310004,45 +310004,45 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #655360 @ 0xa0000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 654c00 │ │ │ │ + bl 654c04 │ │ │ │ cmp r9, #0 │ │ │ │ bne 3404b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq 34046c │ │ │ │ ldr r0, [pc, #236] @ 340504 │ │ │ │ add r5, r4, #2256 @ 0x8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ ldr r2, [pc, #208] @ 340508 │ │ │ │ ldr r3, [pc, #192] @ 3404fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3404f4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #168] @ 34050c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 649778 │ │ │ │ + b 64977c │ │ │ │ ldr r2, [pc, #156] @ 340510 │ │ │ │ ldr r3, [pc, #132] @ 3404fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -310061,21 +310061,21 @@ │ │ │ │ add r5, r5, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r5 │ │ │ │ - bl 64970c │ │ │ │ + bl 649710 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 649778 │ │ │ │ + bl 64977c │ │ │ │ b 340404 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ addeq sl, r1, r0, lsr r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ @ instruction: 0xfffffad0 │ │ │ │ subseq sp, pc, r8, lsl sl @ │ │ │ │ addeq sl, r1, ip, ror r8 │ │ │ │ @@ -311176,28 +311176,28 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r2, [pc, #408] @ 3417a4 │ │ │ │ add fp, sl, #1008 @ 0x3f0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r2, #8 │ │ │ │ add r3, r6, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, fp │ │ │ │ @@ -311882,15 +311882,15 @@ │ │ │ │ b 3419a8 │ │ │ │ add r0, r7, #69632 @ 0x11000 │ │ │ │ ldr r7, [r0, #388] @ 0x184 │ │ │ │ mov r6, #0 │ │ │ │ b 3419a8 │ │ │ │ add r0, r7, #69632 @ 0x11000 │ │ │ │ add r0, r0, #152 @ 0x98 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ lsr r7, r0, #1 │ │ │ │ orr r7, r7, r1, lsl #31 │ │ │ │ lsr r6, r1, #1 │ │ │ │ b 3419a8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, #24 │ │ │ │ @@ -314216,15 +314216,15 @@ │ │ │ │ mla r2, r6, r8, r7 │ │ │ │ mul r3, r9, r0 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ b 3440dc │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #1464] @ 0x5b8 │ │ │ │ ldr r0, [sl] │ │ │ │ add r8, r2, r3 │ │ │ │ bl 211bac │ │ │ │ mov r9, r0 │ │ │ │ @@ -314234,15 +314234,15 @@ │ │ │ │ mla r2, r6, r9, r8 │ │ │ │ mul r3, sl, r0 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ b 344304 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -314666,21 +314666,21 @@ │ │ │ │ asr r3, r3, #31 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, r7, #52 @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ bl 36bc78 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ str r8, [sp] │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [pc, #296] @ 344dc4 │ │ │ │ ldrh r2, [r4, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, r4, #588 @ 0x24c │ │ │ │ add r3, r7, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ @@ -314711,23 +314711,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #220 @ 0xdc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ bl 36bc78 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ str r7, [sp] │ │ │ │ add r2, r2, r6, lsl r3 │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r1, [pc, #124] @ 344dd4 │ │ │ │ ldr r2, [pc, #124] @ 344dd8 │ │ │ │ ldr r0, [pc, #124] @ 344ddc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ str r1, [r4, #172] @ 0xac │ │ │ │ str r1, [r4, #200] @ 0xc8 │ │ │ │ @@ -318574,15 +318574,15 @@ │ │ │ │ str r0, [r4] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [pc, #60] @ 3488b0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r4, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -325241,26 +325241,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r5, #300 @ 0x12c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ mov r6, r1 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #76] @ 34f0d4 │ │ │ │ mov r8, #32 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #348 @ 0x15c │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -339124,46 +339124,46 @@ │ │ │ │ strb r3, [r2, #61] @ 0x3d │ │ │ │ ldr r3, [r4, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c804 │ │ │ │ add r5, r4, #3680 @ 0xe60 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6498d4 │ │ │ │ + bl 6498d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649720 │ │ │ │ + bl 649724 │ │ │ │ ldr r3, [r4, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c824 │ │ │ │ add r5, r4, #3728 @ 0xe90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6498d4 │ │ │ │ + bl 6498d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649720 │ │ │ │ + bl 649724 │ │ │ │ add r7, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #1624] @ 0x658 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c84c │ │ │ │ add r5, r4, #5696 @ 0x1640 │ │ │ │ add r5, r5, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6498d4 │ │ │ │ + bl 6498d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649720 │ │ │ │ + bl 649724 │ │ │ │ ldr r3, [r7, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c7b8 │ │ │ │ add r4, r4, #5696 @ 0x1640 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6498d4 │ │ │ │ + bl 6498d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 649720 │ │ │ │ + b 649724 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #61] @ 0x3d │ │ │ │ ldr r3, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c9ac │ │ │ │ ldr r3, [r4, #3732] @ 0xe94 │ │ │ │ @@ -339185,81 +339185,81 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r4, #3760 @ 0xeb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r3, #8 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbfc8 │ │ │ │ ldr r2, [pc, #276] @ 35ca14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 649778 │ │ │ │ + b 64977c │ │ │ │ ldr r3, [pc, #256] @ 35ca18 │ │ │ │ add r8, r4, #5696 @ 0x1640 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #240] @ 35ca1c │ │ │ │ add r8, r8, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #3760 @ 0xeb0 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbfc8 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 649778 │ │ │ │ + bl 64977c │ │ │ │ b 35c8ac │ │ │ │ ldr r3, [pc, #180] @ 35ca20 │ │ │ │ ldr r2, [pc, #156] @ 35ca0c │ │ │ │ add r7, r4, #3728 @ 0xe90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #1744 @ 0x6d0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbfc8 │ │ │ │ ldr r2, [pc, #132] @ 35ca24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 649778 │ │ │ │ + bl 64977c │ │ │ │ b 35c89c │ │ │ │ ldr r3, [pc, #100] @ 35ca18 │ │ │ │ add r7, r4, #3680 @ 0xe60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #96] @ 35ca28 │ │ │ │ add r7, r7, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ add r3, r4, #1744 @ 0x6d0 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbfc8 │ │ │ │ mov r2, #496 @ 0x1f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 649778 │ │ │ │ + bl 64977c │ │ │ │ b 35c890 │ │ │ │ ldrheq r5, [r0], #-168 @ 0xffffff58 @ │ │ │ │ ldrsheq r6, [sp], #-8 │ │ │ │ subseq pc, ip, r0, lsr #16 │ │ │ │ rsbseq lr, pc, ip, lsl r5 @ │ │ │ │ andeq r3, r0, r0, lsl #29 │ │ │ │ @ instruction: 0x005e6390 │ │ │ │ @@ -340009,29 +340009,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ add r5, r0, #6656 @ 0x1a00 │ │ │ │ add r1, r0, #6016 @ 0x1780 │ │ │ │ mov r4, r0 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r4, #5824 @ 0x16c0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #32 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r4, #6400 @ 0x1900 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r4, #6272 @ 0x1880 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 655204 │ │ │ │ + b 655208 │ │ │ │ ldrsheq r4, [r0], #-200 @ 0xffffff38 @ │ │ │ │ subseq r5, lr, r8, lsr r8 │ │ │ │ subseq r5, lr, r4, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -340068,85 +340068,85 @@ │ │ │ │ mov r9, #0 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #6656 @ 0x1a00 │ │ │ │ mov r1, r0 │ │ │ │ add fp, r4, #6016 @ 0x1780 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ add fp, fp, #8 │ │ │ │ add r3, r4, #5760 @ 0x1680 │ │ │ │ mov r2, r7 │ │ │ │ add r3, r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [pc, #644] @ 35d964 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add fp, r4, #5824 @ 0x16c0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r9, [pc, #628] @ 35d968 │ │ │ │ add fp, fp, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r9, [sp] │ │ │ │ mov r8, r2 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r2, r7 │ │ │ │ str sl, [sp] │ │ │ │ add r7, r4, #6208 @ 0x1840 │ │ │ │ add sl, r4, #6400 @ 0x1900 │ │ │ │ add sl, sl, #48 @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ str r9, [sp] │ │ │ │ add r9, r4, #6272 @ 0x1880 │ │ │ │ add r9, r9, #8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ ldr fp, [pc, #464] @ 35d96c │ │ │ │ ldr sl, [pc, #464] @ 35d970 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add fp, pc, fp │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4 │ │ │ │ add sl, pc, sl │ │ │ │ bl 3ca34c │ │ │ │ @@ -342462,24 +342462,24 @@ │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ add r6, r0, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r0, #2272 @ 0x8e0 │ │ │ │ mov r3, r6 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #364] @ 35fd28 │ │ │ │ add r2, sl, #256 @ 0x100 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r7, #2448 @ 0x990 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [pc, #332] @ 35fd2c │ │ │ │ ldr r1, [pc, #332] @ 35fd30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r7, #128 @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -342689,15 +342689,15 @@ │ │ │ │ add sl, r0, #2928 @ 0xb70 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ str fp, [sp, #12] │ │ │ │ add r3, r0, #752 @ 0x2f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #19 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, sl │ │ │ │ @@ -347755,15 +347755,15 @@ │ │ │ │ strb r2, [r0, #304] @ 0x130 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r3, #305] @ 0x131 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 62d250 │ │ │ │ + b 62d254 │ │ │ │ strdeq sp, [pc], #-148 @ │ │ │ │ ldrsbeq lr, [sp], #-220 @ 0xffffff24 │ │ │ │ ldrsheq lr, [sp], #-220 @ 0xffffff24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -348050,21 +348050,21 @@ │ │ │ │ ldr r3, [r8, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ beq 36529c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ rsbeq sp, pc, r4, lsr #11 │ │ │ │ @ instruction: 0x005de994 │ │ │ │ ldrheq lr, [sp], #-144 @ 0xffffff70 │ │ │ │ subseq r0, sp, r8, lsl #12 │ │ │ │ subseq r0, sp, r4, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -348117,20 +348117,20 @@ │ │ │ │ beq 3653a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r7, #324] @ 0x144 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r7, #324] @ 0x144 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 365408 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [r5] │ │ │ │ str r8, [r5, #4] │ │ │ │ @@ -348142,15 +348142,15 @@ │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ mov r6, #8 │ │ │ │ b 365388 │ │ │ │ ldr r1, [r7, #324] @ 0x144 │ │ │ │ mov r0, fp │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r2, [pc, #84] @ 365470 │ │ │ │ ldr r3, [pc, #64] @ 365460 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -348220,26 +348220,26 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r3, r5 │ │ │ │ bls 365634 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 365518 │ │ │ │ subs r5, r5, #1 │ │ │ │ bmi 365578 │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ add r2, r5, r5, lsl #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r2, #0 │ │ │ │ - bl 62aaf0 │ │ │ │ + bl 62aaf4 │ │ │ │ subs r5, r5, #1 │ │ │ │ bcs 365554 │ │ │ │ ldr r3, [pc, #512] @ 365780 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #336] @ 0x150 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -348269,15 +348269,15 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ b 365594 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsl r1, r3, #2 │ │ │ │ @@ -348293,15 +348293,15 @@ │ │ │ │ b 365684 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp] │ │ │ │ bl 9049e0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ add r6, r6, #12 │ │ │ │ bls 3655d4 │ │ │ │ @@ -348557,27 +348557,27 @@ │ │ │ │ bne 365a40 │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ bhi 365b00 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldr r2, [pc, #196] @ 365b44 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r2, [pc, #180] @ 365b48 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r4, #324] @ 0x144 │ │ │ │ ldr r2, [pc, #152] @ 365b4c │ │ │ │ ldr r3, [pc, #112] @ 365b28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ @@ -351767,24 +351767,24 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #116] @ 368cf4 │ │ │ │ add r2, sl, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add r1, r4, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2f5d2c │ │ │ │ ldr r1, [pc, #68] @ 368cf8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -352921,79 +352921,79 @@ │ │ │ │ mov r0, ip │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #544] @ 36a060 │ │ │ │ strd r6, [sp, #8] │ │ │ │ add r7, r4, #1984 @ 0x7c0 │ │ │ │ add r7, r7, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #504] @ 36a064 │ │ │ │ add r2, r4, #2160 @ 0x870 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r0, ip │ │ │ │ add r2, r5, #152 @ 0x98 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #456] @ 36a068 │ │ │ │ add r6, r4, #2320 @ 0x910 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r8, #1024 @ 0x400 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r5, #200 @ 0xc8 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #408] @ 36a06c │ │ │ │ add r2, r4, #2496 @ 0x9c0 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #33554432 @ 0x2000000 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ add r2, r5, #248 @ 0xf8 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #356] @ 36a070 │ │ │ │ add r2, r5, #296 @ 0x128 │ │ │ │ add r5, r4, #2656 @ 0xa60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #16777216 @ 0x1000000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -353830,21 +353830,21 @@ │ │ │ │ ldr r2, [pc, #84] @ 36aca0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cbfc8 │ │ │ │ mov r2, #178 @ 0xb2 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -354436,15 +354436,15 @@ │ │ │ │ bne 36b5bc │ │ │ │ ldr r1, [pc, #216] @ 36b660 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -354469,15 +354469,15 @@ │ │ │ │ mov r3, #17 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bne 36b650 │ │ │ │ str r5, [r6, #96] @ 0x60 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -354524,15 +354524,15 @@ │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ str r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 36b790 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ ldr r3, [pc, #220] @ 36b7d8 │ │ │ │ ldr r2, [pc, #220] @ 36b7dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [pc, #216] @ 36b7e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ @@ -354549,34 +354549,34 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #17 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 649778 │ │ │ │ + bl 64977c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ b 36b74c │ │ │ │ cmp r0, r6 │ │ │ │ bgt 36b6e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ b 36b6f4 │ │ │ │ mvn r0, #18 │ │ │ │ b 36b75c │ │ │ │ ldr r3, [pc, #52] @ 36b7ec │ │ │ │ ldr r1, [pc, #52] @ 36b7f0 │ │ │ │ ldr r0, [pc, #52] @ 36b7f4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -356701,24 +356701,24 @@ │ │ │ │ mov r8, #1 │ │ │ │ add r2, r2, #260 @ 0x104 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cbfc8 │ │ │ │ str r7, [sp] │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [pc, #1368] @ 36de30 │ │ │ │ add r9, r5, #16384 @ 0x4000 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldrb r3, [r9, #3017] @ 0xbc9 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r7, r5, #1744 @ 0x6d0 │ │ │ │ bne 36dcd8 │ │ │ │ add r1, r7, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 36b200 │ │ │ │ @@ -357434,88 +357434,88 @@ │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #344] @ 36e52c │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #312] @ 36e530 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #440 @ 0x1b8 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r5, #148 @ 0x94 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #272] @ 36e534 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ mov ip, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #24 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #196 @ 0xc4 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #220] @ 36e538 │ │ │ │ add r2, r5, #244 @ 0xf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r4, #776 @ 0x308 │ │ │ │ mov r8, #65536 @ 0x10000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -357636,15 +357636,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb ip, [r1, #24] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r1, [sp] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #2084] @ 0x824 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -357720,28 +357720,28 @@ │ │ │ │ mov r7, #0 │ │ │ │ add r9, r0, #1744 @ 0x6d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #696] @ 36eb04 │ │ │ │ add r2, r8, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, #1904 @ 0x770 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -357876,15 +357876,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stm sp, {r1, r2} │ │ │ │ ldr r2, [pc, #132] @ 36eb28 │ │ │ │ add r5, sl, #2096 @ 0x830 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ b 36e8b0 │ │ │ │ ldr r3, [pc, #88] @ 36eb2c │ │ │ │ @@ -358004,15 +358004,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -358247,15 +358247,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb ip, [r1, #24] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r1, [sp] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ b 36f020 │ │ │ │ rsbeq r3, pc, r8, asr #27 │ │ │ │ ldrsbeq r5, [sp], #-176 @ 0xffffff50 │ │ │ │ subseq r5, sp, r4, ror #23 │ │ │ │ ldr r0, [pc, #4] @ 36f09c │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ @@ -358439,15 +358439,15 @@ │ │ │ │ add r5, r3, #752 @ 0x2f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp] │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr ip, [pc, #108] @ 36f3f4 │ │ │ │ ldr r2, [pc, #108] @ 36f3f8 │ │ │ │ ldr r1, [pc, #108] @ 36f3fc │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -358733,15 +358733,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #48] @ 36f82c │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -359537,15 +359537,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r3, [r4, #2204] @ 0x89c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 64e618 │ │ │ │ + bl 64e61c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 30a86c │ │ │ │ b 370398 │ │ │ │ ldr r2, [pc, #460] @ 37067c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ @@ -360013,15 +360013,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r7, r0, #1840 @ 0x730 │ │ │ │ add sl, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 30a86c │ │ │ │ add r1, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 30a76c │ │ │ │ mov r3, r4 │ │ │ │ @@ -362174,15 +362174,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #48] @ 372dd8 │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -362898,15 +362898,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r9, #2344] @ 0x928 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 3ca34c │ │ │ │ ldr r3, [pc, #464] @ 373af0 │ │ │ │ add fp, r4, #1920 @ 0x780 │ │ │ │ @@ -362915,15 +362915,15 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ ldr r3, [pc, #400] @ 373af4 │ │ │ │ add fp, r4, #2080 @ 0x820 │ │ │ │ @@ -362934,15 +362934,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ add r8, r4, #2256 @ 0x8d0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add r8, r8, #4 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ mov r0, r8 │ │ │ │ @@ -366044,26 +366044,26 @@ │ │ │ │ mov r3, sl │ │ │ │ mov sl, #32 │ │ │ │ mov r9, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #276] @ 376b48 │ │ │ │ add r2, r9, #152 @ 0x98 │ │ │ │ add r9, r4, #10496 @ 0x2900 │ │ │ │ add r9, r9, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ @@ -370810,32 +370810,32 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ add r2, r7, #140 @ 0x8c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654cac │ │ │ │ + bl 654cb0 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, r4, #4 │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #4 │ │ │ │ sub r1, r1, r3 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r3, #0 │ │ │ │ - bl 654cac │ │ │ │ + bl 654cb0 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ bne 37b47c │ │ │ │ ldr r2, [pc, #504] @ 37b6a8 │ │ │ │ ldr r3, [pc, #504] @ 37b6ac │ │ │ │ add r4, r5, #6016 @ 0x1780 │ │ │ │ add r4, r4, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -370844,15 +370844,15 @@ │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #188 @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ @@ -375457,25 +375457,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ add fp, r4, #6400 @ 0x1900 │ │ │ │ add fp, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r2, [pc, #320] @ 37fdc0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r7, r4, #1856 @ 0x740 │ │ │ │ bl 3ca34c │ │ │ │ mov r1, sl │ │ │ │ @@ -379442,26 +379442,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #180] @ 383b78 │ │ │ │ mov r2, r7 │ │ │ │ add r7, r4, #1904 @ 0x770 │ │ │ │ add r7, r7, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ @@ -388932,15 +388932,15 @@ │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r6, r0, #5824 @ 0x16c0 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 3ca34c │ │ │ │ ldr r1, [pc, #1012] @ 38d194 │ │ │ │ add r2, r4, #152 @ 0x98 │ │ │ │ @@ -388948,30 +388948,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 3ca34c │ │ │ │ add r8, r5, #6144 @ 0x1800 │ │ │ │ ldr r2, [pc, #948] @ 38d198 │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 3ca34c │ │ │ │ add r3, r5, #8896 @ 0x22c0 │ │ │ │ add r1, r5, #8960 @ 0x2300 │ │ │ │ @@ -393527,15 +393527,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r7, r0, #3808 @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a86c │ │ │ │ add r1, r4, #3968 @ 0xf80 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a76c │ │ │ │ @@ -394845,15 +394845,15 @@ │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ ldr r3, [pc, #500] @ 392b50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ cmp fp, #0 │ │ │ │ ble 392b2c │ │ │ │ ldr r7, [pc, #468] @ 392b54 │ │ │ │ ldr sl, [pc, #468] @ 392b58 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ @@ -394892,15 +394892,15 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 3929d8 │ │ │ │ add r3, r9, #1 │ │ │ │ cmp fp, r3 │ │ │ │ movne r9, r3 │ │ │ │ bne 392994 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr r8, [pc, #300] @ 392b60 │ │ │ │ ldr sl, [pc, #300] @ 392b64 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #276 @ 0x114 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -394930,15 +394930,15 @@ │ │ │ │ add r1, r5, r1 │ │ │ │ bl 479e9c │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 392a88 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 631e14 │ │ │ │ + bl 631e18 │ │ │ │ cmp r9, fp │ │ │ │ add fp, fp, #1 │ │ │ │ bne 392a44 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -394959,15 +394959,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #198 @ 0xc6 │ │ │ │ add r3, r7, #288 @ 0x120 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ rsbeq pc, sp, r4, asr r4 @ │ │ │ │ ldrsheq r7, [sl], #-220 @ 0xffffff24 │ │ │ │ subseq r7, fp, r8, lsr #14 │ │ │ │ subseq fp, r8, r0, ror lr │ │ │ │ @ instruction: 0x00618098 │ │ │ │ subseq r1, fp, r0, asr #26 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ @@ -395278,29 +395278,29 @@ │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 393014 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 3930b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 631d94 │ │ │ │ + bl 631d98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 393008 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1548] @ 39363c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 39305c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 631e14 │ │ │ │ + bl 631e18 │ │ │ │ cmp r7, r6 │ │ │ │ bne 393048 │ │ │ │ rsb r9, r4, #0 │ │ │ │ ldr r0, [pc, #1496] @ 393640 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ @@ -395317,15 +395317,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r3, [pc, #1416] @ 393648 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, r3, #276 @ 0x114 │ │ │ │ ldr r3, [pc, #1404] @ 39364c │ │ │ │ mov r4, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -395375,15 +395375,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ bl 8e25e8 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 48d9b0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -395392,26 +395392,26 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 3928cc │ │ │ │ cmp r7, r6 │ │ │ │ ldrgt r5, [sp, #12] │ │ │ │ ble 393060 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 631e14 │ │ │ │ + bl 631e18 │ │ │ │ cmp r7, r6 │ │ │ │ bgt 3931d8 │ │ │ │ b 393060 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bne 3930ec │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -395543,16 +395543,16 @@ │ │ │ │ ldr r1, [pc, #588] @ 393674 │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ ldr r3, [pc, #480] @ 393610 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ - bl 64e0b8 │ │ │ │ - bl 652460 │ │ │ │ + bl 64e0bc │ │ │ │ + bl 652464 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -395595,15 +395595,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ beq 3935d0 │ │ │ │ ldr r3, [r6, #224] @ 0xe0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl 62d9b4 │ │ │ │ + bl 62d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3934ec │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 48f774 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3934ec │ │ │ │ @@ -395627,15 +395627,15 @@ │ │ │ │ ldr r3, [r6, #616] @ 0x268 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ beq 3935c4 │ │ │ │ ldr r3, [r6, #224] @ 0xe0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl 62d9b4 │ │ │ │ + bl 62d9b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3935ac │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 48f774 │ │ │ │ cmp r0, #0 │ │ │ │ blt 393494 │ │ │ │ @@ -398146,38 +398146,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #240] @ 395d4c │ │ │ │ add sl, r4, #1904 @ 0x770 │ │ │ │ add sl, sl, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #200] @ 395d50 │ │ │ │ add r2, r5, #148 @ 0x94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r4, #2080 @ 0x820 │ │ │ │ mov r8, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ @@ -398504,26 +398504,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #180] @ 3962a8 │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ add r5, r4, #1904 @ 0x770 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ @@ -398825,26 +398825,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #180] @ 3967ac │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ add r5, r4, #1904 @ 0x770 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ @@ -400042,28 +400042,28 @@ │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #188] @ 397a78 │ │ │ │ add r5, r4, #1904 @ 0x770 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #65536 @ 0x10000 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r6, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ @@ -401541,15 +401541,15 @@ │ │ │ │ lsr r2, r2, #16 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f7364 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d67e0 │ │ │ │ b 3990ac │ │ │ │ mov r0, r4 │ │ │ │ @@ -401737,15 +401737,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -401779,15 +401779,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -404944,15 +404944,15 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ mov r3, r8 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 8f7364 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d67e0 │ │ │ │ b 39c5c4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -408364,15 +408364,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4340 │ │ │ │ add r1, r4, #1904 @ 0x770 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 655204 │ │ │ │ + b 655208 │ │ │ │ ldr r0, [r6, #1448] @ 0x5a8 │ │ │ │ bl 211fcc │ │ │ │ b 39fb5c │ │ │ │ add r3, r4, #6208 @ 0x1840 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39fbf4 │ │ │ │ @@ -409182,35 +409182,35 @@ │ │ │ │ lsr r3, r1, r0 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r2, [pc, #1872] @ 3a0fc4 │ │ │ │ add r9, r7, #1744 @ 0x6d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [pc, #1844] @ 3a0fc8 │ │ │ │ ldr r3, [pc, #1844] @ 3a0fcc │ │ │ │ str r8, [sp, #8] │ │ │ │ add r8, r7, #1904 @ 0x770 │ │ │ │ add r8, r8, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 3ca34c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ @@ -409288,15 +409288,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r2, #12 │ │ │ │ add r3, r8, #80 @ 0x50 │ │ │ │ bl 3ca34c │ │ │ │ ldr r0, [sl, #1464] @ 0x5b8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ bl 8e1eec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -410057,15 +410057,15 @@ │ │ │ │ ldr r3, [pc, #-1484] @ 3a104c │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r7, #9472 @ 0x2500 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 3ca34c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -410164,15 +410164,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ mov r3, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3ca34c │ │ │ │ add r3, r6, #2080 @ 0x820 │ │ │ │ ldrh r1, [r3, #12] │ │ │ │ @@ -410719,15 +410719,15 @@ │ │ │ │ add r3, r4, #8192 @ 0x2000 │ │ │ │ ldr r0, [r3, #1464] @ 0x5b8 │ │ │ │ ldrd r2, [r0, #24] │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ba4 │ │ │ │ + bl 654ba8 │ │ │ │ b 3a1e3c │ │ │ │ ldr r3, [pc, #600] @ 3a22ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ beq 3a1cf4 │ │ │ │ ldr r1, [pc, #620] @ 3a2314 │ │ │ │ @@ -412064,15 +412064,15 @@ │ │ │ │ sub r9, r4, r9 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, r9 │ │ │ │ bl 212a70 │ │ │ │ b 3a359c │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r6 │ │ │ │ sub r3, r4, r3 │ │ │ │ add r1, r0, r3 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ bl 212a70 │ │ │ │ mov r0, #0 │ │ │ │ @@ -412356,15 +412356,15 @@ │ │ │ │ sub r2, r5, r2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 212a70 │ │ │ │ b 3a3648 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r5, r3 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 212a70 │ │ │ │ @@ -412636,15 +412636,15 @@ │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r5, r5, r1 │ │ │ │ movcs r3, #0 │ │ │ │ andcc r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a3db0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r9 │ │ │ │ sub r3, r6, r3 │ │ │ │ add r1, r0, r3 │ │ │ │ add r0, r7, #8 │ │ │ │ bl 9051e4 │ │ │ │ b 3a3ac4 │ │ │ │ @@ -414121,15 +414121,15 @@ │ │ │ │ add r5, r5, #8192 @ 0x2000 │ │ │ │ bl 212a70 │ │ │ │ ands r6, r6, #1 │ │ │ │ ldr r0, [r5, #1464] @ 0x5b8 │ │ │ │ beq 3a64a8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ bl 212a70 │ │ │ │ b 3a52b8 │ │ │ │ @@ -415084,15 +415084,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #-1688] @ 3a5e08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ b 3a52b8 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ strb r6, [r5, #1468] @ 0x5bc │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ b 3a55ac │ │ │ │ ldr r2, [pc, #-1728] @ 3a5e0c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -415164,15 +415164,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a65f4 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ ldrd r2, [r3, #24] │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ba4 │ │ │ │ + bl 654ba8 │ │ │ │ add r4, r5, #22272 @ 0x5700 │ │ │ │ add r7, r5, #23296 @ 0x5b00 │ │ │ │ add r4, r4, #248 @ 0xf8 │ │ │ │ add r7, r7, #248 @ 0xf8 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a6614 │ │ │ │ @@ -440018,21 +440018,21 @@ │ │ │ │ lsr r1, r1, #15 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r0, #756] @ 0x2f4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 654b00 │ │ │ │ + bl 654b04 │ │ │ │ ldr r3, [pc, #136] @ 3bea4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 654b50 │ │ │ │ + bl 654b54 │ │ │ │ ldr r2, [pc, #116] @ 3bea50 │ │ │ │ ldr r3, [pc, #100] @ 3bea44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -442668,15 +442668,15 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sl, #560 @ 0x230 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 30a86c │ │ │ │ ldr r8, [r4, #1352] @ 0x548 │ │ │ │ cmp r8, #1 │ │ │ │ addls r9, sl, #512 @ 0x200 │ │ │ │ bls 3c1310 │ │ │ │ @@ -442713,15 +442713,15 @@ │ │ │ │ ldr r0, [r9, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r9 │ │ │ │ add r9, r4, #1184 @ 0x4a0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 30a86c │ │ │ │ mov r3, #15 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ @@ -442757,15 +442757,15 @@ │ │ │ │ str r1, [sp] │ │ │ │ add r2, r2, #608 @ 0x260 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r9, #816 @ 0x330 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #15 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ @@ -442878,15 +442878,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ add r2, r1, #656 @ 0x290 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r6, #1016 @ 0x3f8 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #15 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #796] @ 0x31c │ │ │ │ @@ -442916,15 +442916,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r2, #608 @ 0x260 │ │ │ │ mov r3, r0 │ │ │ │ add r0, fp, #816 @ 0x330 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ b 3c1630 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldrsheq r9, [r9], #-120 @ 0xffffff88 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ ldrsbeq r9, [r9], #-116 @ 0xffffff8c @ │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ rsbeq r3, fp, r0, asr #14 │ │ │ │ @@ -443342,15 +443342,15 @@ │ │ │ │ bl 69d64c │ │ │ │ add r4, r4, #168 @ 0xa8 │ │ │ │ mov r2, fp │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #1016 @ 0x3f8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, #15 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #796] @ 0x31c │ │ │ │ @@ -443376,15 +443376,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [ip] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -445246,15 +445246,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ strd sl, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 647a94 │ │ │ │ + bl 647a98 │ │ │ │ cmp r5, r8 │ │ │ │ bne 3c3a08 │ │ │ │ b 3c38b8 │ │ │ │ bic r6, r9, #112 @ 0x70 │ │ │ │ orr r6, r6, r3, lsl #4 │ │ │ │ ldrb r3, [r4, #1428] @ 0x594 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ @@ -445874,22 +445874,22 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ blt 3c4398 │ │ │ │ mov r7, #0 │ │ │ │ add r1, r4, #1248 @ 0x4e0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #880] @ 0x370 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ bl 211fcc │ │ │ │ add r1, r4, #1072 @ 0x430 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #888] @ 0x378 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #1416] @ 0x588 │ │ │ │ str r7, [r4, #884] @ 0x374 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ str r7, [r4, #1416] @ 0x588 │ │ │ │ @@ -446143,15 +446143,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ strd r8, [sp] │ │ │ │ - bl 647a94 │ │ │ │ + bl 647a98 │ │ │ │ b 3c46b8 │ │ │ │ bic r1, r1, r2 │ │ │ │ ldr r2, [pc, #128] @ 3c4880 │ │ │ │ strb r1, [r0, r3, asr #3] │ │ │ │ ldr r3, [pc, #100] @ 3c486c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -446549,21 +446549,21 @@ │ │ │ │ cmp r2, r9 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movcc r1, #0 │ │ │ │ andcs r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3c5030 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ add r3, sl, r8 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ bcc 3c5030 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ add r3, r5, r9 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ bcc 3c5030 │ │ │ │ orr r7, r8, r9 │ │ │ │ ands r7, r7, #7 │ │ │ │ bne 3c5030 │ │ │ │ @@ -446635,36 +446635,36 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [pc, #320] @ 3c50e4 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r4, #1248 @ 0x4e0 │ │ │ │ add r2, r6, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r2, [pc, #260] @ 3c50e8 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #904] @ 0x388 │ │ │ │ ldr r1, [pc, #248] @ 3c50ec │ │ │ │ ldr r2, [pc, #216] @ 3c50d0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -446785,15 +446785,15 @@ │ │ │ │ sub r4, r4, #33 @ 0x21 │ │ │ │ orr r1, r1, r3, lsr r4 │ │ │ │ lsr r3, r3, r0 │ │ │ │ add r4, r5, #912 @ 0x390 │ │ │ │ stm sp, {r1, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r0, fp │ │ │ │ bl 211fcc │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ @@ -447701,32 +447701,32 @@ │ │ │ │ mov r3, #0 │ │ │ │ bl 212a70 │ │ │ │ ldrh r5, [sp, #2] │ │ │ │ ldr r0, [r4, #856] @ 0x358 │ │ │ │ lsr r1, r5, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r0, [r4, #860] @ 0x35c │ │ │ │ mov r1, r5 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r2, [pc, #60] @ 3c6030 │ │ │ │ ldr r3, [pc, #52] @ 3c602c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3c6024 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #864] @ 0x360 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 655464 │ │ │ │ + b 655468 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ rsbseq r4, r9, ip, lsl sp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ rsbseq r4, r9, r0, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -448604,30 +448604,30 @@ │ │ │ │ ldr r3, [pc, #112] @ 3c6e54 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ beq 3c6e30 │ │ │ │ add r5, r4, #680 @ 0x2a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655774 │ │ │ │ + bl 655778 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c6e14 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6568c0 │ │ │ │ + b 6568c4 │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6568c0 │ │ │ │ + b 6568c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647a98 │ │ │ │ + bl 647a9c │ │ │ │ b 3c6df0 │ │ │ │ rsbeq lr, sl, r8, asr #4 │ │ │ │ subseq r7, r5, r0, lsr sl │ │ │ │ subseq r3, lr, r4, asr ip │ │ │ │ ldrsheq r5, [r6], #-20 @ 0xffffffec │ │ │ │ subseq r3, r8, r0, ror #26 │ │ │ │ rsbseq r3, r9, r8, lsl #30 │ │ │ │ @@ -448951,15 +448951,15 @@ │ │ │ │ orr ip, ip, r0, lsl #8 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsr ip, ip, #16 │ │ │ │ b 3c7264 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 647a9c │ │ │ │ + bl 647aa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c71c0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -450284,48 +450284,48 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c8804 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ sub r0, r0, #131072 @ 0x20000 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3c8858 │ │ │ │ str r8, [r4, #856] @ 0x358 │ │ │ │ ldr r0, [r6, #1132] @ 0x46c │ │ │ │ str r8, [sp] │ │ │ │ mov r8, #1 │ │ │ │ mov r2, #655360 @ 0xa0000 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ sub r0, r0, #12 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3c883c │ │ │ │ str r7, [r4, #860] @ 0x35c │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ ldr r0, [r6, #1136] @ 0x470 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r7, r8} │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ sub r0, r0, #32 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3c8820 │ │ │ │ str r5, [r4, #864] @ 0x360 │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ ldr r0, [r6, #1136] @ 0x470 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r0, r4 │ │ │ │ strb r8, [r4, #868] @ 0x364 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 3c5f80 │ │ │ │ ldr r1, [pc, #124] @ 3c8888 │ │ │ │ ldr r0, [pc, #124] @ 3c888c │ │ │ │ @@ -450401,21 +450401,21 @@ │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r5, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3c8958 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #856] @ 0x358 │ │ │ │ ldr r0, [r0, #1132] @ 0x46c │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r1, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r4, #1136] @ 0x470 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r1, [r5, #864] @ 0x360 │ │ │ │ ldr r0, [r4, #1136] @ 0x470 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #868] @ 0x364 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -450461,15 +450461,15 @@ │ │ │ │ beq 3c8a28 │ │ │ │ ldrd r2, [r4, #200] @ 0xc8 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ beq 3c8a28 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r4, r4, #32 │ │ │ │ cmp r4, r7 │ │ │ │ bne 3c89fc │ │ │ │ mov r0, r5 │ │ │ │ bl 3c88b8 │ │ │ │ ldrb r3, [r5, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ @@ -450764,15 +450764,15 @@ │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ bne 3c9138 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r6, #1 │ │ │ │ strd r6, [r4, #200] @ 0xc8 │ │ │ │ beq 3c8dd0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -450811,15 +450811,15 @@ │ │ │ │ bne 3c9070 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ cmp r5, #7 │ │ │ │ add r4, r4, #32 │ │ │ │ bne 3c8de0 │ │ │ │ ldrb r3, [fp, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c903c │ │ │ │ ldr r2, [pc, #768] @ 3c92b0 │ │ │ │ @@ -451115,15 +451115,15 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #42 @ 0x2a │ │ │ │ bl 212a70 │ │ │ │ ldrh r1, [sp, #42] @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ lsr r1, r1, #2 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #180] @ 3c9514 │ │ │ │ ldr r3, [pc, #160] @ 3c9504 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -451808,15 +451808,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #56] @ 0x38 │ │ │ │ add r7, r4, #680 @ 0x2a8 │ │ │ │ ands r1, r3, #4 │ │ │ │ ldrbne r1, [r4, #97] @ 0x61 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ b 3c9b9c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movne r2, #1 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ @@ -452036,15 +452036,15 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 212a70 │ │ │ │ ldrh r1, [sp, #2] │ │ │ │ add r5, r4, #680 @ 0x2a8 │ │ │ │ ands r1, r1, #4 │ │ │ │ ldrbne r1, [r4, #97] @ 0x61 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldrb r5, [r4, #28] │ │ │ │ bl 91e490 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ bne 3ca2fc │ │ │ │ ldr r2, [pc, #132] @ 3ca344 │ │ │ │ ldr r3, [pc, #124] @ 3ca340 │ │ │ │ @@ -452098,15 +452098,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ cmp r4, #0 │ │ │ │ blt 3ca6f4 │ │ │ │ cmp r4, #6 │ │ │ │ bgt 3ca6d0 │ │ │ │ orrs r3, r0, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -452218,15 +452218,15 @@ │ │ │ │ ldr r3, [r0, #1132] @ 0x46c │ │ │ │ b 3ca47c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sl, #224] @ 0xe0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sl, #220] @ 0xdc │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ b 3ca4c0 │ │ │ │ rsbs r5, r5, #0 │ │ │ │ rsc r9, r9, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r4, #6 │ │ │ │ strd r2, [sl, #200] @ 0xc8 │ │ │ │ @@ -454086,32 +454086,32 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ bl 3cc05c │ │ │ │ add r5, r4, #680 @ 0x2a8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ ldr r2, [pc, #92] @ 3cc200 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r6, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -454920,19 +454920,19 @@ │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r4, #512 @ 0x200 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ ldr r3, [r4, #1740] @ 0x6cc │ │ │ │ mov r0, #5 │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ bl 697958 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cd748 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ @@ -455351,19 +455351,19 @@ │ │ │ │ ldr r3, [r1, #1480] @ 0x5c8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ add r5, r1, #1488 @ 0x5d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 656e9c │ │ │ │ + bl 656ea0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3cd570 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f6ffc │ │ │ │ cmp r0, #0 │ │ │ │ blt 3ce030 │ │ │ │ @@ -456266,21 +456266,21 @@ │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ add r1, r5, #336 @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #1136] @ 0x470 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r0, [r4, #1132] @ 0x46c │ │ │ │ add r1, r5, #168 @ 0xa8 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r0, [r4, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3c88b8 │ │ │ │ rsbeq r7, sl, ip, lsl #1 │ │ │ │ subseq r4, r6, r0, ror r5 │ │ │ │ @ instruction: 0x0055dc98 │ │ │ │ @@ -456561,24 +456561,24 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6551f8 │ │ │ │ + b 6551fc │ │ │ │ rsbeq r6, sl, r8, lsr ip │ │ │ │ subseq r4, r6, r8, lsr #2 │ │ │ │ subseq sp, r5, r4, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -456693,40 +456693,40 @@ │ │ │ │ strd r0, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r8, #32 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [pc, #284] @ 3ceb1c │ │ │ │ add fp, r4, #4224 @ 0x1080 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add fp, fp, #48 @ 0x30 │ │ │ │ mov r8, #960 @ 0x3c0 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #131072 @ 0x20000 │ │ │ │ ldr r2, [pc, #228] @ 3ceb20 │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r4, #655360 @ 0xa0000 │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ strd r4, [sp] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ tst ip, #8 │ │ │ │ bne 3ceaa4 │ │ │ │ ldr r2, [pc, #188] @ 3ceb24 │ │ │ │ ldr r3, [pc, #132] @ 3ceaf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -456782,15 +456782,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r5, r0, #3424 @ 0xd60 │ │ │ │ mov r4, r0 │ │ │ │ add r6, r5, #8 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ce2d4 │ │ │ │ add r0, r5, #344 @ 0x158 │ │ │ │ bl 69d1c4 │ │ │ │ add r0, r4, #3600 @ 0xe10 │ │ │ │ bl 69d1c4 │ │ │ │ @@ -456801,15 +456801,15 @@ │ │ │ │ add r0, r5, #848 @ 0x350 │ │ │ │ bl 69d1c4 │ │ │ │ add r0, r4, #3936 @ 0xf60 │ │ │ │ bl 69d1c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ce810 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ │ │ │ │ 003ceb98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -457295,36 +457295,36 @@ │ │ │ │ mvn fp, #0 │ │ │ │ str r3, [r4, #1836] @ 0x72c │ │ │ │ mov r0, r9 │ │ │ │ str r9, [r4, #2876] @ 0xb3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r2, [pc, #340] @ 3cf48c │ │ │ │ add r0, r4, #3248 @ 0xcb0 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ ldr r2, [pc, #320] @ 3cf490 │ │ │ │ add r9, r4, #3088 @ 0xc10 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r4, #2880] @ 0xb40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r2, [pc, #284] @ 3cf494 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r4, #3344 @ 0xd10 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ce810 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #2884] @ 0xb44 │ │ │ │ ldr r3, [r6, #1140] @ 0x474 │ │ │ │ str r3, [r4, #2888] @ 0xb48 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -457423,18 +457423,18 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r0, #3248 @ 0xcb0 │ │ │ │ str r3, [r1] │ │ │ │ add r5, r4, #3424 @ 0xd60 │ │ │ │ strd r6, [r2, #-8] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6568c0 │ │ │ │ + bl 6568c4 │ │ │ │ add r6, r5, #8 │ │ │ │ add r0, r4, #3344 @ 0xd10 │ │ │ │ - bl 6568c0 │ │ │ │ + bl 6568c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ce2d4 │ │ │ │ add r0, r5, #344 @ 0x158 │ │ │ │ bl 69d1c4 │ │ │ │ add r0, r4, #3600 @ 0xe10 │ │ │ │ bl 69d1c4 │ │ │ │ @@ -462462,23 +462462,23 @@ │ │ │ │ ldr r3, [pc, #220] @ 3d43d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [r5, #1472] @ 0x5c0 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ bl 3d2ac8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr ip, [pc, #160] @ 3d43dc │ │ │ │ ldr r2, [pc, #160] @ 3d43e0 │ │ │ │ ldr r1, [pc, #160] @ 3d43e4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #152] @ 3d43e8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -462531,15 +462531,15 @@ │ │ │ │ ldr r2, [r0, #872] @ 0x368 │ │ │ │ ldr ip, [r0, #1472] @ 0x5c0 │ │ │ │ mov r3, r0 │ │ │ │ bic r2, r2, #32 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [r3, #872] @ 0x368 │ │ │ │ add r1, ip, #24 │ │ │ │ - b 655204 │ │ │ │ + b 655208 │ │ │ │ │ │ │ │ 003d4418 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #1472] @ 0x5c0 │ │ │ │ @@ -469731,15 +469731,15 @@ │ │ │ │ ldr r2, [pc, #260] @ 3db394 │ │ │ │ add sl, sl, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ asr r3, r0, #31 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, sl │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, sl │ │ │ │ add r1, r8, #1744 @ 0x6d0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 3d40fc │ │ │ │ cmp r0, r9 │ │ │ │ @@ -470369,15 +470369,15 @@ │ │ │ │ strtmi r1, [r0], -fp, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r2, [r4, #1352] @ 0x548 │ │ │ │ ldr r3, [r4, #1360] @ 0x550 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ cmp r1, r3 │ │ │ │ bhi 3dbcd8 │ │ │ │ add r5, r4, #5376 @ 0x1500 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -470435,36 +470435,36 @@ │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ bne 3dbd88 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #308] @ 3dbec8 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r4, #6080 @ 0x17c0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ bl 6600f8 │ │ │ │ ldrd r2, [r6, #48] @ 0x30 │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ bl 6600f8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r2, [r4, #1352] @ 0x548 │ │ │ │ ldr r3, [r4, #1360] @ 0x550 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ b 3dbcac │ │ │ │ bl 660110 │ │ │ │ @@ -470474,24 +470474,24 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r0, [r6, #-8] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ bl 6600f8 │ │ │ │ ldrd r2, [r5] │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ b 3dbcd8 │ │ │ │ add r6, r5, #8 │ │ │ │ bl 6600f8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r2, [r4, #1368] @ 0x558 │ │ │ │ ldr r3, [r4, #1376] @ 0x560 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ b 3dbcfc │ │ │ │ str r2, [sp] │ │ │ │ @@ -470501,23 +470501,23 @@ │ │ │ │ add r3, r4, #6080 @ 0x17c0 │ │ │ │ add r3, r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ bl 6600f8 │ │ │ │ ldrd r2, [r5, #-8] │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ b 3dbd28 │ │ │ │ bl 6600f8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r2, [r4, #1408] @ 0x580 │ │ │ │ ldr r3, [r4, #1416] @ 0x588 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ b 3dbd4c │ │ │ │ subseq sl, r7, ip, lsr #24 │ │ │ │ @@ -470534,15 +470534,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r4, r4, #5888 @ 0x1700 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r0, #1384] @ 0x568 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr fp, [r4, #48] @ 0x30 │ │ │ │ ldr sl, [r4, #52] @ 0x34 │ │ │ │ ldr r8, [pc, #448] @ 3dc0e4 │ │ │ │ lsr r6, r5, #11 │ │ │ │ orrs r3, fp, sl │ │ │ │ add r8, pc, r8 │ │ │ │ lsl r5, r5, #21 │ │ │ │ @@ -470572,36 +470572,36 @@ │ │ │ │ str r5, [r7, #-8] │ │ │ │ str r6, [r7, #-4] │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ bl 6600f8 │ │ │ │ ldrd r2, [r7, #-8] │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r2, [pc, #324] @ 3dc0f8 │ │ │ │ ldr r3, [pc, #296] @ 3dc0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3dc0d8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ ldr r5, [pc, #280] @ 3dc0fc │ │ │ │ mov r6, #0 │ │ │ │ b 3dbf70 │ │ │ │ ldr r5, [pc, #272] @ 3dc100 │ │ │ │ mov r6, #0 │ │ │ │ b 3dbf70 │ │ │ │ bl 6600f8 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr fp, [r4, #48] @ 0x30 │ │ │ │ ldr sl, [r7, #4] │ │ │ │ b 3dbf3c │ │ │ │ ldr r3, [pc, #240] @ 3dc104 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -471040,27 +471040,27 @@ │ │ │ │ str r3, [sp] │ │ │ │ add r8, r4, #6080 @ 0x17c0 │ │ │ │ mov r3, r4 │ │ │ │ add r8, r8, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ add r0, r4, #6272 @ 0x1880 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ bl 660110 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #300] @ 3dc868 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #296] @ 3dc86c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -471084,37 +471084,37 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #224] @ 3dc878 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str sl, [sp] │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #188] @ 3dc87c │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r1, [pc, #176] @ 3dc880 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r5, #920 @ 0x398 │ │ │ │ add r2, r7, #204 @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ ldr r2, [pc, #132] @ 3dc884 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r0, [pc, #124] @ 3dc888 │ │ │ │ mov r4, #536870912 @ 0x20000000 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp] │ │ │ │ @@ -474516,42 +474516,42 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldrh r2, [sl, #2] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 36b560 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654d58 │ │ │ │ + bl 654d5c │ │ │ │ ldr r3, [pc, #412] @ 3dff08 │ │ │ │ mov r2, r8 │ │ │ │ add r6, r4, #272 @ 0x110 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 654cac │ │ │ │ + bl 654cb0 │ │ │ │ ldrh r1, [sl, #2] │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ bl 696860 │ │ │ │ ldr r2, [pc, #316] @ 3dff0c │ │ │ │ ldr r1, [pc, #316] @ 3dff10 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -485143,15 +485143,15 @@ │ │ │ │ bl 6951f8 │ │ │ │ ldr r3, [pc, #168] @ 3ea2c4 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ea258 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -485394,15 +485394,15 @@ │ │ │ │ bl 6951f8 │ │ │ │ ldr r3, [pc, #164] @ 3ea6ac │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ea644 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -491633,30 +491633,30 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r9, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 30a86c │ │ │ │ ldr r3, [pc, #200] @ 3f085c │ │ │ │ add sl, r4, #920 @ 0x398 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, #4 │ │ │ │ add r2, r9, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ strd r4, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 30a86c │ │ │ │ ldr r1, [pc, #144] @ 3f0860 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ @@ -498588,15 +498588,15 @@ │ │ │ │ str r4, [r4, #2260] @ 0x8d4 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3ca34c │ │ │ │ ldr r0, [pc, #120] @ 3f7488 │ │ │ │ mov r2, #0 │ │ │ │ @@ -499746,15 +499746,15 @@ │ │ │ │ ldr r3, [pc, #104] @ 3f865c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2256 @ 0x8d0 │ │ │ │ - bl 6568c0 │ │ │ │ + bl 6568c4 │ │ │ │ ldr r4, [r4, #2344] @ 0x928 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3f8630 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -499863,42 +499863,42 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r8, #8192 @ 0x2000 │ │ │ │ mov r9, #0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #372] @ 3f895c │ │ │ │ add r2, r4, #1920 @ 0x780 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r7, #204 @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add r2, r4, #2080 @ 0x820 │ │ │ │ ldr r3, [pc, #324] @ 3f8960 │ │ │ │ add r2, r2, #8 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ add r2, r7, #252 @ 0xfc │ │ │ │ mov r1, r4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #28] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ ldr r3, [pc, #264] @ 3f8964 │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ @@ -499912,15 +499912,15 @@ │ │ │ │ strb r6, [r4, #2084] @ 0x824 │ │ │ │ strb r6, [r4, #1916] @ 0x77c │ │ │ │ bl 3cbfc8 │ │ │ │ ldr r2, [pc, #208] @ 3f8968 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #2256 @ 0x8d0 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ bl 2f5d2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ @@ -508423,41 +508423,41 @@ │ │ │ │ add sl, r4, #1744 @ 0x6d0 │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #1232] @ 401270 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #1904 @ 0x770 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r6, #100 @ 0x64 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #1180] @ 401274 │ │ │ │ add r2, r6, #148 @ 0x94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r4, #2080 @ 0x820 │ │ │ │ mov r8, #262144 @ 0x40000 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [r4, #2296] @ 0x8f8 │ │ │ │ cmp r3, #2 │ │ │ │ bne 400fec │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #4 │ │ │ │ bne 401040 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -509780,15 +509780,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, sp, #2112 @ 0x840 │ │ │ │ add r0, r3, #1488 @ 0x5d0 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ add r5, r5, #4 │ │ │ │ mov r2, #31 │ │ │ │ add r1, r0, #65 @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [pc, #348] @ 402444 │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ @@ -519351,40 +519351,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ add r2, sl, #104 @ 0x68 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #672] @ 40bb00 │ │ │ │ add r7, r4, #1904 @ 0x770 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r9, #0 │ │ │ │ add r2, sl, #152 @ 0x98 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #624] @ 40bb04 │ │ │ │ add r2, sl, #200 @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r4, #2080 @ 0x820 │ │ │ │ mov r8, #65536 @ 0x10000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3ca34c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ @@ -526490,15 +526490,15 @@ │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r2, #184 @ 0xb8 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 3ca34c │ │ │ │ ldr r3, [pc, #984] @ 412b48 │ │ │ │ ldr r2, [pc, #984] @ 412b4c │ │ │ │ @@ -530886,19 +530886,19 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f648c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e564 │ │ │ │ + bl 62e568 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e5b8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 627098 │ │ │ │ + b 62709c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #240] @ 416d1c │ │ │ │ ldr r4, [pc, #240] @ 416d20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -531027,15 +531027,15 @@ │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 416eec │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ beq 416eec │ │ │ │ mov r0, r8 │ │ │ │ - bl 631e94 │ │ │ │ + bl 631e98 │ │ │ │ cmp r0, #0 │ │ │ │ beq 416f9c │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #2 │ │ │ │ bl 21229c │ │ │ │ str r0, [r6, #548] @ 0x224 │ │ │ │ @@ -531270,15 +531270,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r1, r1, #2 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 4173ec │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 416c14 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 4173e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -531320,15 +531320,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ bl 479cb8 │ │ │ │ cmp r4, r7 │ │ │ │ bgt 41727c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr r7, [pc, #412] @ 417458 │ │ │ │ ldr sl, [pc, #412] @ 41745c │ │ │ │ ldr r9, [pc, #412] @ 417460 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #12 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -531358,15 +531358,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ mov r2, #1 │ │ │ │ add r3, r5, #552 @ 0x228 │ │ │ │ strh r2, [r3] │ │ │ │ bl 91e490 │ │ │ │ ldr r4, [r5, #480] @ 0x1e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 417388 │ │ │ │ @@ -531377,35 +531377,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ ldr r0, [r8, #384] @ 0x180 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 62e434 │ │ │ │ + bl 62e438 │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ ldr r0, [r8, #388] @ 0x184 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 62e4e8 │ │ │ │ + bl 62e4ec │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ beq 417368 │ │ │ │ mov r6, #8 │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ ldr r1, [r3, r6] │ │ │ │ ldr r3, [r8, #392] @ 0x188 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62e434 │ │ │ │ + bl 62e438 │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 4173b8 │ │ │ │ b 417368 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ b 4172fc │ │ │ │ ldr r0, [pc, #112] @ 417464 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 417318 │ │ │ │ add r9, r9, #12 │ │ │ │ @@ -531502,27 +531502,27 @@ │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmn r3, #2 │ │ │ │ beq 4175ac │ │ │ │ ldr r9, [pc, #356] @ 4176dc │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ bl 8ff7f0 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 417578 │ │ │ │ bl 75b508 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmn r3, #2 │ │ │ │ beq 417618 │ │ │ │ ldr r9, [pc, #280] @ 4176e0 │ │ │ │ ldr fp, [pc, #280] @ 4176e4 │ │ │ │ ldr sl, [pc, #280] @ 4176e8 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -531540,15 +531540,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 479cb8 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 4175e0 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmn r3, #2 │ │ │ │ moveq r1, #0 │ │ │ │ beq 417680 │ │ │ │ ldr r9, [pc, #184] @ 4176ec │ │ │ │ ldr fp, [pc, #184] @ 4176f0 │ │ │ │ ldr sl, [pc, #184] @ 4176f4 │ │ │ │ @@ -531763,15 +531763,15 @@ │ │ │ │ ldr r3, [pc, #884] @ 417cf4 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl 60fdf4 │ │ │ │ + bl 60fdf8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 417ad0 │ │ │ │ ldrb r3, [r4, #832] @ 0x340 │ │ │ │ cmp r3, #0 │ │ │ │ beq 417bb0 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ @@ -531896,15 +531896,15 @@ │ │ │ │ b 417aec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [r4, #832] @ 0x340 │ │ │ │ cmp r3, #0 │ │ │ │ beq 417c3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 6101d8 │ │ │ │ + bl 6101dc │ │ │ │ b 417aec │ │ │ │ ldr r3, [pc, #340] @ 417d0c │ │ │ │ ldr r2, [pc, #340] @ 417d10 │ │ │ │ ldr r1, [pc, #340] @ 417d14 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r4, #400 @ 0x190 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -531916,15 +531916,15 @@ │ │ │ │ bl 8e1980 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 4ee57c │ │ │ │ cmp r0, #0 │ │ │ │ bge 4179b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6101d8 │ │ │ │ + bl 6101dc │ │ │ │ b 417ad8 │ │ │ │ ldr ip, [pc, #272] @ 417d18 │ │ │ │ ldr r1, [pc, #272] @ 417d1c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r8, #100 @ 0x64 │ │ │ │ mov r2, #234 @ 0xea │ │ │ │ @@ -532201,15 +532201,15 @@ │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 418240 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 610750 │ │ │ │ + b 610754 │ │ │ │ and r5, r5, #4 │ │ │ │ cmp r3, r5, lsr #2 │ │ │ │ beq 41816c │ │ │ │ cmp r5, #0 │ │ │ │ beq 417f88 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #23 │ │ │ │ @@ -532229,15 +532229,15 @@ │ │ │ │ cmp r0, r6 │ │ │ │ blt 4181f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ bgt 418228 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 610368 │ │ │ │ + bl 61036c │ │ │ │ subs fp, r0, #0 │ │ │ │ blt 418210 │ │ │ │ ldr r2, [pc, #392] @ 418278 │ │ │ │ ldr r1, [pc, #392] @ 41827c │ │ │ │ add r3, sl, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -532291,15 +532291,15 @@ │ │ │ │ rsb r3, fp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bge 41816c │ │ │ │ ldr r0, [pc, #184] @ 418284 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 610750 │ │ │ │ + bl 610754 │ │ │ │ mov r0, fp │ │ │ │ bl 212344 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #156] @ 418288 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -532380,15 +532380,15 @@ │ │ │ │ add r0, r4, #408 @ 0x198 │ │ │ │ bl 48ce9c │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 6101d8 │ │ │ │ + b 6101dc │ │ │ │ add r0, r0, #400 @ 0x190 │ │ │ │ bl 4ee5fc │ │ │ │ b 418310 │ │ │ │ rsbeq lr, r5, r8, lsr #30 │ │ │ │ subseq sp, r1, ip, lsl #11 │ │ │ │ subseq sp, r1, r4, lsr #11 │ │ │ │ subseq sl, r4, ip, lsr r4 │ │ │ │ @@ -532663,34 +532663,34 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ str sl, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 610368 │ │ │ │ + bl 61036c │ │ │ │ mvn r3, r0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r4, #841] @ 0x349 │ │ │ │ blt 41884c │ │ │ │ ldr r3, [r7, #628] @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ beq 418808 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d974 │ │ │ │ + bl 62d978 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4187f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e5b8 │ │ │ │ bl 8d6864 │ │ │ │ ldr r3, [r7, #628] @ 0x274 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 4187c8 │ │ │ │ ldr r2, [pc, #128] @ 418890 │ │ │ │ ldr r3, [pc, #96] @ 418874 │ │ │ │ @@ -532819,15 +532819,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #23 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r9 │ │ │ │ - bl 610368 │ │ │ │ + bl 61036c │ │ │ │ mvn r3, r0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ strb r3, [r6, #841] @ 0x349 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -532925,15 +532925,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #112] @ 418c20 │ │ │ │ add r1, r0, #332 @ 0x14c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r7, #408 @ 0x198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d4f0 │ │ │ │ + bl 63d4f4 │ │ │ │ b 418b64 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 418898 │ │ │ │ cmp r0, #0 │ │ │ │ bge 418b64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -533031,15 +533031,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r5, #841] @ 0x349 │ │ │ │ cmp r3, r9 │ │ │ │ beq 418d68 │ │ │ │ strb r9, [r5, #841] @ 0x349 │ │ │ │ - bl 610750 │ │ │ │ + bl 610754 │ │ │ │ add r0, r7, #408 @ 0x198 │ │ │ │ bl 48ce9c │ │ │ │ b 418ce8 │ │ │ │ rsbeq lr, r5, r8, ror #12 │ │ │ │ ldrsheq ip, [r1], #-188 @ 0xffffff44 │ │ │ │ subseq ip, r1, r4, lsl ip │ │ │ │ @ instruction: 0x00549e9c │ │ │ │ @@ -533111,15 +533111,15 @@ │ │ │ │ ldr r3, [pc, #700] @ 41914c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 60fdf4 │ │ │ │ + bl 60fdf8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 418f0c │ │ │ │ mov r0, r4 │ │ │ │ bl 8e1eec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -533143,19 +533143,19 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r8, #332 @ 0x14c │ │ │ │ add r0, r6, #844 @ 0x34c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 418f48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6101d8 │ │ │ │ + bl 6101dc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e1eec │ │ │ │ b 418ec8 │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ @@ -533253,15 +533253,15 @@ │ │ │ │ ldr r0, [r6, #860] @ 0x35c │ │ │ │ bl 211fcc │ │ │ │ str r9, [r6, #860] @ 0x35c │ │ │ │ ldr r0, [fp, #836] @ 0x344 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [fp, #836] @ 0x344 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ b 418f30 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #132] @ 419174 │ │ │ │ ldr r0, [pc, #132] @ 419178 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #220 @ 0xdc │ │ │ │ @@ -533363,15 +533363,15 @@ │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r4, r0 │ │ │ │ str r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 610368 │ │ │ │ + bl 61036c │ │ │ │ mvn r3, r0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r5, #841] @ 0x349 │ │ │ │ blt 419350 │ │ │ │ ldr r2, [pc, #240] @ 4193a4 │ │ │ │ ldr r3, [pc, #208] @ 419388 │ │ │ │ @@ -533408,15 +533408,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r5, #841] @ 0x349 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4192ac │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #841] @ 0x349 │ │ │ │ - bl 610750 │ │ │ │ + bl 610754 │ │ │ │ b 4192ac │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ bl 212344 │ │ │ │ ldr r1, [pc, #80] @ 4193b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -533506,19 +533506,19 @@ │ │ │ │ str r4, [r7, #860] @ 0x35c │ │ │ │ ldr r0, [r5, #836] @ 0x344 │ │ │ │ bl 48ea48 │ │ │ │ ldr r0, [r5, #836] @ 0x344 │ │ │ │ bl 211fcc │ │ │ │ add r0, r7, #844 @ 0x34c │ │ │ │ str r4, [r5, #836] @ 0x344 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 6101d8 │ │ │ │ + b 6101dc │ │ │ │ ldrdeq sp, [r5], #-228 @ 0xffffff1c @ │ │ │ │ subseq ip, r1, r8, ror #8 │ │ │ │ subseq ip, r1, r0, lsl #9 │ │ │ │ subseq r9, r4, r0, lsl r7 │ │ │ │ subseq r1, r2, ip, ror #13 │ │ │ │ ldrsheq r9, [r4], #-36 @ 0xffffffdc │ │ │ │ subseq r9, r4, r8, lsl r3 │ │ │ │ @@ -542448,15 +542448,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #2196] @ 0x894 │ │ │ │ beq 422014 │ │ │ │ ldr r0, [r4, #2072] @ 0x818 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 6568c0 │ │ │ │ + b 6568c4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -547142,15 +547142,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r5, #2196] @ 0x894 │ │ │ │ add r0, r5, #1808 @ 0x710 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8e1eec │ │ │ │ b 42672c │ │ │ │ ldr r2, [pc, #2504] @ 427334 │ │ │ │ mov fp, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -548465,15 +548465,15 @@ │ │ │ │ ldr r1, [r5, #2076] @ 0x81c │ │ │ │ cmp r1, #0 │ │ │ │ beq 427e70 │ │ │ │ ldr r2, [pc, #180] @ 427ea8 │ │ │ │ add r0, r5, #1984 @ 0x7c0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r5, #2072] @ 0x818 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ add r1, r5, #2080 @ 0x820 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a76c │ │ │ │ add r1, r5, #1808 @ 0x710 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -549469,15 +549469,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r5, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [pc, #68] @ 428db4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 2f5b7c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -552493,15 +552493,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 3ca34c │ │ │ │ mov r0, r6 │ │ │ │ bl 3ca838 │ │ │ │ @@ -567365,15 +567365,15 @@ │ │ │ │ str r6, [r4, #2048] @ 0x800 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ ldr r2, [pc, #276] @ 43a320 │ │ │ │ ldr r3, [pc, #220] @ 43a2ec │ │ │ │ @@ -576560,15 +576560,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #84 @ 0x54 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r6, [sp, #144] @ 0x90 │ │ │ │ add r3, r4, #1184 @ 0x4a0 │ │ │ │ strd r6, [r3] │ │ │ │ bl 69db3c │ │ │ │ mov r6, #0 │ │ │ │ str r0, [r4, #288] @ 0x120 │ │ │ │ @@ -588175,30 +588175,30 @@ │ │ │ │ add r3, r4, #804 @ 0x324 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ add r6, r4, #120 @ 0x78 │ │ │ │ add r3, r4, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ add r5, r4, #808 @ 0x328 │ │ │ │ add r2, r4, #464 @ 0x1d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ ldrh r2, [r5] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldrh r1, [r5] │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r1, r2 │ │ │ │ add r1, r4, #632 @ 0x278 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldrb r3, [r4, #804] @ 0x324 │ │ │ │ cmp r3, #0 │ │ │ │ bne 44e830 │ │ │ │ ldr r2, [pc, #428] @ 44e8dc │ │ │ │ add r2, pc, r2 │ │ │ │ sub r2, r2, #3856 @ 0xf10 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -588376,21 +588376,21 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 448a08 │ │ │ │ cmp r4, #0 │ │ │ │ bne 44e9d4 │ │ │ │ add r4, r5, #120 @ 0x78 │ │ │ │ add r1, r5, #296 @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r5, #464 @ 0x1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r5, #632 @ 0x278 │ │ │ │ mov r0, r4 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ mov r0, r5 │ │ │ │ bl 43103c │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 44ea58 │ │ │ │ ldr r2, [pc, #268] @ 44eb3c │ │ │ │ ldr r3, [pc, #248] @ 44eb2c │ │ │ │ @@ -588510,51 +588510,51 @@ │ │ │ │ ldr r2, [pc, #200] @ 44ecbc │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r7, [pc, #172] @ 44ecc0 │ │ │ │ ldr r3, [pc, #172] @ 44ecc4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #16 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrh r3, [fp, #2] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #116] @ 44ecc8 │ │ │ │ add r2, r7, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #88] @ 44eccc │ │ │ │ add r2, r7, #96 @ 0x60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldrh r3, [sl] │ │ │ │ mov r1, r6 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, r4, #632 @ 0x278 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -590168,91 +590168,91 @@ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [pc, #568] @ 450810 │ │ │ │ mov r1, sl │ │ │ │ str r6, [fp, #936] @ 0x3a8 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r6, [pc, #544] @ 450814 │ │ │ │ ldr r3, [pc, #544] @ 450818 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #64 @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ mov r1, sl │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #496] @ 45081c │ │ │ │ mov r8, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ add r2, r6, #100 @ 0x64 │ │ │ │ mov r1, sl │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #448] @ 450820 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #544 @ 0x220 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ mov r1, sl │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r2, #148 @ 0x94 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [pc, #400] @ 450824 │ │ │ │ add r8, r4, #888 @ 0x378 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, r8 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, #2080 @ 0x820 │ │ │ │ add r2, r2, #196 @ 0xc4 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ str sl, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [fp, #920] @ 0x398 │ │ │ │ cmp r3, r5 │ │ │ │ beq 45079c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r5 │ │ │ │ add sl, r3, #244 @ 0xf4 │ │ │ │ add r8, r4, #1888 @ 0x760 │ │ │ │ @@ -590264,20 +590264,20 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r3, #-40]! @ 0xffffffd8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [fp, #920] @ 0x398 │ │ │ │ adds r5, r5, #16 │ │ │ │ add r9, r9, #1 │ │ │ │ adc r6, r6, #0 │ │ │ │ cmp r3, r9 │ │ │ │ add r8, r8, #208 @ 0xd0 │ │ │ │ bhi 450740 │ │ │ │ @@ -595807,32 +595807,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #936] @ 0x3a8 │ │ │ │ add r7, r5, #208 @ 0xd0 │ │ │ │ add r1, r5, #384 @ 0x180 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r5, #552 @ 0x228 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r5, #720 @ 0x2d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r5, #888 @ 0x378 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ cmp r3, #0 │ │ │ │ beq 455e60 │ │ │ │ add r6, r5, #1888 @ 0x760 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ add r6, r6, #208 @ 0xd0 │ │ │ │ bhi 455e40 │ │ │ │ ldr r2, [pc, #212] @ 455f3c │ │ │ │ ldr r3, [pc, #188] @ 455f28 │ │ │ │ @@ -601354,15 +601354,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r6, r0, #752 @ 0x2f0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r2, [pc, #60] @ 45b4e8 │ │ │ │ ldr r1, [pc, #60] @ 45b4ec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #19 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ @@ -622114,26 +622114,26 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r0, r4, lsl #6 │ │ │ │ ldr r6, [pc, #380] @ 46fa04 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r3, [pc, #364] @ 46fa08 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r4, r4, #6 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r1, r4 │ │ │ │ bne 46f934 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ bl 2136f4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ add r0, r0, r4 │ │ │ │ @@ -622755,47 +622755,47 @@ │ │ │ │ str r0, [r6, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmn r3, #1 │ │ │ │ beq 470420 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 211d44 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ add r7, r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r2, [r3, #168] @ 0xa8 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r3, sl} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e884 │ │ │ │ + bl 64e888 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r3, r3, r5 │ │ │ │ ldrd r0, [r3, #176] @ 0xb0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 470124 │ │ │ │ ldr r3, [pc, #600] @ 470540 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -622855,15 +622855,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r7, [r0] │ │ │ │ rsb r7, r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ bne 47044c │ │ │ │ mov r3, #0 │ │ │ │ @@ -623026,15 +623026,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r3, [r1, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 470680 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ add r4, r4, #192 @ 0xc0 │ │ │ │ bhi 470660 │ │ │ │ ldr r3, [pc, #296] @ 4707c0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -623273,22 +623273,22 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r0, r0, r4 │ │ │ │ ldr r3, [r0, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 470a4c │ │ │ │ mov r1, r7 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ add r4, r4, #192 @ 0xc0 │ │ │ │ bhi 470a2c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r3, [pc, #288] @ 470b8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bne 470abc │ │ │ │ ldr r2, [pc, #268] @ 470b90 │ │ │ │ @@ -623486,15 +623486,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldrb r3, [r7, #55] @ 0x37 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ bne 470da4 │ │ │ │ tst r3, #4 │ │ │ │ bne 470e60 │ │ │ │ ldr r2, [pc, #1008] @ 47119c │ │ │ │ @@ -624422,15 +624422,15 @@ │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r1, r4, #16 │ │ │ │ - bl 652f38 │ │ │ │ + bl 652f3c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldrne r3, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov sl, #0 │ │ │ │ @@ -625091,15 +625091,15 @@ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr sl, [r0, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6137ac │ │ │ │ + bl 6137b0 │ │ │ │ ldr r8, [pc, #360] @ 472790 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 472674 │ │ │ │ ldr r2, [pc, #348] @ 472794 │ │ │ │ ldr r3, [pc, #336] @ 47278c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -625192,15 +625192,15 @@ │ │ │ │ rsbeq r8, lr, ip, ror r6 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ @ instruction: 0x00003db8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ subeq pc, pc, ip, ror #5 │ │ │ │ subeq pc, pc, r4, asr r3 @ │ │ │ │ - b 6137ac │ │ │ │ + b 6137b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 476cf8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -625791,15 +625791,15 @@ │ │ │ │ bl 5026d0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6136bc │ │ │ │ + b 6136c0 │ │ │ │ rsbeq r6, r0, ip, asr #17 │ │ │ │ subeq lr, pc, r8, lsr r9 @ │ │ │ │ subeq r2, sp, r8, lsr r9 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ strheq lr, [pc], #-192 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -626132,15 +626132,15 @@ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ adds r3, r3, r4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ adc r3, r5, r3 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 6137ac │ │ │ │ + bl 6137b0 │ │ │ │ ldr fp, [pc, #344] @ 4737c4 │ │ │ │ add fp, pc, fp │ │ │ │ cmp r0, #0 │ │ │ │ bne 4736cc │ │ │ │ ldr r3, [pc, #332] @ 4737c8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -626642,15 +626642,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 6137ac │ │ │ │ + bl 6137b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ beq 473dbc │ │ │ │ cmp r5, #4 │ │ │ │ cmpne r5, #7 │ │ │ │ moveq r8, #3 │ │ │ │ movne r8, #1 │ │ │ │ @@ -628059,19 +628059,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 47565c │ │ │ │ ldr r0, [pc, #812] @ 475764 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61356c │ │ │ │ + bl 613570 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4754fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 613750 │ │ │ │ + bl 613754 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 475490 │ │ │ │ ldr r3, [pc, #764] @ 475768 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -632199,15 +632199,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62c8d4 │ │ │ │ + b 62c8d8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ b 4790c4 │ │ │ │ │ │ │ │ @@ -632796,30 +632796,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ mov r8, r0 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e5b8 │ │ │ │ ldr fp, [r9, #152] @ 0x98 │ │ │ │ cmp fp, #0 │ │ │ │ beq 479e70 │ │ │ │ cmp r5, #0 │ │ │ │ bne 479dcc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ blx fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e5c4 │ │ │ │ + bl 62e5c8 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -632846,18 +632846,18 @@ │ │ │ │ add r1, sl, #348 @ 0x15c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ - bl 62e2c0 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e2c4 │ │ │ │ + bl 62e5b8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 627098 │ │ │ │ + bl 62709c │ │ │ │ mov r0, r4 │ │ │ │ bl 8d67e0 │ │ │ │ b 479dac │ │ │ │ rsb r0, fp, #0 │ │ │ │ bl 212344 │ │ │ │ mov r3, fp │ │ │ │ add r1, sl, #348 @ 0x15c │ │ │ │ @@ -632882,18 +632882,18 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ - bl 62e2c0 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e2c4 │ │ │ │ + bl 62e5b8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 627098 │ │ │ │ + bl 62709c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 8d67e0 │ │ │ │ │ │ │ │ 00479ed4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -633542,28 +633542,28 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r6, [r4, #3364] @ 0xd24 │ │ │ │ ldrb r1, [r4, #3368] @ 0xd28 │ │ │ │ add r3, r4, #2464 @ 0x9a0 │ │ │ │ tst r6, #32 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, r4, #1744 @ 0x6d0 │ │ │ │ ldr sl, [r4, #3372] @ 0xd2c │ │ │ │ add r9, r4, #2640 @ 0xa50 │ │ │ │ str r3, [sp, #28] │ │ │ │ moveq r4, #4 │ │ │ │ movne r4, #4096 @ 0x1000 │ │ │ │ eor fp, r1, #1 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ cmp r7, #0 │ │ │ │ and r6, r6, #8 │ │ │ │ add r9, r9, #8 │ │ │ │ mul r2, r4, r0 │ │ │ │ asr r3, r2, #31 │ │ │ │ beq 47a970 │ │ │ │ cmp fp, #0 │ │ │ │ @@ -633588,15 +633588,15 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -633604,63 +633604,63 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ asr r7, r5, #31 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47a978 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ b 47a978 │ │ │ │ mov r1, #0 │ │ │ │ asr r7, r5, #31 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47a948 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ b 47a948 │ │ │ │ asr r2, r5, #31 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -633805,27 +633805,27 @@ │ │ │ │ mov r1, #0 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r4, r0, r3, lsl #2 │ │ │ │ ldrb r0, [r4, #3407] @ 0xd4f │ │ │ │ b 47ab10 │ │ │ │ ldrh r1, [r6, #102] @ 0x66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ mov r1, #0 │ │ │ │ b 47ab10 │ │ │ │ ldrh r1, [r6, #102] @ 0x66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ mov r1, #0 │ │ │ │ b 47ab10 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ bne 47ad34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ @@ -633965,22 +633965,22 @@ │ │ │ │ rsb lr, lr, r1, lsl #3 │ │ │ │ add r1, r0, lr, lsl #3 │ │ │ │ add r1, r1, #1904 @ 0x770 │ │ │ │ add r0, sp, #16 │ │ │ │ stm sp, {r2, r9} │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 6557a0 │ │ │ │ + bl 6557a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47afb8 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ strd r2, [r6] │ │ │ │ - bl 64ecf4 │ │ │ │ + bl 64ecf8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 47af28 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ 47afe8 │ │ │ │ ldr r1, [pc, #40] @ 47afec │ │ │ │ ldr r0, [pc, #40] @ 47aff0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -634009,36 +634009,36 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ beq 47b0bc │ │ │ │ cmn r5, #1 │ │ │ │ beq 47b08c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47b0c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2c0 │ │ │ │ - bl 62e42c │ │ │ │ + bl 62e2c4 │ │ │ │ + bl 62e430 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e5bc │ │ │ │ + bl 62e5c0 │ │ │ │ str r0, [r7] │ │ │ │ ldrh r3, [r4, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -634076,21 +634076,21 @@ │ │ │ │ cmp ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ mov r2, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 633590 │ │ │ │ + b 633594 │ │ │ │ mov r2, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 633774 │ │ │ │ + b 633778 │ │ │ │ mov r2, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 63363c │ │ │ │ + b 633640 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #28672 @ 0x7000 │ │ │ │ ldr r3, [r0, #3456] @ 0xd80 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ @@ -634114,29 +634114,29 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 633308 │ │ │ │ + bl 63330c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 633498 │ │ │ │ + bl 63349c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 6333a0 │ │ │ │ + bl 6333a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -634205,15 +634205,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 47b3fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62c41c │ │ │ │ + b 62c420 │ │ │ │ ldr r3, [pc, #192] @ 47b418 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47b318 │ │ │ │ ldr r3, [pc, #176] @ 47b41c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -634319,15 +634319,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 47b5c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62c41c │ │ │ │ + b 62c420 │ │ │ │ ldr r1, [pc, #188] @ 47b5dc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47b4e0 │ │ │ │ ldr r1, [pc, #172] @ 47b5e0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -634393,15 +634393,15 @@ │ │ │ │ ldr r3, [r0, #3364] @ 0xd24 │ │ │ │ mov r0, r2 │ │ │ │ tst r3, #32 │ │ │ │ moveq r9, #4 │ │ │ │ movne r9, #4096 @ 0x1000 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ cmp r1, r6 │ │ │ │ cmpeq r0, r9 │ │ │ │ bne 47b6ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 47b69c │ │ │ │ ldr r2, [r4, #3364] @ 0xd24 │ │ │ │ mov r3, #1 │ │ │ │ @@ -634409,25 +634409,25 @@ │ │ │ │ moveq r2, #4 │ │ │ │ movne r2, #4096 @ 0x1000 │ │ │ │ mul r2, r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, r4, #2464 @ 0x9a0 │ │ │ │ asr r3, r2, #31 │ │ │ │ str r8, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #2464 @ 0x9a0 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ b 47b680 │ │ │ │ mvn r0, #0 │ │ │ │ b 47b684 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -634481,15 +634481,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ bl 3c44c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47b7bc │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #196] @ 47b860 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62c644 │ │ │ │ + bl 62c648 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -634502,28 +634502,28 @@ │ │ │ │ beq 47b81c │ │ │ │ and r7, r0, r3 │ │ │ │ ldr r3, [r4, #3384] @ 0xd38 │ │ │ │ cmp r3, r7 │ │ │ │ bls 47b844 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c644 │ │ │ │ + bl 62c648 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 3c54c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62c644 │ │ │ │ + bl 62c648 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -634552,15 +634552,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6e9c98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -634975,15 +634975,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d988 │ │ │ │ + b 62d98c │ │ │ │ ldrd r2, [r2, #112] @ 0x70 │ │ │ │ udf #0 │ │ │ │ subseq lr, pc, ip, asr r1 @ │ │ │ │ subeq sl, fp, r0, lsr r3 │ │ │ │ subeq sl, fp, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -635056,23 +635056,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 632d28 │ │ │ │ + bl 632d2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 632ec8 │ │ │ │ + bl 632ecc │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -635104,15 +635104,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 632dc0 │ │ │ │ + bl 632dc4 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -635136,15 +635136,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r1, [r0, #102] @ 0x66 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r0, [r0, #136] @ 0x88 │ │ │ │ @@ -635187,23 +635187,23 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r1, [r0, #102] @ 0x66 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r1, [r0, #102] @ 0x66 │ │ │ │ - bl 62c2f8 │ │ │ │ + bl 62c2fc │ │ │ │ lsr r0, r0, #12 │ │ │ │ orr r0, r0, r1, lsl #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -635255,34 +635255,34 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, r4, #2832 @ 0xb10 │ │ │ │ add r1, r4, #1904 @ 0x770 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r4, #2096 @ 0x830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r4, #2272 @ 0x8e0 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ add r1, r4, #2464 @ 0x9a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ tst r6, #8 │ │ │ │ beq 47c384 │ │ │ │ add r1, r4, #2640 @ 0xa50 │ │ │ │ add r0, r4, #2992 @ 0xbb0 │ │ │ │ add r1, r1, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 655204 │ │ │ │ + b 655208 │ │ │ │ subseq sp, pc, ip, ror #25 │ │ │ │ subeq r9, fp, r8, asr #29 │ │ │ │ subeq r9, fp, r8, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -635474,56 +635474,56 @@ │ │ │ │ mov r8, r1 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r6, [r6, #8] │ │ │ │ lsl r1, r1, #16 │ │ │ │ mov r9, r0 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c354 │ │ │ │ + bl 62c358 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 47c740 │ │ │ │ b 47c79c │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c368 │ │ │ │ + bl 62c36c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47c79c │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e42c │ │ │ │ + bl 62e430 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47c79c │ │ │ │ ldr r3, [r7, #3408] @ 0xd50 │ │ │ │ cmp r3, r5 │ │ │ │ ble 47c730 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 47c5a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c368 │ │ │ │ + bl 62c36c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 47c740 │ │ │ │ ldrh r3, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e5bc │ │ │ │ + bl 62e5c0 │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 47c5a8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -635686,15 +635686,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ca9c │ │ │ │ ldr r4, [r6, #3364] @ 0xd24 │ │ │ │ mov r0, r5 │ │ │ │ and r4, r4, #8 │ │ │ │ bl 3c4444 │ │ │ │ add r0, r6, #3168 @ 0xc60 │ │ │ │ - bl 6568c0 │ │ │ │ + bl 6568c4 │ │ │ │ cmp r4, #0 │ │ │ │ bne 47cb0c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -635729,15 +635729,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3d9508 │ │ │ │ b 47ca6c │ │ │ │ add r0, r6, #3248 @ 0xcb0 │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6568c0 │ │ │ │ + b 6568c4 │ │ │ │ subseq sp, pc, r4, ror #12 │ │ │ │ subeq r9, fp, r8, lsr r8 │ │ │ │ subeq r9, fp, r4, asr r8 │ │ │ │ subeq r1, sl, ip, lsl #27 │ │ │ │ ldrheq sp, [r2], #-244 @ 0xffffff0c │ │ │ │ subeq pc, sl, r0, ror #10 │ │ │ │ subeq lr, ip, r4, asr #1 │ │ │ │ @@ -635767,24 +635767,24 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d8a8 │ │ │ │ cmn r5, #1 │ │ │ │ mov r9, r0 │ │ │ │ beq 47cc60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ mov sl, r0 │ │ │ │ - bl 62e42c │ │ │ │ + bl 62e430 │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ bne 47cc3c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 62e2d8 │ │ │ │ + bl 62e2dc │ │ │ │ mov r0, fp │ │ │ │ bl 8d67e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c44d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47cc1c │ │ │ │ ldrb r3, [r4, #269] @ 0x10d │ │ │ │ @@ -635808,34 +635808,34 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 8d6914 │ │ │ │ cmp r0, #0 │ │ │ │ blt 47cc20 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 62e2d8 │ │ │ │ + bl 62e2dc │ │ │ │ b 47cbe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e5bc │ │ │ │ + bl 62e5c0 │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ beq 47cc98 │ │ │ │ mov r1, #0 │ │ │ │ bl 8d6914 │ │ │ │ cmp r0, #0 │ │ │ │ blt 47cc20 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e398 │ │ │ │ + bl 62e39c │ │ │ │ b 47cbe4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e398 │ │ │ │ + bl 62e39c │ │ │ │ b 47cbdc │ │ │ │ ldrheq sp, [pc], #-64 @ │ │ │ │ strheq r8, [fp], #-204 @ 0xffffff34 │ │ │ │ ldrdeq r8, [fp], #-200 @ 0xffffff38 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -635997,15 +635997,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62c644 │ │ │ │ + b 62c648 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ bl 3c44d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47cefc │ │ │ │ ldr r3, [pc, #156] @ 47d008 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -636041,15 +636041,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 47ccb8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62c644 │ │ │ │ + bl 62c648 │ │ │ │ b 47cfbc │ │ │ │ rsbeq sp, sp, r0, asr #27 │ │ │ │ andeq r3, r0, r0, lsr r6 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -636089,15 +636089,15 @@ │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r2, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r2, [r3, #3407] @ 0xd4f │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ - bl 62c854 │ │ │ │ + bl 62c858 │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r2, #0 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r2, [r3, #3407] @ 0xd4f │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ @@ -636140,18 +636140,18 @@ │ │ │ │ ldr r1, [pc, #644] @ 47d3f8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e6e4 │ │ │ │ + b 62e6e8 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ ldr r3, [pc, #604] @ 47d3fc │ │ │ │ cmp r0, r3 │ │ │ │ mov r8, r0 │ │ │ │ beq 47d1b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c5534 │ │ │ │ @@ -636196,38 +636196,38 @@ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r3, #3396] @ 0xd44 │ │ │ │ ldr r2, [r4, #3396] @ 0xd44 │ │ │ │ ldr r3, [r4, #3400] @ 0xd48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62ec2c │ │ │ │ + b 62ec30 │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ strh r6, [r3, #12] │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ rsb r3, r1, r1, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ - bl 62c30c │ │ │ │ + bl 62c310 │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e7b0 │ │ │ │ + b 62e7b4 │ │ │ │ tst r6, #4 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ beq 47d3d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ add r0, r4, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 47999c │ │ │ │ ldrb r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47d058 │ │ │ │ ldr ip, [pc, #280] @ 47d400 │ │ │ │ @@ -636246,44 +636246,44 @@ │ │ │ │ b 47c4c4 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ rsb r3, r1, r1, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ - bl 62c30c │ │ │ │ + bl 62c310 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ mov r5, #0 │ │ │ │ rsb r0, r1, r1, lsl #3 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ ldr ip, [r0, #3428] @ 0xd64 │ │ │ │ ldr lr, [r0, #3424] @ 0xd60 │ │ │ │ ldr r3, [r0, #3412] @ 0xd54 │ │ │ │ ldr r2, [r0, #3408] @ 0xd50 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [r0, #3420] @ 0xd5c │ │ │ │ ldr r0, [r0, #3416] @ 0xd58 │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ebe0 │ │ │ │ + bl 62ebe4 │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r2, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r2, [r3, #3406] @ 0xd4e │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r5, [r3, #3407] @ 0xd4f │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62c264 │ │ │ │ + b 62c268 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ lsl r6, r6, #16 │ │ │ │ bl 3c54c0 │ │ │ │ lsr r6, r6, #16 │ │ │ │ b 47d214 │ │ │ │ mov r1, r6 │ │ │ │ @@ -636293,15 +636293,15 @@ │ │ │ │ lsr r6, r6, #16 │ │ │ │ b 47d1c8 │ │ │ │ add r0, r4, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 479bb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ b 47d2d4 │ │ │ │ subseq ip, pc, sl, lsr #30 │ │ │ │ subeq r6, pc, r8, ror r7 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ subseq ip, pc, r4, asr #26 │ │ │ │ subeq r1, sl, r0, lsr #9 │ │ │ │ subseq sp, r2, r8, asr #13 │ │ │ │ @@ -636435,45 +636435,45 @@ │ │ │ │ lsl r3, r1, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 62c354 │ │ │ │ + bl 62c358 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47d7a4 │ │ │ │ mov r9, #0 │ │ │ │ b 47d688 │ │ │ │ ldr r3, [r8, #3408] @ 0xd50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ ble 47d678 │ │ │ │ - bl 62e42c │ │ │ │ + bl 62e430 │ │ │ │ mov ip, r0 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ str ip, [sp, #16] │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ bl 47d40c │ │ │ │ subs r5, r0, #0 │ │ │ │ blt 47d724 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c368 │ │ │ │ + bl 62c36c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47d6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47d638 │ │ │ │ ldrh r3, [r7, #136] @ 0x88 │ │ │ │ cmp r3, sl │ │ │ │ beq 47d6dc │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -636482,58 +636482,58 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e5bc │ │ │ │ + bl 62e5c0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, sl │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 47d40c │ │ │ │ subs r5, r0, #0 │ │ │ │ bge 47d6b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e5bc │ │ │ │ + bl 62e5c0 │ │ │ │ mov r2, sl │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 47c5a8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c354 │ │ │ │ + bl 62c358 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bne 47d788 │ │ │ │ b 47d6b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e42c │ │ │ │ + bl 62e430 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ sub r9, r9, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 47c5a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c368 │ │ │ │ + bl 62c36c │ │ │ │ cmp r0, #0 │ │ │ │ cmnne r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ beq 47d6b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ ldr r3, [r8, #3408] @ 0xd50 │ │ │ │ cmp r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ ble 47d770 │ │ │ │ b 47d750 │ │ │ │ mov r9, r4 │ │ │ │ b 47d6a8 │ │ │ │ @@ -636640,15 +636640,15 @@ │ │ │ │ rsb r3, r3, #31 │ │ │ │ stm ip, {r0, r1} │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fab4 │ │ │ │ cmp r9, #2 │ │ │ │ beq 47d990 │ │ │ │ cmp r9, #4 │ │ │ │ ldrne r3, [sp, #48] @ 0x30 │ │ │ │ strbne r3, [r8, #16] │ │ │ │ bne 47d868 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -636796,21 +636796,21 @@ │ │ │ │ str r7, [r4, #2640] @ 0xa50 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [r3] │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r4, #2824] @ 0xb08 │ │ │ │ strd sl, [sp] │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #960] @ 47df98 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r4, #3168 @ 0xc60 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ ldr r3, [r4, #3372] @ 0xd2c │ │ │ │ ldrb r2, [r4, #3368] @ 0xd28 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47dc74 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47de00 │ │ │ │ mov r3, #1 │ │ │ │ @@ -637211,15 +637211,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r9, #156 @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [pc, #1608] @ 47e898 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212b3c │ │ │ │ ldr r3, [r4, #2268] @ 0x8dc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -637227,15 +637227,15 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, r4, #2096 @ 0x830 │ │ │ │ add r2, r9, #204 @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [pc, #1548] @ 47e89c │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212b3c │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -637246,15 +637246,15 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, ip │ │ │ │ add r2, r9, #252 @ 0xfc │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #32] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [pc, #1476] @ 47e8a0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212b3c │ │ │ │ ldr r3, [r4, #2636] @ 0xa4c │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -637262,15 +637262,15 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, r4, #2464 @ 0x9a0 │ │ │ │ add r2, r9, #300 @ 0x12c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [pc, #1416] @ 47e8a4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212b3c │ │ │ │ ldr r3, [r4, #2820] @ 0xb04 │ │ │ │ add r2, r9, #348 @ 0x15c │ │ │ │ @@ -637279,25 +637279,25 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ add r9, r9, #8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r4, #2832 @ 0xb10 │ │ │ │ bl 211b7c │ │ │ │ ldr r2, [r4, #2080] @ 0x820 │ │ │ │ ldrb sl, [r4, #3356] @ 0xd1c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2088] @ 0x828 │ │ │ │ strb sl, [sp, #60] @ 0x3c │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r4, #2084] @ 0x824 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ @@ -637307,15 +637307,15 @@ │ │ │ │ bl 47baac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r4, #2264] @ 0x8d8 │ │ │ │ ldrb fp, [r4, #3356] @ 0xd1c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2272] @ 0x8e0 │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ ldr r3, [r4, #2268] @ 0x8dc │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2264] @ 0x8d8 │ │ │ │ @@ -637324,15 +637324,15 @@ │ │ │ │ bl 47baac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r4, #2448] @ 0x990 │ │ │ │ ldrb fp, [r4, #3356] @ 0xd1c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2456] @ 0x998 │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2448] @ 0x990 │ │ │ │ @@ -637341,15 +637341,15 @@ │ │ │ │ bl 47baac │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #2632] @ 0xa48 │ │ │ │ ldrb sl, [r4, #3356] @ 0xd1c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2640] @ 0xa50 │ │ │ │ strb r3, [sp, #75] @ 0x4b │ │ │ │ ldr r3, [r4, #2636] @ 0xa4c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #2632] @ 0xa48 │ │ │ │ mov r0, r4 │ │ │ │ @@ -637412,15 +637412,15 @@ │ │ │ │ bne 47e610 │ │ │ │ ldr r3, [r0, #3380] @ 0xd34 │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47e820 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62d93c │ │ │ │ + bl 62d940 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e7f4 │ │ │ │ ldr r3, [r9, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ bne 47e5e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 47957c │ │ │ │ @@ -637518,15 +637518,15 @@ │ │ │ │ add r2, r2, #396 @ 0x18c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r2, [pc, #448] @ 47e8dc │ │ │ │ ldr r3, [pc, #340] @ 47e874 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -637545,46 +637545,46 @@ │ │ │ │ mov sl, #4 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ strd sl, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r2, [pc, #344] @ 47e8e4 │ │ │ │ add r0, r4, #3248 @ 0xcb0 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ ldr r1, [r4, #3352] @ 0xd18 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 3ca34c │ │ │ │ ldr r2, [r4, #2816] @ 0xb00 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ ldrb r5, [r4, #3352] @ 0xd18 │ │ │ │ str r9, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2824] @ 0xb08 │ │ │ │ strb r3, [sp, #115] @ 0x73 │ │ │ │ ldr r3, [r4, #2820] @ 0xb04 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #2816] @ 0xb00 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ bl 47baac │ │ │ │ b 47e484 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62d96c │ │ │ │ + bl 62d970 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e838 │ │ │ │ ldr r0, [pc, #220] @ 47e8e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ b 47e574 │ │ │ │ mov r3, #1 │ │ │ │ @@ -637686,23 +637686,23 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 632fd0 │ │ │ │ + b 632fd4 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ beq 47ec10 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 63307c │ │ │ │ + b 633080 │ │ │ │ ldr r1, [pc, #804] @ 47ed00 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, #18 │ │ │ │ bhi 47ea18 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ @@ -637711,15 +637711,15 @@ │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ beq 47ec38 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 6331c0 │ │ │ │ + b 6331c4 │ │ │ │ ldr r3, [pc, #740] @ 47ed04 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ beq 47e980 │ │ │ │ ldr r1, [pc, #724] @ 47ed08 │ │ │ │ ldr r0, [pc, #724] @ 47ed0c │ │ │ │ @@ -637729,30 +637729,30 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, r1, #400 @ 0x190 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ ldrh r1, [r8, #102] @ 0x66 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ ldr r3, [pc, #680] @ 47ed10 │ │ │ │ cmp r0, r3 │ │ │ │ beq 47ea78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c5534 │ │ │ │ ldr r3, [r6, #3384] @ 0xd38 │ │ │ │ cmp r7, r3 │ │ │ │ ldrcs r2, [pc, #648] @ 47ed10 │ │ │ │ bcc 47ecb4 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r1, [r8, #102] @ 0x66 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62c644 │ │ │ │ + b 62c648 │ │ │ │ ldrh r1, [r8, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #616] @ 47ed10 │ │ │ │ cmp r1, r3 │ │ │ │ beq 47eab4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c5534 │ │ │ │ ldr r3, [r6, #3384] @ 0xd38 │ │ │ │ @@ -637764,31 +637764,31 @@ │ │ │ │ lsl r3, r7, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 47e980 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r3 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e980 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ bne 47ece0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62c41c │ │ │ │ + b 62c420 │ │ │ │ tst r7, #4 │ │ │ │ and r4, r7, #255 @ 0xff │ │ │ │ beq 47ec60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 47999c │ │ │ │ ldrb r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47e980 │ │ │ │ ldr r0, [pc, #456] @ 47ed14 │ │ │ │ @@ -637837,15 +637837,15 @@ │ │ │ │ b 47e980 │ │ │ │ tst r7, #1073741824 @ 0x40000000 │ │ │ │ bne 47eccc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62ec2c │ │ │ │ + b 62ec30 │ │ │ │ ldrb r3, [r8, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ beq 47ecf8 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r7, #16 │ │ │ │ lsreq r3, r3, #24 │ │ │ │ orreq r3, r3, r7, lsl #8 │ │ │ │ @@ -637863,24 +637863,24 @@ │ │ │ │ eor r2, r3, r7, ror #8 │ │ │ │ b 47ea08 │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 479bb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ ldrb r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47eb74 │ │ │ │ b 47eb44 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r1, [r8, #102] @ 0x66 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62ea94 │ │ │ │ + b 62ea98 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ lsl r7, r7, #16 │ │ │ │ bl 3c54c0 │ │ │ │ lsr r7, r7, #16 │ │ │ │ b 47eac4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -637892,17 +637892,17 @@ │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 47965c │ │ │ │ mov r2, r0 │ │ │ │ b 47ebfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ lsr r1, r7, #16 │ │ │ │ - bl 62c3cc │ │ │ │ + bl 62c3d0 │ │ │ │ b 47eb00 │ │ │ │ bl 214f0c │ │ │ │ rsbeq ip, sp, r0, lsl #7 │ │ │ │ subseq fp, pc, ip, lsr r6 @ │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ ldrsheq fp, [pc], #-92 @ │ │ │ │ subeq r5, pc, ip, ror r1 @ │ │ │ │ @@ -638104,15 +638104,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 47c7e0 │ │ │ │ cmp sl, r4 │ │ │ │ ble 47f044 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47f018 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c7e0 │ │ │ │ ldr r0, [fp, #3404] @ 0xd4c │ │ │ │ bl 211fcc │ │ │ │ @@ -638135,15 +638135,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 47f1b8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp sl, r4 │ │ │ │ ble 47f0c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47f084 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47cb3c │ │ │ │ @@ -638171,15 +638171,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 47ccb8 │ │ │ │ cmp sl, r5 │ │ │ │ ble 47f32c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47f124 │ │ │ │ mvn r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -638285,15 +638285,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 47c7e0 │ │ │ │ cmp sl, r5 │ │ │ │ ble 47f318 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47f2ec │ │ │ │ mov r5, r9 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c7e0 │ │ │ │ b 47f154 │ │ │ │ @@ -638433,15 +638433,15 @@ │ │ │ │ ldr r4, [r7, #3456] @ 0xd80 │ │ │ │ ldr r3, [r7, #3404] @ 0xd4c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47f5f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e5bc │ │ │ │ + bl 62e5c0 │ │ │ │ ldrh r4, [r4, #136] @ 0x88 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ movhi r6, #0 │ │ │ │ movls r6, #1 │ │ │ │ cmp r8, r4 │ │ │ │ orrhi r6, r6, #1 │ │ │ │ @@ -638657,15 +638657,15 @@ │ │ │ │ rsb r3, r3, #31 │ │ │ │ stm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ str ip, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 64fc2c │ │ │ │ + bl 64fc30 │ │ │ │ b 47f7ec │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r9, #252] @ 0xfc │ │ │ │ bne 47fa14 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -638673,15 +638673,15 @@ │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ strbne r3, [r9, #253] @ 0xfd │ │ │ │ bl 479bb8 │ │ │ │ ldrb r1, [r9, #100] @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ and r1, r1, #251 @ 0xfb │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ b 47f798 │ │ │ │ add r3, r7, #1440 @ 0x5a0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47f770 │ │ │ │ cmp r5, r3 │ │ │ │ bcc 47f770 │ │ │ │ @@ -638870,16 +638870,16 @@ │ │ │ │ 0047fc00 : │ │ │ │ cmn r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ beq 47fc1c │ │ │ │ mov r0, ip │ │ │ │ - b 62e2d8 │ │ │ │ - b 62e398 │ │ │ │ + b 62e2dc │ │ │ │ + b 62e39c │ │ │ │ │ │ │ │ 0047fc20 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -639352,18 +639352,18 @@ │ │ │ │ add r3, sp, #11 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4803f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #120] @ 480428 │ │ │ │ ldr r3, [pc, #112] @ 480424 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -639383,19 +639383,19 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ strb r3, [r2] │ │ │ │ b 48037c │ │ │ │ ldr r1, [pc, #44] @ 48042c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ b 480398 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x006da998 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ rsbeq sl, sp, r4, lsl #18 │ │ │ │ subeq r3, pc, r4, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -639583,30 +639583,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r7, [r0, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ bne 480754 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r7, r7, r0, lsl #2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8f5c78 │ │ │ │ subseq r9, pc, r4, asr #23 │ │ │ │ @@ -639657,18 +639657,18 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #16 │ │ │ │ bne 4808e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [pc, #312] @ 4809a4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ beq 480894 │ │ │ │ cmp r1, #516 @ 0x204 │ │ │ │ @@ -639697,19 +639697,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #196] @ 4809ac │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ b 48085c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #16] │ │ │ │ b 480810 │ │ │ │ ldrd r2, [r4, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ b 480810 │ │ │ │ @@ -639865,36 +639865,36 @@ │ │ │ │ cmp r7, #0 │ │ │ │ ble 480bac │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 8f5c80 │ │ │ │ cmp r7, r6 │ │ │ │ add r4, r4, #12 │ │ │ │ bne 480b80 │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #368] @ 0x170 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4d1364 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 8f5c80 │ │ │ │ b 480bac │ │ │ │ ldrheq r9, [pc], #-112 @ │ │ │ │ subeq r4, fp, ip, lsr #26 │ │ │ │ subeq r4, fp, r4, asr #26 │ │ │ │ @@ -640046,15 +640046,15 @@ │ │ │ │ add r3, ip, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str ip, [r4, #372] @ 0x174 │ │ │ │ bhi 481008 │ │ │ │ ldr r2, [r4, #388] @ 0x184 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #384] @ 0x180 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, #12 │ │ │ │ bl 211e7c │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -640070,38 +640070,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ b 480eb4 │ │ │ │ ldr r9, [r4, #308] @ 0x134 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ add sl, r5, r5, lsl #1 │ │ │ │ lsl r6, sl, #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r5, #1 │ │ │ │ str r0, [r9, sl, lsl #2] │ │ │ │ ldr sl, [r4, #308] @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ add sl, sl, r6 │ │ │ │ mov r2, sl │ │ │ │ - bl 632cec │ │ │ │ + bl 632cf0 │ │ │ │ str r0, [sl, #4] │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ add r3, r3, r6 │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 480eb0 │ │ │ │ ldr r2, [pc, #496] @ 481104 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 4d138c │ │ │ │ ldr ip, [pc, #468] @ 481108 │ │ │ │ ldr r3, [r4, #376] @ 0x178 │ │ │ │ ldr r2, [pc, #464] @ 48110c │ │ │ │ ldr r1, [pc, #464] @ 481110 │ │ │ │ @@ -640306,15 +640306,15 @@ │ │ │ │ bl 905d5c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r8] │ │ │ │ b 4811d4 │ │ │ │ ldr r1, [pc, #64] @ 4812ac │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mvn r0, #13 │ │ │ │ b 4811d8 │ │ │ │ ldr r0, [pc, #44] @ 4812b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #0 │ │ │ │ b 4811d8 │ │ │ │ @@ -640362,18 +640362,18 @@ │ │ │ │ cmp r3, #1 │ │ │ │ beq 4813dc │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ strb r6, [r3] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r2, [pc, #340] @ 4814bc │ │ │ │ ldr r3, [pc, #324] @ 4814b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -640395,15 +640395,15 @@ │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ bl 9049e0 │ │ │ │ cmp r9, r0 │ │ │ │ beq 48142c │ │ │ │ ldr r1, [pc, #240] @ 4814c0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 48133c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r4, #104] @ 0x68 │ │ │ │ str r0, [sp, #8] │ │ │ │ bne 48133c │ │ │ │ ldr r9, [r8, #4] │ │ │ │ @@ -640415,15 +640415,15 @@ │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ bl 9049e0 │ │ │ │ cmp r9, r0 │ │ │ │ beq 481484 │ │ │ │ ldr r1, [pc, #164] @ 4814c4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 48133c │ │ │ │ mov r2, r9 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 905d5c │ │ │ │ ldrb r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -640437,15 +640437,15 @@ │ │ │ │ bl 9049e0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, r0 │ │ │ │ beq 48133c │ │ │ │ ldr r1, [pc, #80] @ 4814c8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 48133c │ │ │ │ mov r2, r9 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 905d5c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -640510,15 +640510,15 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4819ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4819c4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -640706,31 +640706,31 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #16 │ │ │ │ bne 481a28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ b 4816f8 │ │ │ │ ldr r1, [pc, #688] @ 481b8c │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #644] @ 481b90 │ │ │ │ ldr r3, [pc, #572] @ 481b4c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -640778,19 +640778,19 @@ │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 905d5c │ │ │ │ b 481778 │ │ │ │ ldr r1, [pc, #456] @ 481b94 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r6, #0 │ │ │ │ b 4818fc │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #16 │ │ │ │ @@ -640803,19 +640803,19 @@ │ │ │ │ bl 481134 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 481980 │ │ │ │ b 4816f0 │ │ │ │ ldr r1, [pc, #360] @ 481b98 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ b 4818c0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -640851,25 +640851,25 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 481acc │ │ │ │ ldr r1, [pc, #180] @ 481ba4 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mvn r1, #13 │ │ │ │ b 4816f0 │ │ │ │ ldr r0, [pc, #160] @ 481ba8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 481acc │ │ │ │ ldr r1, [pc, #148] @ 481bac │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mvn r1, #13 │ │ │ │ b 4816f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #124] @ 481bb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r1, #0 │ │ │ │ @@ -641054,45 +641054,45 @@ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ mov sl, r5 │ │ │ │ b 481cac │ │ │ │ ldr r1, [pc, #144] @ 481eac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #96] @ 481eb0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 481e24 │ │ │ │ ldr r1, [pc, #80] @ 481eb4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ b 481e24 │ │ │ │ ldr r1, [pc, #56] @ 481eb8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 481e6c │ │ │ │ ldr r1, [pc, #40] @ 481ebc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 481e6c │ │ │ │ subseq r8, pc, r8, ror #13 │ │ │ │ subeq r2, pc, r8, asr r1 @ │ │ │ │ subeq r2, pc, ip, lsr r1 @ │ │ │ │ subeq r2, pc, r0, lsl r3 @ │ │ │ │ subeq r2, pc, ip, lsl #6 │ │ │ │ subeq r2, pc, r8, lsl r3 @ │ │ │ │ @@ -641180,15 +641180,15 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 69d64c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r9, sp, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 213a48 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -641300,27 +641300,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r0, #0 │ │ │ │ bl 211fcc │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 481fbc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 482498 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ b 481f6c │ │ │ │ sub r3, r1, #1024 @ 0x400 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 4822e8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -641382,23 +641382,23 @@ │ │ │ │ mvn r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 4812b4 │ │ │ │ b 4821dc │ │ │ │ ldr r1, [pc, #588] @ 482588 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 480060 │ │ │ │ b 482204 │ │ │ │ mov r0, r8 │ │ │ │ bl 211ccc │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp] │ │ │ │ @@ -641444,15 +641444,15 @@ │ │ │ │ bl 481bb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4821c0 │ │ │ │ b 482460 │ │ │ │ ldr r1, [pc, #348] @ 482590 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r9 │ │ │ │ bl 211fcc │ │ │ │ mov r0, sl │ │ │ │ bl 211fcc │ │ │ │ @@ -641462,15 +641462,15 @@ │ │ │ │ bl 211fcc │ │ │ │ mov r0, #0 │ │ │ │ bl 211fcc │ │ │ │ b 482354 │ │ │ │ ldr r1, [pc, #280] @ 482594 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, #0 │ │ │ │ bl 211fcc │ │ │ │ mov r0, #0 │ │ │ │ bl 211fcc │ │ │ │ b 482354 │ │ │ │ ldr r2, [pc, #248] @ 482598 │ │ │ │ ldr r3, [pc, #160] @ 482544 │ │ │ │ @@ -641494,27 +641494,27 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 482340 │ │ │ │ ldr r1, [pc, #172] @ 4825a0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r7 │ │ │ │ mov r6, r3 │ │ │ │ b 482448 │ │ │ │ ldr r1, [pc, #136] @ 4825a4 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov sl, r7 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ b 482448 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ subseq r8, pc, r4, ror #7 │ │ │ │ rsbeq r8, sp, r4, asr #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ subeq r3, fp, ip, lsr r9 │ │ │ │ subeq r3, fp, r4, asr r9 │ │ │ │ @@ -641628,15 +641628,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #932] @ 0x3a4 │ │ │ │ ldr r6, [r5, #920] @ 0x398 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 482840 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4827d0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -641654,15 +641654,15 @@ │ │ │ │ beq 4827f0 │ │ │ │ ldr r0, [pc, #236] @ 48285c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #204] @ 482860 │ │ │ │ ldr r3, [pc, #192] @ 482858 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -641685,28 +641685,28 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 212a70 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr ip, [pc, #96] @ 482868 │ │ │ │ ldr r2, [pc, #96] @ 48286c │ │ │ │ ldr r1, [pc, #96] @ 482870 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r6 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ b 48278c │ │ │ │ ldr r0, [pc, #44] @ 482874 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 48278c │ │ │ │ @@ -642167,15 +642167,15 @@ │ │ │ │ ldr r1, [pc, #176] @ 482ff8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #2 │ │ │ │ - bl 62c2f8 │ │ │ │ + bl 62c2fc │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 482fb4 │ │ │ │ ldr r6, [r4, #932] @ 0x3a4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 482fd4 │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ @@ -642234,30 +642234,30 @@ │ │ │ │ bl 69d64c │ │ │ │ ldr r6, [pc, #152] @ 4830e8 │ │ │ │ mov r2, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, #19 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r0, [r4, #924] @ 0x39c │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #928] @ 0x3a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #304 @ 0x130 │ │ │ │ str r1, [r4, #748] @ 0x2ec │ │ │ │ str r2, [r4, #744] @ 0x2e8 │ │ │ │ str r3, [r4, #932] @ 0x3a4 │ │ │ │ str r0, [r4, #920] @ 0x398 │ │ │ │ @@ -642298,23 +642298,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #932] @ 0x3a4 │ │ │ │ ldr r0, [r4, #924] @ 0x39c │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #928] @ 0x3a0 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ subseq r7, pc, r4, ror #4 │ │ │ │ subeq r1, pc, r4, lsl #6 │ │ │ │ subeq r1, pc, ip, lsr #6 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ ldrbeq r0, [r0, #4] │ │ │ │ @@ -643146,15 +643146,15 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ ldm r4, {r2, r3} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 6532a8 │ │ │ │ + bl 6532ac │ │ │ │ adds r3, r5, r7 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ adc r1, r6, r8 │ │ │ │ adds r7, r3, #1 │ │ │ │ adc r8, r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 483ed8 │ │ │ │ @@ -643183,15 +643183,15 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ - bl 6532a8 │ │ │ │ + bl 6532ac │ │ │ │ b 483e20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #416] @ 4840ec │ │ │ │ mov r5, r3 │ │ │ │ @@ -643728,15 +643728,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 484878 │ │ │ │ cmp r5, #0 │ │ │ │ beq 484814 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr ip, [pc, #440] @ 484974 │ │ │ │ ldr r2, [pc, #440] @ 484978 │ │ │ │ ldr r1, [pc, #440] @ 48497c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #204 @ 0xcc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -643752,28 +643752,28 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ bne 484874 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 655464 │ │ │ │ + b 655468 │ │ │ │ ldr r0, [pc, #360] @ 484984 │ │ │ │ ldr r2, [pc, #360] @ 484988 │ │ │ │ ldr r1, [pc, #360] @ 48498c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #204 @ 0xcc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #16 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r5 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r2, [pc, #320] @ 484990 │ │ │ │ ldr r3, [pc, #264] @ 48495c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -644105,49 +644105,49 @@ │ │ │ │ mvn r3, #0 │ │ │ │ add sl, r4, #280 @ 0x118 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ ldr r2, [pc, #428] @ 484f4c │ │ │ │ add r6, r4, #192 @ 0xc0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 6567c4 │ │ │ │ + bl 6567c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4839c0 │ │ │ │ bl 6600f8 │ │ │ │ mov r9, #0 │ │ │ │ add fp, r4, #448 @ 0x1c0 │ │ │ │ mov r8, r0 │ │ │ │ bl 6600f8 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ ldr r2, [pc, #376] @ 484f50 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [pc, #332] @ 484f54 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #176 @ 0xb0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 64ec00 │ │ │ │ + bl 64ec04 │ │ │ │ ldr r3, [pc, #304] @ 484f58 │ │ │ │ ldr r2, [pc, #304] @ 484f5c │ │ │ │ ldr r1, [pc, #304] @ 484f60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -644157,21 +644157,21 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ mov r0, r4 │ │ │ │ bl 4846b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ b 484cb8 │ │ │ │ ldr r3, [pc, #200] @ 484f64 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -645062,15 +645062,15 @@ │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ ldr sl, [pc, #520] @ 485e9c │ │ │ │ add sl, pc, sl │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 485d90 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 904c5c │ │ │ │ @@ -645094,18 +645094,18 @@ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 485dc0 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #380] @ 485ea4 │ │ │ │ ldr r3, [pc, #364] @ 485e98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -645120,19 +645120,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #316] @ 485ea8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ b 485d20 │ │ │ │ ldr r0, [pc, #276] @ 485eac │ │ │ │ ldr r1, [pc, #276] @ 485eb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -645684,21 +645684,21 @@ │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ cmp r0, #0 │ │ │ │ beq 486634 │ │ │ │ bl 213d30 │ │ │ │ add r0, r4, #1408 @ 0x580 │ │ │ │ bl 8d9cfc │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ subseq r3, pc, r0, asr #29 │ │ │ │ @ instruction: 0x004af29c │ │ │ │ strheq pc, [sl], #-36 @ 0xffffffdc @ │ │ │ │ subeq lr, lr, r8, lsr #24 │ │ │ │ subeq lr, lr, r4, asr #10 │ │ │ │ @ instruction: 0xffffe4b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -645875,30 +645875,30 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 486a34 │ │ │ │ ldr r1, [pc, #300] @ 486a5c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62e6e4 │ │ │ │ + b 62e6e8 │ │ │ │ ldr r2, [pc, #280] @ 486a60 │ │ │ │ ldr r3, [pc, #244] @ 486a40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 486a34 │ │ │ │ ldr r1, [pc, #248] @ 486a64 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62e6e4 │ │ │ │ + b 62e6e8 │ │ │ │ ldr r3, [pc, #228] @ 486a68 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4868c4 │ │ │ │ ldr r3, [pc, #212] @ 486a6c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -646241,25 +646241,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #23 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldr r2, [pc, #648] @ 487188 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldrb r2, [r4, #1464] @ 0x5b8 │ │ │ │ ldrb r3, [r4, #1440] @ 0x5a0 │ │ │ │ strb r3, [r4, #348] @ 0x15c │ │ │ │ sub r3, r2, #32 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #32 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ @@ -646469,15 +646469,15 @@ │ │ │ │ add fp, pc, fp │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 487b2c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 904c5c │ │ │ │ cmp r0, #3 │ │ │ │ bls 487b04 │ │ │ │ @@ -646947,18 +646947,18 @@ │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, r5 │ │ │ │ bne 487bc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ b 48727c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -647016,19 +647016,19 @@ │ │ │ │ bhi 4884f0 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [pc, #1728] @ 4881cc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #1692] @ 4881d0 │ │ │ │ ldr r3, [pc, #1608] @ 488180 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -648012,32 +648012,32 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r6, r5, #180224 @ 0x2c000 │ │ │ │ beq 488ad8 │ │ │ │ mov r4, #0 │ │ │ │ add r6, r5, #180224 @ 0x2c000 │ │ │ │ ldr r3, [r6, #808] @ 0x328 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 488abc │ │ │ │ ldr r0, [r6, #808] @ 0x328 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ ldr r0, [r6, #812] @ 0x32c │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #544] @ 0x220 │ │ │ │ bl 211fcc │ │ │ │ add r0, r5, #328 @ 0x148 │ │ │ │ bl 48ce9c │ │ │ │ ldr r0, [r5, #740] @ 0x2e4 │ │ │ │ @@ -648594,15 +648594,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ blt 48945c │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ ldr r2, [r9, #816] @ 0x330 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldr r0, [r4, #548] @ 0x224 │ │ │ │ mov r1, #4 │ │ │ │ bl 211e7c │ │ │ │ str r0, [r9, #808] @ 0x328 │ │ │ │ ldr r3, [r4, #548] @ 0x224 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -648612,15 +648612,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add r7, r9, #820 @ 0x334 │ │ │ │ b 4893f4 │ │ │ │ ldr r6, [r9, #808] @ 0x328 │ │ │ │ ldrh r1, [r7] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r6, r5, lsl #2] │ │ │ │ ldr r3, [r4, #548] @ 0x224 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 4893f0 │ │ │ │ b 4890d4 │ │ │ │ rsb r0, r0, #0 │ │ │ │ @@ -648885,15 +648885,15 @@ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq lr, r0 │ │ │ │ bne 4897fc │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, ip │ │ │ │ - bl 652f38 │ │ │ │ + bl 652f3c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ @@ -649009,15 +649009,15 @@ │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ clz r4, r4 │ │ │ │ rsb r4, r4, #31 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ smlalbb r2, r3, r4, r1 │ │ │ │ - bl 653cf8 │ │ │ │ + bl 653cfc │ │ │ │ bics r7, r7, sl, lsl r4 │ │ │ │ bne 4899e4 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp lr, r4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -649273,15 +649273,15 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r3, {r1, r2} │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 653454 │ │ │ │ + bl 653458 │ │ │ │ ldr r2, [r7, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r2, #300] @ 0x12c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r2, sl │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #4 │ │ │ │ @@ -649310,15 +649310,15 @@ │ │ │ │ str fp, [r6, #32] │ │ │ │ str r0, [r6, #4] │ │ │ │ str ip, [r6, #16] │ │ │ │ str r2, [r1], #16 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - bl 653578 │ │ │ │ + bl 65357c │ │ │ │ ldr r3, [r7, #236] @ 0xec │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r6, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ str r6, [r7, #236]! @ 0xec │ │ │ │ str r7, [r6, #60] @ 0x3c │ │ │ │ @@ -649443,15 +649443,15 @@ │ │ │ │ adc r3, r3, lr │ │ │ │ adds ip, ip, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ adc r1, r1, #0 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 635f54 │ │ │ │ + bl 635f58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 48a124 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -649560,15 +649560,15 @@ │ │ │ │ add r1, r5, r1 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62d974 │ │ │ │ + bl 62d978 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48a2fc │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -649635,15 +649635,15 @@ │ │ │ │ add r1, r5, r1 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62d974 │ │ │ │ + bl 62d978 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48a420 │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ ldrb r3, [r4, #289] @ 0x121 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -649735,19 +649735,19 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 65118c │ │ │ │ + bl 651190 │ │ │ │ bics r3, r0, #6 │ │ │ │ bne 48a894 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ cmp r0, #0 │ │ │ │ bge 48a650 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 48a650 │ │ │ │ sub r0, r5, #4 │ │ │ │ @@ -649800,15 +649800,15 @@ │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bne 48af0c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r7, [r4, #32] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [r8] │ │ │ │ mov fp, #0 │ │ │ │ cmp r3, fp │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -649844,15 +649844,15 @@ │ │ │ │ bne 48af0c │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r2, r1, r2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r7 │ │ │ │ sbcs r1, r2, r9 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ bcc 48a800 │ │ │ │ @@ -649928,15 +649928,15 @@ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 48aee0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64ecd4 │ │ │ │ + b 64ecd8 │ │ │ │ ldr r3, [pc, #1664] @ 48af1c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 48a540 │ │ │ │ ldr r3, [pc, #1652] @ 48af24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -650197,15 +650197,15 @@ │ │ │ │ strcc r5, [sp, #32] │ │ │ │ cmp r3, lr │ │ │ │ sbcs fp, fp, r7 │ │ │ │ mov r5, lr │ │ │ │ movcc r7, #0 │ │ │ │ movcc r5, r3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ subs fp, r5, r0 │ │ │ │ sbc r9, r7, #0 │ │ │ │ subs r5, r3, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -651140,15 +651140,15 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldrd r2, [ip, fp] │ │ │ │ orrs r1, r1, r0 │ │ │ │ bne 48c3a8 │ │ │ │ strd r2, [r9, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ strd r6, [r9, #24] │ │ │ │ add r8, r8, #1 │ │ │ │ add fp, fp, #48 @ 0x30 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r9, #16] │ │ │ │ @@ -651304,15 +651304,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 48be20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r4, r3, r4, lsl #4 │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ - bl 64ecf4 │ │ │ │ + bl 64ecf8 │ │ │ │ subs r5, r5, #1 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ bne 48be0c │ │ │ │ ldr r2, [pc, #1432] @ 48c3c0 │ │ │ │ ldr r3, [pc, #1412] @ 48c3b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -651806,24 +651806,24 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 48c5fc │ │ │ │ ldr r3, [pc, #112] @ 48c62c │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r5, r4, #16 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 652f38 │ │ │ │ + bl 652f3c │ │ │ │ ldrb r3, [r6, #300] @ 0x12c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 653578 │ │ │ │ + bl 65357c │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ bne 48c5bc │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -651951,15 +651951,15 @@ │ │ │ │ adds r0, r4, r0 │ │ │ │ adc r1, r5, r1 │ │ │ │ subs r0, r0, ip │ │ │ │ sbc r1, r1, lr │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 635e44 │ │ │ │ + bl 635e48 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 48c8c4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48c968 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -652213,49 +652213,49 @@ │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d974 │ │ │ │ + bl 62d978 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48cdb8 │ │ │ │ ldr r3, [r6, #308] @ 0x134 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ subs r9, r0, #0 │ │ │ │ blt 48cdfc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62db94 │ │ │ │ + bl 62db98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e29c │ │ │ │ + bl 62e2a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62df70 │ │ │ │ + bl 62df74 │ │ │ │ ldr r1, [r5, #116] @ 0x74 │ │ │ │ ands r1, r1, #1 │ │ │ │ bne 48cc7c │ │ │ │ ldrb r3, [r5, #268] @ 0x10c │ │ │ │ cmp r3, #2 │ │ │ │ beq 48ce78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [r7, #16] │ │ │ │ - bl 62db04 │ │ │ │ + bl 62db08 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62db04 │ │ │ │ + bl 62db08 │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r0 │ │ │ │ beq 48ccd0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -652271,20 +652271,20 @@ │ │ │ │ mov r3, sl │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ bl 662310 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [r7, #12] │ │ │ │ - bl 62dacc │ │ │ │ + bl 62dad0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62dacc │ │ │ │ + bl 62dad0 │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r0 │ │ │ │ beq 48cd44 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -652300,20 +652300,20 @@ │ │ │ │ mov r3, sl │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ bl 662310 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ - bl 62dab4 │ │ │ │ + bl 62dab8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62dab4 │ │ │ │ + bl 62dab8 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ beq 48ce34 │ │ │ │ mov r0, r4 │ │ │ │ bl 479ed4 │ │ │ │ @@ -652347,15 +652347,15 @@ │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #120] @ 48ce98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dc30 │ │ │ │ + bl 62dc34 │ │ │ │ b 48cc4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ @@ -652426,15 +652426,15 @@ │ │ │ │ cmp r3, r7 │ │ │ │ add r6, r6, #112 @ 0x70 │ │ │ │ bhi 48cf00 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48cf90 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5, #324] @ 0x144 │ │ │ │ strne r2, [r3, #324] @ 0x144 │ │ │ │ ldr r1, [r5, #324] @ 0x144 │ │ │ │ ldrne r3, [r5, #320] @ 0x140 │ │ │ │ @@ -652802,15 +652802,15 @@ │ │ │ │ strd r8, [sl, #-8] │ │ │ │ strh r3, [r1] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - bl 656060 │ │ │ │ + bl 656064 │ │ │ │ ldr r3, [pc, #964] @ 48d908 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ str r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r5, #320 @ 0x140 │ │ │ │ strne r2, [r3, #324] @ 0x144 │ │ │ │ @@ -653120,15 +653120,15 @@ │ │ │ │ add ip, fp, #344 @ 0x158 │ │ │ │ ldr r3, [pc, #272] @ 48db28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r6, r0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ cmp r5, #0 │ │ │ │ beq 48dadc │ │ │ │ ldr r8, [pc, #240] @ 48db2c │ │ │ │ ldr r9, [pc, #240] @ 48db30 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, #0 │ │ │ │ @@ -653144,15 +653144,15 @@ │ │ │ │ add r1, r4, r1 │ │ │ │ bl 479cb8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 48dae4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ bne 48da4c │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr sl, [pc, #160] @ 48db34 │ │ │ │ mov r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #348 @ 0x15c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ @@ -653164,16 +653164,16 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ bl 479e9c │ │ │ │ cmp r4, r5 │ │ │ │ bne 48da9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 631e14 │ │ │ │ - bl 652460 │ │ │ │ + b 631e18 │ │ │ │ + bl 652464 │ │ │ │ b 48dacc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #72] @ 48db38 │ │ │ │ rsb r2, r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e25e8 │ │ │ │ @@ -653223,18 +653223,18 @@ │ │ │ │ ldr r3, [pc, #312] @ 48dce0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 631d94 │ │ │ │ + bl 631d98 │ │ │ │ subs fp, r0, #0 │ │ │ │ blt 48dca4 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 48dc7c │ │ │ │ ldr r9, [pc, #260] @ 48dce4 │ │ │ │ ldr r8, [pc, #260] @ 48dce8 │ │ │ │ mov r4, #0 │ │ │ │ add r6, r6, #348 @ 0x15c │ │ │ │ @@ -653258,28 +653258,28 @@ │ │ │ │ subs fp, r0, #0 │ │ │ │ bge 48dbf4 │ │ │ │ ldr r0, [pc, #176] @ 48dcec │ │ │ │ rsb r2, fp, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 48d9b0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -653365,15 +653365,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ ldr r2, [r4, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48def4 │ │ │ │ @@ -653417,15 +653417,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 62e42c │ │ │ │ + bl 62e430 │ │ │ │ bl 8d685c │ │ │ │ b 48de2c │ │ │ │ ldr r0, [pc, #100] @ 48df24 │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 48de68 │ │ │ │ @@ -653529,41 +653529,41 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dab4 │ │ │ │ + bl 62dab8 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d974 │ │ │ │ + bl 62d978 │ │ │ │ str r8, [r4, #8] │ │ │ │ strd r0, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dacc │ │ │ │ + bl 62dad0 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62da8c │ │ │ │ + bl 62da90 │ │ │ │ str r8, [r4, #12] │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62db04 │ │ │ │ + bl 62db08 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62daa0 │ │ │ │ + bl 62daa4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r8, [r4, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ strd r0, [r4, #56] @ 0x38 │ │ │ │ bne 48e130 │ │ │ │ mov r8, #0 │ │ │ │ @@ -653582,28 +653582,28 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ add fp, sp, #52 @ 0x34 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 48e318 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62db40 │ │ │ │ + bl 62db44 │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ @@ -653679,15 +653679,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ cmpeq r0, r1 │ │ │ │ beq 48e360 │ │ │ │ mvn r8, #11 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ - bl 62dab4 │ │ │ │ + bl 62dab8 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ beq 48e2f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 479ed4 │ │ │ │ @@ -653754,15 +653754,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r1, r2 │ │ │ │ beq 48e464 │ │ │ │ mvn r8, #11 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r4, #12] │ │ │ │ - bl 62dacc │ │ │ │ + bl 62dad0 │ │ │ │ ldr r9, [r7] │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ beq 48e424 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ @@ -653793,15 +653793,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 489f40 │ │ │ │ subs r8, r0, #0 │ │ │ │ blt 48e524 │ │ │ │ mov r0, sl │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e5b8 │ │ │ │ bl 8d6854 │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ @@ -653820,15 +653820,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48e0e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c620 │ │ │ │ + bl 62c624 │ │ │ │ ldr r3, [pc, #264] @ 48e604 │ │ │ │ cmp r0, r3 │ │ │ │ bne 48e0e8 │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ @@ -653836,15 +653836,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 48e0e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r4, #16] │ │ │ │ - bl 62db04 │ │ │ │ + bl 62db08 │ │ │ │ ldr r9, [r7] │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ beq 48e56c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ @@ -654363,15 +654363,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 48ed10 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ beq 48ed10 │ │ │ │ ldr r1, [r7, #272] @ 0x110 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 656060 │ │ │ │ + bl 656064 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt 48efa4 │ │ │ │ @@ -654527,15 +654527,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48b52c │ │ │ │ b 48ed7c │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ beq 48edc8 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ b 48edc8 │ │ │ │ rsb r5, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 212344 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #1020] @ 48f3bc │ │ │ │ @@ -654899,15 +654899,15 @@ │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48f560 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48f708 │ │ │ │ ldr r3, [r3, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48f58c │ │ │ │ mvn r1, #0 │ │ │ │ @@ -655711,15 +655711,15 @@ │ │ │ │ andeq r0, r0, sp, lsr #18 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 62d250 │ │ │ │ + bl 62d254 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ 490200 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -656319,31 +656319,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 490a10 │ │ │ │ add r0, r5, #376 @ 0x178 │ │ │ │ bl 48ce9c │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ beq 490b90 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #768] @ 0x300 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 490b70 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ ldrsbeq r9, [lr], #-248 @ 0xffffff08 │ │ │ │ subeq r4, sl, r4, asr sp │ │ │ │ subeq r4, sl, ip, ror #26 │ │ │ │ subeq r6, lr, r0, ror r1 │ │ │ │ @ instruction: 0x004e6194 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -656389,15 +656389,15 @@ │ │ │ │ ldr r3, [pc, #200] @ 490d28 │ │ │ │ add r2, r0, #376 @ 0x178 │ │ │ │ add r1, r0, #304 @ 0x130 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 63d4f0 │ │ │ │ + b 63d4f4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r3, #17 │ │ │ │ @@ -656489,30 +656489,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r0, #364] @ 0x16c │ │ │ │ add r3, r0, #304 @ 0x130 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 490e30 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r1, [r9] │ │ │ │ ldr r2, [r4, #348] @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ mov fp, #0 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ strb fp, [r6, #269] @ 0x10d │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 2131cc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #768] @ 0x300 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, fp │ │ │ │ @@ -656520,15 +656520,15 @@ │ │ │ │ ldr r9, [pc, #372] @ 490fe0 │ │ │ │ add r9, pc, r9 │ │ │ │ b 490e74 │ │ │ │ ldr r5, [r4, #768] @ 0x300 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ add fp, fp, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 212860 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, fp │ │ │ │ bhi 490e70 │ │ │ │ @@ -656587,29 +656587,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r5, #140 @ 0x8c │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ b 490e10 │ │ │ │ mov r0, sl │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ beq 490fc0 │ │ │ │ ldr r3, [r4, #768] @ 0x300 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc 490fa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ b 490ed0 │ │ │ │ subseq r9, lr, r4, ror sp │ │ │ │ strdeq r4, [sl], #-160 @ 0xffffff60 │ │ │ │ subeq r4, sl, ip, lsl #22 │ │ │ │ subeq r5, lr, ip, lsl #30 │ │ │ │ subeq r5, lr, r0, lsr pc │ │ │ │ @ instruction: 0xfffff354 │ │ │ │ @@ -657022,15 +657022,15 @@ │ │ │ │ strh r1, [r2] │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #56] @ 49168c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl 62d5b8 │ │ │ │ + bl 62d5bc │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ str r0, [r4, #348] @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -657349,15 +657349,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ ldrsheq r9, [lr], #-28 @ 0xffffffe4 │ │ │ │ subeq r5, lr, r8, ror #6 │ │ │ │ subeq r5, lr, r8, lsl #7 │ │ │ │ subeq r5, lr, ip, ror r2 │ │ │ │ ldr r0, [pc, #4] @ 491b94 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ @@ -657498,15 +657498,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ subseq r9, lr, r4 │ │ │ │ subeq r5, lr, ip, ror #2 │ │ │ │ subeq r5, lr, r8, lsl #3 │ │ │ │ subeq r5, lr, r4, rrx │ │ │ │ ldr r0, [pc, #4] @ 491de8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ @@ -657647,15 +657647,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ subseq r8, lr, r8, lsl #28 │ │ │ │ subeq r4, lr, r8, ror #30 │ │ │ │ subeq r4, lr, r4, lsl #31 │ │ │ │ subeq r4, lr, r8, lsr lr │ │ │ │ ldr r0, [pc, #4] @ 49203c │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ @@ -657809,15 +657809,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ ldrsbeq r8, [lr], #-184 @ 0xffffff48 │ │ │ │ subeq r4, lr, ip, lsr #26 │ │ │ │ subeq r4, lr, r8, asr #26 │ │ │ │ ldrdeq r4, [lr], #-184 @ 0xffffff48 │ │ │ │ ldr r0, [pc, #4] @ 4922c4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ @@ -657959,15 +657959,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ ldrsbeq r8, [lr], #-152 @ 0xffffff68 │ │ │ │ subeq r4, lr, r0, lsr #22 │ │ │ │ subeq r4, lr, ip, lsr fp │ │ │ │ @ instruction: 0x004e4990 │ │ │ │ ldr r0, [pc, #4] @ 49251c │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ @@ -657991,15 +657991,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ + b 62d66c │ │ │ │ ldrheq r8, [lr], #-144 @ 0xffffff70 │ │ │ │ subeq r4, lr, ip, ror #21 │ │ │ │ subeq r4, lr, ip, lsl #22 │ │ │ │ subeq r4, lr, ip, lsr #18 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -658447,18 +658447,18 @@ │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ bne 492c7c │ │ │ │ ldrb r2, [ip, #29] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq 492d34 │ │ │ │ - bl 651154 │ │ │ │ + bl 651158 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ orr r2, sl, r0 │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ mov fp, r0 │ │ │ │ bne 492d18 │ │ │ │ ldr ip, [r4, #32] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp ip, r5 │ │ │ │ @@ -658485,18 +658485,18 @@ │ │ │ │ ldr r1, [pc, #516] @ 492f24 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ bne 492e2c │ │ │ │ mov r0, #1 │ │ │ │ b 492cd4 │ │ │ │ - bl 651154 │ │ │ │ + bl 651158 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ beq 492d14 │ │ │ │ orr r1, sl, r0 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -658963,15 +658963,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ add r5, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bl 62e5d4 │ │ │ │ + bl 62e5d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d1c4 │ │ │ │ bl 212764 │ │ │ │ ldr r5, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2136f4 │ │ │ │ @@ -660244,15 +660244,15 @@ │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ beq 4948d0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 63e7d4 │ │ │ │ + bl 63e7d8 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 212860 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r4, r3 │ │ │ │ bcc 4948a8 │ │ │ │ @@ -660307,15 +660307,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bne 494a98 │ │ │ │ cmp r4, #0 │ │ │ │ bne 494a64 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ - bl 63db4c │ │ │ │ + bl 63db50 │ │ │ │ b 494900 │ │ │ │ ldr r0, [pc, #464] @ 494b8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 494920 │ │ │ │ ldr r3, [pc, #452] @ 494b90 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -660474,38 +660474,38 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 494d20 │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 494d0c │ │ │ │ ldr r6, [r5, #220] @ 0xdc │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r4, [r5, #224] @ 0xe0 │ │ │ │ add r3, r6, r4 │ │ │ │ cmp r4, r3 │ │ │ │ bge 494c80 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 493468 │ │ │ │ ldr r3, [r5, #224] @ 0xe0 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r4, r3 │ │ │ │ blt 494c5c │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ beq 494cbc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 63e698 │ │ │ │ + bl 63e69c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ bcc 494c9c │ │ │ │ mov r1, #1 │ │ │ │ bl 212b90 │ │ │ │ @@ -660526,15 +660526,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 667190 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ b 494c44 │ │ │ │ ldr r3, [pc, #212] @ 494dfc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 494c34 │ │ │ │ ldr r3, [pc, #196] @ 494e00 │ │ │ │ @@ -660645,15 +660645,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 62db40 │ │ │ │ + bl 62db44 │ │ │ │ ldr r3, [pc, #404] @ 495094 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 494fa8 │ │ │ │ @@ -661128,15 +661128,15 @@ │ │ │ │ bl 495450 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ bl 493bf8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, r0, #4 │ │ │ │ - b 656490 │ │ │ │ + b 656494 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #384] @ 49581c │ │ │ │ ldr r2, [pc, #384] @ 495820 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -661264,15 +661264,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r0] │ │ │ │ sub r3, r1, r3 │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - bl 63e4a8 │ │ │ │ + bl 63e4ac │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -661402,15 +661402,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #224] @ 0xe0 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 63e3d4 │ │ │ │ + bl 63e3d8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 495b04 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmn r3, #1 │ │ │ │ beq 495b04 │ │ │ │ @@ -661957,15 +661957,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 636358 │ │ │ │ + bl 63635c │ │ │ │ cmp r0, #0 │ │ │ │ bne 496478 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldrb r2, [r4] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ @@ -662099,15 +662099,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212a70 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 636488 │ │ │ │ + bl 63648c │ │ │ │ b 496458 │ │ │ │ ldr r1, [pc, #168] @ 49665c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e13dc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldrb r7, [r4] │ │ │ │ @@ -662136,15 +662136,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212a70 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 636488 │ │ │ │ + bl 63648c │ │ │ │ b 4964ec │ │ │ │ subeq r1, lr, r4, ror lr │ │ │ │ subeq r0, lr, r0, lsl #27 │ │ │ │ subseq r4, lr, r8, ror sl │ │ │ │ andeq r0, r0, r6, lsl #9 │ │ │ │ subeq r1, lr, r8, lsr lr │ │ │ │ subseq r4, lr, r0, lsl #20 │ │ │ │ @@ -662230,15 +662230,15 @@ │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ sbc r3, r9, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 653454 │ │ │ │ + bl 653458 │ │ │ │ orrs r9, r8, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, sl │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str fp, [r7, #4] │ │ │ │ @@ -662265,27 +662265,27 @@ │ │ │ │ str r3, [r7, #20] │ │ │ │ sub r3, r6, #4 │ │ │ │ str ip, [r7, #28] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4], #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ - bl 653578 │ │ │ │ + bl 65357c │ │ │ │ cmp r0, #0 │ │ │ │ bne 496adc │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r7, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r6, #116]! @ 0x74 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r6, [r7, #60] @ 0x3c │ │ │ │ - bl 652d2c │ │ │ │ + bl 652d30 │ │ │ │ ldr r2, [pc, #1244] @ 496d54 │ │ │ │ ldr r3, [pc, #1212] @ 496d38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -662340,17 +662340,17 @@ │ │ │ │ sbcs r3, sl, ip │ │ │ │ movcc r1, #0 │ │ │ │ andcs r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bne 496870 │ │ │ │ - bl 64ecd4 │ │ │ │ + bl 64ecd8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ orrs r9, r4, r9 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r3, r7 │ │ │ │ add r9, r0, r3 │ │ │ │ bne 496d30 │ │ │ │ @@ -662383,15 +662383,15 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #3 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ mov r3, ip │ │ │ │ - bl 636504 │ │ │ │ + bl 636508 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 496c84 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ tst r3, #4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ beq 496ae8 │ │ │ │ ldrb r1, [r6, #132] @ 0x84 │ │ │ │ @@ -662557,15 +662557,15 @@ │ │ │ │ bl 8e25e8 │ │ │ │ b 496a8c │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ - bl 636634 │ │ │ │ + bl 636638 │ │ │ │ b 496a98 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #164] @ 496d84 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -662765,15 +662765,15 @@ │ │ │ │ str r0, [r1, #4] │ │ │ │ str r0, [r1, #16] │ │ │ │ str r0, [r1, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r2, [sp, #24] │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - bl 636350 │ │ │ │ + bl 636354 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 497184 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r3, [r4, #18] │ │ │ │ orr r5, r5, r2, lsl #8 │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ @@ -662843,15 +662843,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212a70 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 636488 │ │ │ │ + bl 63648c │ │ │ │ ldr r2, [pc, #120] @ 4971c0 │ │ │ │ ldr r3, [pc, #112] @ 4971bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -662926,15 +662926,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r8, r1 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r3, r8, lsl #2] │ │ │ │ lsl r3, r8, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -662986,15 +662986,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 497ba4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 63e520 │ │ │ │ + bl 63e524 │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r5, [r6] │ │ │ │ str r5, [r6, #4] │ │ │ │ str r5, [r6, #8] │ │ │ │ @@ -663008,23 +663008,23 @@ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ bl 213a48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63e468 │ │ │ │ + bl 63e46c │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 63e424 │ │ │ │ + bl 63e428 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63e3f4 │ │ │ │ + bl 63e3f8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ sub r3, sl, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -663097,15 +663097,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 497c8c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r1, [r3, #272] @ 0x110 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 656060 │ │ │ │ + bl 656064 │ │ │ │ ldr r2, [pc, #1904] @ 497cb0 │ │ │ │ ldr r3, [pc, #1888] @ 497ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -663144,23 +663144,23 @@ │ │ │ │ beq 49764c │ │ │ │ mov r6, #0 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e698 │ │ │ │ + bl 63e69c │ │ │ │ ldr r8, [r4, #312] @ 0x138 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 213a48 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e3f4 │ │ │ │ + bl 63e3f8 │ │ │ │ ldrd r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 496fa8 │ │ │ │ ldrd r2, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ bl 496fa8 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -663168,29 +663168,29 @@ │ │ │ │ add r0, r5, #28 │ │ │ │ bl 8d67e0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ bcc 4975e0 │ │ │ │ ldr r6, [r4, #220] @ 0xdc │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r5, [r4, #224] @ 0xe0 │ │ │ │ add r3, r6, r5 │ │ │ │ cmp r3, r5 │ │ │ │ ble 497688 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 493468 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r5, r3 │ │ │ │ blt 497664 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #1568] @ 497cb8 │ │ │ │ ldr r3, [pc, #1544] @ 497ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ @@ -663199,15 +663199,15 @@ │ │ │ │ bne 497c9c │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r5, [r4, #224] @ 0xe0 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r5, r3 │ │ │ │ bcs 4977f0 │ │ │ │ bl 212764 │ │ │ │ add r9, r5, r5, lsl #2 │ │ │ │ @@ -663249,38 +663249,38 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #8] │ │ │ │ str fp, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 64e884 │ │ │ │ + bl 64e888 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62e5d4 │ │ │ │ + bl 62e5d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 497948 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r3, r5, r3, lsl #1 │ │ │ │ add r6, r6, r3, lsl #4 │ │ │ │ str r7, [r6, #216] @ 0xd8 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ ldr r2, [r4, #220] @ 0xdc │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ add sl, sl, fp │ │ │ │ add r9, r9, #176 @ 0xb0 │ │ │ │ bcc 49770c │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ ldr r7, [r4, #312] @ 0x138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4974e8 │ │ │ │ b 49724c │ │ │ │ @@ -663312,24 +663312,24 @@ │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ ldr r6, [r3, r5, lsl #2] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 213a48 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63e3f4 │ │ │ │ + bl 63e3f8 │ │ │ │ ldrd r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, sl │ │ │ │ bl 496fa8 │ │ │ │ ldrd r2, [sp, #168] @ 0xa8 │ │ │ │ mov r0, sl │ │ │ │ bl 496fa8 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63e698 │ │ │ │ + bl 63e69c │ │ │ │ cmp r8, r5 │ │ │ │ bne 497868 │ │ │ │ mvn r0, #0 │ │ │ │ b 497690 │ │ │ │ ldr r3, [pc, #1028] @ 497cd4 │ │ │ │ ldr r2, [pc, #1028] @ 497cd8 │ │ │ │ ldr r1, [pc, #1028] @ 497cdc │ │ │ │ @@ -663365,29 +663365,29 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 69d1c4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 2136f4 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ sub r5, r5, r3 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r6, [r4, #224] @ 0xe0 │ │ │ │ add r3, r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ ble 49799c │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 493468 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r6, r3 │ │ │ │ blt 497978 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ b 4977f0 │ │ │ │ ldr r3, [pc, #828] @ 497ce8 │ │ │ │ ldr r2, [pc, #828] @ 497cec │ │ │ │ rsb r0, r1, #0 │ │ │ │ ldr r1, [pc, #824] @ 497cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -663441,15 +663441,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e1eec │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 63e698 │ │ │ │ + bl 63e69c │ │ │ │ b 497844 │ │ │ │ ldr r3, [pc, #616] @ 497d0c │ │ │ │ ldr r2, [pc, #616] @ 497d10 │ │ │ │ ldr r1, [pc, #616] @ 497d14 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -663468,15 +663468,15 @@ │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r4, #312] @ 0x138 │ │ │ │ bl 213a48 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63e3f4 │ │ │ │ + bl 63e3f8 │ │ │ │ ldrd r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 496fa8 │ │ │ │ ldrd r2, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r5 │ │ │ │ bl 496fa8 │ │ │ │ b 497a84 │ │ │ │ @@ -663683,15 +663683,15 @@ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq ip, r1 │ │ │ │ bne 497e0c │ │ │ │ add r1, r5, #16 │ │ │ │ - bl 652f38 │ │ │ │ + bl 652f3c │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldrne r3, [r5, #56] @ 0x38 │ │ │ │ @@ -663779,15 +663779,15 @@ │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ bne 498390 │ │ │ │ subs r3, r5, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r8, #120] @ 0x78 │ │ │ │ sbc r3, fp, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 6364fc │ │ │ │ + bl 636500 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4980f8 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ ldrb r7, [r0] │ │ │ │ ldrb sl, [r0, #4] │ │ │ │ orr r7, r7, r3, lsl #8 │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ @@ -663814,15 +663814,15 @@ │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ - bl 636634 │ │ │ │ + bl 636638 │ │ │ │ ldr r3, [r8, #124] @ 0x7c │ │ │ │ tst r3, #4 │ │ │ │ bne 49814c │ │ │ │ orrs r3, r5, fp │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r8, #132] @ 0x84 │ │ │ │ beq 498164 │ │ │ │ @@ -663844,15 +663844,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 49838c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64ecf4 │ │ │ │ + b 64ecf8 │ │ │ │ ldr r1, [pc, #708] @ 4983b0 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ bne 498278 │ │ │ │ ldr r2, [pc, #696] @ 4983b8 │ │ │ │ ldr r3, [pc, #660] @ 498398 │ │ │ │ @@ -664125,15 +664125,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ add r3, sp, #27 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ strb r9, [sp, #27] │ │ │ │ - bl 6547e4 │ │ │ │ + bl 6547e8 │ │ │ │ cmp r0, r9 │ │ │ │ beq 4986e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r9 │ │ │ │ adds r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ @@ -664614,15 +664614,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 63425c │ │ │ │ + bl 634260 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ bne 498d44 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ beq 498d50 │ │ │ │ ldr r6, [pc, #156] @ 498d70 │ │ │ │ @@ -664689,15 +664689,15 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl 8cad4c │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ - bl 634424 │ │ │ │ + bl 634428 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 498e30 │ │ │ │ mov r0, r4 │ │ │ │ bl 51b310 │ │ │ │ ldr r2, [pc, #1432] @ 49938c │ │ │ │ ldr r3, [pc, #1420] @ 499384 │ │ │ │ @@ -665151,15 +665151,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ca95c │ │ │ │ mov r2, sp │ │ │ │ lsl r1, r0, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 634738 │ │ │ │ + bl 63473c │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 499560 │ │ │ │ mov r0, r4 │ │ │ │ bl 51b310 │ │ │ │ ldr r2, [pc, #392] @ 4996ac │ │ │ │ ldr r3, [pc, #376] @ 4996a0 │ │ │ │ @@ -665304,15 +665304,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ca95c │ │ │ │ mov r2, sp │ │ │ │ lsl r1, r0, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 631f14 │ │ │ │ + bl 631f18 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4997bc │ │ │ │ mov r0, r4 │ │ │ │ bl 51b310 │ │ │ │ ldr r2, [pc, #480] @ 499960 │ │ │ │ ldr r3, [pc, #464] @ 499954 │ │ │ │ @@ -665494,15 +665494,15 @@ │ │ │ │ adds r2, r0, #1 │ │ │ │ lsl r3, r0, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ movne r2, #1 │ │ │ │ str r0, [sp] │ │ │ │ lsr r3, r3, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63219c │ │ │ │ + bl 6321a0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 499aac │ │ │ │ mov r0, r5 │ │ │ │ bl 51b310 │ │ │ │ ldr r2, [pc, #572] @ 499cac │ │ │ │ ldr r3, [pc, #552] @ 499c9c │ │ │ │ @@ -666492,15 +666492,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, #16 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3ca34c │ │ │ │ @@ -666907,23 +666907,23 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #104] @ 0x68 │ │ │ │ str r5, [sp] │ │ │ │ - bl 649678 │ │ │ │ + bl 64967c │ │ │ │ mov r0, r4 │ │ │ │ bl 36bc78 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 649778 │ │ │ │ + b 64977c │ │ │ │ subseq r0, lr, ip, asr r1 │ │ │ │ subeq lr, sp, r0, lsl #12 │ │ │ │ ldrdeq lr, [sp], #-92 @ 0xffffffa4 │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ rsbeq lr, r8, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -683109,15 +683109,15 @@ │ │ │ │ bl 8e1980 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 8e1eec │ │ │ │ b 4aa00c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 647b14 │ │ │ │ + bl 647b18 │ │ │ │ b 4aa00c │ │ │ │ mov r4, #4 │ │ │ │ mov r5, #56 @ 0x38 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ b 4aa1a0 │ │ │ │ ldr r2, [fp, #24] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -685703,15 +685703,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #3 │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ b 4ad1ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 647aac │ │ │ │ + bl 647ab0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4acedc │ │ │ │ b 4ad218 │ │ │ │ ldr r3, [pc, #2516] @ 4adc68 │ │ │ │ ldr lr, [pc, #2516] @ 4adc6c │ │ │ │ ldr ip, [pc, #2516] @ 4adc70 │ │ │ │ ldr r1, [pc, #2516] @ 4adc74 │ │ │ │ @@ -686451,15 +686451,15 @@ │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #4 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4] │ │ │ │ - bl 647aac │ │ │ │ + bl 647ab0 │ │ │ │ cmp r0, r7 │ │ │ │ bne 4ade44 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -693188,19 +693188,19 @@ │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ bne 4b44f4 │ │ │ │ bl 549188 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 647e14 │ │ │ │ + b 647e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, lr} │ │ │ │ - b 647e14 │ │ │ │ + b 647e18 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a8d10 │ │ │ │ bl 4c313c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #123] @ 0x7b │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -699393,15 +699393,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ bne 4ba460 │ │ │ │ adds r7, r7, r8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ adc fp, fp, r9 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ add sl, r0, r2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 4ba384 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -699420,15 +699420,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ strd r8, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str fp, [r4, #12] │ │ │ │ str sl, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 64ecd4 │ │ │ │ + bl 64ecd8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -699494,15 +699494,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -699512,26 +699512,26 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 65371c │ │ │ │ + bl 653720 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ba548 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65371c │ │ │ │ + bl 653720 │ │ │ │ ldr r2, [pc, #32] @ 4ba558 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 653950 │ │ │ │ + b 653954 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4ba2f8 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -699727,30 +699727,30 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [r3] │ │ │ │ strd r6, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 64ecf4 │ │ │ │ + bl 64ecf8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ mov r5, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, r2 │ │ │ │ bne 4ba840 │ │ │ │ str r3, [r8, #8] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ strd r0, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 64ecf4 │ │ │ │ + bl 64ecf8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -699795,17 +699795,17 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 656060 │ │ │ │ + bl 656064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ ldr r2, [pc, #84] @ 4ba9bc │ │ │ │ ldr r3, [pc, #64] @ 4ba9ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -700061,15 +700061,15 @@ │ │ │ │ ldr r4, [r5, #12]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 4bad88 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bad34 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4bad34 │ │ │ │ b 4bad48 │ │ │ │ ldr r3, [pc, #44] @ 4bada8 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ @@ -700257,15 +700257,15 @@ │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ add r4, r4, #12 │ │ │ │ beq 4bb094 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bb040 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4bb040 │ │ │ │ b 4bb054 │ │ │ │ ldr r3, [pc, #40] @ 4bb0b4 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ @@ -703008,15 +703008,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -704340,23 +704340,23 @@ │ │ │ │ ldr r3, [pc, #2116] @ 4bf7d8 │ │ │ │ ldr r1, [pc, #2116] @ 4bf7dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 4bebc4 │ │ │ │ ldrb r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 6486cc │ │ │ │ + bl 6486d0 │ │ │ │ b 4beecc │ │ │ │ ldrh r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 648888 │ │ │ │ + bl 64888c │ │ │ │ b 4beecc │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 648a60 │ │ │ │ + bl 648a64 │ │ │ │ b 4beecc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, r5 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ beq 4bf3e8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ @@ -704388,23 +704388,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1044] @ 0x414 │ │ │ │ ldr r0, [r3, #1048] @ 0x418 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r2 │ │ │ │ b 4bea30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 648c38 │ │ │ │ + bl 648c3c │ │ │ │ mov r2, r0 │ │ │ │ b 4bf02c │ │ │ │ mov r0, r3 │ │ │ │ - bl 648f98 │ │ │ │ + bl 648f9c │ │ │ │ mov r2, r0 │ │ │ │ b 4bf02c │ │ │ │ mov r0, r3 │ │ │ │ - bl 649308 │ │ │ │ + bl 64930c │ │ │ │ mov r2, r0 │ │ │ │ b 4bf02c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ @@ -704433,15 +704433,15 @@ │ │ │ │ cmp r3, #21 │ │ │ │ bhi 4bf184 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ strh r3, [sp, #96] @ 0x60 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrhne r2, [sp, #96] @ 0x60 │ │ │ │ lsrne r3, r2, #8 │ │ │ │ orrne r3, r3, r2, lsl #8 │ │ │ │ strhne r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #2444] @ 4bfac8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -704470,15 +704470,15 @@ │ │ │ │ ldr r2, [r3, #1044] @ 0x414 │ │ │ │ ldr r0, [r3, #1048] @ 0x418 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r2 │ │ │ │ b 4bea30 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bf1e4 │ │ │ │ ldrd r0, [sp, #96] @ 0x60 │ │ │ │ eor r3, r0, r0, ror #16 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r2, r2, #8 │ │ │ │ @@ -704498,15 +704498,15 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ strb r1, [sp, #108] @ 0x6c │ │ │ │ mov r4, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ b 4bf164 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bf244 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ @@ -705658,15 +705658,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ bge 4c0488 │ │ │ │ ldr r1, [pc, #-2496] @ 4bfa74 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4be68c │ │ │ │ b 4bea30 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c049c │ │ │ │ ldr r2, [pc, #-2524] @ 4bfa78 │ │ │ │ ldr r3, [pc, #-2512] @ 4bfa88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -705786,15 +705786,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 660254 │ │ │ │ bl 4bdb00 │ │ │ │ ldrh r4, [sp, #60] @ 0x3c │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r3, r4, #8 │ │ │ │ orrne r4, r3, r4, lsl #8 │ │ │ │ lslne r4, r4, #16 │ │ │ │ lsrne r4, r4, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ @@ -705933,15 +705933,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 660254 │ │ │ │ bl 4bdb00 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c0664 │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ eor r3, r0, r0, ror #16 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r2, r2, #8 │ │ │ │ @@ -706018,15 +706018,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 660254 │ │ │ │ bl 4bdb00 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ cmp r0, #0 │ │ │ │ eorne r3, r4, r4, ror #16 │ │ │ │ lsrne r3, r3, #8 │ │ │ │ bicne r3, r3, #65280 @ 0xff00 │ │ │ │ eorne r4, r3, r4, ror #8 │ │ │ │ b 4c0658 │ │ │ │ bl 4bda94 │ │ │ │ @@ -710741,549 +710741,549 @@ │ │ │ │ ldr r1, [pc, #4044] @ 4c61ac │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 213cac <__printf_chk@plt> │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a6c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6dc8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6da4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6d80 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6d5c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6d38 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6d14 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6cf0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6ccc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6ca8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6c84 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6c60 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6c3c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6c18 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6bf4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6bd0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6bac │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6b88 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6b64 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6b40 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6b1c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6af8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6ae8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6ad8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6ab4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a6c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a48 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a24 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a00 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c69dc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c69b8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6994 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6970 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c694c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6928 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6918 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6908 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68e4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68c0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68b0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68a0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c687c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6858 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6834 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6810 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c67ec │ │ │ │ mov r0, #2320 @ 0x910 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c67c8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c67a4 │ │ │ │ mov r0, #8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6794 │ │ │ │ mov r0, #8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6784 │ │ │ │ mov r0, #8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6760 │ │ │ │ mov r0, #8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c673c │ │ │ │ mov r0, #8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6718 │ │ │ │ ldr r0, [pc, #3136] @ 4c61b0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c66f4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c66e4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c66d4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c66b0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c668c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6668 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6658 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6648 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6624 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6614 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6604 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c65e0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c65d0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c65c0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c659c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6578 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6554 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6530 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c650c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64e8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64c4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64b4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64a4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6480 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c645c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6438 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6180 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c615c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6138 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6114 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c60f0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c60cc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c60a8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6084 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6060 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c603c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6018 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ff4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5fd0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5fac │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5f88 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5f64 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5f40 │ │ │ │ ldr r0, [pc, #2452] @ 4c61b4 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5f1c │ │ │ │ mov r0, #10 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ef8 │ │ │ │ mov r0, #10 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ed4 │ │ │ │ mov r0, #10 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5eb0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5e8c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5e68 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5e44 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5e20 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5dfc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5dd8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5db4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d6c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d48 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d24 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d00 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5cdc │ │ │ │ mov r0, #2304 @ 0x900 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5cb8 │ │ │ │ ldr r0, [pc, #2168] @ 4c61b8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c94 │ │ │ │ ldr r0, [pc, #2152] @ 4c61b8 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c70 │ │ │ │ mov r0, #2 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c4c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c28 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c04 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5be0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5bbc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b74 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b50 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b2c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b08 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ae4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ac0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ab0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5aa0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a7c │ │ │ │ ldr r0, [pc, #1884] @ 4c61bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2124b8 │ │ │ │ mov r0, #0 │ │ │ │ bl 213fac │ │ │ │ @@ -714396,15 +714396,15 @@ │ │ │ │ bl 7276f0 │ │ │ │ ldr r3, [pc, #3592] @ 4c98d8 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8dc864 │ │ │ │ - bl 6480f4 │ │ │ │ + bl 6480f8 │ │ │ │ bl 8dc880 │ │ │ │ bl 4c35ac │ │ │ │ cmp r5, r6 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ble 4c917c │ │ │ │ mov r3, r6 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ @@ -714470,15 +714470,15 @@ │ │ │ │ mov r3, fp │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4c3fa0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 648104 │ │ │ │ + bl 648108 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ccb70 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ bhi 4cd3a8 │ │ │ │ add r3, r1, r1 │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ @@ -714601,15 +714601,15 @@ │ │ │ │ beq 4c8e70 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne 4c8e5c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4c8e5c │ │ │ │ - bl 647db8 │ │ │ │ + bl 647dbc │ │ │ │ mov r0, #0 │ │ │ │ bl 213fac │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c8cc4 │ │ │ │ ldrb r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4c8cc4 │ │ │ │ @@ -717788,15 +717788,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cbfe8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 647c98 │ │ │ │ + bl 647c9c │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ ldr r4, [pc, #-724] @ 4cbd1c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cc040 │ │ │ │ ldr r1, [pc, #-740] @ 4cbd20 │ │ │ │ @@ -723231,15 +723231,15 @@ │ │ │ │ movne r0, #2 │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 64e1e0 │ │ │ │ + bl 64e1e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -723596,18 +723596,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add fp, r4, #80 @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 65e414 │ │ │ │ ldrb r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -723675,15 +723675,15 @@ │ │ │ │ bne 4d1bb0 │ │ │ │ ldrb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4d19ac │ │ │ │ eor r7, r7, #1 │ │ │ │ mov r0, fp │ │ │ │ and r7, r7, #255 @ 0xff │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ @@ -724140,15 +724140,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ strbeq r5, [r4, #37] @ 0x25 │ │ │ │ bne 4d2280 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -724193,15 +724193,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d233c │ │ │ │ ldrb r3, [r4, #33] @ 0x21 │ │ │ │ cmp r3, r5 │ │ │ │ bne 4d2360 │ │ │ │ strb r5, [r4, #33] @ 0x21 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -724209,18 +724209,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8d1194 │ │ │ │ strb r5, [r4, #33] @ 0x21 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ @@ -724248,15 +724248,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d2418 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ bne 4d243c │ │ │ │ strb r5, [r4, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -724264,18 +724264,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ rsb r2, r5, #13 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8d1194 │ │ │ │ strb r5, [r4, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ @@ -724354,15 +724354,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4d25e8 │ │ │ │ ldrb r3, [r4, #35] @ 0x23 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ strbne r5, [r4, #38] @ 0x26 │ │ │ │ beq 4d262c │ │ │ │ @@ -724699,15 +724699,15 @@ │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 4d2b5c │ │ │ │ cmp r5, #0 │ │ │ │ bne 4d2bd4 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d2b38 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -724721,30 +724721,30 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, r0, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d2b38 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4d2b18 │ │ │ │ ldrb r5, [r4, #35] @ 0x23 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4d2b18 │ │ │ │ mov r0, r7 │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ stmib sp, {r5, r6} │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -724802,15 +724802,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4d2d20 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ bl 8c2a08 │ │ │ │ @@ -724893,15 +724893,15 @@ │ │ │ │ │ │ │ │ 004d2df0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -724909,15 +724909,15 @@ │ │ │ │ 004d2e24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r4, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ orrs r0, r0, r1 │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -726308,15 +726308,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r0, [r1] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 64e4b0 │ │ │ │ + bl 64e4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -726896,18 +726896,18 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ed14 │ │ │ │ + bl 64ed18 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d1194 │ │ │ │ subseq r8, sl, ip │ │ │ │ @@ -727278,15 +727278,15 @@ │ │ │ │ orr r3, r3, #2 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 64e618 │ │ │ │ + bl 64e61c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -727472,15 +727472,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 64e618 │ │ │ │ + bl 64e61c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -728056,15 +728056,15 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #288] @ 0x120 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211fcc │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #24 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 7f6c24 │ │ │ │ subseq r6, sl, r8, asr pc │ │ │ │ subeq r3, fp, r8, ror #2 │ │ │ │ @@ -728122,15 +728122,15 @@ │ │ │ │ add r8, r4, #56 @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r4, #24 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r3 │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4d609c │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #464] @ 0x1d0 │ │ │ │ str r7, [r4, #292] @ 0x124 │ │ │ │ bl 211e7c │ │ │ │ @@ -729066,15 +729066,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ add r0, fp, #880 @ 0x370 │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4d6e60 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #244] @ 4d6fc0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -729347,15 +729347,15 @@ │ │ │ │ str r8, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ bne 4d72e8 │ │ │ │ add r0, r7, #880 @ 0x370 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 63d494 │ │ │ │ + b 63d498 │ │ │ │ ldrsheq r5, [sl], #-200 @ 0xffffff38 │ │ │ │ subeq r1, fp, ip, ror #29 │ │ │ │ subeq r6, sl, r4, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -739971,15 +739971,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl 4b4a24 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4e17b0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 655c54 │ │ │ │ + bl 655c58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e17bc │ │ │ │ bl 4b4ac8 │ │ │ │ ldr r2, [pc, #100] @ 4e17d8 │ │ │ │ ldr r3, [pc, #88] @ 4e17d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -739993,15 +739993,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 655fc8 │ │ │ │ + bl 655fcc │ │ │ │ b 4e1768 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 8e15a8 │ │ │ │ b 4e1768 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ rsbeq r9, r7, r0, lsr #11 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ @@ -740092,15 +740092,15 @@ │ │ │ │ blt 4e1b58 │ │ │ │ ldr r0, [pc, #680] @ 4e1bd0 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 4b4a24 │ │ │ │ mov r0, #0 │ │ │ │ - bl 655be4 │ │ │ │ + bl 655be8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ bne 4e1b48 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 4b4ac8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -740225,15 +740225,15 @@ │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #172] @ 4e1bec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ b 4e1a24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 655fc8 │ │ │ │ + bl 655fcc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b 4e194c │ │ │ │ adds r3, fp, r6 │ │ │ │ subs r3, r3, r0 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ lsl r0, r3, #3 │ │ │ │ @@ -740770,15 +740770,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ bl 4b4a24 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 655c54 │ │ │ │ + bl 655c58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e24d4 │ │ │ │ bl 4b4ac8 │ │ │ │ mov r0, #2 │ │ │ │ bl 8fb64c │ │ │ │ add r3, pc, #952 @ 0x3b8 │ │ │ │ ldrd r2, [r3] │ │ │ │ @@ -740866,19 +740866,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [pc, #648] @ 4e27c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 4b4a24 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655c54 │ │ │ │ + bl 655c58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e2968 │ │ │ │ mov r0, #0 │ │ │ │ - bl 655be4 │ │ │ │ + bl 655be8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ bne 4e2588 │ │ │ │ ldr r3, [pc, #568] @ 4e27b4 │ │ │ │ @@ -740901,15 +740901,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e25a4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r3, r5} │ │ │ │ mov r3, #0 │ │ │ │ - bl 653f88 │ │ │ │ + bl 653f8c │ │ │ │ ldr r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne 4e25b0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -740957,17 +740957,17 @@ │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ bl 4b4a24 │ │ │ │ mov r0, #0 │ │ │ │ - bl 655be4 │ │ │ │ + bl 655be8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 655fc8 │ │ │ │ + bl 655fcc │ │ │ │ bl 4b4ac8 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldrd r4, [r6, #24] │ │ │ │ subs r3, r3, r7 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ lsl r0, r3, #3 │ │ │ │ @@ -781440,15 +781440,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [pc, #52] @ 5096a4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 65e1cc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -781482,15 +781482,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [pc, #52] @ 50973c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 65e1cc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -800877,15 +800877,15 @@ │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ cmp r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ beq 51c408 │ │ │ │ cmp r5, #4 │ │ │ │ bne 51c3f8 │ │ │ │ - bl 649308 │ │ │ │ + bl 64930c │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #132] @ 51c448 │ │ │ │ lsl r5, r5, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -800896,29 +800896,29 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 648c38 │ │ │ │ + bl 648c3c │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ b 51c3b8 │ │ │ │ - bl 648f98 │ │ │ │ + bl 648f9c │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ mov r1, r0 │ │ │ │ b 51c3b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ca95c │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ lsl r0, r4, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - bl 6486cc │ │ │ │ + bl 6486d0 │ │ │ │ add r4, r4, #1 │ │ │ │ b 51c390 │ │ │ │ subeq r4, r9, r8, ror sl │ │ │ │ strdeq sp, [r9], #-16 │ │ │ │ subeq r7, r9, r0, ror #22 │ │ │ │ subeq fp, r7, ip, asr #9 │ │ │ │ │ │ │ │ @@ -800947,21 +800947,21 @@ │ │ │ │ lsl r0, r4, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ beq 51c4c8 │ │ │ │ cmp r6, #4 │ │ │ │ beq 51c4c0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ - b 6486cc │ │ │ │ + b 6486d0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 648a60 │ │ │ │ + b 648a64 │ │ │ │ lsl r1, r1, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ lsr r1, r1, #16 │ │ │ │ - b 648888 │ │ │ │ + b 64888c │ │ │ │ subeq r4, r9, r0, ror #18 │ │ │ │ subeq sp, r9, r0, ror #1 │ │ │ │ subeq fp, r7, ip, lsl #27 │ │ │ │ │ │ │ │ 0051c4e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -801050,15 +801050,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 8cacc0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 6569f0 │ │ │ │ + b 6569f4 │ │ │ │ subeq fp, r7, r0, lsl #6 │ │ │ │ strdeq fp, [r7], #-40 @ 0xffffffd8 │ │ │ │ strdeq fp, [r7], #-32 @ 0xffffffe0 │ │ │ │ subeq r2, r8, ip, lsl #11 │ │ │ │ │ │ │ │ 0051c65c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -832793,15 +832793,15 @@ │ │ │ │ bne 53b1c4 │ │ │ │ add r0, r4, #324 @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ bl 7f6c24 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53b1b8 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 529374 │ │ │ │ @@ -833502,15 +833502,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 7f66a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53bdc4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53bdc4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ mov r6, r4 │ │ │ │ str r8, [r4, #356] @ 0x164 │ │ │ │ bne 53bc3c │ │ │ │ @@ -833539,15 +833539,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bge 53bcd4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 8e15a8 │ │ │ │ cmp r8, #0 │ │ │ │ beq 53bd40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 529a74 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -833583,15 +833583,15 @@ │ │ │ │ b 53bbdc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 8e15a8 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r6, r4 │ │ │ │ beq 53bd40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ mov r6, r4 │ │ │ │ b 53bd38 │ │ │ │ ldr r3, [pc, #320] @ 53bf38 │ │ │ │ ldr ip, [pc, #320] @ 53bf3c │ │ │ │ ldr lr, [r4, #8] │ │ │ │ @@ -837266,15 +837266,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r3, [r1, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ - bl 636350 │ │ │ │ + bl 636354 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 53f824 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldrb r3, [r4] │ │ │ │ ldrb r1, [r4, #17] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ @@ -837335,15 +837335,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212a70 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 636488 │ │ │ │ + bl 63648c │ │ │ │ ldr r2, [pc, #116] @ 53f85c │ │ │ │ ldr r3, [pc, #108] @ 53f858 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -837477,15 +837477,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sl, #8] │ │ │ │ str r4, [sl, #12] │ │ │ │ str r4, [sl, #4] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - bl 636358 │ │ │ │ + bl 63635c │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 53fab8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212764 │ │ │ │ ldr r4, [r7, #20] │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ @@ -837537,15 +837537,15 @@ │ │ │ │ mov r6, r4 │ │ │ │ ldr ip, [r3, #124] @ 0x7c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r0, ip │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ - bl 636488 │ │ │ │ + bl 63648c │ │ │ │ b 53fa78 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ strdeq fp, [r1], #-40 @ 0xffffffd8 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ rsbeq fp, r1, r4, lsr r2 │ │ │ │ @ instruction: 0x0045b994 │ │ │ │ subeq r8, r3, r4, lsr r8 │ │ │ │ @@ -837704,15 +837704,15 @@ │ │ │ │ cmp r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 636318 │ │ │ │ + b 63631c │ │ │ │ add r0, r0, #180224 @ 0x2c000 │ │ │ │ add r0, r0, #416 @ 0x1a0 │ │ │ │ bl 4edf60 │ │ │ │ b 53fd44 │ │ │ │ ldr r3, [pc, #28] @ 53fdd8 │ │ │ │ ldr r1, [pc, #28] @ 53fddc │ │ │ │ ldr r0, [pc, #28] @ 53fde0 │ │ │ │ @@ -837801,15 +837801,15 @@ │ │ │ │ bl 4edf3c │ │ │ │ ldrb r3, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ beq 53fec4 │ │ │ │ ldr r4, [r4, #348] @ 0x15c │ │ │ │ ldrd r2, [r4, #112] @ 0x70 │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ - bl 636298 │ │ │ │ + bl 63629c │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ b 53fec4 │ │ │ │ ldr r3, [pc, #32] @ 53ff58 │ │ │ │ ldr r1, [pc, #32] @ 53ff5c │ │ │ │ ldr r0, [pc, #32] @ 53ff60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -837831,15 +837831,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str r3, [sp, #12] │ │ │ │ stmib sp, {r2, r3} │ │ │ │ str ip, [sp] │ │ │ │ - bl 63dcbc │ │ │ │ + bl 63dcc0 │ │ │ │ ldr r5, [pc, #92] @ 540004 │ │ │ │ add r5, pc, r5 │ │ │ │ cmn r0, #28 │ │ │ │ mov r4, r0 │ │ │ │ beq 53ffd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -838033,15 +838033,15 @@ │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r7, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne 54049c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 63dcb4 │ │ │ │ + bl 63dcb8 │ │ │ │ cmp r0, #1 │ │ │ │ bls 5403f4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ bl 904c5c │ │ │ │ cmp r0, r7 │ │ │ │ bcc 5403f4 │ │ │ │ @@ -838118,15 +838118,15 @@ │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #352] @ 0x160 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r1, r1, r3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 63e2a8 │ │ │ │ + bl 63e2ac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r0 │ │ │ │ bne 540454 │ │ │ │ cmp r1, #0 │ │ │ │ beq 54045c │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -838451,15 +838451,15 @@ │ │ │ │ bl 53ff64 │ │ │ │ subs sl, r0, #0 │ │ │ │ blt 540b40 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63e2a8 │ │ │ │ + bl 63e2ac │ │ │ │ subs sl, r0, #0 │ │ │ │ andne r5, sl, sl, asr #31 │ │ │ │ beq 540b48 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 540a08 │ │ │ │ @@ -838476,15 +838476,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 540a64 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 63e25c │ │ │ │ + bl 63e260 │ │ │ │ cmp sl, #0 │ │ │ │ blt 5409c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [pc, #828] @ 540d08 │ │ │ │ ldr r3, [pc, #820] @ 540d04 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -838504,15 +838504,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ strb r2, [sp, #22] │ │ │ │ - bl 60b2e8 │ │ │ │ + bl 60b2ec │ │ │ │ ldrb r3, [sp, #22] │ │ │ │ cmp r3, #0 │ │ │ │ beq 54096c │ │ │ │ ldr r0, [pc, #724] @ 540d0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ b 54096c │ │ │ │ @@ -838647,15 +838647,15 @@ │ │ │ │ bl 53ff64 │ │ │ │ subs sl, r0, #0 │ │ │ │ blt 540b40 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63e2a8 │ │ │ │ + bl 63e2ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 540b48 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 540a58 │ │ │ │ ldr r2, [pc, #152] @ 540d18 │ │ │ │ @@ -838799,15 +838799,15 @@ │ │ │ │ ldr lr, [pc, #504] @ 5410a0 │ │ │ │ ldrd r0, [r3, #240] @ 0xf0 │ │ │ │ ldr ip, [pc, #500] @ 5410a4 │ │ │ │ and lr, lr, r0 │ │ │ │ and ip, ip, r1 │ │ │ │ orrs r3, lr, ip │ │ │ │ bne 540e60 │ │ │ │ - bl 63db4c │ │ │ │ + bl 63db50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 540e94 │ │ │ │ add r7, r4, #180224 @ 0x2c000 │ │ │ │ ldrb r3, [r7, #441] @ 0x1b9 │ │ │ │ cmp r3, #0 │ │ │ │ beq 540e94 │ │ │ │ ldr r3, [r4, #364] @ 0x16c │ │ │ │ @@ -838838,15 +838838,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r4, #348] @ 0x15c │ │ │ │ strb r3, [r4, #344] @ 0x158 │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ b 540dc0 │ │ │ │ ldrd r2, [r5, #112] @ 0x70 │ │ │ │ ldrd r0, [r5, #104] @ 0x68 │ │ │ │ - bl 636298 │ │ │ │ + bl 63629c │ │ │ │ str r0, [r5, #124] @ 0x7c │ │ │ │ b 540dcc │ │ │ │ ldr r1, [r7, #432] @ 0x1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53f660 │ │ │ │ b 540e1c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -839140,15 +839140,15 @@ │ │ │ │ ldr r3, [pc, #924] @ 541798 │ │ │ │ and r3, r3, r2 │ │ │ │ orrs r2, r1, r3 │ │ │ │ add r2, r4, #368 @ 0x170 │ │ │ │ bne 5415a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 63db4c │ │ │ │ + bl 63db50 │ │ │ │ mov r0, #152 @ 0x98 │ │ │ │ bl 211ccc │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [r4, #348] @ 0x15c │ │ │ │ str r5, [r0] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [r4, #348] @ 0x15c │ │ │ │ @@ -839663,15 +839663,15 @@ │ │ │ │ ldreq r3, [r8, #112] @ 0x70 │ │ │ │ beq 541a3c │ │ │ │ b 5418dc │ │ │ │ add r4, r8, #4544 @ 0x11c0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r4, #32] │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ - bl 60b270 │ │ │ │ + bl 60b274 │ │ │ │ cmp r7, r1 │ │ │ │ cmpeq r9, r0 │ │ │ │ beq 541c98 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strd r2, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ @@ -839739,15 +839739,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r4, r1, r3 │ │ │ │ ldr r3, [r5, #352] @ 0x160 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63e2a8 │ │ │ │ + bl 63e2ac │ │ │ │ cmp r4, r0 │ │ │ │ bne 541da4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 54189c │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ @@ -840022,15 +840022,15 @@ │ │ │ │ ldr ip, [pc, #1004] @ 5425a0 │ │ │ │ ldr r2, [pc, #1004] @ 5425a4 │ │ │ │ and ip, ip, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ orrs r3, ip, r2 │ │ │ │ bne 5423e0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 63db4c │ │ │ │ + bl 63db50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 542414 │ │ │ │ lsl r0, sl, #2 │ │ │ │ bl 211ccc │ │ │ │ cmp sl, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 5422d0 │ │ │ │ @@ -851828,15 +851828,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ 54d564 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647fc4 │ │ │ │ + bl 647fc8 │ │ │ │ ldrdeq pc, [r4], #-160 @ 0xffffff60 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #564] @ 54d7b8 │ │ │ │ @@ -855796,15 +855796,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 69db68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #24 │ │ │ │ bl 211ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 647b80 │ │ │ │ + bl 647b84 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4] │ │ │ │ bl 214168 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -860602,15 +860602,15 @@ │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add lr, sp, #12 │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r1, #3 │ │ │ │ strd r4, [sp] │ │ │ │ ldr r0, [ip, #2920] @ 0xb68 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 64fc2c │ │ │ │ + bl 64fc30 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -860626,15 +860626,15 @@ │ │ │ │ add lr, sp, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add ip, ip, #8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r4, #2920] @ 0xb68 │ │ │ │ str r1, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fab4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -861630,15 +861630,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #48] @ 5568dc │ │ │ │ sub r0, r5, #8768 @ 0x2240 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647fc4 │ │ │ │ + bl 647fc8 │ │ │ │ andeq r1, r0, r8, lsr #8 │ │ │ │ @ instruction: 0xfffff414 │ │ │ │ @ instruction: 0xfffff40c │ │ │ │ @ instruction: 0xfffff420 │ │ │ │ andeq r1, r0, r0, asr r1 │ │ │ │ andeq r1, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, lsl #31 │ │ │ │ @@ -866390,15 +866390,15 @@ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, #0 │ │ │ │ cmp fp, #268435457 @ 0x10000001 │ │ │ │ ldr r2, [pc, #1852] @ 55b9f0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r8, #0 │ │ │ │ movcc r3, fp │ │ │ │ movcs r3, #268435456 @ 0x10000000 │ │ │ │ @@ -866406,20 +866406,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ cmp fp, #536870912 @ 0x20000000 │ │ │ │ bhi 55c444 │ │ │ │ mov r0, #2 │ │ │ │ bl 4c878c │ │ │ │ ldr r6, [pc, #1764] @ 55b9f4 │ │ │ │ mov r8, #1048576 @ 0x100000 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -866433,48 +866433,48 @@ │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r6, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add r7, r5, #168 @ 0xa8 │ │ │ │ strd r8, [sp] │ │ │ │ mov r2, #2304 @ 0x900 │ │ │ │ ldr r8, [pc, #1688] @ 55b9fc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, #0 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ mov r2, r6 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r6, r5, #336 @ 0x150 │ │ │ │ mov r8, #2560 @ 0xa00 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r2, #520093696 @ 0x1f000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [pc, #1588] @ 55ba00 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r1, [pc, #1576] @ 55ba04 │ │ │ │ ldr r0, [pc, #1576] @ 55ba08 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 802f08 │ │ │ │ add r8, r5, #532 @ 0x214 │ │ │ │ @@ -866564,34 +866564,34 @@ │ │ │ │ mov r4, #4194304 @ 0x400000 │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 656d4c │ │ │ │ + bl 656d50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r2, #503316480 @ 0x1e000000 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ bl 2fc00c │ │ │ │ cmp r0, #0 │ │ │ │ beq 55c41c │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654398 │ │ │ │ + bl 65439c │ │ │ │ mov r2, #532676608 @ 0x1fc00000 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [pc, #1140] @ 55ba24 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [pc, #1128] @ 55ba28 │ │ │ │ ldr r6, [pc, #1128] @ 55ba2c │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -867159,15 +867159,15 @@ │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp, #40] @ 0x28 │ │ │ │ bl 55f054 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bne 55c49c │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ adds r6, r6, #1408 @ 0x580 │ │ │ │ lsr r1, r6, #2 │ │ │ │ bic r1, r1, #-67108864 @ 0xfc000000 │ │ │ │ orr r1, r1, #134217728 @ 0x8000000 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ @@ -867510,18 +867510,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 55b84c │ │ │ │ ldr r0, [pc, #-2272] @ 55bb34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ b 55b84c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ b 55b57c │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 214378 │ │ │ │ @@ -867534,22 +867534,22 @@ │ │ │ │ mov r6, #536870912 @ 0x20000000 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ b 55b300 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #104] @ 0x68 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ bl 212a70 │ │ │ │ @@ -867944,15 +867944,15 @@ │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3, #824] @ 0x338 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e0f8 │ │ │ │ + bl 64e0fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 30a86c │ │ │ │ subseq r8, r2, r8, asr #13 │ │ │ │ @ instruction: 0x003da5b8 │ │ │ │ @@ -868014,15 +868014,15 @@ │ │ │ │ ldr r2, [r3, #1708] @ 0x6ac │ │ │ │ add r0, r7, #3792 @ 0xed0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ bne 55cc00 │ │ │ │ ldr r3, [r3, #1696] @ 0x6a0 │ │ │ │ tst r3, #4 │ │ │ │ beq 55cc10 │ │ │ │ - bl 6031f4 │ │ │ │ + bl 6031f8 │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r0, [r3, #3496] @ 0xda8 │ │ │ │ ldr r0, [pc, #1336] @ 55d150 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 309870 │ │ │ │ @@ -868140,15 +868140,15 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ bl 30a8f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r7, #768 @ 0x300 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [pc, #904] @ 55d18c │ │ │ │ ldr r1, [pc, #904] @ 55d190 │ │ │ │ add r4, r7, #2848 @ 0xb20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -868202,15 +868202,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a8f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr ip, [pc, #684] @ 55d1a8 │ │ │ │ ldr r3, [pc, #684] @ 55d1ac │ │ │ │ add ip, pc, ip │ │ │ │ add r4, r7, #1904 @ 0x770 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r4 │ │ │ │ @@ -868250,15 +868250,15 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ bl 30a8f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [pc, #504] @ 55d1b4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [pc, #492] @ 55d1b8 │ │ │ │ ldr r1, [pc, #492] @ 55d1bc │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ @@ -868329,15 +868329,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a8f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ b 55ccf0 │ │ │ │ ldr ip, [pc, #212] @ 55d1d0 │ │ │ │ ldr r1, [pc, #212] @ 55d1d4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, #52 @ 0x34 │ │ │ │ @@ -868554,26 +868554,26 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ strd sl, [sp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 656e9c │ │ │ │ + bl 656ea0 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #532676608 @ 0x1fc00000 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 55d89c │ │ │ │ mov r0, #0 │ │ │ │ bl 4b6a5c │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 55d868 │ │ │ │ @@ -868652,20 +868652,20 @@ │ │ │ │ mov r0, #65536 @ 0x10000 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e9a4 │ │ │ │ + bl 64e9a8 │ │ │ │ bl 6600f8 │ │ │ │ ldr r2, [pc, #492] @ 55d7ec │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, #0 │ │ │ │ bl 4c878c │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #12288 @ 0x3000 │ │ │ │ beq 55d714 │ │ │ │ ldr r0, [pc, #460] @ 55d7f0 │ │ │ │ ldr r8, [pc, #460] @ 55d7f4 │ │ │ │ @@ -868724,15 +868724,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a8f0 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r9 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r0, [pc, #240] @ 55d80c │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r5, #3472] @ 0xd90 │ │ │ │ bl 529fac │ │ │ │ cmp r0, #0 │ │ │ │ @@ -868760,15 +868760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 30a8f0 │ │ │ │ mov r2, #16896 @ 0x4200 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r2, [pc, #112] @ 55d81c │ │ │ │ ldr r3, [pc, #20] @ 55d7c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ b 55d834 │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ andeq r0, r0, r3, asr r0 │ │ │ │ @@ -870073,23 +870073,23 @@ │ │ │ │ add r4, r4, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ add r3, r6, #8768 @ 0x2240 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r2, [pc, #60] @ 55ec6c │ │ │ │ add r0, r6, #15744 @ 0x3d80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 6567c4 │ │ │ │ + b 6567c8 │ │ │ │ subseq r6, r2, ip, ror r6 │ │ │ │ strheq pc, [r3], #-60 @ 0xffffffc4 @ │ │ │ │ subeq pc, r3, ip, lsl #7 │ │ │ │ eorseq pc, fp, ip, lsr ip @ │ │ │ │ subeq fp, r4, r0, ror #28 │ │ │ │ subeq pc, r3, r4, lsl #16 │ │ │ │ subeq pc, r3, r4, lsl #26 │ │ │ │ @@ -956892,25 +956892,25 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsheq ip, [sl], #-172 @ 0xffffff54 │ │ │ │ ldrsheq r8, [sl], #-212 @ 0xffffff2c │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ lsr r3, r1, #21 │ │ │ │ - lsr ip, r1, #11 │ │ │ │ + lsr ip, r1, #6 │ │ │ │ lsr r2, r1, #16 │ │ │ │ and r3, r3, #1 │ │ │ │ - lsr r1, r1, #6 │ │ │ │ + lsr r1, r1, #11 │ │ │ │ and ip, ip, #31 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - str ip, [r0, #8] │ │ │ │ + str ip, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - str r1, [r0, #4] │ │ │ │ + str r1, [r0, #8] │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ @@ -956986,59 +956986,60 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 21541c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #100] @ 5b2120 │ │ │ │ - lsr r2, r1, #6 │ │ │ │ - lsr r3, r1, #11 │ │ │ │ - lsr r4, r1, #16 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r6, [pc, #104] @ 5b2124 │ │ │ │ + lsr r3, r1, #6 │ │ │ │ + lsr r7, r1, #16 │ │ │ │ add r6, pc, r6 │ │ │ │ - and r2, r2, #31 │ │ │ │ and r3, r3, #31 │ │ │ │ - and r4, r4, #63 @ 0x3f │ │ │ │ + and r7, r7, #63 @ 0x3f │ │ │ │ add r6, r6, #12 │ │ │ │ - stmib r0, {r2, r3} │ │ │ │ mov r5, r0 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5b1f78 │ │ │ │ + bl 5b200c │ │ │ │ + lsr r4, r4, #11 │ │ │ │ + and r4, r4, #31 │ │ │ │ mov r1, r6 │ │ │ │ + str r4, [r5, #8] │ │ │ │ mov r3, r0 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5b200c │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 5b1f78 │ │ │ │ + str r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - subeq r3, sp, ip, lsl sl │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + subeq r3, sp, r0, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #120] @ 5b21b8 │ │ │ │ + ldr ip, [pc, #120] @ 5b21bc │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5b21a4 │ │ │ │ + beq 5b21a8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b21ac │ │ │ │ - ldr r3, [pc, #92] @ 5b21bc │ │ │ │ + beq 5b21b0 │ │ │ │ + ldr r3, [pc, #92] @ 5b21c0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -957050,35 +957051,35 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov ip, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 5cd72c │ │ │ │ - subseq r8, sl, ip, ror #22 │ │ │ │ + b 5cd730 │ │ │ │ + subseq r8, sl, r8, ror #22 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #172] @ 5b2288 │ │ │ │ + ldr ip, [pc, #172] @ 5b228c │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5b226c │ │ │ │ + beq 5b2270 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2278 │ │ │ │ - ldr r3, [pc, #140] @ 5b228c │ │ │ │ + beq 5b227c │ │ │ │ + ldr r3, [pc, #140] @ 5b2290 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -957101,35 +957102,35 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cd72c │ │ │ │ - ldrsbeq r8, [sl], #-160 @ 0xffffff60 │ │ │ │ + b 5cd730 │ │ │ │ + subseq r8, sl, ip, asr #21 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #104] @ 5b2314 │ │ │ │ + ldr ip, [pc, #104] @ 5b2318 │ │ │ │ mov r4, r1 │ │ │ │ and r1, r3, #96 @ 0x60 │ │ │ │ cmp r1, #32 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5b2300 │ │ │ │ + beq 5b2304 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2308 │ │ │ │ - ldr r3, [pc, #76] @ 5b2318 │ │ │ │ + beq 5b230c │ │ │ │ + ldr r3, [pc, #76] @ 5b231c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -957137,34 +957138,34 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 5cd72c │ │ │ │ - subseq r8, sl, r0, lsl #20 │ │ │ │ + b 5cd730 │ │ │ │ + ldrsheq r8, [sl], #-156 @ 0xffffff64 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #164] @ 5b23dc │ │ │ │ + ldr ip, [pc, #164] @ 5b23e0 │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5b23b0 │ │ │ │ + beq 5b23b4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b23d0 │ │ │ │ - ldr r3, [pc, #136] @ 5b23e0 │ │ │ │ + beq 5b23d4 │ │ │ │ + ldr r3, [pc, #136] @ 5b23e4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -957180,84 +957181,84 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 5cd740 │ │ │ │ + bl 5cd744 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 5cd72c │ │ │ │ - b 5b2394 │ │ │ │ - subseq r8, sl, r4, ror r9 │ │ │ │ + bl 5cd730 │ │ │ │ + b 5b2398 │ │ │ │ + subseq r8, sl, r0, ror r9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r7, [pc, #132] @ 5b2484 │ │ │ │ + ldr r7, [pc, #132] @ 5b2488 │ │ │ │ mov r4, r1 │ │ │ │ and r1, r3, #96 @ 0x60 │ │ │ │ cmp r1, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 5b2470 │ │ │ │ + beq 5b2474 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2478 │ │ │ │ + beq 5b247c │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r3, r2, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5dfb7c │ │ │ │ - ldr r3, [pc, #60] @ 5b2488 │ │ │ │ + bl 5dfb80 │ │ │ │ + ldr r3, [pc, #60] @ 5b248c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 5cd72c │ │ │ │ - subseq r8, sl, ip, lsr #17 │ │ │ │ + b 5cd730 │ │ │ │ + subseq r8, sl, r8, lsr #17 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #192] @ 5b2568 │ │ │ │ + ldr ip, [pc, #192] @ 5b256c │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5b2538 │ │ │ │ + beq 5b253c │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b255c │ │ │ │ - ldr r3, [pc, #160] @ 5b256c │ │ │ │ + beq 5b2560 │ │ │ │ + ldr r3, [pc, #160] @ 5b2570 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -957278,65 +957279,65 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 5cd740 │ │ │ │ + bl 5cd744 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 5cd72c │ │ │ │ - b 5b2518 │ │ │ │ - subseq r8, sl, r4, lsl #16 │ │ │ │ + bl 5cd730 │ │ │ │ + b 5b251c │ │ │ │ + subseq r8, sl, r0, lsl #16 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ - ldr r7, [pc, #232] @ 5b2674 │ │ │ │ + ldr r7, [pc, #232] @ 5b2678 │ │ │ │ and lr, ip, #96 @ 0x60 │ │ │ │ cmp lr, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5b2654 │ │ │ │ + beq 5b2658 │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2664 │ │ │ │ + beq 5b2668 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #196] @ 5b2678 │ │ │ │ + ldr r3, [pc, #196] @ 5b267c │ │ │ │ tst ip, r3 │ │ │ │ - bne 5b2654 │ │ │ │ + bne 5b2658 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr ip, [pc, #176] @ 5b267c │ │ │ │ + ldr ip, [pc, #176] @ 5b2680 │ │ │ │ lsl r1, r9, #1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r2, [ip, r3, lsl #2] │ │ │ │ ldr r1, [ip, r1, lsl #2] │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ bl 6c7534 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ strd sl, [sp] │ │ │ │ bl 6c84b0 │ │ │ │ - ldr r3, [pc, #120] @ 5b2680 │ │ │ │ + ldr r3, [pc, #120] @ 5b2684 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6cb5b8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ @@ -957352,43 +957353,43 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd72c │ │ │ │ - subseq r8, sl, r4, lsr #14 │ │ │ │ + b 5cd730 │ │ │ │ + subseq r8, sl, r0, lsr #14 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq sl, r8, r4, lsr fp │ │ │ │ + rsbeq sl, r8, r0, lsr fp │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr ip, [pc, #180] @ 5b2758 │ │ │ │ + ldr ip, [pc, #180] @ 5b275c │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - blt 5b272c │ │ │ │ + blt 5b2730 │ │ │ │ ldr r5, [r2, r1, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b272c │ │ │ │ + beq 5b2730 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2744 │ │ │ │ + beq 5b2748 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b274c │ │ │ │ - ldr r3, [pc, #132] @ 5b275c │ │ │ │ + beq 5b2750 │ │ │ │ + ldr r3, [pc, #132] @ 5b2760 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 6bdb84 │ │ │ │ @@ -957409,106 +957410,106 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 5cd740 │ │ │ │ - b 5b2710 │ │ │ │ + bl 5cd744 │ │ │ │ + b 5b2714 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 5cd72c │ │ │ │ - b 5b2710 │ │ │ │ - subseq r8, sl, r0, lsl r6 │ │ │ │ + bl 5cd730 │ │ │ │ + b 5b2714 │ │ │ │ + subseq r8, sl, ip, lsl #12 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ │ │ │ │ -005b2760 : │ │ │ │ +005b2764 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ lsr r3, r1, #26 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #4044] @ 5b374c │ │ │ │ - ldr r2, [pc, #4044] @ 5b3750 │ │ │ │ + ldr r1, [pc, #4044] @ 5b3750 │ │ │ │ + ldr r2, [pc, #4044] @ 5b3754 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #4036] @ 5b3754 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r6, [pc, #4036] @ 5b3758 │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r3, #17 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 5b2834 │ │ │ │ + beq 5b2838 │ │ │ │ cmp r3, #30 │ │ │ │ - beq 5b280c │ │ │ │ + beq 5b2810 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #3988] @ 5b3758 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #3988] @ 5b375c │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 5b285c │ │ │ │ + beq 5b2860 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3972] @ 5b375c │ │ │ │ - ldr r3, [pc, #3956] @ 5b3750 │ │ │ │ + ldr r2, [pc, #3972] @ 5b3760 │ │ │ │ + ldr r3, [pc, #3956] @ 5b3754 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b648c │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ + bne 5b6490 │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #3916] @ 5b3760 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r2, [pc, #3916] @ 5b3764 │ │ │ │ lsr r3, r4, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 5b27cc │ │ │ │ + bhi 5b27d0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3880] @ 5b3764 │ │ │ │ + ldr r2, [pc, #3880] @ 5b3768 │ │ │ │ lsr r3, r4, #23 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5b27cc │ │ │ │ + bhi 5b27d0 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr ip, r4, #6 │ │ │ │ lsr r2, r4, #16 │ │ │ │ lsr r1, r4, #11 │ │ │ │ and ip, ip, #3 │ │ │ │ lsr r3, r4, #21 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ec2ac │ │ │ │ - b 5b27d0 │ │ │ │ + bl 5ec2b0 │ │ │ │ + b 5b27d4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r2, [pc, #3780] @ 5b3768 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r2, [pc, #3780] @ 5b376c │ │ │ │ tst r3, r2 │ │ │ │ - bne 5b2fa4 │ │ │ │ - ldr r3, [pc, #3772] @ 5b376c │ │ │ │ + bne 5b2fa8 │ │ │ │ + ldr r3, [pc, #3772] @ 5b3770 │ │ │ │ lsr r2, r4, #16 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ lsr r1, r4, #21 │ │ │ │ ldr r0, [r3] │ │ │ │ and r2, r2, #31 │ │ │ │ mov r3, #8 │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -957518,25 +957519,25 @@ │ │ │ │ lsl r4, r4, #16 │ │ │ │ add r3, r3, #4 │ │ │ │ asr r4, r4, #16 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ orr r2, r2, #69632 @ 0x11000 │ │ │ │ str r3, [r5, #140] @ 0x8c │ │ │ │ str r2, [r5, #132] @ 0x84 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r2, [pc, #3668] @ 5b3768 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r2, [pc, #3668] @ 5b376c │ │ │ │ tst r3, r2 │ │ │ │ - bne 5b2fa4 │ │ │ │ - ldr r3, [pc, #3660] @ 5b376c │ │ │ │ + bne 5b2fa8 │ │ │ │ + ldr r3, [pc, #3660] @ 5b3770 │ │ │ │ lsr r2, r4, #16 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ lsr r1, r4, #21 │ │ │ │ ldr r0, [r3] │ │ │ │ and r2, r2, #31 │ │ │ │ mov r3, #9 │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -957547,110 +957548,110 @@ │ │ │ │ add r3, r3, #4 │ │ │ │ asr r4, r4, #16 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ orr r2, r2, #69632 @ 0x11000 │ │ │ │ str r3, [r5, #140] @ 0x8c │ │ │ │ str r2, [r5, #132] @ 0x84 │ │ │ │ mov r0, #1 │ │ │ │ - b 5b27d0 │ │ │ │ + b 5b27d4 │ │ │ │ and r3, r4, #6291456 @ 0x600000 │ │ │ │ cmp r3, #6291456 @ 0x600000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ lsr r1, r4, #16 │ │ │ │ lsl r2, r4, #16 │ │ │ │ mov r3, #9 │ │ │ │ asr r2, r2, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ - bl 5b2570 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2574 │ │ │ │ + b 5b2964 │ │ │ │ and r3, r4, #6291456 @ 0x600000 │ │ │ │ cmp r3, #6291456 @ 0x600000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ lsr r1, r4, #16 │ │ │ │ lsl r2, r4, #16 │ │ │ │ mov r3, #8 │ │ │ │ asr r2, r2, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ - bl 5b2570 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2574 │ │ │ │ + b 5b2964 │ │ │ │ and r3, r4, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5b3550 │ │ │ │ + beq 5b3554 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b349c │ │ │ │ + beq 5b34a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b27cc │ │ │ │ - lsr r3, r4, #11 │ │ │ │ + bne 5b27d0 │ │ │ │ + lsl r3, r4, #8 │ │ │ │ lsr r2, r4, #6 │ │ │ │ - and r7, r3, #31 │ │ │ │ + asr r7, r3, #24 │ │ │ │ lsr r3, r4, #24 │ │ │ │ and r0, r2, #31 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ - lsl r4, r4, #8 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r3, #2 │ │ │ │ - asr r4, r4, #24 │ │ │ │ + and r4, r4, #31 │ │ │ │ and r1, r2, #96 @ 0x60 │ │ │ │ - beq 5b4fe8 │ │ │ │ + beq 5b4fec │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5b4f98 │ │ │ │ + beq 5b4f9c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5b4d48 │ │ │ │ + beq 5b4d4c │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3756] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3756] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5af0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #3672] @ 5b38c4 │ │ │ │ - ldr r2, [pc, #3328] @ 5b3770 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #3672] @ 5b38c8 │ │ │ │ + ldr r2, [pc, #3328] @ 5b3774 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4960 │ │ │ │ - bhi 5b334c │ │ │ │ - ldr r2, [pc, #3312] @ 5b3774 │ │ │ │ + beq 5b4964 │ │ │ │ + bhi 5b3350 │ │ │ │ + ldr r2, [pc, #3312] @ 5b3778 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4548 │ │ │ │ - bhi 5b3f28 │ │ │ │ + beq 5b454c │ │ │ │ + bhi 5b3f2c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5b48d4 │ │ │ │ + beq 5b48d8 │ │ │ │ sub r2, r2, #8388608 @ 0x800000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4848 │ │ │ │ + beq 5b484c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsr r4, r4, #16 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + and r7, r7, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3568] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3568] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -957662,214 +957663,214 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aed80 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r8, [pc, #3132] @ 5b3778 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r8, r8, #60 @ 0x3c │ │ │ │ - and r7, r7, #127 @ 0x7f │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r7, [pc, #3132] @ 5b377c │ │ │ │ + lsr r8, r4, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + and r8, r8, #127 @ 0x7f │ │ │ │ + add r7, r7, #60 @ 0x3c │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r8 │ │ │ │ bl 5b200c │ │ │ │ - mov r1, r8 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ - lsr r9, r4, #11 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r9, r9, #31 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r1, r7 │ │ │ │ + lsr r7, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 5b1f78 │ │ │ │ - ldr r3, [pc, #3400] @ 5b38c4 │ │ │ │ + ldr r3, [pc, #3408] @ 5b38c8 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ and r1, r4, r3 │ │ │ │ - ldr r3, [pc, #3196] @ 5b3800 │ │ │ │ + ldr r3, [pc, #3200] @ 5b3804 │ │ │ │ + and r8, r8, #31 │ │ │ │ cmp r1, r3 │ │ │ │ mov ip, r0 │ │ │ │ - beq 5b4b48 │ │ │ │ - bhi 5b3400 │ │ │ │ - ldr r2, [pc, #3044] @ 5b377c │ │ │ │ + beq 5b4b4c │ │ │ │ + bhi 5b3404 │ │ │ │ + ldr r2, [pc, #3044] @ 5b3780 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b4748 │ │ │ │ - bhi 5b3fcc │ │ │ │ + beq 5b474c │ │ │ │ + bhi 5b3fd0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5b46d4 │ │ │ │ + beq 5b46d8 │ │ │ │ add r3, r3, #-16777216 @ 0xff000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b4660 │ │ │ │ + beq 5b4664 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ - ldr r2, [pc, #2996] @ 5b3780 │ │ │ │ + beq 5b27d0 │ │ │ │ + ldr r2, [pc, #2996] @ 5b3784 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #16] │ │ │ │ - str sl, [sp, #20] │ │ │ │ - str r9, [sp, #24] │ │ │ │ - str fp, [sp, #28] │ │ │ │ - bl 5b248c │ │ │ │ - b 5b2960 │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r9, [sp, #28] │ │ │ │ + bl 5b2490 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #11 │ │ │ │ and ip, r3, #31 │ │ │ │ - ldr r3, [pc, #3272] @ 5b38c4 │ │ │ │ + ldr r3, [pc, #3272] @ 5b38c8 │ │ │ │ lsr r1, r4, #21 │ │ │ │ and r0, r4, r3 │ │ │ │ add r3, r3, #-33554432 @ 0xfe000000 │ │ │ │ lsr r2, r4, #6 │ │ │ │ cmp r0, r3 │ │ │ │ lsr r4, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ and lr, r2, #31 │ │ │ │ and r4, r4, #31 │ │ │ │ - beq 5b589c │ │ │ │ - bhi 5b31c0 │ │ │ │ - ldr r2, [pc, #3124] @ 5b3860 │ │ │ │ + beq 5b58a0 │ │ │ │ + bhi 5b31c4 │ │ │ │ + ldr r2, [pc, #3124] @ 5b3864 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5b5af0 │ │ │ │ - bhi 5b38dc │ │ │ │ + beq 5b5af4 │ │ │ │ + bhi 5b38e0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5b5b5c │ │ │ │ - bhi 5b43cc │ │ │ │ + beq 5b5b60 │ │ │ │ + bhi 5b43d0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5b5b28 │ │ │ │ + beq 5b5b2c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #2860] @ 5b3784 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #2860] @ 5b3788 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #11 │ │ │ │ lsr r2, r4, #6 │ │ │ │ and ip, r3, #31 │ │ │ │ - ldr r3, [pc, #3112] @ 5b38c4 │ │ │ │ + ldr r3, [pc, #3112] @ 5b38c8 │ │ │ │ and lr, r2, #31 │ │ │ │ - ldr r2, [pc, #2908] @ 5b3800 │ │ │ │ + ldr r2, [pc, #2908] @ 5b3804 │ │ │ │ and r3, r3, r4 │ │ │ │ lsr r1, r4, #21 │ │ │ │ cmp r3, r2 │ │ │ │ lsr r4, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ and r4, r4, #31 │ │ │ │ - beq 5b5dc4 │ │ │ │ - bhi 5b305c │ │ │ │ - ldr r2, [pc, #2752] @ 5b3788 │ │ │ │ + beq 5b5dc8 │ │ │ │ + bhi 5b3060 │ │ │ │ + ldr r2, [pc, #2752] @ 5b378c │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5b39a4 │ │ │ │ + bhi 5b39a8 │ │ │ │ cmp r3, #8388608 @ 0x800000 │ │ │ │ - bcs 5b42bc │ │ │ │ + bcs 5b42c0 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 5b27cc │ │ │ │ - ldr r2, [pc, #2728] @ 5b378c │ │ │ │ + bhi 5b27d0 │ │ │ │ + ldr r2, [pc, #2728] @ 5b3790 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b6828 │ │ │ │ + bhi 5b682c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2700] @ 5b3790 │ │ │ │ - ldr r2, [pc, #2700] @ 5b3794 │ │ │ │ + ldr r3, [pc, #2700] @ 5b3794 │ │ │ │ + ldr r2, [pc, #2700] @ 5b3798 │ │ │ │ and r1, r4, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b5f94 │ │ │ │ - bhi 5b3150 │ │ │ │ + beq 5b5f98 │ │ │ │ + bhi 5b3154 │ │ │ │ sub r3, r3, #54525952 @ 0x3400000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5fbc │ │ │ │ - bhi 5b3640 │ │ │ │ - ldr r3, [pc, #2668] @ 5b3798 │ │ │ │ + beq 5b5fc0 │ │ │ │ + bhi 5b3644 │ │ │ │ + ldr r3, [pc, #2668] @ 5b379c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b60ac │ │ │ │ - bhi 5b441c │ │ │ │ + beq 5b60b0 │ │ │ │ + bhi 5b4420 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5b5f6c │ │ │ │ - bhi 5b5e64 │ │ │ │ + beq 5b5f70 │ │ │ │ + bhi 5b5e68 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5b6258 │ │ │ │ + beq 5b625c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #2612] @ 5b379c │ │ │ │ + ldr r2, [pc, #2612] @ 5b37a0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2576] @ 5b3790 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2576] @ 5b3794 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #20971520 @ 0x1400000 │ │ │ │ - beq 5b5528 │ │ │ │ - bhi 5b3230 │ │ │ │ - ldr r2, [pc, #2536] @ 5b377c │ │ │ │ + beq 5b552c │ │ │ │ + bhi 5b3234 │ │ │ │ + ldr r2, [pc, #2536] @ 5b3780 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b55b8 │ │ │ │ - bhi 5b3e7c │ │ │ │ + beq 5b55bc │ │ │ │ + bhi 5b3e80 │ │ │ │ sub r2, r2, #4194304 @ 0x400000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b55fc │ │ │ │ - bhi 5b5070 │ │ │ │ + beq 5b5600 │ │ │ │ + bhi 5b5074 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b56d0 │ │ │ │ + beq 5b56d4 │ │ │ │ cmp r3, #4194304 @ 0x400000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2776] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2776] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b0d4c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2380] @ 5b37a0 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2380] @ 5b37a4 │ │ │ │ and ip, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ lsr r1, r4, #6 │ │ │ │ ldr r2, [r3, #1056] @ 0x420 │ │ │ │ and r1, r1, #31 │ │ │ │ lsr r3, r4, #11 │ │ │ │ @@ -957877,67 +957878,67 @@ │ │ │ │ and r3, r3, #31 │ │ │ │ asr r4, r4, #22 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b23e4 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b23e8 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ and r7, r3, #31 │ │ │ │ - ldr r3, [pc, #2592] @ 5b38c4 │ │ │ │ - lsr r2, r4, #21 │ │ │ │ - and ip, r4, r3 │ │ │ │ - cmp ip, #33554432 @ 0x2000000 │ │ │ │ + ldr r3, [pc, #2592] @ 5b38c8 │ │ │ │ + lsr r2, r4, #6 │ │ │ │ + and r1, r4, r3 │ │ │ │ + cmp r1, #33554432 @ 0x2000000 │ │ │ │ lsr r3, r4, #11 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ - and r0, r2, #3 │ │ │ │ - and r8, r3, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ - beq 5b4d98 │ │ │ │ - bhi 5b32e8 │ │ │ │ - ldr r1, [pc, #2520] @ 5b38a8 │ │ │ │ - cmp ip, r1 │ │ │ │ - beq 5b4dd0 │ │ │ │ - bhi 5b36a0 │ │ │ │ - cmp ip, #1 │ │ │ │ - beq 5b5174 │ │ │ │ - cmp ip, #8388608 @ 0x800000 │ │ │ │ - beq 5b5108 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne 5b27cc │ │ │ │ + lsr r4, r4, #21 │ │ │ │ + and r8, r2, #31 │ │ │ │ + and r9, r3, #31 │ │ │ │ + and r0, r4, #3 │ │ │ │ + beq 5b4d9c │ │ │ │ + bhi 5b32ec │ │ │ │ + ldr r2, [pc, #2520] @ 5b38ac │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 5b4dd4 │ │ │ │ + bhi 5b36a4 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq 5b5178 │ │ │ │ + cmp r1, #8388608 @ 0x800000 │ │ │ │ + beq 5b510c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2504] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2504] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5afacc │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2112] @ 5b37a4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2112] @ 5b37a8 │ │ │ │ and ip, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ lsr r1, r4, #6 │ │ │ │ ldr r2, [r3, #1072] @ 0x430 │ │ │ │ and r1, r1, #31 │ │ │ │ lsr r3, r4, #11 │ │ │ │ @@ -957945,275 +957946,275 @@ │ │ │ │ and r3, r3, #31 │ │ │ │ asr r4, r4, #22 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b23e4 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b23e8 │ │ │ │ + b 5b2964 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd740 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2032] @ 5b37a8 │ │ │ │ + bl 5cd744 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2032] @ 5b37ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #368] @ 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #1984] @ 5b37ac │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #1984] @ 5b37b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #352] @ 0x160 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #1936] @ 5b37b0 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #1936] @ 5b37b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd72c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #2052] @ 5b3868 │ │ │ │ + bl 5cd730 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #2052] @ 5b386c │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5b419c │ │ │ │ + bhi 5b41a0 │ │ │ │ cmp r3, #41943040 @ 0x2800000 │ │ │ │ - bcs 5b41f0 │ │ │ │ + bcs 5b41f4 │ │ │ │ add r2, r2, #-16777216 @ 0xff000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b5d5c │ │ │ │ + beq 5b5d60 │ │ │ │ add r2, r3, #-33554432 @ 0xfe000000 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5b27cc │ │ │ │ + bhi 5b27d0 │ │ │ │ sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #1824] @ 5b37b4 │ │ │ │ + ldr r2, [pc, #1824] @ 5b37b8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b67f0 │ │ │ │ + bhi 5b67f4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1800] @ 5b37b8 │ │ │ │ + ldr r3, [pc, #1800] @ 5b37bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #608] @ 0x260 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #1748] @ 5b37bc │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #1748] @ 5b37c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #592] @ 0x250 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #1696] @ 5b37c0 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #1696] @ 5b37c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #624] @ 0x270 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #1644] @ 5b37c4 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #1644] @ 5b37c8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b6414 │ │ │ │ - bhi 5b35e0 │ │ │ │ - ldr r3, [pc, #1632] @ 5b37c8 │ │ │ │ + beq 5b6418 │ │ │ │ + bhi 5b35e4 │ │ │ │ + ldr r3, [pc, #1632] @ 5b37cc │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b605c │ │ │ │ - bhi 5b4468 │ │ │ │ + beq 5b6060 │ │ │ │ + bhi 5b446c │ │ │ │ sub r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b643c │ │ │ │ - bhi 5b5f38 │ │ │ │ - ldr r3, [pc, #1748] @ 5b385c │ │ │ │ + beq 5b6440 │ │ │ │ + bhi 5b5f3c │ │ │ │ + ldr r3, [pc, #1748] @ 5b3860 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b6358 │ │ │ │ + beq 5b635c │ │ │ │ add r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #1564] @ 5b37cc │ │ │ │ + ldr r2, [pc, #1564] @ 5b37d0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #1696] @ 5b3868 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #1696] @ 5b386c │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5b5bcc │ │ │ │ - bhi 5b3944 │ │ │ │ - ldr r3, [pc, #1520] @ 5b37c8 │ │ │ │ + beq 5b5bd0 │ │ │ │ + bhi 5b3948 │ │ │ │ + ldr r3, [pc, #1520] @ 5b37cc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5a48 │ │ │ │ - bhi 5b437c │ │ │ │ + beq 5b5a4c │ │ │ │ + bhi 5b4380 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5ab8 │ │ │ │ + beq 5b5abc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #1488] @ 5b37d0 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #1488] @ 5b37d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ cmp r3, #50331648 @ 0x3000000 │ │ │ │ - beq 5b5498 │ │ │ │ - bhi 5b3a84 │ │ │ │ + beq 5b549c │ │ │ │ + bhi 5b3a88 │ │ │ │ cmp r3, #41943040 @ 0x2800000 │ │ │ │ - beq 5b52e8 │ │ │ │ - bhi 5b51e0 │ │ │ │ + beq 5b52ec │ │ │ │ + bhi 5b51e4 │ │ │ │ cmp r3, #25165824 @ 0x1800000 │ │ │ │ - beq 5b5640 │ │ │ │ + beq 5b5644 │ │ │ │ cmp r3, #37748736 @ 0x2400000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1596] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1596] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b10c4 │ │ │ │ - b 5b2960 │ │ │ │ - cmp ip, #50331648 @ 0x3000000 │ │ │ │ - beq 5b5038 │ │ │ │ - bhi 5b36f4 │ │ │ │ - cmp ip, #41943040 @ 0x2800000 │ │ │ │ - beq 5b4e40 │ │ │ │ - ldr r3, [pc, #1432] @ 5b389c │ │ │ │ - cmp ip, r3 │ │ │ │ - beq 5b4e08 │ │ │ │ + b 5b2964 │ │ │ │ + cmp r1, #50331648 @ 0x3000000 │ │ │ │ + beq 5b503c │ │ │ │ + bhi 5b36f8 │ │ │ │ + cmp r1, #41943040 @ 0x2800000 │ │ │ │ + beq 5b4e44 │ │ │ │ + ldr r3, [pc, #1432] @ 5b38a0 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 5b4e0c │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #1208] @ 5b37d4 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #1208] @ 5b37d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #848] @ 0x350 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #1376] @ 5b38b4 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #1376] @ 5b38b8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4c48 │ │ │ │ - bhi 5b40e4 │ │ │ │ + beq 5b4c4c │ │ │ │ + bhi 5b40e8 │ │ │ │ sub r2, r2, #8388608 @ 0x800000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4bbc │ │ │ │ + beq 5b4bc0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - asr r7, r4, #27 │ │ │ │ - beq 5b2fa4 │ │ │ │ + asr r7, r7, #27 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1316] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1316] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958225,66 +958226,66 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5af220 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #1172] @ 5b389c │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #1172] @ 5b38a0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b4a60 │ │ │ │ - bhi 5b4058 │ │ │ │ - ldr r3, [pc, #1092] @ 5b385c │ │ │ │ + beq 5b4a64 │ │ │ │ + bhi 5b405c │ │ │ │ + ldr r3, [pc, #1092] @ 5b3860 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b49ec │ │ │ │ - ldr r3, [pc, #948] @ 5b37d8 │ │ │ │ + beq 5b49f0 │ │ │ │ + ldr r3, [pc, #948] @ 5b37dc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1160] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1160] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af87c │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ lsr r0, r4, #24 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1036] @ 5b38d8 │ │ │ │ - ldr r5, [pc, #780] @ 5b37dc │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1036] @ 5b38dc │ │ │ │ + ldr r5, [pc, #780] @ 5b37e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ lsr r0, r4, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bdb84 │ │ │ │ @@ -958293,15 +958294,15 @@ │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bdb84 │ │ │ │ mov sl, r0 │ │ │ │ lsl r0, r4, #8 │ │ │ │ asr r0, r0, #24 │ │ │ │ bl 6bdb84 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r3, [pc, #716] @ 5b37e0 │ │ │ │ + ldr r3, [pc, #716] @ 5b37e4 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, sl │ │ │ │ add r0, r3, r8 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -958309,510 +958310,510 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ stm sp, {r0, ip} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be4a8 │ │ │ │ - b 5b2960 │ │ │ │ - lsr r3, r4, #11 │ │ │ │ - and r7, r3, #31 │ │ │ │ + b 5b2964 │ │ │ │ + lsl r3, r4, #8 │ │ │ │ + asr r7, r3, #24 │ │ │ │ lsr r3, r4, #24 │ │ │ │ and r3, r3, #3 │ │ │ │ lsr r2, r4, #6 │ │ │ │ cmp r3, #1 │ │ │ │ - lsl r4, r4, #8 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ and r0, r2, #31 │ │ │ │ - asr r4, r4, #24 │ │ │ │ - beq 5b4f40 │ │ │ │ + and r4, r4, #31 │ │ │ │ + beq 5b4f44 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b4ee8 │ │ │ │ + beq 5b4eec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #816] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #816] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5d20 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #508] @ 5b37e4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #508] @ 5b37e8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b6084 │ │ │ │ - bhi 5b44b4 │ │ │ │ - ldr r3, [pc, #496] @ 5b37e8 │ │ │ │ + beq 5b6088 │ │ │ │ + bhi 5b44b8 │ │ │ │ + ldr r3, [pc, #496] @ 5b37ec │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b61b8 │ │ │ │ - bhi 5b5df8 │ │ │ │ + beq 5b61bc │ │ │ │ + bhi 5b5dfc │ │ │ │ sub r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5fe4 │ │ │ │ + beq 5b5fe8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #444] @ 5b37ec │ │ │ │ + ldr r2, [pc, #444] @ 5b37f0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #300] @ 5b3774 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #300] @ 5b3778 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b6380 │ │ │ │ - bhi 5b44fc │ │ │ │ - ldr r3, [pc, #408] @ 5b37f0 │ │ │ │ + beq 5b6384 │ │ │ │ + bhi 5b4500 │ │ │ │ + ldr r3, [pc, #408] @ 5b37f4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b61e0 │ │ │ │ - bhi 5b5e2c │ │ │ │ + beq 5b61e4 │ │ │ │ + bhi 5b5e30 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b6320 │ │ │ │ + beq 5b6324 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #356] @ 5b37f4 │ │ │ │ + ldr r2, [pc, #356] @ 5b37f8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #440] @ 5b3860 │ │ │ │ - cmp ip, r3 │ │ │ │ - beq 5b4eb0 │ │ │ │ - cmp ip, #25165824 @ 0x1800000 │ │ │ │ - beq 5b4e78 │ │ │ │ - cmp ip, #16777216 @ 0x1000000 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #308] @ 5b37f8 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #440] @ 5b3864 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 5b4eb4 │ │ │ │ + cmp r1, #25165824 @ 0x1800000 │ │ │ │ + beq 5b4e7c │ │ │ │ + cmp r1, #16777216 @ 0x1000000 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #308] @ 5b37fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #784] @ 0x310 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - cmp ip, #58720256 @ 0x3800000 │ │ │ │ - beq 5b52b0 │ │ │ │ - ldr r3, [pc, #260] @ 5b3808 │ │ │ │ - cmp ip, r3 │ │ │ │ - beq 5b5278 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + cmp r1, #58720256 @ 0x3800000 │ │ │ │ + beq 5b52b4 │ │ │ │ + ldr r3, [pc, #260] @ 5b380c │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 5b527c │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #224] @ 5b37fc │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #224] @ 5b3800 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #912] @ 0x390 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - subseq r8, sl, r4, lsr r5 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + subseq r8, sl, r0, lsr r5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r8, sl, r0, lsl r5 │ │ │ │ + subseq r8, sl, ip, lsl #10 │ │ │ │ andeq r0, r0, pc, lsr r7 │ │ │ │ - ldrsbeq r8, [sl], #-76 @ 0xffffffb4 │ │ │ │ - subeq r3, sp, r0, lsl #5 │ │ │ │ - subeq r3, sp, r8, ror #4 │ │ │ │ + ldrsbeq r8, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subeq r3, sp, ip, ror r2 │ │ │ │ + subeq r3, sp, r4, ror #4 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ orreq r0, r0, r3 │ │ │ │ tsteq r0, r2 │ │ │ │ - subeq r2, sp, r4, lsr #31 │ │ │ │ + subeq r2, sp, r0, lsr #31 │ │ │ │ addeq r0, r0, r2 │ │ │ │ - @ instruction: 0xffffc808 │ │ │ │ - subseq r9, r7, r8, lsr r5 │ │ │ │ + @ instruction: 0xffffc804 │ │ │ │ + subseq r9, r7, r4, lsr r5 │ │ │ │ addeq r0, r0, r3 │ │ │ │ - subeq r2, sp, sl, asr #27 │ │ │ │ + subeq r2, sp, r6, asr #27 │ │ │ │ biceq r0, r0, #3 │ │ │ │ cmpeq r0, r3 │ │ │ │ subeq r0, r0, r2 │ │ │ │ - @ instruction: 0xffffcf18 │ │ │ │ - subseq r9, r7, r8, lsr r3 │ │ │ │ - subseq r9, r7, r8, lsr #4 │ │ │ │ - ldrsbeq r9, [r7], #-24 @ 0xffffffe8 │ │ │ │ - subseq r9, r7, r4, lsr #3 │ │ │ │ - subseq r9, r7, r0, ror r1 │ │ │ │ - subeq r2, sp, r1, lsr #20 │ │ │ │ - subseq r9, r7, r0, ror #1 │ │ │ │ - subseq r9, r7, r8, lsr #1 │ │ │ │ - subseq r9, r7, r0, ror r0 │ │ │ │ + @ instruction: 0xffffcf14 │ │ │ │ + subseq r9, r7, r4, lsr r3 │ │ │ │ + subseq r9, r7, r4, lsr #4 │ │ │ │ + ldrsbeq r9, [r7], #-20 @ 0xffffffec │ │ │ │ + subseq r9, r7, r0, lsr #3 │ │ │ │ + subseq r9, r7, ip, ror #2 │ │ │ │ + subeq r2, sp, sp, lsl sl │ │ │ │ + ldrsbeq r9, [r7], #-12 │ │ │ │ + subseq r9, r7, r4, lsr #1 │ │ │ │ + subseq r9, r7, ip, rrx │ │ │ │ sbceq r0, r0, #2 │ │ │ │ andeq r0, r0, #3 │ │ │ │ - @ instruction: 0xffffd254 │ │ │ │ - @ instruction: 0x00578f90 │ │ │ │ - subseq r8, r7, r4, ror lr │ │ │ │ + @ instruction: 0xffffd250 │ │ │ │ + subseq r8, r7, ip, lsl #31 │ │ │ │ + subseq r8, r7, r0, ror lr │ │ │ │ andeq r0, r0, #1 │ │ │ │ - subseq fp, sl, ip, lsr #9 │ │ │ │ + subseq fp, sl, r8, lsr #9 │ │ │ │ andeq r2, r0, r0, asr #25 │ │ │ │ orreq r0, r0, #2 │ │ │ │ cmpeq r0, #2 │ │ │ │ - @ instruction: 0xffffd308 │ │ │ │ + @ instruction: 0xffffd304 │ │ │ │ sbceq r0, r0, r3 │ │ │ │ - @ instruction: 0xffffc968 │ │ │ │ - subseq r8, r7, ip, asr #21 │ │ │ │ - subseq r8, r7, r4, ror sl │ │ │ │ + @ instruction: 0xffffc964 │ │ │ │ + subseq r8, r7, r8, asr #21 │ │ │ │ + subseq r8, r7, r0, ror sl │ │ │ │ orreq r0, r0, r1 │ │ │ │ - subseq r8, r7, ip, ror r8 │ │ │ │ + subseq r8, r7, r8, ror r8 │ │ │ │ orreq r0, r0, #1 │ │ │ │ - subseq r8, r7, ip, lsl r8 │ │ │ │ - strdeq r2, [sp], #-0 │ │ │ │ - subseq r8, r7, ip, lsr #15 │ │ │ │ - subseq r8, r7, r4, ror r7 │ │ │ │ - subseq r8, r7, ip, lsr r7 │ │ │ │ - subeq r2, sp, r0, lsl r0 │ │ │ │ - @ instruction: 0xffffb16c │ │ │ │ - @ instruction: 0xffffb00c │ │ │ │ - @ instruction: 0xffffaeac │ │ │ │ - @ instruction: 0xffffad4c │ │ │ │ - @ instruction: 0xffffabec │ │ │ │ - @ instruction: 0xffffa974 │ │ │ │ - @ instruction: 0xffffaa44 │ │ │ │ - @ instruction: 0xffffa7cc │ │ │ │ - subseq r8, r7, r8, ror r4 │ │ │ │ - subseq r8, r7, r0, lsr r4 │ │ │ │ - subseq sl, sl, r0, asr #23 │ │ │ │ + subseq r8, r7, r8, lsl r8 │ │ │ │ + subeq r2, sp, ip, ror #1 │ │ │ │ + subseq r8, r7, r8, lsr #15 │ │ │ │ + subseq r8, r7, r0, ror r7 │ │ │ │ + subseq r8, r7, r8, lsr r7 │ │ │ │ + subeq r2, sp, ip │ │ │ │ + @ instruction: 0xffffb168 │ │ │ │ + @ instruction: 0xffffb008 │ │ │ │ + @ instruction: 0xffffaea8 │ │ │ │ + @ instruction: 0xffffad48 │ │ │ │ + @ instruction: 0xffffabe8 │ │ │ │ + @ instruction: 0xffffa970 │ │ │ │ + @ instruction: 0xffffaa40 │ │ │ │ + @ instruction: 0xffffa7c8 │ │ │ │ + subseq r8, r7, r4, ror r4 │ │ │ │ + subseq r8, r7, ip, lsr #8 │ │ │ │ + ldrheq sl, [sl], #-188 @ 0xffffff44 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - subseq r8, r7, ip, asr #6 │ │ │ │ + subseq r8, r7, r8, asr #6 │ │ │ │ sbceq r0, r0, r2 │ │ │ │ orreq r0, r0, r2 │ │ │ │ tsteq r0, r1 │ │ │ │ tsteq r0, #1 │ │ │ │ addeq r0, r0, #3 │ │ │ │ - subseq sl, sl, r8, asr r8 │ │ │ │ + subseq sl, sl, r4, asr r8 │ │ │ │ @ instruction: 0x000044b0 │ │ │ │ tsteq r0, #2 │ │ │ │ - subseq r7, r7, ip, asr #31 │ │ │ │ - ldrdeq r1, [sp], #-140 @ 0xffffff74 │ │ │ │ - subseq r7, r7, r4, ror pc │ │ │ │ - subseq r7, r7, ip, lsr pc │ │ │ │ - subseq r7, r7, r4, lsl #30 │ │ │ │ - subeq r1, sp, r3, lsl r8 │ │ │ │ - subseq r7, r7, r8, lsr #29 │ │ │ │ - subseq r7, r7, r4, ror lr │ │ │ │ - subseq r7, r7, r0, asr #28 │ │ │ │ + subseq r7, r7, r8, asr #31 │ │ │ │ + ldrdeq r1, [sp], #-136 @ 0xffffff78 │ │ │ │ + subseq r7, r7, r0, ror pc │ │ │ │ + subseq r7, r7, r8, lsr pc │ │ │ │ + subseq r7, r7, r0, lsl #30 │ │ │ │ + subeq r1, sp, pc, lsl #16 │ │ │ │ + subseq r7, r7, r4, lsr #29 │ │ │ │ + subseq r7, r7, r0, ror lr │ │ │ │ + subseq r7, r7, ip, lsr lr │ │ │ │ addeq r0, r0, #1 │ │ │ │ - ldrsheq r7, [r7], #-212 @ 0xffffff2c │ │ │ │ - subseq r7, r7, r4, lsr #27 │ │ │ │ + ldrsheq r7, [r7], #-208 @ 0xffffff30 │ │ │ │ + subseq r7, r7, r0, lsr #27 │ │ │ │ addeq r0, r0, r1 │ │ │ │ subeq r0, r0, r3 │ │ │ │ - @ instruction: 0xffffb9e4 │ │ │ │ + @ instruction: 0xffffb9e0 │ │ │ │ addeq r0, r0, #2 │ │ │ │ subeq r0, r0, #2 │ │ │ │ - @ instruction: 0xffffc1b0 │ │ │ │ + @ instruction: 0xffffc1ac │ │ │ │ biceq r0, r0, #2 │ │ │ │ orreq r0, r0, #3 │ │ │ │ - @ instruction: 0xffffc69c │ │ │ │ + @ instruction: 0xffffc698 │ │ │ │ cmpeq r0, r1 │ │ │ │ tsteq r0, r3 │ │ │ │ - @ instruction: 0xffffbc7c │ │ │ │ + @ instruction: 0xffffbc78 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldr r3, [pc, #-228] @ 5b3800 │ │ │ │ + ldr r3, [pc, #-228] @ 5b3804 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5c74 │ │ │ │ + beq 5b5c78 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5c3c │ │ │ │ + beq 5b5c40 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5c04 │ │ │ │ + beq 5b5c08 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-272] @ 5b3804 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-272] @ 5b3808 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-324] @ 5b3808 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-324] @ 5b380c │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b582c │ │ │ │ - bhi 5b57e8 │ │ │ │ + beq 5b5830 │ │ │ │ + bhi 5b57ec │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5864 │ │ │ │ + beq 5b5868 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-360] @ 5b380c │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-360] @ 5b3810 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #288] @ 0x120 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-220] @ 5b38d0 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-220] @ 5b38d4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5b5cac │ │ │ │ + bhi 5b5cb0 │ │ │ │ cmp r3, #16777216 @ 0x1000000 │ │ │ │ - bcc 5b27cc │ │ │ │ - ldr r2, [pc, #-432] @ 5b3810 │ │ │ │ + bcc 5b27d0 │ │ │ │ + ldr r2, [pc, #-432] @ 5b3814 │ │ │ │ add r3, r3, #-16777216 @ 0xff000000 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b685c │ │ │ │ + bhi 5b6860 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-464] @ 5b3814 │ │ │ │ + ldr r3, [pc, #-464] @ 5b3818 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #496] @ 0x1f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-516] @ 5b3818 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-516] @ 5b381c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-568] @ 5b381c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-568] @ 5b3820 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #512] @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ cmp r3, #54525952 @ 0x3400000 │ │ │ │ - beq 5b5408 │ │ │ │ + beq 5b540c │ │ │ │ cmp r3, #58720256 @ 0x3800000 │ │ │ │ - beq 5b5378 │ │ │ │ - ldr r2, [pc, #-552] @ 5b3874 │ │ │ │ + beq 5b537c │ │ │ │ + ldr r2, [pc, #-552] @ 5b3878 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r2, [pc, #-648] @ 5b3820 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r2, [pc, #-648] @ 5b3824 │ │ │ │ lsr r3, r4, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5b27cc │ │ │ │ + bhi 5b27d0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b6718 │ │ │ │ - ldr r2, [pc, #-720] @ 5b3824 │ │ │ │ + bne 5b671c │ │ │ │ + ldr r2, [pc, #-720] @ 5b3828 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b6768 │ │ │ │ - ldr r2, [pc, #-788] @ 5b3828 │ │ │ │ + bne 5b676c │ │ │ │ + ldr r2, [pc, #-788] @ 5b382c │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b6790 │ │ │ │ - ldr r2, [pc, #-856] @ 5b382c │ │ │ │ + bne 5b6794 │ │ │ │ + ldr r2, [pc, #-856] @ 5b3830 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b6678 │ │ │ │ - ldr r2, [pc, #-924] @ 5b3830 │ │ │ │ + bne 5b667c │ │ │ │ + ldr r2, [pc, #-924] @ 5b3834 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b66c8 │ │ │ │ - ldr r2, [pc, #-992] @ 5b3834 │ │ │ │ + bne 5b66cc │ │ │ │ + ldr r2, [pc, #-992] @ 5b3838 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b66a0 │ │ │ │ - ldr r2, [pc, #-1060] @ 5b3838 │ │ │ │ + bne 5b66a4 │ │ │ │ + ldr r2, [pc, #-1060] @ 5b383c │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b66f0 │ │ │ │ - ldr r2, [pc, #-1128] @ 5b383c │ │ │ │ + bne 5b66f4 │ │ │ │ + ldr r2, [pc, #-1128] @ 5b3840 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ and r1, r1, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ add r3, r3, #2 │ │ │ │ - bne 5b6740 │ │ │ │ - ldr r2, [pc, #-1196] @ 5b3840 │ │ │ │ + bne 5b6744 │ │ │ │ + ldr r2, [pc, #-1196] @ 5b3844 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1228] @ 5b3844 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1228] @ 5b3848 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsr lr, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ ldr r2, [r3, #1040] @ 0x410 │ │ │ │ @@ -958820,17 +958821,17 @@ │ │ │ │ and ip, ip, #31 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b2290 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1296] @ 5b3848 │ │ │ │ + bl 5b2294 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1296] @ 5b384c │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsr lr, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ @@ -958838,56 +958839,56 @@ │ │ │ │ and ip, ip, #31 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b2290 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2294 │ │ │ │ + b 5b2964 │ │ │ │ lsr r0, r4, #16 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1264] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1264] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ lsr r0, r4, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bdb84 │ │ │ │ mov r7, r0 │ │ │ │ lsr r0, r4, #11 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-1452] @ 5b384c │ │ │ │ + ldr r1, [pc, #-1452] @ 5b3850 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-1468] @ 5b3850 │ │ │ │ + ldr r1, [pc, #-1468] @ 5b3854 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r7, r3, r7 │ │ │ │ add r5, r3, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r7} │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be404 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1512] @ 5b3854 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1512] @ 5b3858 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsr lr, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ ldr r2, [r3, #1024] @ 0x400 │ │ │ │ @@ -958895,80 +958896,80 @@ │ │ │ │ and ip, ip, #31 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b2290 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-1580] @ 5b3858 │ │ │ │ + bl 5b2294 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-1580] @ 5b385c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b57a4 │ │ │ │ + beq 5b57a8 │ │ │ │ cmp r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b5714 │ │ │ │ + beq 5b5718 │ │ │ │ cmp r3, #12582912 @ 0xc00000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1540] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1540] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b0e74 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-1632] @ 5b38d0 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-1632] @ 5b38d4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b47bc │ │ │ │ - ldr r2, [pc, #-1760] @ 5b385c │ │ │ │ + beq 5b47c0 │ │ │ │ + ldr r2, [pc, #-1760] @ 5b3860 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsr r4, r4, #16 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + and r7, r7, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1704] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1704] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958980,115 +958981,115 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5af064 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1908] @ 5b3860 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1908] @ 5b3864 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b4ad4 │ │ │ │ + beq 5b4ad8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1844] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1844] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af6c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2044] @ 5b3864 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2044] @ 5b3868 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b4cd4 │ │ │ │ + beq 5b4cd8 │ │ │ │ add r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1984] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1984] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5afa38 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-2180] @ 5b3868 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-2180] @ 5b386c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b45d4 │ │ │ │ + beq 5b45d8 │ │ │ │ add r2, r2, #8388608 @ 0x800000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ - and r2, r3, #96 @ 0x60 │ │ │ │ lsr r9, r4, #6 │ │ │ │ + and r2, r3, #96 @ 0x60 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r0, r0, #3 │ │ │ │ and r9, r9, #31 │ │ │ │ - asr r7, r4, #22 │ │ │ │ - beq 5b2fa4 │ │ │ │ + asr r7, r7, #22 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-2140] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-2140] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r7, [pc, #-2288] @ 5b386c │ │ │ │ - ldr r3, [pc, #-2288] @ 5b3870 │ │ │ │ + ldr r7, [pc, #-2288] @ 5b3870 │ │ │ │ + ldr r3, [pc, #-2288] @ 5b3874 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r7] │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -959096,265 +959097,265 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be404 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmp r3, #58720256 @ 0x3800000 │ │ │ │ - beq 5b5d28 │ │ │ │ - bhi 5b5ce8 │ │ │ │ + beq 5b5d2c │ │ │ │ + bhi 5b5cec │ │ │ │ cmp r3, #50331648 @ 0x3000000 │ │ │ │ - beq 5b5d90 │ │ │ │ - ldr r2, [pc, #-2372] @ 5b3874 │ │ │ │ + beq 5b5d94 │ │ │ │ + ldr r2, [pc, #-2372] @ 5b3878 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-2380] @ 5b3878 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-2380] @ 5b387c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #720] @ 0x2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-2428] @ 5b387c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-2428] @ 5b3880 │ │ │ │ sub r3, r3, #41943040 @ 0x2800000 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b67b8 │ │ │ │ + bhi 5b67bc │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-2460] @ 5b3880 │ │ │ │ + ldr r3, [pc, #-2460] @ 5b3884 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #672] @ 0x2a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2512] @ 5b3884 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2512] @ 5b3888 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #656] @ 0x290 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2564] @ 5b3888 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2564] @ 5b388c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-2616] @ 5b388c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-2616] @ 5b3890 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b6894 │ │ │ │ + bhi 5b6898 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-2648] @ 5b3890 │ │ │ │ + ldr r3, [pc, #-2648] @ 5b3894 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #432] @ 0x1b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2696] @ 5b3894 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2696] @ 5b3898 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2744] @ 5b3898 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2744] @ 5b389c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2792] @ 5b389c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2792] @ 5b38a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5b94 │ │ │ │ + beq 5b5b98 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-2812] @ 5b38a0 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-2812] @ 5b38a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #240] @ 0xf0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2860] @ 5b38a8 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2860] @ 5b38ac │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5a80 │ │ │ │ + beq 5b5a84 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-2888] @ 5b38a4 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-2888] @ 5b38a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-2940] @ 5b38a8 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-2940] @ 5b38ac │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b63d0 │ │ │ │ + beq 5b63d4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b63a8 │ │ │ │ - ldr r3, [pc, #-2960] @ 5b38ac │ │ │ │ + beq 5b63ac │ │ │ │ + ldr r3, [pc, #-2960] @ 5b38b0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2984] @ 5b38b0 │ │ │ │ + ldr r2, [pc, #-2984] @ 5b38b4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3004] @ 5b38b4 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3004] @ 5b38b8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b6034 │ │ │ │ + beq 5b6038 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b600c │ │ │ │ - ldr r3, [pc, #-3024] @ 5b38b8 │ │ │ │ + beq 5b6010 │ │ │ │ + ldr r3, [pc, #-3024] @ 5b38bc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-3048] @ 5b38bc │ │ │ │ + ldr r2, [pc, #-3048] @ 5b38c0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3068] @ 5b38c0 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3068] @ 5b38c4 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b6230 │ │ │ │ + beq 5b6234 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b6208 │ │ │ │ - ldr r3, [pc, #-3084] @ 5b38c4 │ │ │ │ + beq 5b620c │ │ │ │ + ldr r3, [pc, #-3084] @ 5b38c8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-3108] @ 5b38c8 │ │ │ │ + ldr r2, [pc, #-3108] @ 5b38cc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3128] @ 5b38cc │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3128] @ 5b38d0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b60fc │ │ │ │ + beq 5b6100 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b60d4 │ │ │ │ - ldr r3, [pc, #-3148] @ 5b38d0 │ │ │ │ + beq 5b60d8 │ │ │ │ + ldr r3, [pc, #-3148] @ 5b38d4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-3172] @ 5b38d4 │ │ │ │ + ldr r2, [pc, #-3172] @ 5b38d8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - asr r7, r4, #27 │ │ │ │ - beq 5b2fa4 │ │ │ │ + asr r7, r7, #27 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-3248] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-3248] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959366,30 +959367,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aef3c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsr r4, r4, #16 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + and r7, r7, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-3388] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-3388] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959401,117 +959402,117 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5af348 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-3504] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-3504] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af504 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-3620] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-3620] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af470 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-3736] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-3736] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af598 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - asr r7, r4, #27 │ │ │ │ - beq 5b2fa4 │ │ │ │ + asr r7, r7, #27 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-3876] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-3876] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959523,30 +959524,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aefd0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsr r4, r4, #16 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + and r7, r7, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-4016] @ 5b38d8 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-4016] @ 5b38dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959558,30 +959559,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aeea8 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - asr r7, r4, #27 │ │ │ │ - beq 5b2fa4 │ │ │ │ + asr r7, r7, #27 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #4032] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #4032] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959593,30 +959594,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aee14 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsr r4, r4, #16 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + and r7, r7, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3892] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3892] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959628,146 +959629,146 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5af0f8 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3776] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3776] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af7e8 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3660] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3660] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af910 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3544] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3544] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af62c │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3428] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3428] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af754 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - asr r7, r4, #27 │ │ │ │ - beq 5b2fa4 │ │ │ │ + asr r7, r7, #27 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3288] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3288] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959779,30 +959780,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5af18c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r0, r4, #21 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ lsr r8, r4, #11 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsr r4, r4, #16 │ │ │ │ - and r0, r0, #3 │ │ │ │ - and r8, r8, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ - and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + and r7, r7, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r0, r0, #3 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3148] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3148] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959814,1174 +959815,1174 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5af2b4 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #3032] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #3032] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af9a4 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2932] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2932] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5b7c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2872] @ 5b58d8 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2872] @ 5b58dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #832] @ 0x340 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2820] @ 5b58dc │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2820] @ 5b58e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #768] @ 0x300 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2768] @ 5b58e0 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2768] @ 5b58e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #880] @ 0x370 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2716] @ 5b58e4 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2716] @ 5b58e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2664] @ 5b58e8 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2664] @ 5b58ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #816] @ 0x330 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2612] @ 5b58ec │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2612] @ 5b58f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2508] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2508] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5e38 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2420] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2420] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5dac │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2340] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2340] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5c94 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2260] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2260] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r8, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 6bdb84 │ │ │ │ - mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 6bdb84 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5a5c08 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #2224] @ 5b58f0 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #2224] @ 5b58f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #896] @ 0x380 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ cmp r3, #8388608 @ 0x800000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #2072] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #2072] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b0de0 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1964] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1964] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5afbf4 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1856] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1856] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5afb60 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ cmp r3, #46137344 @ 0x2c00000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1704] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1704] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b11ec │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #1652] @ 5b58f4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #1652] @ 5b58f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #1600] @ 5b58f8 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #1600] @ 5b58fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ + str r8, [sp, #20] │ │ │ │ + str r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1448] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1448] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b1158 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1304] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1304] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b13a8 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1160] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1160] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b1314 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #1016] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #1016] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b1280 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #872] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #872] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b0f9c │ │ │ │ - b 5b2960 │ │ │ │ - lsr r1, r4, #11 │ │ │ │ - lsr r3, r4, #16 │ │ │ │ + b 5b2964 │ │ │ │ lsr ip, r4, #6 │ │ │ │ + lsr r3, r4, #16 │ │ │ │ + lsr r1, r4, #11 │ │ │ │ ands r4, r4, #2097152 @ 0x200000 │ │ │ │ - and r1, r1, #31 │ │ │ │ - and r3, r3, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b6464 │ │ │ │ - ldr r2, [pc, #796] @ 5b58fc │ │ │ │ + and r3, r3, #31 │ │ │ │ + and r1, r1, #31 │ │ │ │ + bne 5b6468 │ │ │ │ + ldr r2, [pc, #796] @ 5b5900 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - lsr r1, r4, #11 │ │ │ │ - lsr r3, r4, #16 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ lsr ip, r4, #6 │ │ │ │ + lsr r3, r4, #16 │ │ │ │ + lsr r1, r4, #11 │ │ │ │ ands r4, r4, #2097152 @ 0x200000 │ │ │ │ - and r1, r1, #31 │ │ │ │ - and r3, r3, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b64b8 │ │ │ │ - ldr r2, [pc, #732] @ 5b5900 │ │ │ │ + and r3, r3, #31 │ │ │ │ + and r1, r1, #31 │ │ │ │ + bne 5b64bc │ │ │ │ + ldr r2, [pc, #732] @ 5b5904 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #592] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #592] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b1030 │ │ │ │ - b 5b2960 │ │ │ │ - lsr r1, r4, #11 │ │ │ │ - lsr r3, r4, #16 │ │ │ │ + b 5b2964 │ │ │ │ lsr ip, r4, #6 │ │ │ │ + lsr r3, r4, #16 │ │ │ │ + lsr r1, r4, #11 │ │ │ │ ands r4, r4, #2097152 @ 0x200000 │ │ │ │ - and r1, r1, #31 │ │ │ │ - and r3, r3, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b6490 │ │ │ │ - ldr r2, [pc, #524] @ 5b5904 │ │ │ │ + and r3, r3, #31 │ │ │ │ + and r1, r1, #31 │ │ │ │ + bne 5b6494 │ │ │ │ + ldr r2, [pc, #524] @ 5b5908 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r8, r4, #11 │ │ │ │ + lsr r8, r4, #6 │ │ │ │ lsr r7, r4, #16 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #6 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ - and r4, r4, #31 │ │ │ │ + and r9, r4, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #380] @ 5b58d4 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #380] @ 5b58d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5b0f08 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ands r1, r4, #2097152 @ 0x200000 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ lsr r2, r4, #6 │ │ │ │ and r2, r2, #31 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #328] @ 5b5908 │ │ │ │ + ldr r2, [pc, #328] @ 5b590c │ │ │ │ lsr ip, r4, #11 │ │ │ │ lsr r3, r4, #16 │ │ │ │ and ip, ip, #31 │ │ │ │ and r3, r3, #31 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #348] @ 5b594c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #348] @ 5b5950 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #272] @ 5b590c │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #272] @ 5b5910 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #320] @ 0x140 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #220] @ 5b5910 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #220] @ 5b5914 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #168] @ 5b5914 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #168] @ 5b5918 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #116] @ 5b5918 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #116] @ 5b591c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrsheq r7, [r7], #-48 @ 0xffffffd0 │ │ │ │ - ldrheq r7, [r7], #-56 @ 0xffffffc8 │ │ │ │ - subseq r7, r7, r0, lsl #7 │ │ │ │ - subseq r7, r7, r8, asr #6 │ │ │ │ - subseq r7, r7, r0, lsl r3 │ │ │ │ - ldrsbeq r7, [r7], #-40 @ 0xffffffd8 │ │ │ │ - subseq r7, r7, r0, asr r1 │ │ │ │ - subseq r6, r7, r0, lsl pc │ │ │ │ - ldrsbeq r6, [r7], #-232 @ 0xffffff18 │ │ │ │ - @ instruction: 0xffff8d34 │ │ │ │ - @ instruction: 0xffff8bd8 │ │ │ │ - @ instruction: 0xffff89ec │ │ │ │ - @ instruction: 0xffff8c5c │ │ │ │ - @ instruction: 0x00576994 │ │ │ │ - subseq r6, r7, ip, asr r9 │ │ │ │ - subseq r6, r7, r4, lsr #18 │ │ │ │ - subseq r6, r7, ip, ror #17 │ │ │ │ - subseq r6, r7, r0, asr #14 │ │ │ │ - subseq r6, r7, r8, lsl #14 │ │ │ │ - ldrsbeq r6, [r7], #-96 @ 0xffffffa0 │ │ │ │ - @ instruction: 0x00576698 │ │ │ │ - subseq r6, r7, r0, ror #12 │ │ │ │ - subseq r6, r7, ip, lsr #12 │ │ │ │ - ldrsheq r6, [r7], #-84 @ 0xffffffac │ │ │ │ - ldrheq r6, [r7], #-92 @ 0xffffffa4 │ │ │ │ - subseq r6, r7, r4, lsl #11 │ │ │ │ - subseq r6, r7, ip, asr #10 │ │ │ │ - subseq r6, r7, r4, lsl r5 │ │ │ │ - ldrsbeq r6, [r7], #-68 @ 0xffffffbc │ │ │ │ + subseq r7, r7, ip, ror #7 │ │ │ │ + ldrheq r7, [r7], #-52 @ 0xffffffcc │ │ │ │ + subseq r7, r7, ip, ror r3 │ │ │ │ + subseq r7, r7, r4, asr #6 │ │ │ │ + subseq r7, r7, ip, lsl #6 │ │ │ │ + ldrsbeq r7, [r7], #-36 @ 0xffffffdc │ │ │ │ + subseq r7, r7, ip, asr #2 │ │ │ │ + subseq r6, r7, ip, lsl #30 │ │ │ │ + ldrsbeq r6, [r7], #-228 @ 0xffffff1c │ │ │ │ + @ instruction: 0xffff8d30 │ │ │ │ + @ instruction: 0xffff8bd4 │ │ │ │ + @ instruction: 0xffff89e8 │ │ │ │ + @ instruction: 0xffff8c58 │ │ │ │ + @ instruction: 0x00576990 │ │ │ │ + subseq r6, r7, r8, asr r9 │ │ │ │ + subseq r6, r7, r0, lsr #18 │ │ │ │ + subseq r6, r7, r8, ror #17 │ │ │ │ + subseq r6, r7, ip, lsr r7 │ │ │ │ + subseq r6, r7, r4, lsl #14 │ │ │ │ + subseq r6, r7, ip, asr #13 │ │ │ │ + @ instruction: 0x00576694 │ │ │ │ + subseq r6, r7, ip, asr r6 │ │ │ │ + subseq r6, r7, r8, lsr #12 │ │ │ │ + ldrsheq r6, [r7], #-80 @ 0xffffffb0 │ │ │ │ + ldrheq r6, [r7], #-88 @ 0xffffffa8 │ │ │ │ + subseq r6, r7, r0, lsl #11 │ │ │ │ + subseq r6, r7, r8, asr #10 │ │ │ │ + subseq r6, r7, r0, lsl r5 │ │ │ │ + ldrsbeq r6, [r7], #-64 @ 0xffffffc0 │ │ │ │ orreq r0, r0, #2 │ │ │ │ - @ instruction: 0x00576494 │ │ │ │ - subseq r6, r7, r0, ror #8 │ │ │ │ - subseq r6, r7, ip, lsr #8 │ │ │ │ - ldrsheq r6, [r7], #-56 @ 0xffffffc8 │ │ │ │ - subseq r6, r7, r4, asr #7 │ │ │ │ + @ instruction: 0x00576490 │ │ │ │ + subseq r6, r7, ip, asr r4 │ │ │ │ + subseq r6, r7, r8, lsr #8 │ │ │ │ + ldrsheq r6, [r7], #-52 @ 0xffffffcc │ │ │ │ + subseq r6, r7, r0, asr #7 │ │ │ │ cmpeq r0, #3 │ │ │ │ - @ instruction: 0xffffac44 │ │ │ │ + @ instruction: 0xffffac40 │ │ │ │ tsteq r0, r1 │ │ │ │ - subseq r6, r7, ip, lsr r3 │ │ │ │ + subseq r6, r7, r8, lsr r3 │ │ │ │ subeq r0, r0, r1 │ │ │ │ - subseq r8, sl, r4, asr #21 │ │ │ │ + subseq r8, sl, r0, asr #21 │ │ │ │ strdeq r4, [r0], -r0 │ │ │ │ andeq r0, r0, #2 │ │ │ │ - @ instruction: 0xffffa5d0 │ │ │ │ - @ instruction: 0xffff9d90 │ │ │ │ - @ instruction: 0xffffa330 │ │ │ │ - @ instruction: 0xffff9f90 │ │ │ │ - @ instruction: 0xffffa8a8 │ │ │ │ - @ instruction: 0xffffa758 │ │ │ │ - @ instruction: 0xffffa69c │ │ │ │ - @ instruction: 0xffffa54c │ │ │ │ - @ instruction: 0xffffaa58 │ │ │ │ - @ instruction: 0xffff9ce4 │ │ │ │ - @ instruction: 0xffffa15c │ │ │ │ - subseq r8, sl, r4, asr #16 │ │ │ │ + @ instruction: 0xffffa5cc │ │ │ │ + @ instruction: 0xffff9d8c │ │ │ │ + @ instruction: 0xffffa32c │ │ │ │ + @ instruction: 0xffff9f8c │ │ │ │ + @ instruction: 0xffffa8a4 │ │ │ │ + @ instruction: 0xffffa754 │ │ │ │ + @ instruction: 0xffffa698 │ │ │ │ + @ instruction: 0xffffa548 │ │ │ │ + @ instruction: 0xffffaa54 │ │ │ │ + @ instruction: 0xffff9ce0 │ │ │ │ + @ instruction: 0xffffa158 │ │ │ │ + subseq r8, sl, r0, asr #16 │ │ │ │ andeq r3, r0, r4, lsr #31 │ │ │ │ - @ instruction: 0xffffa7fc │ │ │ │ - @ instruction: 0xffff9e94 │ │ │ │ - @ instruction: 0xffffaa90 │ │ │ │ - @ instruction: 0xffffa9d4 │ │ │ │ - ldrsbeq r8, [sl], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0xffffa7f8 │ │ │ │ + @ instruction: 0xffff9e90 │ │ │ │ + @ instruction: 0xffffaa8c │ │ │ │ + @ instruction: 0xffffa9d0 │ │ │ │ + ldrsbeq r8, [sl], #-104 @ 0xffffff98 │ │ │ │ muleq r0, ip, r1 │ │ │ │ - subseq r5, r7, r8, asr #28 │ │ │ │ - @ instruction: 0xffffa000 │ │ │ │ - @ instruction: 0xffff9d88 │ │ │ │ - @ instruction: 0xffff9b10 │ │ │ │ - subseq r5, r7, ip, lsl #27 │ │ │ │ - @ instruction: 0xffffa3e4 │ │ │ │ - @ instruction: 0xffffa044 │ │ │ │ - @ instruction: 0xffff7f2c │ │ │ │ - @ instruction: 0xffff7cd0 │ │ │ │ - @ instruction: 0xffff7dc0 │ │ │ │ - subseq r8, sl, r4, lsl #9 │ │ │ │ + subseq r5, r7, r4, asr #28 │ │ │ │ + @ instruction: 0xffff9ffc │ │ │ │ + @ instruction: 0xffff9d84 │ │ │ │ + @ instruction: 0xffff9b0c │ │ │ │ + subseq r5, r7, r8, lsl #27 │ │ │ │ + @ instruction: 0xffffa3e0 │ │ │ │ + @ instruction: 0xffffa040 │ │ │ │ + @ instruction: 0xffff7f28 │ │ │ │ + @ instruction: 0xffff7ccc │ │ │ │ + @ instruction: 0xffff7dbc │ │ │ │ + subseq r8, sl, r0, lsl #9 │ │ │ │ andeq r3, r0, ip, ror #16 │ │ │ │ - subseq r8, sl, r0, lsl #8 │ │ │ │ + ldrsheq r8, [sl], #-60 @ 0xffffffc4 │ │ │ │ andeq r4, r0, ip, ror #24 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r8, sl, r8, ror r3 │ │ │ │ + subseq r8, sl, r4, ror r3 │ │ │ │ andeq r3, r0, ip, asr r2 │ │ │ │ - @ instruction: 0xffff8320 │ │ │ │ - @ instruction: 0xffff7fb0 │ │ │ │ - @ instruction: 0xffff81b8 │ │ │ │ - @ instruction: 0xffff8078 │ │ │ │ - @ instruction: 0xffff85c8 │ │ │ │ - @ instruction: 0xffff7df8 │ │ │ │ - @ instruction: 0xffff8460 │ │ │ │ - @ instruction: 0xffff8320 │ │ │ │ - ldrsbeq r5, [r7], #-144 @ 0xffffff70 │ │ │ │ - @ instruction: 0x00575998 │ │ │ │ - subseq r5, r7, r0, ror #18 │ │ │ │ - subseq r5, r7, ip, lsr #18 │ │ │ │ - ldrsheq r5, [r7], #-132 @ 0xffffff7c │ │ │ │ - ldr r3, [pc, #-308] @ 5b591c │ │ │ │ + @ instruction: 0xffff831c │ │ │ │ + @ instruction: 0xffff7fac │ │ │ │ + @ instruction: 0xffff81b4 │ │ │ │ + @ instruction: 0xffff8074 │ │ │ │ + @ instruction: 0xffff85c4 │ │ │ │ + @ instruction: 0xffff7df4 │ │ │ │ + @ instruction: 0xffff845c │ │ │ │ + @ instruction: 0xffff831c │ │ │ │ + subseq r5, r7, ip, asr #19 │ │ │ │ + @ instruction: 0x00575994 │ │ │ │ + subseq r5, r7, ip, asr r9 │ │ │ │ + subseq r5, r7, r8, lsr #18 │ │ │ │ + ldrsheq r5, [r7], #-128 @ 0xffffff80 │ │ │ │ + ldr r3, [pc, #-308] @ 5b5920 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-360] @ 5b5920 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-360] @ 5b5924 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-412] @ 5b5924 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-412] @ 5b5928 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #176] @ 0xb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-464] @ 5b5928 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-464] @ 5b592c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-516] @ 5b592c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-516] @ 5b5930 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-564] @ 5b5930 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-564] @ 5b5934 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-616] @ 5b5934 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-616] @ 5b5938 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #224] @ 0xe0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-668] @ 5b5938 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-668] @ 5b593c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #256] @ 0x100 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-720] @ 5b593c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-720] @ 5b5940 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-772] @ 5b5940 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-772] @ 5b5944 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-824] @ 5b5944 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-824] @ 5b5948 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ cmp r3, #25165824 @ 0x1800000 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-884] @ 5b5948 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-884] @ 5b594c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #528] @ 0x210 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-932] @ 5b594c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-932] @ 5b5950 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b27cc │ │ │ │ - ldr r3, [pc, #-940] @ 5b5950 │ │ │ │ + bne 5b27d0 │ │ │ │ + ldr r3, [pc, #-940] @ 5b5954 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #752] @ 0x2f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-988] @ 5b5954 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-988] @ 5b5958 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #736] @ 0x2e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1036] @ 5b5958 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1036] @ 5b595c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #560] @ 0x230 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1084] @ 5b595c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1084] @ 5b5960 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #704] @ 0x2c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1132] @ 5b5960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1132] @ 5b5964 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #544] @ 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1180] @ 5b5964 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1180] @ 5b5968 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1204] @ 5b5968 │ │ │ │ + ldr r2, [pc, #-1204] @ 5b596c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1224] @ 5b596c │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1224] @ 5b5970 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b20a4 │ │ │ │ - ldr r2, [pc, #-1248] @ 5b5970 │ │ │ │ + ldr r2, [pc, #-1248] @ 5b5974 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #992 @ 0x3e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b2684 │ │ │ │ - b 5b27d0 │ │ │ │ - ldr r3, [pc, #-1272] @ 5b5974 │ │ │ │ + bl 5b2688 │ │ │ │ + b 5b27d4 │ │ │ │ + ldr r3, [pc, #-1272] @ 5b5978 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ and r3, r4, #4128768 @ 0x3f0000 │ │ │ │ cmp r3, #4063232 @ 0x3e0000 │ │ │ │ - beq 5b65f0 │ │ │ │ + beq 5b65f4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 5b20a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b27cc │ │ │ │ + blt 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1196] @ 5b5a08 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1196] @ 5b5a0c │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-1400] @ 5b5978 │ │ │ │ - ldr r1, [pc, #-1400] @ 5b597c │ │ │ │ + ldr r3, [pc, #-1400] @ 5b597c │ │ │ │ + ldr r1, [pc, #-1400] @ 5b5980 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -960991,157 +960992,157 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be4a8 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-1472] @ 5b5980 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-1472] @ 5b5984 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b27cc │ │ │ │ + bne 5b27d0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1496] @ 5b5984 │ │ │ │ + ldr r2, [pc, #-1496] @ 5b5988 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1532] @ 5b5988 │ │ │ │ + ldr r2, [pc, #-1532] @ 5b598c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1568] @ 5b598c │ │ │ │ + ldr r2, [pc, #-1568] @ 5b5990 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1604] @ 5b5990 │ │ │ │ + ldr r2, [pc, #-1604] @ 5b5994 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1640] @ 5b5994 │ │ │ │ + ldr r2, [pc, #-1640] @ 5b5998 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1676] @ 5b5998 │ │ │ │ + ldr r2, [pc, #-1676] @ 5b599c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1712] @ 5b599c │ │ │ │ + ldr r2, [pc, #-1712] @ 5b59a0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1748] @ 5b59a0 │ │ │ │ + ldr r2, [pc, #-1748] @ 5b59a4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1784] @ 5b59a4 │ │ │ │ + ldr r2, [pc, #-1784] @ 5b59a8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1820] @ 5b59a8 │ │ │ │ + ldr r2, [pc, #-1820] @ 5b59ac │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-1856] @ 5b59ac │ │ │ │ + ldr r2, [pc, #-1856] @ 5b59b0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 5b20a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b27cc │ │ │ │ + blt 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-1836] @ 5b5a08 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-1836] @ 5b5a0c │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-1984] @ 5b59b0 │ │ │ │ - ldr r1, [pc, #-1984] @ 5b59b4 │ │ │ │ + ldr r3, [pc, #-1984] @ 5b59b4 │ │ │ │ + ldr r1, [pc, #-1984] @ 5b59b8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -961151,87 +961152,87 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be4a8 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2072] @ 5b59b8 │ │ │ │ + ldr r2, [pc, #-2072] @ 5b59bc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2108] @ 5b59bc │ │ │ │ + ldr r2, [pc, #-2108] @ 5b59c0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2144] @ 5b59c0 │ │ │ │ + ldr r2, [pc, #-2144] @ 5b59c4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2180] @ 5b59c4 │ │ │ │ + ldr r2, [pc, #-2180] @ 5b59c8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ and r3, r4, #4128768 @ 0x3f0000 │ │ │ │ cmp r3, #4063232 @ 0x3e0000 │ │ │ │ - beq 5b64e0 │ │ │ │ + beq 5b64e4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 5b20a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b27cc │ │ │ │ + blt 5b27d0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-2196] @ 5b5a08 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-2196] @ 5b5a0c │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-2320] @ 5b59c8 │ │ │ │ - ldr r1, [pc, #-2320] @ 5b59cc │ │ │ │ + ldr r3, [pc, #-2320] @ 5b59cc │ │ │ │ + ldr r1, [pc, #-2320] @ 5b59d0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -961241,390 +961242,390 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be4a8 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5b20a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2960 │ │ │ │ - ldr r3, [pc, #-2420] @ 5b59d0 │ │ │ │ + beq 5b2964 │ │ │ │ + ldr r3, [pc, #-2420] @ 5b59d4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #976 @ 0x3d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b2684 │ │ │ │ - b 5b27d0 │ │ │ │ + bl 5b2688 │ │ │ │ + b 5b27d4 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2460] @ 5b59d4 │ │ │ │ + ldr r2, [pc, #-2460] @ 5b59d8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2496] @ 5b59d8 │ │ │ │ + ldr r2, [pc, #-2496] @ 5b59dc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2532] @ 5b59dc │ │ │ │ + ldr r2, [pc, #-2532] @ 5b59e0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ and r3, r4, #4128768 @ 0x3f0000 │ │ │ │ cmp r3, #4063232 @ 0x3e0000 │ │ │ │ - beq 5b656c │ │ │ │ + beq 5b6570 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5b20a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2960 │ │ │ │ - ldr r3, [pc, #-2592] @ 5b59e0 │ │ │ │ + beq 5b2964 │ │ │ │ + ldr r3, [pc, #-2592] @ 5b59e4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #960 @ 0x3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b2684 │ │ │ │ - b 5b27d0 │ │ │ │ + bl 5b2688 │ │ │ │ + b 5b27d4 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2632] @ 5b59e4 │ │ │ │ + ldr r2, [pc, #-2632] @ 5b59e8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1f2c │ │ │ │ - ldr r2, [pc, #-2668] @ 5b59e8 │ │ │ │ + ldr r2, [pc, #-2668] @ 5b59ec │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21c0 │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b21c4 │ │ │ │ + b 5b2964 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2696] @ 5b59ec │ │ │ │ + ldr r2, [pc, #-2696] @ 5b59f0 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2736] @ 5b59f0 │ │ │ │ + ldr r2, [pc, #-2736] @ 5b59f4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2772] @ 5b59f4 │ │ │ │ + ldr r2, [pc, #-2772] @ 5b59f8 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r8, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ + beq 5b3050 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r3, [pc, #-2840] @ 5b5a08 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r3, [pc, #-2840] @ 5b5a0c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-2876] @ 5b59f8 │ │ │ │ + ldr r1, [pc, #-2876] @ 5b59fc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r0, r3, r2 │ │ │ │ - ldr r2, [pc, #-2896] @ 5b59fc │ │ │ │ + ldr r2, [pc, #-2896] @ 5b5a00 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ add r3, r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r0, r0, #31 │ │ │ │ and r7, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ - ldr r3, [pc, #-2964] @ 5b5a08 │ │ │ │ + beq 5b3050 │ │ │ │ + ldr r3, [pc, #-2964] @ 5b5a0c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3000] @ 5b5a00 │ │ │ │ + ldr r1, [pc, #-3000] @ 5b5a04 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r0, r3, r2 │ │ │ │ - ldr r2, [pc, #-3020] @ 5b5a04 │ │ │ │ + ldr r2, [pc, #-3020] @ 5b5a08 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ add r3, r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5b2960 │ │ │ │ + b 5b2964 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r7, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2fa4 │ │ │ │ + beq 5b2fa8 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b304c │ │ │ │ + beq 5b3050 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-3100] @ 5b5a08 │ │ │ │ + ldr r3, [pc, #-3100] @ 5b5a0c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-3120] @ 5b5a0c │ │ │ │ - ldr r3, [pc, #-3120] @ 5b5a10 │ │ │ │ + ldr r2, [pc, #-3120] @ 5b5a10 │ │ │ │ + ldr r3, [pc, #-3120] @ 5b5a14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r0, r2, r1 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ add r2, r2, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3180] @ 5b5a14 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3180] @ 5b5a18 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3216] @ 5b5a18 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3216] @ 5b5a1c │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3252] @ 5b5a1c │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3252] @ 5b5a20 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3288] @ 5b5a20 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3288] @ 5b5a24 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3324] @ 5b5a24 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3324] @ 5b5a28 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3360] @ 5b5a28 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3360] @ 5b5a2c │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3396] @ 5b5a2c │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3396] @ 5b5a30 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r2, [pc, #-3432] @ 5b5a30 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r2, [pc, #-3432] @ 5b5a34 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b2124 │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3468] @ 5b5a34 │ │ │ │ + bl 5b2128 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3468] @ 5b5a38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #640] @ 0x280 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3520] @ 5b5a38 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3520] @ 5b5a3c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #576] @ 0x240 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3572] @ 5b5a3c │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3572] @ 5b5a40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #336] @ 0x150 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3620] @ 5b5a40 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3620] @ 5b5a44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ - ldr r3, [pc, #-3672] @ 5b5a44 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ + ldr r3, [pc, #-3672] @ 5b5a48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b27cc │ │ │ │ + beq 5b27d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b231c │ │ │ │ - b 5b2960 │ │ │ │ + bl 5b2320 │ │ │ │ + b 5b2964 │ │ │ │ │ │ │ │ -005b68c8 : │ │ │ │ +005b68cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ 5b695c │ │ │ │ - ldr r2, [pc, #124] @ 5b6960 │ │ │ │ + ldr r3, [pc, #124] @ 5b6960 │ │ │ │ + ldr r2, [pc, #124] @ 5b6964 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - ldr r4, [pc, #116] @ 5b6964 │ │ │ │ - ldr r5, [pc, #116] @ 5b6968 │ │ │ │ - ldr r2, [pc, #116] @ 5b696c │ │ │ │ + ldr r4, [pc, #116] @ 5b6968 │ │ │ │ + ldr r5, [pc, #116] @ 5b696c │ │ │ │ + ldr r2, [pc, #116] @ 5b6970 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ sub r7, r7, #4 │ │ │ │ add r5, r5, #114 @ 0x72 │ │ │ │ add r9, r4, #256 @ 0x100 │ │ │ │ mov r6, #312 @ 0x138 │ │ │ │ @@ -961635,64 +961636,64 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ bl 6bc770 │ │ │ │ add r4, r4, #8 │ │ │ │ add r6, r6, #16 │ │ │ │ add r5, r5, #12 │ │ │ │ str r0, [r4, #-4] │ │ │ │ cmp r4, r9 │ │ │ │ - bne 5b6910 │ │ │ │ + bne 5b6914 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrsbeq r4, [sl], #-52 @ 0xffffffcc │ │ │ │ + ldrsbeq r4, [sl], #-48 @ 0xffffffd0 │ │ │ │ muleq r0, r0, r2 │ │ │ │ - rsbeq r6, r8, ip, lsl #16 │ │ │ │ - subeq pc, ip, r8, ror #3 │ │ │ │ + rsbeq r6, r8, r8, lsl #16 │ │ │ │ + subeq pc, ip, r4, ror #3 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ bl 562d30 │ │ │ │ │ │ │ │ -005b698c : │ │ │ │ - ldr r2, [pc, #72] @ 5b69dc │ │ │ │ - ldr r1, [pc, #72] @ 5b69e0 │ │ │ │ - ldr ip, [pc, #72] @ 5b69e4 │ │ │ │ +005b6990 : │ │ │ │ + ldr r2, [pc, #72] @ 5b69e0 │ │ │ │ + ldr r1, [pc, #72] @ 5b69e4 │ │ │ │ + ldr ip, [pc, #72] @ 5b69e8 │ │ │ │ and r1, r1, r0, lsl #1 │ │ │ │ and r2, r2, r0, lsr #1 │ │ │ │ - ldr r3, [pc, #64] @ 5b69e8 │ │ │ │ + ldr r3, [pc, #64] @ 5b69ec │ │ │ │ orr r2, r2, r1 │ │ │ │ and r3, r3, r2, lsr #2 │ │ │ │ - ldr r1, [pc, #56] @ 5b69ec │ │ │ │ + ldr r1, [pc, #56] @ 5b69f0 │ │ │ │ and r2, ip, r2, lsl #2 │ │ │ │ - ldr r0, [pc, #52] @ 5b69f0 │ │ │ │ + ldr r0, [pc, #52] @ 5b69f4 │ │ │ │ orr r3, r3, r2 │ │ │ │ and r0, r0, r3, lsr #4 │ │ │ │ and r3, r1, r3, lsl #4 │ │ │ │ orr r0, r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ - bge ff061490 <__bss_end__@@Base+0xfe410bf8> │ │ │ │ + bge ff061494 <__bss_end__@@Base+0xfe410bfc> │ │ │ │ stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ @ instruction: 0xf0f0f0f0 │ │ │ │ svceq 0x000f0f0f │ │ │ │ │ │ │ │ -005b69f4 : │ │ │ │ +005b69f8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ umull fp, r3, r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -961716,24 +961717,24 @@ │ │ │ │ eorne r6, r6, r1 │ │ │ │ add ip, r3, #16 │ │ │ │ rsb r7, r3, #32 │ │ │ │ tst r6, #16 │ │ │ │ and ip, fp, r0, lsl ip │ │ │ │ orr lr, lr, r0, lsr r7 │ │ │ │ and r2, r2, r8 │ │ │ │ - beq 5b6a8c │ │ │ │ + beq 5b6a90 │ │ │ │ orrs r2, ip, r2 │ │ │ │ lsl r2, r0, r3 │ │ │ │ orrne r9, lr, r9 │ │ │ │ orrne sl, r2, sl │ │ │ │ biceq sl, sl, r2 │ │ │ │ biceq r9, r9, lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5b6a1c │ │ │ │ + bne 5b6a20 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r2, r3, #24 │ │ │ │ lsl r2, lr, r2 │ │ │ │ tst r3, #4 │ │ │ │ @@ -961744,25 +961745,25 @@ │ │ │ │ add r6, r3, #8 │ │ │ │ sub ip, r3, #32 │ │ │ │ tst r7, #8 │ │ │ │ and r6, sl, lr, lsl r6 │ │ │ │ lsl ip, lr, ip │ │ │ │ and r2, r2, r9 │ │ │ │ rsb r7, r3, #32 │ │ │ │ - beq 5b6b00 │ │ │ │ + beq 5b6b04 │ │ │ │ orrs r2, r6, r2 │ │ │ │ orr ip, ip, lr, lsr r7 │ │ │ │ lsl r2, lr, r3 │ │ │ │ orrne r1, ip, r1 │ │ │ │ orrne r0, r2, r0 │ │ │ │ biceq r0, r0, r2 │ │ │ │ biceq r1, r1, ip │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne 5b6aa8 │ │ │ │ + bne 5b6aac │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #1 │ │ │ │ sub r2, r3, #28 │ │ │ │ lsl r2, r8, r2 │ │ │ │ tst r3, #2 │ │ │ │ @@ -961773,34 +961774,34 @@ │ │ │ │ add lr, r3, #4 │ │ │ │ sub ip, r3, #32 │ │ │ │ tst r9, #4 │ │ │ │ and lr, r0, r8, lsl lr │ │ │ │ lsl ip, r8, ip │ │ │ │ and r2, r2, r1 │ │ │ │ rsb r9, r3, #32 │ │ │ │ - beq 5b6b74 │ │ │ │ + beq 5b6b78 │ │ │ │ orrs r2, lr, r2 │ │ │ │ orr ip, ip, r8, lsr r9 │ │ │ │ lsl r2, r8, r3 │ │ │ │ orrne r6, ip, r6 │ │ │ │ orrne r7, r2, r7 │ │ │ │ biceq r7, r7, r2 │ │ │ │ biceq r6, r6, ip │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne 5b6b1c │ │ │ │ + bne 5b6b20 │ │ │ │ mov r0, r7 │ │ │ │ and r5, r5, #2 │ │ │ │ mov ip, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #1 │ │ │ │ and r9, r4, #2 │ │ │ │ - b 5b6bf4 │ │ │ │ + b 5b6bf8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b6ca4 │ │ │ │ + beq 5b6ca8 │ │ │ │ sub r2, r3, #30 │ │ │ │ lsl r2, lr, r2 │ │ │ │ rsb r8, r3, #30 │ │ │ │ orr r2, r2, lr, lsr r8 │ │ │ │ add r1, r3, #2 │ │ │ │ sub r8, r3, #32 │ │ │ │ and r1, r7, lr, lsl r1 │ │ │ │ @@ -961812,255 +961813,255 @@ │ │ │ │ lsl r1, lr, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ orrne r0, r1, r0 │ │ │ │ orrne ip, r8, ip │ │ │ │ biceq r0, r0, r1 │ │ │ │ biceq ip, ip, r8 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 5b6c10 │ │ │ │ + beq 5b6c14 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5b6b9c │ │ │ │ + bne 5b6ba0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b6ba4 │ │ │ │ + bne 5b6ba8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 5b6bf4 │ │ │ │ + bne 5b6bf8 │ │ │ │ and r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ - b 5b6c24 │ │ │ │ + b 5b6c28 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 5b6c8c │ │ │ │ + beq 5b6c90 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 5b6c1c │ │ │ │ + beq 5b6c20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b 5b6c58 │ │ │ │ + b 5b6c5c │ │ │ │ cmp r3, #32 │ │ │ │ orr r5, r2, r5 │ │ │ │ - beq 5b6c88 │ │ │ │ + beq 5b6c8c │ │ │ │ add r2, r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ sub r2, r3, #32 │ │ │ │ lsl r2, r4, r2 │ │ │ │ rsb lr, r3, #32 │ │ │ │ orr r2, r2, r4, lsr lr │ │ │ │ and lr, r0, r4, lsl r3 │ │ │ │ and r2, r2, ip │ │ │ │ orrs lr, lr, r2 │ │ │ │ lsl r2, r4, r1 │ │ │ │ - bne 5b6c40 │ │ │ │ + bne 5b6c44 │ │ │ │ cmp r3, #32 │ │ │ │ bic r5, r5, r2 │ │ │ │ - bne 5b6c4c │ │ │ │ + bne 5b6c50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 5b6c04 │ │ │ │ - b 5b6ba4 │ │ │ │ + beq 5b6c08 │ │ │ │ + b 5b6ba8 │ │ │ │ │ │ │ │ -005b6cb4 : │ │ │ │ +005b6cb8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005b6cb8 : │ │ │ │ +005b6cbc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ - blt 5b6cf0 │ │ │ │ - bne 5b6d28 │ │ │ │ + blt 5b6cf4 │ │ │ │ + bne 5b6d2c │ │ │ │ ldr r0, [r3, #900] @ 0x384 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmn r1, #2 │ │ │ │ - beq 5b6cd8 │ │ │ │ + beq 5b6cdc │ │ │ │ ldr r2, [r0, #888] @ 0x378 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 5b6cd8 │ │ │ │ + beq 5b6cdc │ │ │ │ ldr r1, [r0, #184] @ 0xb8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - beq 5b6cd8 │ │ │ │ + beq 5b6cdc │ │ │ │ bic r2, r2, #458752 @ 0x70000 │ │ │ │ orr ip, r2, #262144 @ 0x40000 │ │ │ │ mov r1, #29 │ │ │ │ mov r2, lr │ │ │ │ str ip, [r0, #888] @ 0x378 │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ ldr r1, [r0, #888] @ 0x378 │ │ │ │ mov r2, lr │ │ │ │ bic r1, r1, #458752 @ 0x70000 │ │ │ │ orr ip, r1, #131072 @ 0x20000 │ │ │ │ str ip, [r0, #888] @ 0x378 │ │ │ │ mov r1, #29 │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6d44 : │ │ │ │ +005b6d48 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b6d64 │ │ │ │ + bne 5b6d68 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5b6d84 │ │ │ │ + beq 5b6d88 │ │ │ │ ldr r0, [r3, #1096] @ 0x448 │ │ │ │ lsl r0, r0, #22 │ │ │ │ lsr r0, r0, #22 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6da0 : │ │ │ │ +005b6da4 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2844] @ 0xb1c │ │ │ │ tst r1, #16 │ │ │ │ - bne 5b6dbc │ │ │ │ + bne 5b6dc0 │ │ │ │ ldr r3, [r0, #1032] @ 0x408 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5b6dd4 │ │ │ │ + beq 5b6dd8 │ │ │ │ ldr r0, [r2, #2856] @ 0xb28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6df0 : │ │ │ │ +005b6df4 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b6e10 │ │ │ │ + bne 5b6e14 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #4 │ │ │ │ - beq 5b6e18 │ │ │ │ + beq 5b6e1c │ │ │ │ mov r0, r3 │ │ │ │ b 550758 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6e34 : │ │ │ │ +005b6e38 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2844] @ 0xb1c │ │ │ │ tst r1, #16 │ │ │ │ - bne 5b6e50 │ │ │ │ + bne 5b6e54 │ │ │ │ ldr r3, [r0, #1032] @ 0x408 │ │ │ │ tst r3, #8 │ │ │ │ - beq 5b6e68 │ │ │ │ + beq 5b6e6c │ │ │ │ ldr r0, [r2, #2860] @ 0xb2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6e84 : │ │ │ │ +005b6e88 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b6ea4 │ │ │ │ + bne 5b6ea8 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #16 │ │ │ │ - beq 5b6ebc │ │ │ │ + beq 5b6ec0 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6ed8 : │ │ │ │ +005b6edc : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b6ef8 │ │ │ │ + bne 5b6efc │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #32 │ │ │ │ - beq 5b6f18 │ │ │ │ + beq 5b6f1c │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ asr r0, r0, #13 │ │ │ │ and r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ │ │ │ │ -005b6f34 : │ │ │ │ +005b6f38 : │ │ │ │ add r3, r1, r1, lsr #31 │ │ │ │ cmp r1, #25 │ │ │ │ asr r3, r3, #1 │ │ │ │ - bgt 5b6fb8 │ │ │ │ + bgt 5b6fbc │ │ │ │ cmp r1, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxle lr │ │ │ │ - ldr r2, [pc, #132] @ 5b6fe4 │ │ │ │ + ldr r2, [pc, #132] @ 5b6fe8 │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 5b6f78 │ │ │ │ + bhi 5b6f7c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -962078,154 +962079,154 @@ │ │ │ │ bx lr │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r1, [pc, #16] @ 5b6fe8 │ │ │ │ + ldr r1, [pc, #16] @ 5b6fec │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 213cac <__printf_chk@plt> │ │ │ │ - subeq lr, ip, ip, ror #26 │ │ │ │ - eorseq lr, r6, r8, asr pc │ │ │ │ + subeq lr, ip, r8, ror #26 │ │ │ │ + eorseq lr, r6, r4, asr pc │ │ │ │ │ │ │ │ -005b6fec : │ │ │ │ +005b6ff0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ add ip, r3, #8192 @ 0x2000 │ │ │ │ add r3, r3, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #3420] @ 0xd5c │ │ │ │ add r0, r0, #8768 @ 0x2240 │ │ │ │ tst r3, #4 │ │ │ │ streq r1, [ip, #1612] @ 0x64c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5b7038 │ │ │ │ + beq 5b703c │ │ │ │ cmp r2, #2 │ │ │ │ mov r1, #12 │ │ │ │ - beq 5b7030 │ │ │ │ + beq 5b7034 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 562d30 │ │ │ │ mov r1, #13 │ │ │ │ - b 5b702c │ │ │ │ + b 5b7030 │ │ │ │ │ │ │ │ -005b7040 : │ │ │ │ +005b7044 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #120] @ 5b70dc │ │ │ │ - ldr r2, [pc, #120] @ 5b70e0 │ │ │ │ - ldr r1, [pc, #120] @ 5b70e4 │ │ │ │ + ldr ip, [pc, #120] @ 5b70e0 │ │ │ │ + ldr r2, [pc, #120] @ 5b70e4 │ │ │ │ + ldr r1, [pc, #120] @ 5b70e8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r4, r4, #8768 @ 0x2240 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b70bc │ │ │ │ + beq 5b70c0 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b70cc │ │ │ │ + beq 5b70d0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6970 │ │ │ │ + bl 5b6974 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6970 │ │ │ │ - subeq lr, ip, r0, ror ip │ │ │ │ - eorseq r6, lr, r0, asr lr │ │ │ │ - eorseq r6, lr, r0, lsr #28 │ │ │ │ + bl 5b6974 │ │ │ │ + subeq lr, ip, ip, ror #24 │ │ │ │ + eorseq r6, lr, ip, asr #28 │ │ │ │ + eorseq r6, lr, ip, lsl lr │ │ │ │ │ │ │ │ -005b70e8 : │ │ │ │ +005b70ec : │ │ │ │ cmn r1, #201326593 @ 0xc000001 │ │ │ │ - bhi 5b71e8 │ │ │ │ + bhi 5b71ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ lsr r2, r1, #26 │ │ │ │ cmp r2, #30 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ - bls 5b717c │ │ │ │ + bls 5b7180 │ │ │ │ sub r2, r2, #31 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ - ldr ip, [pc, #216] @ 5b7200 │ │ │ │ + ldr ip, [pc, #216] @ 5b7204 │ │ │ │ and ip, ip, r2 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b7154 │ │ │ │ + beq 5b7158 │ │ │ │ mov r0, r3 │ │ │ │ - bl 5cd740 │ │ │ │ + bl 5cd744 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ands r0, r2, r0 │ │ │ │ - beq 5b713c │ │ │ │ + beq 5b7140 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ cmp r1, #26 │ │ │ │ - bls 5b71dc │ │ │ │ + bls 5b71e0 │ │ │ │ sub r1, r1, #33 @ 0x21 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 5b7130 │ │ │ │ + bls 5b7134 │ │ │ │ mov r0, #0 │ │ │ │ - b 5b713c │ │ │ │ + b 5b7140 │ │ │ │ cmp r2, #19 │ │ │ │ - beq 5b7130 │ │ │ │ - bls 5b7198 │ │ │ │ + beq 5b7134 │ │ │ │ + bls 5b719c │ │ │ │ sub r2, r2, #26 │ │ │ │ cmp r2, #2 │ │ │ │ - bls 5b7130 │ │ │ │ - b 5b7174 │ │ │ │ + bls 5b7134 │ │ │ │ + b 5b7178 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b7174 │ │ │ │ - ldr r3, [pc, #92] @ 5b7204 │ │ │ │ + bne 5b7178 │ │ │ │ + ldr r3, [pc, #92] @ 5b7208 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #5 │ │ │ │ movne r0, r2 │ │ │ │ - bne 5b713c │ │ │ │ + bne 5b7140 │ │ │ │ lsr ip, r1, #6 │ │ │ │ lsr r2, r1, #16 │ │ │ │ lsr lr, r1, #11 │ │ │ │ and ip, ip, #3 │ │ │ │ lsr r3, r1, #21 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, lr, #31 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ec2ac │ │ │ │ - b 5b713c │ │ │ │ + bl 5ec2b0 │ │ │ │ + b 5b7140 │ │ │ │ cmp r1, #24 │ │ │ │ - bhi 5b7130 │ │ │ │ - b 5b7174 │ │ │ │ + bhi 5b7134 │ │ │ │ + b 5b7178 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ eorscs lr, r3, #136, 16 @ 0x880000 │ │ │ │ @@ -962240,15 +962241,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #240] @ 5b7338 │ │ │ │ + ldr r3, [pc, #240] @ 5b733c │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ @@ -962257,24 +962258,24 @@ │ │ │ │ bl 6cfe64 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5b7324 │ │ │ │ + beq 5b7328 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #3 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mvn r2, #3 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #140] @ 5b733c │ │ │ │ + ldr r3, [pc, #140] @ 5b7340 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -962301,31 +962302,31 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3808 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c39d8 │ │ │ │ - b 5b7288 │ │ │ │ - subseq r7, sl, ip, ror #14 │ │ │ │ - subseq r7, sl, r4, lsl #14 │ │ │ │ + b 5b728c │ │ │ │ + subseq r7, sl, r8, ror #14 │ │ │ │ + subseq r7, sl, r0, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #256] @ 5b747c │ │ │ │ + ldr r3, [pc, #256] @ 5b7480 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ @@ -962334,24 +962335,24 @@ │ │ │ │ bl 6cfe64 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 5b7468 │ │ │ │ + bne 5b746c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #3 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mvn r2, #3 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #156] @ 5b7480 │ │ │ │ + ldr r3, [pc, #156] @ 5b7484 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -962382,22 +962383,22 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3808 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c39d8 │ │ │ │ - b 5b73bc │ │ │ │ - subseq r7, sl, r8, lsr r6 │ │ │ │ - ldrsbeq r7, [sl], #-80 @ 0xffffffb0 │ │ │ │ + b 5b73c0 │ │ │ │ + subseq r7, sl, r4, lsr r6 │ │ │ │ + subseq r7, sl, ip, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 5b74f0 │ │ │ │ + ldr r4, [pc, #84] @ 5b74f4 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #129 @ 0x81 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r5, [r3, #140] @ 0x8c │ │ │ │ and r4, r4, r2 │ │ │ │ @@ -962423,85 +962424,85 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ bl 67b7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b7548 │ │ │ │ + beq 5b754c │ │ │ │ mov r0, r5 │ │ │ │ bl 6cbd20 │ │ │ │ - ldr r3, [pc, #52] @ 5b7564 │ │ │ │ + ldr r3, [pc, #52] @ 5b7568 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6cbce4 │ │ │ │ - ldr r3, [pc, #24] @ 5b7568 │ │ │ │ + ldr r3, [pc, #24] @ 5b756c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c32e0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6cbd4c │ │ │ │ - ldrdeq r5, [r8], #-192 @ 0xffffff40 @ │ │ │ │ - strheq r5, [r8], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r5, r8, ip, asr #25 │ │ │ │ + rsbeq r5, r8, ip, lsr #25 │ │ │ │ push {r4, r5, lr} │ │ │ │ - ldr lr, [pc, #352] @ 5b76d8 │ │ │ │ + ldr lr, [pc, #352] @ 5b76dc │ │ │ │ subs r5, r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ movne r5, #1 │ │ │ │ add lr, pc, lr │ │ │ │ subs r4, r3, #0 │ │ │ │ add r1, lr, r1, lsl #2 │ │ │ │ movne r4, #1 │ │ │ │ cmp ip, #38 @ 0x26 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and r1, r5, r4 │ │ │ │ - beq 5b7610 │ │ │ │ + beq 5b7614 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - beq 5b75d0 │ │ │ │ + beq 5b75d4 │ │ │ │ cmp ip, #37 @ 0x25 │ │ │ │ - beq 5b7630 │ │ │ │ + beq 5b7634 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b76b0 │ │ │ │ + beq 5b76b4 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3660 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5b7650 │ │ │ │ + bne 5b7654 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b76b8 │ │ │ │ + bne 5b76bc │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b7668 │ │ │ │ + beq 5b766c │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3ac4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b7674 │ │ │ │ + beq 5b7678 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3970 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b7674 │ │ │ │ + beq 5b7678 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3808 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ @@ -962513,20 +962514,20 @@ │ │ │ │ pop {r4, r5, lr} │ │ │ │ mvn r1, #0 │ │ │ │ b 6c32e0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b76c8 │ │ │ │ + bne 5b76cc │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b76ac │ │ │ │ + beq 5b76b0 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c32e0 │ │ │ │ @@ -962534,68 +962535,68 @@ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3ac4 │ │ │ │ add r2, lr, r3, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3294 │ │ │ │ - rsbeq r5, r8, r0, lsl #25 │ │ │ │ + rsbeq r5, r8, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrsh ip, [sp, #8] │ │ │ │ cmp r1, #939524096 @ 0x38000000 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsr lr, ip, #16 │ │ │ │ - beq 5b776c │ │ │ │ - bhi 5b7738 │ │ │ │ + beq 5b7770 │ │ │ │ + bhi 5b773c │ │ │ │ cmp r1, #805306368 @ 0x30000000 │ │ │ │ - beq 5b7798 │ │ │ │ - ldr r1, [pc, #236] @ 5b7800 │ │ │ │ + beq 5b779c │ │ │ │ + ldr r1, [pc, #236] @ 5b7804 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - beq 5b77c4 │ │ │ │ + beq 5b77c8 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 6c3870 │ │ │ │ - ldr r1, [pc, #196] @ 5b7804 │ │ │ │ + ldr r1, [pc, #196] @ 5b7808 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r1, r2, lsl #2 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ - beq 5b775c │ │ │ │ + beq 5b7760 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne 5b77dc │ │ │ │ + bne 5b77e0 │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ pop {r4, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r1, [pc, #148] @ 5b7808 │ │ │ │ + ldr r1, [pc, #148] @ 5b780c │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - beq 5b77c4 │ │ │ │ + beq 5b77c8 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 6c39d8 │ │ │ │ - ldr r1, [pc, #108] @ 5b780c │ │ │ │ + ldr r1, [pc, #108] @ 5b7810 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - beq 5b77d0 │ │ │ │ + beq 5b77d4 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 6c36c8 │ │ │ │ mov r1, lr │ │ │ │ pop {r4, lr} │ │ │ │ @@ -962608,31 +962609,31 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r2, ip │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 6c3294 │ │ │ │ - rsbeq r5, r8, ip, ror #21 │ │ │ │ - rsbeq r5, r8, r0, asr #21 │ │ │ │ - rsbeq r5, r8, ip, lsl #21 │ │ │ │ - rsbeq r5, r8, r0, ror #20 │ │ │ │ + rsbeq r5, r8, r8, ror #21 │ │ │ │ + strheq r5, [r8], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r5, r8, r8, lsl #21 │ │ │ │ + rsbeq r5, r8, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #104] @ 5b7890 │ │ │ │ - ldr r2, [pc, #104] @ 5b7894 │ │ │ │ + ldr r3, [pc, #104] @ 5b7894 │ │ │ │ + ldr r2, [pc, #104] @ 5b7898 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r4, [pc, #84] @ 5b7898 │ │ │ │ - ldr r1, [pc, #84] @ 5b789c │ │ │ │ + ldr r4, [pc, #84] @ 5b789c │ │ │ │ + ldr r1, [pc, #84] @ 5b78a0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, r2 │ │ │ │ @@ -962644,18 +962645,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subseq r3, sl, ip, lsl #9 │ │ │ │ + subseq r3, sl, r8, lsl #9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r7, sl, r0, ror r1 │ │ │ │ - ldrheq r7, [fp], #-192 @ 0xffffff40 │ │ │ │ + subseq r7, sl, ip, ror #2 │ │ │ │ + subseq r7, fp, ip, lsr #25 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ bic r3, r3, #4080 @ 0xff0 │ │ │ │ add r6, r1, #15744 @ 0x3d80 │ │ │ │ bic r3, r3, #15 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ @@ -962722,15 +962723,15 @@ │ │ │ │ ldr ip, [r3, #1696] @ 0x6a0 │ │ │ │ asr ip, ip, #13 │ │ │ │ and ip, ip, #1 │ │ │ │ strb ip, [r0, #144] @ 0x90 │ │ │ │ ldr ip, [r3, #1412] @ 0x584 │ │ │ │ tst ip, #262144 @ 0x40000 │ │ │ │ movne ip, #1 │ │ │ │ - bne 5b79dc │ │ │ │ + bne 5b79e0 │ │ │ │ ldr ip, [r6, #-4] │ │ │ │ tst ip, #3072 @ 0xc00 │ │ │ │ movne ip, #1 │ │ │ │ moveq ip, #0 │ │ │ │ strb ip, [r0, #184] @ 0xb8 │ │ │ │ ldr ip, [r3, #1708] @ 0x6ac │ │ │ │ asr ip, ip, #7 │ │ │ │ @@ -962753,147 +962754,147 @@ │ │ │ │ and ip, ip, #1 │ │ │ │ strb ip, [r0, #190] @ 0xbe │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ str r2, [r0, #136] @ 0x88 │ │ │ │ asr r3, r3, #15 │ │ │ │ and r3, r3, #3 │ │ │ │ str r3, [r0, #192] @ 0xc0 │ │ │ │ - ldr r3, [pc, #168] @ 5b7af4 │ │ │ │ + ldr r3, [pc, #168] @ 5b7af8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - beq 5b7ae4 │ │ │ │ - ldr r3, [pc, #156] @ 5b7af8 │ │ │ │ + beq 5b7ae8 │ │ │ │ + ldr r3, [pc, #156] @ 5b7afc │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5b7ae4 │ │ │ │ + beq 5b7ae8 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ andeq r2, r2, #3 │ │ │ │ movne r2, #3 │ │ │ │ and r3, lr, #32768 @ 0x8000 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ orrs r2, r3, #0 │ │ │ │ - bne 5b7adc │ │ │ │ + bne 5b7ae0 │ │ │ │ and lr, lr, #512 @ 0x200 │ │ │ │ and r4, r4, #4096 @ 0x1000 │ │ │ │ orrs lr, lr, r4 │ │ │ │ - beq 5b7adc │ │ │ │ + beq 5b7ae0 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #64] @ 5b7afc │ │ │ │ + ldr r2, [pc, #64] @ 5b7b00 │ │ │ │ tst r2, r3 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r3, #224 @ 0xe0 │ │ │ │ - b 5b7a90 │ │ │ │ + b 5b7a94 │ │ │ │ add r1, r1, #12288 @ 0x3000 │ │ │ │ ldr r3, [r1, #3424] @ 0xd60 │ │ │ │ str r3, [r0, #140] @ 0x8c │ │ │ │ - b 5b7a64 │ │ │ │ + b 5b7a68 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5b7b2c │ │ │ │ + beq 5b7b30 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b7bb4 │ │ │ │ + bne 5b7bb8 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #120] @ 5b7bcc │ │ │ │ + ldr r3, [pc, #120] @ 5b7bd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #104] @ 5b7bd0 │ │ │ │ + ldr r2, [pc, #104] @ 5b7bd4 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5b7b9c │ │ │ │ - ldr r2, [pc, #88] @ 5b7bd4 │ │ │ │ + beq 5b7ba0 │ │ │ │ + ldr r2, [pc, #88] @ 5b7bd8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 5b7bd8 │ │ │ │ + ldr r3, [pc, #52] @ 5b7bdc │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #32] @ 5b7bdc │ │ │ │ + ldr r3, [pc, #32] @ 5b7be0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - b 5b7b2c │ │ │ │ - strheq r5, [r8], #-96 @ 0xffffffa0 @ │ │ │ │ + b 5b7b30 │ │ │ │ + rsbeq r5, r8, ip, lsr #13 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r5, r8, ip, asr r6 │ │ │ │ - rsbeq r5, r8, r8, asr #12 │ │ │ │ + rsbeq r5, r8, r8, asr r6 │ │ │ │ + rsbeq r5, r8, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrh r4, [sp, #64] @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b7d38 │ │ │ │ - ldr r3, [pc, #308] @ 5b7d58 │ │ │ │ + beq 5b7d3c │ │ │ │ + ldr r3, [pc, #308] @ 5b7d5c │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #296] @ 5b7d5c │ │ │ │ + ldr r3, [pc, #296] @ 5b7d60 │ │ │ │ sub r6, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 5b7cb4 │ │ │ │ + b 5b7cb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r1, [pc, #260] @ 5b7d60 │ │ │ │ + ldr r1, [pc, #260] @ 5b7d64 │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [sp] │ │ │ │ @@ -962905,94 +962906,94 @@ │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, fp │ │ │ │ bl 6cfe64 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b7d10 │ │ │ │ + bne 5b7d14 │ │ │ │ cmp r5, r9 │ │ │ │ sub r6, r6, #4 │ │ │ │ - beq 5b7d34 │ │ │ │ + beq 5b7d38 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r4, r5, sl │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r9, #1 │ │ │ │ and r4, r4, #31 │ │ │ │ and r3, sl, #16 │ │ │ │ - beq 5b7cdc │ │ │ │ + beq 5b7ce0 │ │ │ │ cmp r2, r5 │ │ │ │ moveq r4, #28 │ │ │ │ - beq 5b7ce0 │ │ │ │ + beq 5b7ce4 │ │ │ │ orr r4, r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 5b7c48 │ │ │ │ + beq 5b7c4c │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3348 │ │ │ │ - b 5b7c54 │ │ │ │ - ldr r3, [pc, #76] @ 5b7d64 │ │ │ │ + b 5b7c58 │ │ │ │ + ldr r3, [pc, #76] @ 5b7d68 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, r9 │ │ │ │ sub r6, r6, #4 │ │ │ │ - bne 5b7cb4 │ │ │ │ + bne 5b7cb8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r3, [pc, #40] @ 5b7d68 │ │ │ │ + ldr r3, [pc, #40] @ 5b7d6c │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c33b0 │ │ │ │ - ldrdeq r5, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r5, r8, ip, asr #11 │ │ │ │ - subseq r6, sl, r8, asr sp │ │ │ │ - rsbeq r5, r8, r8, ror #9 │ │ │ │ - rsbeq r5, r8, r0, asr #9 │ │ │ │ + ldrdeq r5, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r5, r8, r8, asr #11 │ │ │ │ + subseq r6, sl, r4, asr sp │ │ │ │ + rsbeq r5, r8, r4, ror #9 │ │ │ │ + strheq r5, [r8], #-76 @ 0xffffffb4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldrh r4, [sp, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5b7ec4 │ │ │ │ - ldr r3, [pc, #308] @ 5b7ee4 │ │ │ │ + beq 5b7ec8 │ │ │ │ + ldr r3, [pc, #308] @ 5b7ee8 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #296] @ 5b7ee8 │ │ │ │ + ldr r3, [pc, #296] @ 5b7eec │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #284] @ 5b7eec │ │ │ │ + ldr r3, [pc, #284] @ 5b7ef0 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 5b7e2c │ │ │ │ + b 5b7e30 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r1, [pc, #264] @ 5b7ef0 │ │ │ │ + ldr r1, [pc, #264] @ 5b7ef4 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [sp] │ │ │ │ @@ -963002,66 +963003,66 @@ │ │ │ │ add r1, r1, r5 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 6cfe68 │ │ │ │ cmp r7, r4 │ │ │ │ mov r2, r4 │ │ │ │ - beq 5b7ec0 │ │ │ │ + beq 5b7ec4 │ │ │ │ add r3, r8, r2 │ │ │ │ and r3, r3, #31 │ │ │ │ and ip, r8, #16 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r2, #1 │ │ │ │ sub r1, r7, #1 │ │ │ │ orr fp, r3, ip │ │ │ │ - beq 5b7e58 │ │ │ │ + beq 5b7e5c │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b7e94 │ │ │ │ + beq 5b7e98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne 5b7e9c │ │ │ │ + bne 5b7ea0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, #0 │ │ │ │ add r2, r3, fp, lsl #2 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - beq 5b7ddc │ │ │ │ + beq 5b7de0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b7de0 │ │ │ │ + b 5b7de4 │ │ │ │ mov r4, r7 │ │ │ │ mov fp, #28 │ │ │ │ rsb r1, r4, r4, lsl #30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - b 5b7e70 │ │ │ │ + b 5b7e74 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r3, [pc, #40] @ 5b7ef4 │ │ │ │ + ldr r3, [pc, #40] @ 5b7ef8 │ │ │ │ rsb r2, r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c33b0 │ │ │ │ - rsbeq r5, r8, r0, asr r4 │ │ │ │ - rsbeq r5, r8, r0, asr #8 │ │ │ │ - rsbeq r5, r8, r0, lsr r4 │ │ │ │ - subseq r6, sl, ip, asr #23 │ │ │ │ - rsbeq r5, r8, r4, lsr r3 │ │ │ │ + rsbeq r5, r8, ip, asr #8 │ │ │ │ + rsbeq r5, r8, ip, lsr r4 │ │ │ │ + rsbeq r5, r8, ip, lsr #8 │ │ │ │ + subseq r6, sl, r8, asr #23 │ │ │ │ + rsbeq r5, r8, r0, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -963072,176 +963073,176 @@ │ │ │ │ mvn r1, #3 │ │ │ │ mov r8, r0 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #72] @ 5b7f90 │ │ │ │ + ldr r3, [pc, #72] @ 5b7f94 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ add r1, r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #26 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ - ldr r3, [pc, #28] @ 5b7f94 │ │ │ │ + ldr r3, [pc, #28] @ 5b7f98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, r7, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3294 │ │ │ │ - subseq r6, sl, ip, ror #20 │ │ │ │ - rsbeq r5, r8, ip, lsl #5 │ │ │ │ + subseq r6, sl, r8, ror #20 │ │ │ │ + rsbeq r5, r8, r8, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #268] @ 5b80bc │ │ │ │ + ldr r2, [pc, #268] @ 5b80c0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 5b8098 │ │ │ │ + bhi 5b809c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b8048 │ │ │ │ + bne 5b804c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 6cbce4 │ │ │ │ - ldr r3, [pc, #172] @ 5b80c0 │ │ │ │ + ldr r3, [pc, #172] @ 5b80c4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c32e0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 6cbd4c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #116] @ 5b80c4 │ │ │ │ + ldr r3, [pc, #116] @ 5b80c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #100] @ 5b80c8 │ │ │ │ + ldr r2, [pc, #100] @ 5b80cc │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5b8080 │ │ │ │ - ldr r2, [pc, #84] @ 5b80cc │ │ │ │ + beq 5b8084 │ │ │ │ + ldr r2, [pc, #84] @ 5b80d0 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 5b7fe0 │ │ │ │ - ldr r3, [pc, #72] @ 5b80d0 │ │ │ │ + bne 5b7fe4 │ │ │ │ + ldr r3, [pc, #72] @ 5b80d4 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b7fe0 │ │ │ │ - ldr r3, [pc, #52] @ 5b80d4 │ │ │ │ - ldr r1, [pc, #52] @ 5b80d8 │ │ │ │ + b 5b7fe4 │ │ │ │ + ldr r3, [pc, #52] @ 5b80d8 │ │ │ │ + ldr r1, [pc, #52] @ 5b80dc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ 5b80dc │ │ │ │ + ldr r2, [pc, #44] @ 5b80e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #16 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - subeq sp, ip, ip, lsr sp │ │ │ │ - rsbeq r5, r8, ip, ror #3 │ │ │ │ - strheq r5, [r8], #-20 @ 0xffffffec @ │ │ │ │ + subeq sp, ip, r8, lsr sp │ │ │ │ + rsbeq r5, r8, r8, ror #3 │ │ │ │ + strheq r5, [r8], #-16 @ │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r5, r8, r8, ror r1 │ │ │ │ - @ instruction: 0x004cf898 │ │ │ │ - eorseq r6, lr, r8, ror fp │ │ │ │ + rsbeq r5, r8, r4, ror r1 │ │ │ │ + @ instruction: 0x004cf894 │ │ │ │ + eorseq r6, lr, r4, ror fp │ │ │ │ andeq r3, r0, r6, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b818c │ │ │ │ + bhi 5b8190 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5b814c │ │ │ │ + bne 5b8150 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #671088640 @ 0x28000000 │ │ │ │ - beq 5b8168 │ │ │ │ - ldr r2, [pc, #128] @ 5b81b0 │ │ │ │ + beq 5b816c │ │ │ │ + ldr r2, [pc, #128] @ 5b81b4 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #10 │ │ │ │ mov r2, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c4138 │ │ │ │ - ldr ip, [pc, #96] @ 5b81b4 │ │ │ │ + ldr ip, [pc, #96] @ 5b81b8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, r4, lsl #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #671088640 @ 0x28000000 │ │ │ │ - bne 5b8128 │ │ │ │ - ldr r2, [pc, #72] @ 5b81b8 │ │ │ │ + bne 5b812c │ │ │ │ + ldr r2, [pc, #72] @ 5b81bc │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c4138 │ │ │ │ - ldr r3, [pc, #40] @ 5b81bc │ │ │ │ - ldr r1, [pc, #40] @ 5b81c0 │ │ │ │ - ldr r0, [pc, #40] @ 5b81c4 │ │ │ │ + ldr r3, [pc, #40] @ 5b81c0 │ │ │ │ + ldr r1, [pc, #40] @ 5b81c4 │ │ │ │ + ldr r0, [pc, #40] @ 5b81c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 5b81c8 │ │ │ │ + ldr r2, [pc, #36] @ 5b81cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r5, [r8], #-0 @ │ │ │ │ - strheq r5, [r8], #-0 @ │ │ │ │ - @ instruction: 0x00685090 │ │ │ │ - subeq pc, ip, r0, lsr #15 │ │ │ │ - eorseq r6, lr, r4, lsl #21 │ │ │ │ - mlaseq lr, ip, sl, r6 │ │ │ │ + rsbeq r5, r8, ip, asr #1 │ │ │ │ + rsbeq r5, r8, ip, lsr #1 │ │ │ │ + rsbeq r5, r8, ip, lsl #1 │ │ │ │ + @ instruction: 0x004cf79c │ │ │ │ + eorseq r6, lr, r0, lsl #21 │ │ │ │ + mlaseq lr, r8, sl, r6 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -963249,21 +963250,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ bl 6bcd3c │ │ │ │ mvn r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33b0 │ │ │ │ - ldr r3, [pc, #112] @ 5b827c │ │ │ │ + ldr r3, [pc, #112] @ 5b8280 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, r7, lsl #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #92] @ 5b8280 │ │ │ │ + ldr r3, [pc, #92] @ 5b8284 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -963279,79 +963280,79 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strdeq r4, [r8], #-244 @ 0xffffff0c @ │ │ │ │ - @ instruction: 0x005a6790 │ │ │ │ + strdeq r4, [r8], #-240 @ 0xffffff10 @ │ │ │ │ + subseq r6, sl, ip, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ rsb r9, r3, #9 │ │ │ │ mov r4, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #120] @ 5b8330 │ │ │ │ + ldr r3, [pc, #120] @ 5b8334 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #1 │ │ │ │ addne r5, r5, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r3, [pc, #64] @ 5b8334 │ │ │ │ + ldr r3, [pc, #64] @ 5b8338 │ │ │ │ cmp r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 5b8318 │ │ │ │ + bne 5b831c │ │ │ │ mov r1, r8 │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3168 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3168 │ │ │ │ - rsbeq r4, r8, r0, asr #30 │ │ │ │ - rsbeq r4, r8, ip, lsl #30 │ │ │ │ + rsbeq r4, r8, ip, lsr pc │ │ │ │ + rsbeq r4, r8, r8, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ 5b83d4 │ │ │ │ + ldr ip, [pc, #132] @ 5b83d8 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, ip, r1, lsl #2 │ │ │ │ subs r1, r2, #0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bne 5b83c0 │ │ │ │ + bne 5b83c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #17 │ │ │ │ - beq 5b83b0 │ │ │ │ - ldr r3, [pc, #92] @ 5b83d8 │ │ │ │ + beq 5b83b4 │ │ │ │ + ldr r3, [pc, #92] @ 5b83dc │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5b83b0 │ │ │ │ + beq 5b83b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #32 │ │ │ │ bl 6c4c5c │ │ │ │ @@ -963359,56 +963360,56 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3578 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3ac4 │ │ │ │ - b 5b8380 │ │ │ │ + b 5b8384 │ │ │ │ add ip, ip, r1, lsl #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ - b 5b836c │ │ │ │ - strheq r4, [r8], #-224 @ 0xffffff20 @ │ │ │ │ + b 5b8370 │ │ │ │ + rsbeq r4, r8, ip, lsr #29 │ │ │ │ andvc r0, r0, r1, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r8, [pc, #204] @ 5b84d0 │ │ │ │ + ldr r8, [pc, #204] @ 5b84d4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5b84c4 │ │ │ │ + beq 5b84c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5b84ac │ │ │ │ + beq 5b84b0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #164] @ 5b84d4 │ │ │ │ + ldr r3, [pc, #164] @ 5b84d8 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #140] @ 5b84d8 │ │ │ │ - ldr r2, [pc, #140] @ 5b84dc │ │ │ │ + ldr r3, [pc, #140] @ 5b84dc │ │ │ │ + ldr r2, [pc, #140] @ 5b84e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r5, r3, r5 │ │ │ │ - ldr r1, [pc, #120] @ 5b84e0 │ │ │ │ + ldr r1, [pc, #120] @ 5b84e4 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add r4, r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r3, r2 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ @@ -963419,173 +963420,173 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #48] @ 5b84e4 │ │ │ │ + ldr r3, [pc, #48] @ 5b84e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8444 │ │ │ │ + b 5b8448 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b8444 │ │ │ │ - ldrheq r2, [sl], #-132 @ 0xffffff7c │ │ │ │ - ldrdeq r4, [r8], #-208 @ 0xffffff30 @ │ │ │ │ - subseq r6, sl, r8, ror #10 │ │ │ │ + b 5b8448 │ │ │ │ + ldrheq r2, [sl], #-128 @ 0xffffff80 │ │ │ │ + rsbeq r4, r8, ip, asr #27 │ │ │ │ + subseq r6, sl, r4, ror #10 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r7, fp, r8, lsl #1 │ │ │ │ - rsbeq r4, r8, r0, asr sp │ │ │ │ + subseq r7, fp, r4, lsl #1 │ │ │ │ + rsbeq r4, r8, ip, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b85c0 │ │ │ │ + bhi 5b85c4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5b857c │ │ │ │ + bne 5b8580 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b85c0 │ │ │ │ + bhi 5b85c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b8598 │ │ │ │ + bne 5b859c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r1, [pc, #140] @ 5b85e4 │ │ │ │ + ldr r1, [pc, #140] @ 5b85e8 │ │ │ │ cmp r9, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r8, lsl #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bne 5b85b4 │ │ │ │ + bne 5b85b8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, #10 │ │ │ │ b 6c4054 │ │ │ │ - ldr r3, [pc, #100] @ 5b85e8 │ │ │ │ + ldr r3, [pc, #100] @ 5b85ec │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8534 │ │ │ │ - ldr r3, [pc, #76] @ 5b85ec │ │ │ │ + b 5b8538 │ │ │ │ + ldr r3, [pc, #76] @ 5b85f0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8550 │ │ │ │ + b 5b8554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, #2 │ │ │ │ b 6c4054 │ │ │ │ - ldr r3, [pc, #40] @ 5b85f0 │ │ │ │ - ldr r1, [pc, #40] @ 5b85f4 │ │ │ │ - ldr r0, [pc, #40] @ 5b85f8 │ │ │ │ + ldr r3, [pc, #40] @ 5b85f4 │ │ │ │ + ldr r1, [pc, #40] @ 5b85f8 │ │ │ │ + ldr r0, [pc, #40] @ 5b85fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 5b85fc │ │ │ │ + ldr r2, [pc, #36] @ 5b8600 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - rsbeq r4, r8, r8, lsr #25 │ │ │ │ - rsbeq r4, r8, ip, ror ip │ │ │ │ - rsbeq r4, r8, r0, ror #24 │ │ │ │ - subeq pc, ip, ip, ror #6 │ │ │ │ - eorseq r6, lr, r0, asr r6 │ │ │ │ - eorseq r6, lr, r8, ror #12 │ │ │ │ + rsbeq r4, r8, r4, lsr #25 │ │ │ │ + rsbeq r4, r8, r8, ror ip │ │ │ │ + rsbeq r4, r8, ip, asr ip │ │ │ │ + subeq pc, ip, r8, ror #6 │ │ │ │ + eorseq r6, lr, ip, asr #12 │ │ │ │ + eorseq r6, lr, r4, ror #12 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 5b866c │ │ │ │ + beq 5b8670 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b8644 │ │ │ │ + bne 5b8648 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b8674 │ │ │ │ - ldr r3, [pc, #100] @ 5b8698 │ │ │ │ + bhi 5b8678 │ │ │ │ + ldr r3, [pc, #100] @ 5b869c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r5, r0 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #72] @ 5b869c │ │ │ │ + ldr r3, [pc, #72] @ 5b86a0 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3348 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #36] @ 5b86a0 │ │ │ │ - ldr r1, [pc, #36] @ 5b86a4 │ │ │ │ - ldr r0, [pc, #36] @ 5b86a8 │ │ │ │ + ldr r3, [pc, #36] @ 5b86a4 │ │ │ │ + ldr r1, [pc, #36] @ 5b86a8 │ │ │ │ + ldr r0, [pc, #36] @ 5b86ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 5b86ac │ │ │ │ + ldr r2, [pc, #32] @ 5b86b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r4, [r8], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r4, r8, ip, lsr #23 │ │ │ │ - strheq pc, [ip], #-40 @ 0xffffffd8 @ │ │ │ │ - mlaseq lr, ip, r5, r6 │ │ │ │ - @ instruction: 0x003e65b4 │ │ │ │ + rsbeq r4, r8, ip, asr #23 │ │ │ │ + rsbeq r4, r8, r8, lsr #23 │ │ │ │ + strheq pc, [ip], #-36 @ 0xffffffdc @ │ │ │ │ + mlaseq lr, r8, r5, r6 │ │ │ │ + @ instruction: 0x003e65b0 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5b876c │ │ │ │ + bne 5b8770 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5b8784 │ │ │ │ + bne 5b8788 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #53 @ 0x35 │ │ │ │ - beq 5b87a0 │ │ │ │ - bhi 5b87e8 │ │ │ │ + beq 5b87a4 │ │ │ │ + bhi 5b87ec │ │ │ │ cmp r6, #10 │ │ │ │ - beq 5b8830 │ │ │ │ - ldr r2, [pc, #332] @ 5b8878 │ │ │ │ + beq 5b8834 │ │ │ │ + ldr r2, [pc, #332] @ 5b887c │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #9 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -963595,28 +963596,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #264] @ 5b887c │ │ │ │ + ldr r3, [pc, #264] @ 5b8880 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b86ec │ │ │ │ - ldr r3, [pc, #244] @ 5b8880 │ │ │ │ + b 5b86f0 │ │ │ │ + ldr r3, [pc, #244] @ 5b8884 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #53 @ 0x35 │ │ │ │ - bne 5b8718 │ │ │ │ - ldr r3, [pc, #220] @ 5b8884 │ │ │ │ + bne 5b871c │ │ │ │ + ldr r3, [pc, #220] @ 5b8888 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, #8 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -963626,15 +963627,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #152] @ 5b8888 │ │ │ │ + ldr r3, [pc, #152] @ 5b888c │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, #9 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -963644,15 +963645,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #84] @ 5b888c │ │ │ │ + ldr r2, [pc, #84] @ 5b8890 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -963662,89 +963663,89 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrdeq r4, [r8], #-164 @ 0xffffff5c @ │ │ │ │ - @ instruction: 0x00684a90 │ │ │ │ - rsbeq r4, r8, r8, ror sl │ │ │ │ - rsbeq r4, r8, r8, asr sl │ │ │ │ - rsbeq r4, r8, r0, lsl sl │ │ │ │ - rsbeq r4, r8, r8, asr #19 │ │ │ │ + ldrdeq r4, [r8], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r4, r8, ip, lsl #21 │ │ │ │ + rsbeq r4, r8, r4, ror sl │ │ │ │ + rsbeq r4, r8, r4, asr sl │ │ │ │ + rsbeq r4, r8, ip, lsl #20 │ │ │ │ + rsbeq r4, r8, r4, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5b8a50 │ │ │ │ + bhi 5b8a54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5b8954 │ │ │ │ + bne 5b8958 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b8a50 │ │ │ │ + bhi 5b8a54 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b8970 │ │ │ │ + bne 5b8974 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #7 │ │ │ │ - beq 5b8990 │ │ │ │ - bhi 5b89c0 │ │ │ │ + beq 5b8994 │ │ │ │ + bhi 5b89c4 │ │ │ │ cmp r8, #4 │ │ │ │ - beq 5b8a24 │ │ │ │ + beq 5b8a28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c14 │ │ │ │ - ldr r3, [pc, #308] @ 5b8a74 │ │ │ │ + ldr r3, [pc, #308] @ 5b8a78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #284] @ 5b8a78 │ │ │ │ + ldr r3, [pc, #284] @ 5b8a7c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b88dc │ │ │ │ - ldr r3, [pc, #260] @ 5b8a7c │ │ │ │ + b 5b88e0 │ │ │ │ + ldr r3, [pc, #260] @ 5b8a80 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #7 │ │ │ │ - bne 5b8900 │ │ │ │ + bne 5b8904 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #216] @ 5b8a80 │ │ │ │ + ldr r3, [pc, #216] @ 5b8a84 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3d30 │ │ │ │ @@ -963762,50 +963763,50 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c514c │ │ │ │ - ldr r3, [pc, #116] @ 5b8a84 │ │ │ │ + ldr r3, [pc, #116] @ 5b8a88 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3af8 │ │ │ │ - ldr r3, [pc, #60] @ 5b8a88 │ │ │ │ + ldr r3, [pc, #60] @ 5b8a8c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b8940 │ │ │ │ - ldr r3, [pc, #52] @ 5b8a8c │ │ │ │ - ldr r1, [pc, #52] @ 5b8a90 │ │ │ │ - ldr r0, [pc, #52] @ 5b8a94 │ │ │ │ + b 5b8944 │ │ │ │ + ldr r3, [pc, #52] @ 5b8a90 │ │ │ │ + ldr r1, [pc, #52] @ 5b8a94 │ │ │ │ + ldr r0, [pc, #52] @ 5b8a98 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 5b8a98 │ │ │ │ + ldr r2, [pc, #48] @ 5b8a9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - rsbeq r4, r8, r4, asr #17 │ │ │ │ - rsbeq r4, r8, r4, lsr #17 │ │ │ │ - rsbeq r4, r8, r8, lsl #17 │ │ │ │ - rsbeq r4, r8, r8, asr r8 │ │ │ │ - strdeq r4, [r8], #-112 @ 0xffffff90 @ │ │ │ │ - strheq r4, [r8], #-120 @ 0xffffff88 @ │ │ │ │ - ldrdeq lr, [ip], #-236 @ 0xffffff14 │ │ │ │ - eorseq r6, lr, r0, asr #3 │ │ │ │ - @ instruction: 0x003e61d8 │ │ │ │ + rsbeq r4, r8, r0, asr #17 │ │ │ │ + rsbeq r4, r8, r0, lsr #17 │ │ │ │ + rsbeq r4, r8, r4, lsl #17 │ │ │ │ + rsbeq r4, r8, r4, asr r8 │ │ │ │ + rsbeq r4, r8, ip, ror #15 │ │ │ │ + strheq r4, [r8], #-116 @ 0xffffff8c @ │ │ │ │ + ldrdeq lr, [ip], #-232 @ 0xffffff18 │ │ │ │ + @ instruction: 0x003e61bc │ │ │ │ + @ instruction: 0x003e61d4 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -963820,51 +963821,51 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ - beq 5b8cc8 │ │ │ │ + beq 5b8ccc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b8bd0 │ │ │ │ + beq 5b8bd4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #504] @ 5b8d00 │ │ │ │ + ldr r3, [pc, #504] @ 5b8d04 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #476] @ 5b8d04 │ │ │ │ + ldr r5, [pc, #476] @ 5b8d08 │ │ │ │ mov r3, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, #144] @ 0x90 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3e4c │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ - bne 5b8be8 │ │ │ │ + bne 5b8bec │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3168 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ - beq 5b8c9c │ │ │ │ + beq 5b8ca0 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #384] @ 5b8d08 │ │ │ │ + ldr r8, [pc, #384] @ 5b8d0c │ │ │ │ bl 91e620 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ str fp, [sp, #4] │ │ │ │ @@ -963876,20 +963877,20 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c4054 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ - ldr r3, [pc, #308] @ 5b8d0c │ │ │ │ + ldr r3, [pc, #308] @ 5b8d10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8b1c │ │ │ │ + b 5b8b20 │ │ │ │ add r3, r5, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6c3294 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r8 │ │ │ │ @@ -963899,139 +963900,139 @@ │ │ │ │ lsl r4, r4, #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r8, r0 │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ - bne 5b8cd0 │ │ │ │ + bne 5b8cd4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 91e620 │ │ │ │ ldr r9, [r3, #124] @ 0x7c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #200] @ 5b8d10 │ │ │ │ + ldr r8, [pc, #200] @ 5b8d14 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str sl, [sp, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ stm sp, {r9, fp} │ │ │ │ mov r0, r6 │ │ │ │ bl 6d0b78 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c4054 │ │ │ │ - ldr r3, [pc, #152] @ 5b8d14 │ │ │ │ + ldr r3, [pc, #152] @ 5b8d18 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #100] @ 5b8d18 │ │ │ │ + ldr r8, [pc, #100] @ 5b8d1c │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str sl, [sp, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ stm sp, {r4, fp} │ │ │ │ - b 5b8ba4 │ │ │ │ + b 5b8ba8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b8b1c │ │ │ │ + b 5b8b20 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #64] @ 5b8d1c │ │ │ │ + ldr r8, [pc, #64] @ 5b8d20 │ │ │ │ bl 91e620 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str fp, [sp, #4] │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ - b 5b8c58 │ │ │ │ - strdeq r4, [r8], #-104 @ 0xffffff98 @ │ │ │ │ - ldrdeq r4, [r8], #-104 @ 0xffffff98 @ │ │ │ │ - subseq r5, sl, ip, lsr #28 │ │ │ │ - rsbeq r4, r8, ip, lsr #12 │ │ │ │ - subseq r5, sl, r0, ror sp │ │ │ │ - rsbeq r4, r8, r4, lsl #11 │ │ │ │ - subseq r5, sl, r4, lsl #26 │ │ │ │ - ldrsbeq r5, [sl], #-200 @ 0xffffff38 │ │ │ │ + b 5b8c5c │ │ │ │ + strdeq r4, [r8], #-100 @ 0xffffff9c @ │ │ │ │ + ldrdeq r4, [r8], #-100 @ 0xffffff9c @ │ │ │ │ + subseq r5, sl, r8, lsr #28 │ │ │ │ + rsbeq r4, r8, r8, lsr #12 │ │ │ │ + subseq r5, sl, ip, ror #26 │ │ │ │ + rsbeq r4, r8, r0, lsl #11 │ │ │ │ + subseq r5, sl, r0, lsl #26 │ │ │ │ + ldrsbeq r5, [sl], #-196 @ 0xffffff3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #32 │ │ │ │ mov r7, r0 │ │ │ │ - bhi 5b8e84 │ │ │ │ + bhi 5b8e88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b8db4 │ │ │ │ + bne 5b8db8 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #3 │ │ │ │ - beq 5b8e1c │ │ │ │ - bhi 5b8df8 │ │ │ │ + beq 5b8e20 │ │ │ │ + bhi 5b8dfc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5b8dcc │ │ │ │ + beq 5b8dd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b8e78 │ │ │ │ + beq 5b8e7c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #268] @ 5b8ea8 │ │ │ │ + ldr r3, [pc, #268] @ 5b8eac │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3c7c │ │ │ │ - ldr r3, [pc, #240] @ 5b8eac │ │ │ │ + ldr r3, [pc, #240] @ 5b8eb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8d6c │ │ │ │ + b 5b8d70 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r3, [pc, #204] @ 5b8eb0 │ │ │ │ + ldr r3, [pc, #204] @ 5b8eb4 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3294 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b8e3c │ │ │ │ - ldr r3, [pc, #172] @ 5b8eb4 │ │ │ │ + bne 5b8e40 │ │ │ │ + ldr r3, [pc, #172] @ 5b8eb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #148] @ 5b8eb8 │ │ │ │ + ldr r3, [pc, #148] @ 5b8ebc │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3d98 │ │ │ │ @@ -964039,73 +964040,73 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c51b4 │ │ │ │ - ldr r3, [pc, #88] @ 5b8ebc │ │ │ │ + ldr r3, [pc, #88] @ 5b8ec0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #64] @ 5b8ec0 │ │ │ │ + ldr r3, [pc, #64] @ 5b8ec4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b8e08 │ │ │ │ - ldr r3, [pc, #56] @ 5b8ec4 │ │ │ │ - ldr r1, [pc, #56] @ 5b8ec8 │ │ │ │ - ldr r0, [pc, #56] @ 5b8ecc │ │ │ │ + b 5b8e0c │ │ │ │ + ldr r3, [pc, #56] @ 5b8ec8 │ │ │ │ + ldr r1, [pc, #56] @ 5b8ecc │ │ │ │ + ldr r0, [pc, #56] @ 5b8ed0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ 5b8ed0 │ │ │ │ + ldr r2, [pc, #52] @ 5b8ed4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - rsbeq r4, r8, r4, ror #8 │ │ │ │ - rsbeq r4, r8, r8, asr #8 │ │ │ │ - rsbeq r4, r8, ip, lsl r4 │ │ │ │ - strdeq r4, [r8], #-60 @ 0xffffffc4 @ │ │ │ │ - ldrdeq r4, [r8], #-60 @ 0xffffffc4 @ │ │ │ │ - @ instruction: 0x0068439c │ │ │ │ - rsbeq r4, r8, r4, lsl #7 │ │ │ │ - subeq lr, ip, r8, lsr #21 │ │ │ │ - eorseq r5, lr, ip, lsl #27 │ │ │ │ - eorseq r5, lr, r4, lsr #27 │ │ │ │ + rsbeq r4, r8, r0, ror #8 │ │ │ │ + rsbeq r4, r8, r4, asr #8 │ │ │ │ + rsbeq r4, r8, r8, lsl r4 │ │ │ │ + strdeq r4, [r8], #-56 @ 0xffffffc8 @ │ │ │ │ + ldrdeq r4, [r8], #-56 @ 0xffffffc8 @ │ │ │ │ + @ instruction: 0x00684398 │ │ │ │ + rsbeq r4, r8, r0, lsl #7 │ │ │ │ + subeq lr, ip, r4, lsr #21 │ │ │ │ + eorseq r5, lr, r8, lsl #27 │ │ │ │ + eorseq r5, lr, r0, lsr #27 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr fp, [pc, #284] @ 5b9020 │ │ │ │ + ldr fp, [pc, #284] @ 5b9024 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5b8fdc │ │ │ │ - ldr r3, [pc, #240] @ 5b9024 │ │ │ │ + beq 5b8fe0 │ │ │ │ + ldr r3, [pc, #240] @ 5b9028 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r2, [pc, #220] @ 5b9028 │ │ │ │ + ldr r2, [pc, #220] @ 5b902c │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -964120,124 +964121,124 @@ │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ movne r1, sl │ │ │ │ movne r0, r8 │ │ │ │ moveq r1, r8 │ │ │ │ moveq r0, sl │ │ │ │ bl 6cb830 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5b9004 │ │ │ │ + bne 5b9008 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5b8fe8 │ │ │ │ - ldr r3, [pc, #120] @ 5b902c │ │ │ │ + bne 5b8fec │ │ │ │ + ldr r3, [pc, #120] @ 5b9030 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [fp, r3] │ │ │ │ mov r2, #1312 @ 0x520 │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c72c8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #96] @ 5b9030 │ │ │ │ + ldr r2, [pc, #96] @ 5b9034 │ │ │ │ ldr r1, [r6] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c6a38 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b8f44 │ │ │ │ - ldr r3, [pc, #68] @ 5b9034 │ │ │ │ + b 5b8f48 │ │ │ │ + ldr r3, [pc, #68] @ 5b9038 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8fac │ │ │ │ - ldr r3, [pc, #44] @ 5b9038 │ │ │ │ + b 5b8fb0 │ │ │ │ + ldr r3, [pc, #44] @ 5b903c │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b8fa4 │ │ │ │ - ldrheq r1, [sl], #-212 @ 0xffffff2c │ │ │ │ - rsbeq r4, r8, ip, asr #5 │ │ │ │ - subseq r5, sl, r8, ror #20 │ │ │ │ + b 5b8fa8 │ │ │ │ + ldrheq r1, [sl], #-208 @ 0xffffff30 │ │ │ │ + rsbeq r4, r8, r8, asr #5 │ │ │ │ + subseq r5, sl, r4, ror #20 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - rsbeq r4, r8, r0, lsl r2 │ │ │ │ - strdeq r4, [r8], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r4, r8, ip, lsl #4 │ │ │ │ + strdeq r4, [r8], #-16 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, r4 │ │ │ │ cmpne r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5b9118 │ │ │ │ + bne 5b911c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5b90dc │ │ │ │ + bne 5b90e0 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5b9278 │ │ │ │ + bhi 5b927c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b91c8 │ │ │ │ - ldr r3, [pc, #520] @ 5b929c │ │ │ │ + beq 5b91cc │ │ │ │ + ldr r3, [pc, #520] @ 5b92a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #472] @ 5b92a0 │ │ │ │ + ldr r3, [pc, #472] @ 5b92a4 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3294 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b9278 │ │ │ │ + bhi 5b927c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b91f4 │ │ │ │ + bne 5b91f8 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b90c0 │ │ │ │ + b 5b90c4 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #32 │ │ │ │ mov sl, r0 │ │ │ │ - bhi 5b9278 │ │ │ │ + bhi 5b927c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b922c │ │ │ │ - ldr r3, [pc, #364] @ 5b92a4 │ │ │ │ + beq 5b9230 │ │ │ │ + ldr r3, [pc, #364] @ 5b92a8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b9278 │ │ │ │ + bhi 5b927c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b923c │ │ │ │ + bne 5b9240 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -964251,15 +964252,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 6cb79c │ │ │ │ rsb r2, r7, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r3, r2, #31 │ │ │ │ bl 6c7e6c │ │ │ │ - ldr r3, [pc, #244] @ 5b92a8 │ │ │ │ + ldr r3, [pc, #244] @ 5b92ac │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cb5b8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -964268,136 +964269,136 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b90c0 │ │ │ │ - ldr r3, [pc, #176] @ 5b92ac │ │ │ │ + b 5b90c4 │ │ │ │ + ldr r3, [pc, #176] @ 5b92b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b90c0 │ │ │ │ + b 5b90c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b9148 │ │ │ │ - ldr r3, [pc, #108] @ 5b92b0 │ │ │ │ + b 5b914c │ │ │ │ + ldr r3, [pc, #108] @ 5b92b4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b9184 │ │ │ │ - ldr r3, [pc, #52] @ 5b92b4 │ │ │ │ - ldr r1, [pc, #52] @ 5b92b8 │ │ │ │ - ldr r0, [pc, #52] @ 5b92bc │ │ │ │ + b 5b9188 │ │ │ │ + ldr r3, [pc, #52] @ 5b92b8 │ │ │ │ + ldr r1, [pc, #52] @ 5b92bc │ │ │ │ + ldr r0, [pc, #52] @ 5b92c0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 5b92c0 │ │ │ │ + ldr r2, [pc, #48] @ 5b92c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - rsbeq r4, r8, r0, ror r1 │ │ │ │ - rsbeq r4, r8, r8, lsr r1 │ │ │ │ - rsbeq r4, r8, r8, asr #1 │ │ │ │ - rsbeq r4, r8, ip, asr #32 │ │ │ │ - rsbeq r4, r8, r8 │ │ │ │ - strheq r3, [r8], #-252 @ 0xffffff04 @ │ │ │ │ - strheq lr, [ip], #-100 @ 0xffffff9c │ │ │ │ - mlaseq lr, r8, r9, r5 │ │ │ │ - @ instruction: 0x003e59b0 │ │ │ │ + rsbeq r4, r8, ip, ror #2 │ │ │ │ + rsbeq r4, r8, r4, lsr r1 │ │ │ │ + rsbeq r4, r8, r4, asr #1 │ │ │ │ + rsbeq r4, r8, r8, asr #32 │ │ │ │ + rsbeq r4, r8, r4 │ │ │ │ + strheq r3, [r8], #-248 @ 0xffffff08 @ │ │ │ │ + strheq lr, [ip], #-96 @ 0xffffffa0 │ │ │ │ + mlaseq lr, r4, r9, r5 │ │ │ │ + eorseq r5, lr, ip, lsr #19 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #756] @ 5b95d4 │ │ │ │ + ldr r3, [pc, #756] @ 5b95d8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ - beq 5b94e0 │ │ │ │ + beq 5b94e4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b9390 │ │ │ │ + beq 5b9394 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #680] @ 5b95d8 │ │ │ │ + ldr r3, [pc, #680] @ 5b95dc │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ cmp sl, #32 │ │ │ │ - bhi 5b95b0 │ │ │ │ + bhi 5b95b4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5b9434 │ │ │ │ + bne 5b9438 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #-1610612736 @ 0xa0000000 │ │ │ │ - beq 5b95a8 │ │ │ │ - bhi 5b9450 │ │ │ │ - ldr r3, [pc, #616] @ 5b95dc │ │ │ │ + beq 5b95ac │ │ │ │ + bhi 5b9454 │ │ │ │ + ldr r3, [pc, #616] @ 5b95e0 │ │ │ │ add r4, r4, #-2080374784 @ 0x84000000 │ │ │ │ sub r4, r4, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 5b9414 │ │ │ │ + bhi 5b9418 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b95b0 │ │ │ │ - ldr r3, [pc, #576] @ 5b95e0 │ │ │ │ + bhi 5b95b4 │ │ │ │ + ldr r3, [pc, #576] @ 5b95e4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9344 │ │ │ │ + b 5b9348 │ │ │ │ mov fp, #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #544] @ 5b95e4 │ │ │ │ + ldr r3, [pc, #544] @ 5b95e8 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #536] @ 5b95e8 │ │ │ │ + ldr r4, [pc, #536] @ 5b95ec │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #528] @ 5b95ec │ │ │ │ + ldr r1, [pc, #528] @ 5b95f0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, r3, r6 │ │ │ │ @@ -964413,34 +964414,34 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #436] @ 5b95f0 │ │ │ │ + ldr r3, [pc, #436] @ 5b95f4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9360 │ │ │ │ + b 5b9364 │ │ │ │ cmp r4, #-1409286144 @ 0xac000000 │ │ │ │ - beq 5b95a0 │ │ │ │ - bhi 5b93b8 │ │ │ │ + beq 5b95a4 │ │ │ │ + bhi 5b93bc │ │ │ │ cmp r4, #-1543503872 @ 0xa4000000 │ │ │ │ - beq 5b94f0 │ │ │ │ + beq 5b94f4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #372] @ 5b95e4 │ │ │ │ + ldr r3, [pc, #372] @ 5b95e8 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #376] @ 5b95f4 │ │ │ │ + ldr r4, [pc, #376] @ 5b95f8 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #368] @ 5b95f8 │ │ │ │ + ldr r1, [pc, #368] @ 5b95fc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r1, r3, r6 │ │ │ │ add r0, r3, r7 │ │ │ │ @@ -964459,35 +964460,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b9344 │ │ │ │ + b 5b9348 │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #236] @ 5b95fc │ │ │ │ + ldr r1, [pc, #236] @ 5b9600 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov ip, #0 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6cfe68 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r3, [pc, #188] @ 5b9600 │ │ │ │ + ldr r3, [pc, #188] @ 5b9604 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -964496,65 +964497,65 @@ │ │ │ │ b 6cfe68 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #124] @ 5b9604 │ │ │ │ + ldr r1, [pc, #124] @ 5b9608 │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - b 5b9514 │ │ │ │ + b 5b9518 │ │ │ │ mov r2, #2 │ │ │ │ - b 5b94f4 │ │ │ │ + b 5b94f8 │ │ │ │ mov fp, #2 │ │ │ │ - b 5b9464 │ │ │ │ + b 5b9468 │ │ │ │ mov r2, fp │ │ │ │ - b 5b956c │ │ │ │ + b 5b9570 │ │ │ │ mov r2, fp │ │ │ │ - b 5b953c │ │ │ │ - ldr r3, [pc, #80] @ 5b9608 │ │ │ │ - ldr r1, [pc, #80] @ 5b960c │ │ │ │ - ldr r0, [pc, #80] @ 5b9610 │ │ │ │ + b 5b9540 │ │ │ │ + ldr r3, [pc, #80] @ 5b960c │ │ │ │ + ldr r1, [pc, #80] @ 5b9610 │ │ │ │ + ldr r0, [pc, #80] @ 5b9614 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 5b9614 │ │ │ │ + ldr r2, [pc, #76] @ 5b9618 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsbeq r1, [sl], #-148 @ 0xffffff6c │ │ │ │ - ldrdeq r3, [r8], #-224 @ 0xffffff20 @ │ │ │ │ - subeq ip, ip, r9, ror r9 │ │ │ │ - rsbeq r3, r8, r0, ror #28 │ │ │ │ + ldrsbeq r1, [sl], #-144 @ 0xffffff70 │ │ │ │ + rsbeq r3, r8, ip, asr #29 │ │ │ │ + subeq ip, ip, r5, ror r9 │ │ │ │ + rsbeq r3, r8, ip, asr lr │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r6, fp, r0, lsr #2 │ │ │ │ - ldrsbeq r5, [sl], #-88 @ 0xffffffa8 │ │ │ │ - rsbeq r3, r8, r4, asr #27 │ │ │ │ - subseq r6, fp, r4, ror r0 │ │ │ │ - subseq r5, sl, ip, lsr #10 │ │ │ │ - subseq r5, sl, r4, lsr #9 │ │ │ │ - subseq r5, sl, r0, ror r4 │ │ │ │ - subseq r5, sl, ip, lsr #8 │ │ │ │ - subeq lr, ip, ip, ror r3 │ │ │ │ - eorseq r5, lr, r0, ror #12 │ │ │ │ - eorseq r5, lr, r8, ror r6 │ │ │ │ + subseq r6, fp, ip, lsl r1 │ │ │ │ + ldrsbeq r5, [sl], #-84 @ 0xffffffac │ │ │ │ + rsbeq r3, r8, r0, asr #27 │ │ │ │ + subseq r6, fp, r0, ror r0 │ │ │ │ + subseq r5, sl, r8, lsr #10 │ │ │ │ + subseq r5, sl, r0, lsr #9 │ │ │ │ + subseq r5, sl, ip, ror #8 │ │ │ │ + subseq r5, sl, r8, lsr #8 │ │ │ │ + subeq lr, ip, r8, ror r3 │ │ │ │ + eorseq r5, lr, ip, asr r6 │ │ │ │ + eorseq r5, lr, r4, ror r6 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldrb ip, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr fp, [pc, #524] @ 5b985c │ │ │ │ + ldr fp, [pc, #524] @ 5b9860 │ │ │ │ add fp, pc, fp │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6bcdd4 │ │ │ │ @@ -964567,39 +964568,39 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5b980c │ │ │ │ - ldr r3, [pc, #440] @ 5b9860 │ │ │ │ + beq 5b9810 │ │ │ │ + ldr r3, [pc, #440] @ 5b9864 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #420] @ 5b9864 │ │ │ │ - ldr r2, [pc, #420] @ 5b9868 │ │ │ │ + ldr r3, [pc, #420] @ 5b9868 │ │ │ │ + ldr r2, [pc, #420] @ 5b986c │ │ │ │ ldr fp, [fp, r3] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [fp] │ │ │ │ bl 6c6900 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3e4c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b97d0 │ │ │ │ + bne 5b97d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5b97f0 │ │ │ │ + bne 5b97f4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ addeq r0, sp, #20 │ │ │ │ ldmeq r0, {r0, r1, r2} │ │ │ │ @@ -964607,15 +964608,15 @@ │ │ │ │ ldrne r1, [sp, #28] │ │ │ │ ldrne r0, [sp, #20] │ │ │ │ bl 6cb79c │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #1312 @ 0x520 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c70f0 │ │ │ │ - ldr r2, [pc, #296] @ 5b986c │ │ │ │ + ldr r2, [pc, #296] @ 5b9870 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r8, [sl, #124] @ 0x7c │ │ │ │ movne r8, #2 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ @@ -964627,50 +964628,50 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 6d0b80 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 5b9818 │ │ │ │ + bne 5b981c │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r7 │ │ │ │ bl 6c80b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 6c3168 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3168 │ │ │ │ mvn r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #164] @ 5b9868 │ │ │ │ + ldr r2, [pc, #164] @ 5b986c │ │ │ │ ldr r1, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c6a38 │ │ │ │ - ldr r3, [pc, #152] @ 5b9870 │ │ │ │ + ldr r3, [pc, #152] @ 5b9874 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5b9700 │ │ │ │ - ldr r3, [pc, #124] @ 5b9874 │ │ │ │ + beq 5b9704 │ │ │ │ + ldr r3, [pc, #124] @ 5b9878 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b970c │ │ │ │ + b 5b9710 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b96b8 │ │ │ │ - ldr r3, [pc, #88] @ 5b9878 │ │ │ │ + b 5b96bc │ │ │ │ + ldr r3, [pc, #88] @ 5b987c │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ @@ -964678,47 +964679,47 @@ │ │ │ │ mov r0, #8 │ │ │ │ bl 6c80b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 6c3168 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5b97ac │ │ │ │ - subseq r1, sl, r8, ror #12 │ │ │ │ - rsbeq r3, r8, r8, asr fp │ │ │ │ + b 5b97b0 │ │ │ │ + subseq r1, sl, r4, ror #12 │ │ │ │ + rsbeq r3, r8, r4, asr fp │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - subseq r5, sl, r0, ror r2 │ │ │ │ - rsbeq r3, r8, r8, lsr #20 │ │ │ │ - rsbeq r3, r8, r8, lsl #20 │ │ │ │ - rsbeq r3, r8, r0, ror #19 │ │ │ │ + subseq r5, sl, ip, ror #4 │ │ │ │ + rsbeq r3, r8, r4, lsr #20 │ │ │ │ + rsbeq r3, r8, r4, lsl #20 │ │ │ │ + ldrdeq r3, [r8], #-156 @ 0xffffff64 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r0, #536870912 @ 0x20000000 │ │ │ │ - ldr r6, [pc, #504] @ 5b9a90 │ │ │ │ + ldr r6, [pc, #504] @ 5b9a94 │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bne 5b9900 │ │ │ │ + bne 5b9904 │ │ │ │ cmp r0, #536870912 @ 0x20000000 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - beq 5b991c │ │ │ │ - ldr r3, [pc, #456] @ 5b9a94 │ │ │ │ + beq 5b9920 │ │ │ │ + ldr r3, [pc, #456] @ 5b9a98 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - beq 5b9a3c │ │ │ │ + beq 5b9a40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -964736,17 +964737,17 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b58bc │ │ │ │ cmp r5, #32 │ │ │ │ mov sl, r0 │ │ │ │ - bhi 5b9a68 │ │ │ │ + bhi 5b9a6c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b9a4c │ │ │ │ + bne 5b9a50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c33b0 │ │ │ │ @@ -964766,22 +964767,22 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3660 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, sl │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r3, [pc, #216] @ 5b9a98 │ │ │ │ + ldr r3, [pc, #216] @ 5b9a9c │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r5, [pc, #208] @ 5b9a9c │ │ │ │ + ldr r5, [pc, #208] @ 5b9aa0 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #196] @ 5b9aa0 │ │ │ │ + ldr r1, [pc, #196] @ 5b9aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ @@ -964790,92 +964791,92 @@ │ │ │ │ bl 6be2d4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3168 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b9a8c │ │ │ │ + bhi 5b9a90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b9900 │ │ │ │ - ldr r3, [pc, #120] @ 5b9aa4 │ │ │ │ + beq 5b9904 │ │ │ │ + ldr r3, [pc, #120] @ 5b9aa8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5b98f4 │ │ │ │ + b 5b98f8 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #84] @ 5b9aa8 │ │ │ │ + ldr r3, [pc, #84] @ 5b9aac │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9958 │ │ │ │ - ldr r3, [pc, #60] @ 5b9aac │ │ │ │ - ldr r1, [pc, #60] @ 5b9ab0 │ │ │ │ - ldr r0, [pc, #60] @ 5b9ab4 │ │ │ │ + b 5b995c │ │ │ │ + ldr r3, [pc, #60] @ 5b9ab0 │ │ │ │ + ldr r1, [pc, #60] @ 5b9ab4 │ │ │ │ + ldr r0, [pc, #60] @ 5b9ab8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 5b9ab8 │ │ │ │ + ldr r2, [pc, #56] @ 5b9abc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 21545c │ │ │ │ - subseq r1, sl, r0, lsl r4 │ │ │ │ - rsbeq r3, r8, r4, lsr r9 │ │ │ │ + subseq r1, sl, ip, lsl #8 │ │ │ │ + rsbeq r3, r8, r0, lsr r9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r4, sl, r4, ror #31 │ │ │ │ - subseq r5, fp, r0, lsr #22 │ │ │ │ - ldrdeq r3, [r8], #-116 @ 0xffffff8c @ │ │ │ │ - rsbeq r3, r8, ip, lsr #15 │ │ │ │ - subeq sp, ip, r4, asr #29 │ │ │ │ - eorseq r5, lr, r8, lsr #3 │ │ │ │ - eorseq r5, lr, r0, asr #3 │ │ │ │ + subseq r4, sl, r0, ror #31 │ │ │ │ + subseq r5, fp, ip, lsl fp │ │ │ │ + ldrdeq r3, [r8], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r3, r8, r8, lsr #15 │ │ │ │ + subeq sp, ip, r0, asr #29 │ │ │ │ + eorseq r5, lr, r4, lsr #3 │ │ │ │ + @ instruction: 0x003e51bc │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r0, #32 │ │ │ │ - ldr r7, [pc, #1188] @ 5b9f7c │ │ │ │ + ldr r7, [pc, #1188] @ 5b9f80 │ │ │ │ mov r5, r3 │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - beq 5b9c38 │ │ │ │ + beq 5b9c3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 5b9c1c │ │ │ │ + bne 5b9c20 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #32 │ │ │ │ mov fp, r0 │ │ │ │ - bhi 5b9f00 │ │ │ │ + bhi 5b9f04 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9d78 │ │ │ │ + bne 5b9d7c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b9f00 │ │ │ │ + bhi 5b9f04 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b9d5c │ │ │ │ + bne 5b9d60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3464 │ │ │ │ @@ -964895,173 +964896,173 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3660 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, fp │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r3, [pc, #956] @ 5b9f80 │ │ │ │ + ldr r3, [pc, #956] @ 5b9f84 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r5, [pc, #948] @ 5b9f84 │ │ │ │ + ldr r5, [pc, #948] @ 5b9f88 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #936] @ 5b9f88 │ │ │ │ + ldr r1, [pc, #936] @ 5b9f8c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r0, fp │ │ │ │ bl 6c3168 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b9efc │ │ │ │ + bhi 5b9f00 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b9d94 │ │ │ │ + bne 5b9d98 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bhi 5b9c60 │ │ │ │ - ldr r3, [pc, #836] @ 5b9f8c │ │ │ │ + bhi 5b9c64 │ │ │ │ + ldr r3, [pc, #836] @ 5b9f90 │ │ │ │ sub r0, r0, #33 @ 0x21 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi 5b9dec │ │ │ │ + bhi 5b9df0 │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #808] @ 5b9f90 │ │ │ │ + ldr r2, [pc, #808] @ 5b9f94 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 5b9d50 │ │ │ │ + beq 5b9d54 │ │ │ │ add r1, r2, r6, lsl #2 │ │ │ │ add r3, r2, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c4418 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #732] @ 5b9f94 │ │ │ │ + ldr r2, [pc, #732] @ 5b9f98 │ │ │ │ movne r1, #1 │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4, lsl #2 │ │ │ │ tst r1, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 5b9dc4 │ │ │ │ + bne 5b9dc8 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b9ddc │ │ │ │ + bne 5b9de0 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b9d50 │ │ │ │ + beq 5b9d54 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 5b9ca0 │ │ │ │ + b 5b9ca4 │ │ │ │ subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #644] @ 5b9f98 │ │ │ │ + ldr r2, [pc, #644] @ 5b9f9c │ │ │ │ movne r1, #1 │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4, lsl #2 │ │ │ │ tst r1, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 5b9dac │ │ │ │ + bne 5b9db0 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b9ce8 │ │ │ │ + beq 5b9cec │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 5b9ca0 │ │ │ │ + b 5b9ca4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #568] @ 5b9f9c │ │ │ │ + ldr r3, [pc, #568] @ 5b9fa0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9b5c │ │ │ │ - ldr r3, [pc, #544] @ 5b9fa0 │ │ │ │ + b 5b9b60 │ │ │ │ + ldr r3, [pc, #544] @ 5b9fa4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9b40 │ │ │ │ - ldr r3, [pc, #520] @ 5b9fa4 │ │ │ │ + b 5b9b44 │ │ │ │ + ldr r3, [pc, #520] @ 5b9fa8 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5b9ca0 │ │ │ │ + b 5b9ca4 │ │ │ │ add r1, r2, r6, lsl #2 │ │ │ │ add r3, r2, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c3348 │ │ │ │ - b 5b9c98 │ │ │ │ + b 5b9c9c │ │ │ │ add r1, r2, r6, lsl #2 │ │ │ │ add r3, r2, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c3464 │ │ │ │ - b 5b9c98 │ │ │ │ + b 5b9c9c │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c362c │ │ │ │ - b 5b9c98 │ │ │ │ + b 5b9c9c │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #32 │ │ │ │ mov fp, r0 │ │ │ │ - bhi 5b9f00 │ │ │ │ + bhi 5b9f04 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9f24 │ │ │ │ + bne 5b9f28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b9f00 │ │ │ │ + bhi 5b9f04 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b9f40 │ │ │ │ + bne 5b9f44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3348 │ │ │ │ @@ -965081,238 +965082,238 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c4994 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, fp │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r3, [pc, #212] @ 5b9f80 │ │ │ │ + ldr r3, [pc, #212] @ 5b9f84 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r5, [pc, #240] @ 5b9fa8 │ │ │ │ + ldr r5, [pc, #240] @ 5b9fac │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #228] @ 5b9fac │ │ │ │ + ldr r1, [pc, #228] @ 5b9fb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r0, fp │ │ │ │ bl 6c3168 │ │ │ │ cmp r4, #32 │ │ │ │ - bls 5b9f5c │ │ │ │ + bls 5b9f60 │ │ │ │ bl 21545c │ │ │ │ - ldr r3, [pc, #168] @ 5b9fb0 │ │ │ │ - ldr r1, [pc, #168] @ 5b9fb4 │ │ │ │ - ldr r0, [pc, #168] @ 5b9fb8 │ │ │ │ + ldr r3, [pc, #168] @ 5b9fb4 │ │ │ │ + ldr r1, [pc, #168] @ 5b9fb8 │ │ │ │ + ldr r0, [pc, #168] @ 5b9fbc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #164] @ 5b9fbc │ │ │ │ + ldr r2, [pc, #164] @ 5b9fc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ 5b9fc0 │ │ │ │ + ldr r3, [pc, #148] @ 5b9fc4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9e28 │ │ │ │ - ldr r3, [pc, #124] @ 5b9fc4 │ │ │ │ + b 5b9e2c │ │ │ │ + ldr r3, [pc, #124] @ 5b9fc8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5b9e44 │ │ │ │ + b 5b9e48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b9c1c │ │ │ │ - ldr r3, [pc, #92] @ 5b9fc8 │ │ │ │ + beq 5b9c20 │ │ │ │ + ldr r3, [pc, #92] @ 5b9fcc │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5b9ca0 │ │ │ │ - subseq r1, sl, ip, asr #3 │ │ │ │ + b 5b9ca4 │ │ │ │ + subseq r1, sl, r8, asr #3 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r4, sl, r0, ror #27 │ │ │ │ - subseq r5, fp, ip, lsl r9 │ │ │ │ - strheq ip, [ip], #-0 │ │ │ │ - @ instruction: 0x00683594 │ │ │ │ - rsbeq r3, r8, r0, asr #10 │ │ │ │ - rsbeq r3, r8, r4, ror #9 │ │ │ │ - @ instruction: 0x0068349c │ │ │ │ - rsbeq r3, r8, r0, lsl #9 │ │ │ │ - rsbeq r3, r8, r4, ror #8 │ │ │ │ - ldrsheq r4, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq r5, fp, r4, lsr r6 │ │ │ │ - subeq sp, ip, ip, lsr #20 │ │ │ │ - eorseq r4, lr, r0, lsl sp │ │ │ │ - eorseq r4, lr, r8, lsr #26 │ │ │ │ + ldrsbeq r4, [sl], #-220 @ 0xffffff24 │ │ │ │ + subseq r5, fp, r8, lsl r9 │ │ │ │ + subeq ip, ip, ip, lsr #1 │ │ │ │ + @ instruction: 0x00683590 │ │ │ │ + rsbeq r3, r8, ip, lsr r5 │ │ │ │ + rsbeq r3, r8, r0, ror #9 │ │ │ │ + @ instruction: 0x00683498 │ │ │ │ + rsbeq r3, r8, ip, ror r4 │ │ │ │ + rsbeq r3, r8, r0, ror #8 │ │ │ │ + ldrsheq r4, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq r5, fp, r0, lsr r6 │ │ │ │ + subeq sp, ip, r8, lsr #20 │ │ │ │ + eorseq r4, lr, ip, lsl #26 │ │ │ │ + eorseq r4, lr, r4, lsr #26 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ - ldrdeq r3, [r8], #-36 @ 0xffffffdc @ │ │ │ │ - strheq r3, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ - @ instruction: 0x00683294 │ │ │ │ + ldrdeq r3, [r8], #-32 @ 0xffffffe0 @ │ │ │ │ + strheq r3, [r8], #-36 @ 0xffffffdc @ │ │ │ │ + @ instruction: 0x00683290 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #1300] @ 5ba4f8 │ │ │ │ + ldr r9, [pc, #1300] @ 5ba4fc │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r6, r2, #0 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ - bne 5ba00c │ │ │ │ + bne 5ba010 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #7168 @ 0x1c00 │ │ │ │ - bne 5ba0c4 │ │ │ │ + bne 5ba0c8 │ │ │ │ ldr sl, [r7, #124] @ 0x7c │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5ba4c8 │ │ │ │ - bhi 5ba054 │ │ │ │ - ldr r3, [pc, #1220] @ 5ba4fc │ │ │ │ + beq 5ba4cc │ │ │ │ + bhi 5ba058 │ │ │ │ + ldr r3, [pc, #1220] @ 5ba500 │ │ │ │ add r4, r4, #-2080374784 @ 0x84000000 │ │ │ │ sub r4, r4, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #29 │ │ │ │ - bhi 5ba0c4 │ │ │ │ + bhi 5ba0c8 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1188] @ 5ba500 │ │ │ │ + ldr r3, [pc, #1188] @ 5ba504 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5ba438 │ │ │ │ - bhi 5ba0e0 │ │ │ │ + beq 5ba43c │ │ │ │ + bhi 5ba0e4 │ │ │ │ cmp r4, #-2013265920 @ 0x88000000 │ │ │ │ - beq 5ba1d0 │ │ │ │ + beq 5ba1d4 │ │ │ │ cmp r4, #-1946157056 @ 0x8c000000 │ │ │ │ movne r2, sl │ │ │ │ - beq 5ba420 │ │ │ │ + beq 5ba424 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1136] @ 5ba504 │ │ │ │ + ldr r1, [pc, #1136] @ 5ba508 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ orr r3, r3, #9 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ba2c0 │ │ │ │ + bne 5ba2c4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #-1811939328 @ 0x94000000 │ │ │ │ - beq 5ba430 │ │ │ │ - bls 5ba428 │ │ │ │ + beq 5ba434 │ │ │ │ + bls 5ba42c │ │ │ │ cmp r4, #-1744830464 @ 0x98000000 │ │ │ │ - bne 5ba14c │ │ │ │ + bne 5ba150 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 5ba4d0 │ │ │ │ + bhi 5ba4d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ba280 │ │ │ │ + bne 5ba284 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5b7340 │ │ │ │ + bl 5b7344 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b 5ba238 │ │ │ │ + b 5ba23c │ │ │ │ mov sl, #2 │ │ │ │ - ldr r3, [pc, #948] @ 5ba508 │ │ │ │ + ldr r3, [pc, #948] @ 5ba50c │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #932] @ 5ba50c │ │ │ │ - ldr r1, [pc, #932] @ 5ba510 │ │ │ │ + ldr r2, [pc, #932] @ 5ba510 │ │ │ │ + ldr r1, [pc, #932] @ 5ba514 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba0c4 │ │ │ │ - ldr r3, [pc, #864] @ 5ba514 │ │ │ │ + beq 5ba0c8 │ │ │ │ + ldr r3, [pc, #864] @ 5ba518 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov sl, #2 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 5ba4d0 │ │ │ │ + bhi 5ba4d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba244 │ │ │ │ - ldr r5, [pc, #808] @ 5ba518 │ │ │ │ + beq 5ba248 │ │ │ │ + ldr r5, [pc, #808] @ 5ba51c │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b720c │ │ │ │ + bl 5b7210 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -965324,290 +965325,290 @@ │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5b720c │ │ │ │ + bl 5b7210 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b 5ba238 │ │ │ │ - ldr r5, [pc, #660] @ 5ba51c │ │ │ │ + b 5ba23c │ │ │ │ + ldr r5, [pc, #660] @ 5ba520 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b7340 │ │ │ │ - b 5ba224 │ │ │ │ - ldr r3, [pc, #600] @ 5ba520 │ │ │ │ + bl 5b7344 │ │ │ │ + b 5ba228 │ │ │ │ + ldr r3, [pc, #600] @ 5ba524 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba1b4 │ │ │ │ + b 5ba1b8 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #568] @ 5ba524 │ │ │ │ + ldr r1, [pc, #568] @ 5ba528 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ orr r3, r3, #10 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba0c4 │ │ │ │ - ldr r3, [pc, #516] @ 5ba528 │ │ │ │ + beq 5ba0c8 │ │ │ │ + ldr r3, [pc, #516] @ 5ba52c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba1b4 │ │ │ │ + b 5ba1b8 │ │ │ │ mov sl, #2 │ │ │ │ - b 5ba0f4 │ │ │ │ + b 5ba0f8 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r3, [pc, #496] @ 5ba52c │ │ │ │ + ldr r3, [pc, #496] @ 5ba530 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba0c4 │ │ │ │ - ldr r3, [pc, #448] @ 5ba530 │ │ │ │ + beq 5ba0c8 │ │ │ │ + ldr r3, [pc, #448] @ 5ba534 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba1b4 │ │ │ │ + b 5ba1b8 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #416] @ 5ba534 │ │ │ │ + ldr r1, [pc, #416] @ 5ba538 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba0c4 │ │ │ │ - ldr r3, [pc, #364] @ 5ba538 │ │ │ │ + beq 5ba0c8 │ │ │ │ + ldr r3, [pc, #364] @ 5ba53c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba1b4 │ │ │ │ + b 5ba1b8 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r3, [pc, #352] @ 5ba53c │ │ │ │ + ldr r3, [pc, #352] @ 5ba540 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba0c4 │ │ │ │ - ldr r3, [pc, #300] @ 5ba540 │ │ │ │ + beq 5ba0c8 │ │ │ │ + ldr r3, [pc, #300] @ 5ba544 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba1b4 │ │ │ │ + b 5ba1b8 │ │ │ │ mov r2, #2 │ │ │ │ - b 5ba078 │ │ │ │ + b 5ba07c │ │ │ │ mov r2, sl │ │ │ │ - b 5ba2d0 │ │ │ │ + b 5ba2d4 │ │ │ │ mov r2, sl │ │ │ │ - b 5ba334 │ │ │ │ + b 5ba338 │ │ │ │ mov r2, sl │ │ │ │ - b 5ba378 │ │ │ │ + b 5ba37c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #256] @ 5ba544 │ │ │ │ + ldr r2, [pc, #256] @ 5ba548 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ tst r3, r2 │ │ │ │ - beq 5ba45c │ │ │ │ + beq 5ba460 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ bic r0, r0, #3 │ │ │ │ bl 6bdb84 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #204] @ 5ba548 │ │ │ │ + ldr r3, [pc, #204] @ 5ba54c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ add r1, r8, r1 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba4f4 │ │ │ │ + bhi 5ba4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba0c4 │ │ │ │ - ldr r3, [pc, #136] @ 5ba54c │ │ │ │ + beq 5ba0c8 │ │ │ │ + ldr r3, [pc, #136] @ 5ba550 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba1b4 │ │ │ │ + b 5ba1b8 │ │ │ │ mov r2, sl │ │ │ │ - b 5ba3d4 │ │ │ │ - ldr r3, [pc, #120] @ 5ba550 │ │ │ │ - ldr r1, [pc, #120] @ 5ba554 │ │ │ │ - ldr r0, [pc, #120] @ 5ba558 │ │ │ │ + b 5ba3d8 │ │ │ │ + ldr r3, [pc, #120] @ 5ba554 │ │ │ │ + ldr r1, [pc, #120] @ 5ba558 │ │ │ │ + ldr r0, [pc, #120] @ 5ba55c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 5ba55c │ │ │ │ + ldr r2, [pc, #116] @ 5ba560 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 21545c │ │ │ │ - ldrheq r0, [sl], #-204 @ 0xffffff34 │ │ │ │ - strheq fp, [ip], #-207 @ 0xffffff31 │ │ │ │ + ldrheq r0, [sl], #-200 @ 0xffffff38 │ │ │ │ + strheq fp, [ip], #-203 @ 0xffffff35 │ │ │ │ stchi 0, cr0, [r0], {5} │ │ │ │ - subseq r4, sl, r0, lsr #18 │ │ │ │ + subseq r4, sl, ip, lsl r9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r4, sl, ip, asr #16 │ │ │ │ - subseq r5, fp, ip, lsl #7 │ │ │ │ - rsbeq r3, r8, r0, asr r0 │ │ │ │ - rsbeq r3, r8, r4, lsl r0 │ │ │ │ - rsbeq r2, r8, ip, ror pc │ │ │ │ - rsbeq r2, r8, ip, lsr pc │ │ │ │ - subseq r4, sl, r8, asr #13 │ │ │ │ - rsbeq r2, r8, r0, ror #29 │ │ │ │ - subseq r4, sl, r8, ror r6 │ │ │ │ - @ instruction: 0x00682e94 │ │ │ │ - subseq r4, sl, r0, lsr #12 │ │ │ │ - rsbeq r2, r8, r8, lsr lr │ │ │ │ - ldrsbeq r4, [sl], #-88 @ 0xffffffa8 │ │ │ │ - strdeq r2, [r8], #-208 @ 0xffffff30 @ │ │ │ │ + subseq r4, sl, r8, asr #16 │ │ │ │ + subseq r5, fp, r8, lsl #7 │ │ │ │ + rsbeq r3, r8, ip, asr #32 │ │ │ │ + rsbeq r3, r8, r0, lsl r0 │ │ │ │ + rsbeq r2, r8, r8, ror pc │ │ │ │ + rsbeq r2, r8, r8, lsr pc │ │ │ │ + subseq r4, sl, r4, asr #13 │ │ │ │ + ldrdeq r2, [r8], #-236 @ 0xffffff14 @ │ │ │ │ + subseq r4, sl, r4, ror r6 │ │ │ │ + @ instruction: 0x00682e90 │ │ │ │ + subseq r4, sl, ip, lsl r6 │ │ │ │ + rsbeq r2, r8, r4, lsr lr │ │ │ │ + ldrsbeq r4, [sl], #-84 @ 0xffffffac │ │ │ │ + rsbeq r2, r8, ip, ror #27 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq r4, sl, r8, lsr r5 │ │ │ │ - rsbeq r2, r8, r0, asr #26 │ │ │ │ - subeq sp, ip, ip, asr r4 │ │ │ │ - eorseq r4, lr, r0, asr #14 │ │ │ │ - eorseq r4, lr, r8, asr r7 │ │ │ │ + subseq r4, sl, r4, lsr r5 │ │ │ │ + rsbeq r2, r8, ip, lsr sp │ │ │ │ + subeq sp, ip, r8, asr r4 │ │ │ │ + eorseq r4, lr, ip, lsr r7 │ │ │ │ + eorseq r4, lr, r4, asr r7 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ │ │ │ │ -005ba560 : │ │ │ │ +005ba564 : │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5ba588 │ │ │ │ + bhi 5ba58c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ba574 │ │ │ │ + bne 5ba578 │ │ │ │ b 6c32e0 │ │ │ │ - ldr r2, [pc, #64] @ 5ba5bc │ │ │ │ + ldr r2, [pc, #64] @ 5ba5c0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ b 6c3294 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ 5ba5c0 │ │ │ │ - ldr r1, [pc, #32] @ 5ba5c4 │ │ │ │ - ldr r0, [pc, #32] @ 5ba5c8 │ │ │ │ + ldr r3, [pc, #32] @ 5ba5c4 │ │ │ │ + ldr r1, [pc, #32] @ 5ba5c8 │ │ │ │ + ldr r0, [pc, #32] @ 5ba5cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #28] @ 5ba5cc │ │ │ │ + ldr r2, [pc, #28] @ 5ba5d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - rsbeq r2, r8, r8, lsl #25 │ │ │ │ - @ instruction: 0x004cd394 │ │ │ │ - eorseq r4, lr, r8, ror r6 │ │ │ │ - mlaseq lr, r0, r6, r4 │ │ │ │ + rsbeq r2, r8, r4, lsl #25 │ │ │ │ + @ instruction: 0x004cd390 │ │ │ │ + eorseq r4, lr, r4, ror r6 │ │ │ │ + eorseq r4, lr, ip, lsl #13 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ │ │ │ │ -005ba5d0 : │ │ │ │ +005ba5d4 : │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5ba608 │ │ │ │ + bhi 5ba60c │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #36] @ 5ba61c │ │ │ │ + ldr r2, [pc, #36] @ 5ba620 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ b 6c3294 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 21545c │ │ │ │ - rsbeq r2, r8, r8, lsl #24 │ │ │ │ + rsbeq r2, r8, r4, lsl #24 │ │ │ │ │ │ │ │ -005ba620 : │ │ │ │ +005ba624 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #276] @ 5ba758 │ │ │ │ + ldr r7, [pc, #276] @ 5ba75c │ │ │ │ cmp r3, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 5ba670 │ │ │ │ + beq 5ba674 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #248] @ 5ba75c │ │ │ │ + ldr r3, [pc, #248] @ 5ba760 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5ba708 │ │ │ │ - ldr r3, [pc, #216] @ 5ba760 │ │ │ │ + bne 5ba70c │ │ │ │ + ldr r3, [pc, #216] @ 5ba764 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r6, [pc, #188] @ 5ba764 │ │ │ │ - ldr r1, [pc, #188] @ 5ba768 │ │ │ │ + ldr r6, [pc, #188] @ 5ba768 │ │ │ │ + ldr r1, [pc, #188] @ 5ba76c │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -965624,100 +965625,100 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #92] @ 5ba76c │ │ │ │ + ldr r3, [pc, #92] @ 5ba770 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #76] @ 5ba770 │ │ │ │ + ldr r2, [pc, #76] @ 5ba774 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5ba740 │ │ │ │ - ldr r2, [pc, #60] @ 5ba774 │ │ │ │ + beq 5ba744 │ │ │ │ + ldr r2, [pc, #60] @ 5ba778 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 5ba680 │ │ │ │ - ldr r3, [pc, #48] @ 5ba778 │ │ │ │ + bne 5ba684 │ │ │ │ + ldr r3, [pc, #48] @ 5ba77c │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ba680 │ │ │ │ - subseq r0, sl, ip, ror #12 │ │ │ │ - rsbeq r2, r8, r0, lsr #23 │ │ │ │ + b 5ba684 │ │ │ │ + subseq r0, sl, r8, ror #12 │ │ │ │ + @ instruction: 0x00682b9c │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r4, sl, ip, lsl #6 │ │ │ │ - subseq r4, fp, ip, asr #28 │ │ │ │ - strdeq r2, [r8], #-164 @ 0xffffff5c @ │ │ │ │ + subseq r4, sl, r8, lsl #6 │ │ │ │ + subseq r4, fp, r8, asr #28 │ │ │ │ + strdeq r2, [r8], #-160 @ 0xffffff60 @ │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - strheq r2, [r8], #-168 @ 0xffffff58 @ │ │ │ │ + strheq r2, [r8], #-164 @ 0xffffff5c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5bac30 │ │ │ │ + bhi 5bac34 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5ba810 │ │ │ │ + bne 5ba814 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #32 │ │ │ │ - bhi 5bac30 │ │ │ │ + bhi 5bac34 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ba82c │ │ │ │ + bne 5ba830 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #155 @ 0x9b │ │ │ │ - ble 5ba84c │ │ │ │ - ldr r3, [pc, #1116] @ 5bac54 │ │ │ │ + ble 5ba850 │ │ │ │ + ldr r3, [pc, #1116] @ 5bac58 │ │ │ │ sub r4, r4, #217 @ 0xd9 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5babe8 │ │ │ │ + bhi 5babec │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1088] @ 5bac58 │ │ │ │ + ldr r3, [pc, #1088] @ 5bac5c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5ba7cc │ │ │ │ - ldr r3, [pc, #1064] @ 5bac5c │ │ │ │ + b 5ba7d0 │ │ │ │ + ldr r3, [pc, #1064] @ 5bac60 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #155 @ 0x9b │ │ │ │ - bgt 5ba7f0 │ │ │ │ - ldr r3, [pc, #1036] @ 5bac60 │ │ │ │ + bgt 5ba7f4 │ │ │ │ + ldr r3, [pc, #1036] @ 5bac64 │ │ │ │ sub r4, r4, #153 @ 0x99 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5baba4 │ │ │ │ + bhi 5baba8 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r7 │ │ │ │ @@ -965750,15 +965751,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ mov r2, r4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #860] @ 5bac64 │ │ │ │ + ldr r4, [pc, #860] @ 5bac68 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c5e44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -965778,15 +965779,15 @@ │ │ │ │ bl 6c3294 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #752] @ 5bac68 │ │ │ │ + ldr r4, [pc, #752] @ 5bac6c │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r2, r0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -965811,15 +965812,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c603c │ │ │ │ - ldr r3, [pc, #624] @ 5bac6c │ │ │ │ + ldr r3, [pc, #624] @ 5bac70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c3294 │ │ │ │ @@ -965831,15 +965832,15 @@ │ │ │ │ bl 6c3294 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 6bdb84 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #548] @ 5bac70 │ │ │ │ + ldr r4, [pc, #548] @ 5bac74 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r2, r0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -965886,15 +965887,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ mov r2, r4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #332] @ 5bac74 │ │ │ │ + ldr r4, [pc, #332] @ 5bac78 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c5e44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -965916,34 +965917,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ - ldr r3, [pc, #216] @ 5bac78 │ │ │ │ + ldr r3, [pc, #216] @ 5bac7c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba9fc │ │ │ │ + b 5baa00 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ - ldr r3, [pc, #152] @ 5bac7c │ │ │ │ + ldr r3, [pc, #152] @ 5bac80 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba9fc │ │ │ │ + b 5baa00 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ @@ -965951,96 +965952,96 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c60a4 │ │ │ │ - ldr r3, [pc, #84] @ 5bac80 │ │ │ │ + ldr r3, [pc, #84] @ 5bac84 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba9fc │ │ │ │ - ldr r3, [pc, #76] @ 5bac84 │ │ │ │ - ldr r1, [pc, #76] @ 5bac88 │ │ │ │ - ldr r0, [pc, #76] @ 5bac8c │ │ │ │ + b 5baa00 │ │ │ │ + ldr r3, [pc, #76] @ 5bac88 │ │ │ │ + ldr r1, [pc, #76] @ 5bac8c │ │ │ │ + ldr r0, [pc, #76] @ 5bac90 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 5bac90 │ │ │ │ + ldr r2, [pc, #72] @ 5bac94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq fp, ip, r1, lsr #10 │ │ │ │ - rsbeq r2, r8, r8, ror #19 │ │ │ │ - rsbeq r2, r8, ip, asr #19 │ │ │ │ - subeq fp, ip, r8, asr #9 │ │ │ │ - strdeq r2, [r8], #-136 @ 0xffffff78 @ │ │ │ │ - rsbeq r2, r8, r8, lsl #17 │ │ │ │ - rsbeq r2, r8, r8, lsl #16 │ │ │ │ - strheq r2, [r8], #-116 @ 0xffffff8c @ │ │ │ │ - ldrdeq r2, [r8], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r2, r8, r4, ror #12 │ │ │ │ - rsbeq r2, r8, r0, lsr #12 │ │ │ │ - ldrdeq r2, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq ip, [ip], #-204 @ 0xffffff34 │ │ │ │ - eorseq r3, lr, r0, ror #31 │ │ │ │ - @ instruction: 0x003e3ff8 │ │ │ │ + subeq fp, ip, sp, lsl r5 │ │ │ │ + rsbeq r2, r8, r4, ror #19 │ │ │ │ + rsbeq r2, r8, r8, asr #19 │ │ │ │ + subeq fp, ip, r4, asr #9 │ │ │ │ + strdeq r2, [r8], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r2, r8, r4, lsl #17 │ │ │ │ + rsbeq r2, r8, r4, lsl #16 │ │ │ │ + strheq r2, [r8], #-112 @ 0xffffff90 @ │ │ │ │ + ldrdeq r2, [r8], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r2, r8, r0, ror #12 │ │ │ │ + rsbeq r2, r8, ip, lsl r6 │ │ │ │ + ldrdeq r2, [r8], #-84 @ 0xffffffac @ │ │ │ │ + strdeq ip, [ip], #-200 @ 0xffffff38 │ │ │ │ + @ instruction: 0x003e3fdc │ │ │ │ + @ instruction: 0x003e3ff4 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r2, [pc, #780] @ 5bafd4 │ │ │ │ + ldr r2, [pc, #780] @ 5bafd8 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 5bad68 │ │ │ │ - bhi 5bad2c │ │ │ │ + beq 5bad6c │ │ │ │ + bhi 5bad30 │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 5bade0 │ │ │ │ + bhi 5bade4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne 5bae9c │ │ │ │ - ldr r3, [pc, #748] @ 5bafd8 │ │ │ │ + bne 5baea0 │ │ │ │ + ldr r3, [pc, #748] @ 5bafdc │ │ │ │ cmp r7, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - bhi 5bafb0 │ │ │ │ + bhi 5bafb4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5baf08 │ │ │ │ + bne 5baf0c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #8 │ │ │ │ - beq 5bad1c │ │ │ │ + beq 5bad20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 5baf44 │ │ │ │ + bgt 5baf48 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ mvn r7, #0 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - b 5badac │ │ │ │ + b 5badb0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5bae18 │ │ │ │ + bne 5bae1c │ │ │ │ cmp r6, #268435456 @ 0x10000000 │ │ │ │ - beq 5baf18 │ │ │ │ - ldr r3, [pc, #660] @ 5bafdc │ │ │ │ + beq 5baf1c │ │ │ │ + ldr r3, [pc, #660] @ 5bafe0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 5badb4 │ │ │ │ - ldr r6, [pc, #624] @ 5bafe0 │ │ │ │ + b 5badb8 │ │ │ │ + ldr r6, [pc, #624] @ 5bafe4 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -966063,68 +966064,68 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5baeb0 │ │ │ │ - ldr r3, [pc, #500] @ 5bafe4 │ │ │ │ + bne 5baeb4 │ │ │ │ + ldr r3, [pc, #500] @ 5bafe8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r2, r1 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ add r7, r7, r5 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ - b 5badac │ │ │ │ + b 5badb0 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bafb0 │ │ │ │ + bhi 5bafb4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5baf34 │ │ │ │ - ldr r3, [pc, #436] @ 5bafe8 │ │ │ │ + beq 5baf38 │ │ │ │ + ldr r3, [pc, #436] @ 5bafec │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 5bafb0 │ │ │ │ + bhi 5bafb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5baf80 │ │ │ │ + bne 5baf84 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r7, r3, r7 │ │ │ │ add r7, r7, r5 │ │ │ │ cmp r6, #268435456 @ 0x10000000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ - beq 5baf68 │ │ │ │ - ldr r1, [pc, #352] @ 5bafec │ │ │ │ + beq 5baf6c │ │ │ │ + ldr r1, [pc, #352] @ 5baff0 │ │ │ │ mov r0, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ bl 6c4054 │ │ │ │ - b 5bada4 │ │ │ │ + b 5bada8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5badb4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5badb8 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bafb0 │ │ │ │ - ldr r6, [pc, #304] @ 5baff0 │ │ │ │ + bhi 5bafb4 │ │ │ │ + ldr r6, [pc, #304] @ 5baff4 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, r6, r7, lsl #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -966135,110 +966136,110 @@ │ │ │ │ ldr r1, [r6, #152] @ 0x98 │ │ │ │ bl 6c4138 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r6, #128] @ 0x80 │ │ │ │ add r1, r5, r1 │ │ │ │ add r7, r7, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bada4 │ │ │ │ + b 5bada8 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bad08 │ │ │ │ + b 5bad0c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ add r2, r1, r2 │ │ │ │ add r7, r2, r5 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ - b 5badac │ │ │ │ + b 5badb0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bae44 │ │ │ │ - ldr r3, [pc, #168] @ 5baff4 │ │ │ │ + b 5bae48 │ │ │ │ + ldr r3, [pc, #168] @ 5baff8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r5, r1 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bad1c │ │ │ │ - ldr r1, [pc, #136] @ 5baff8 │ │ │ │ + b 5bad20 │ │ │ │ + ldr r1, [pc, #136] @ 5baffc │ │ │ │ mov r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ bl 6c4054 │ │ │ │ - b 5bada4 │ │ │ │ - ldr r3, [pc, #116] @ 5baffc │ │ │ │ + b 5bada8 │ │ │ │ + ldr r3, [pc, #116] @ 5bb000 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r7, r3, r7 │ │ │ │ add r7, r7, r5 │ │ │ │ - b 5bae74 │ │ │ │ - ldr r3, [pc, #72] @ 5bb000 │ │ │ │ - ldr r1, [pc, #72] @ 5bb004 │ │ │ │ - ldr r0, [pc, #72] @ 5bb008 │ │ │ │ + b 5bae78 │ │ │ │ + ldr r3, [pc, #72] @ 5bb004 │ │ │ │ + ldr r1, [pc, #72] @ 5bb008 │ │ │ │ + ldr r0, [pc, #72] @ 5bb00c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ 5bb00c │ │ │ │ + ldr r2, [pc, #68] @ 5bb010 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ - rsbeq r2, r8, r4, lsl r5 │ │ │ │ - strheq r2, [r8], #-72 @ 0xffffffb8 @ │ │ │ │ - @ instruction: 0x00682490 │ │ │ │ - rsbeq r2, r8, ip, lsl #8 │ │ │ │ - rsbeq r2, r8, ip, asr #7 │ │ │ │ - rsbeq r2, r8, r4, ror r3 │ │ │ │ - rsbeq r2, r8, r0, asr #6 │ │ │ │ - strheq r2, [r8], #-32 @ 0xffffffe0 @ │ │ │ │ - @ instruction: 0x00682290 │ │ │ │ - rsbeq r2, r8, r8, ror r2 │ │ │ │ - subeq ip, ip, ip, ror r9 │ │ │ │ - eorseq r3, lr, r0, ror #24 │ │ │ │ - eorseq r3, lr, r8, ror ip │ │ │ │ + rsbeq r2, r8, r0, lsl r5 │ │ │ │ + strheq r2, [r8], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r2, r8, ip, lsl #9 │ │ │ │ + rsbeq r2, r8, r8, lsl #8 │ │ │ │ + rsbeq r2, r8, r8, asr #7 │ │ │ │ + rsbeq r2, r8, r0, ror r3 │ │ │ │ + rsbeq r2, r8, ip, lsr r3 │ │ │ │ + rsbeq r2, r8, ip, lsr #5 │ │ │ │ + rsbeq r2, r8, ip, lsl #5 │ │ │ │ + rsbeq r2, r8, r4, ror r2 │ │ │ │ + subeq ip, ip, r8, ror r9 │ │ │ │ + eorseq r3, lr, ip, asr ip │ │ │ │ + eorseq r3, lr, r4, ror ip │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5bb0f8 │ │ │ │ + bne 5bb0fc │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #264] @ 5bb164 │ │ │ │ + ldr r3, [pc, #264] @ 5bb168 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bb118 │ │ │ │ + beq 5bb11c │ │ │ │ add r3, r3, #512 @ 0x200 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bb134 │ │ │ │ + beq 5bb138 │ │ │ │ sub r3, r3, #1408 @ 0x580 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bb150 │ │ │ │ + bne 5bb154 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #224] @ 5bb168 │ │ │ │ + ldr r0, [pc, #224] @ 5bb16c │ │ │ │ bl 6bdb84 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r6 │ │ │ │ @@ -966253,54 +966254,54 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c3808 │ │ │ │ - ldr r3, [pc, #136] @ 5bb16c │ │ │ │ + ldr r3, [pc, #136] @ 5bb170 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #112] @ 5bb170 │ │ │ │ + ldr r3, [pc, #112] @ 5bb174 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #80] @ 5bb164 │ │ │ │ + ldr r3, [pc, #80] @ 5bb168 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bb060 │ │ │ │ - ldr r3, [pc, #84] @ 5bb174 │ │ │ │ + bne 5bb064 │ │ │ │ + ldr r3, [pc, #84] @ 5bb178 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c6260 │ │ │ │ - ldr r3, [pc, #60] @ 5bb178 │ │ │ │ + ldr r3, [pc, #60] @ 5bb17c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c6294 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ stcvc 4, cr0, [r0], {32} │ │ │ │ ldrsheq r0, [pc], #15 @ │ │ │ │ - rsbeq r2, r8, ip, lsl r1 │ │ │ │ - rsbeq r2, r8, r4, lsl #2 │ │ │ │ - rsbeq r2, r8, r0, ror #1 │ │ │ │ - rsbeq r2, r8, r4, asr #1 │ │ │ │ + rsbeq r2, r8, r8, lsl r1 │ │ │ │ + rsbeq r2, r8, r0, lsl #2 │ │ │ │ + ldrdeq r2, [r8], #-12 @ │ │ │ │ + rsbeq r2, r8, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ @@ -966309,56 +966310,56 @@ │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5bb1f0 │ │ │ │ + bne 5bb1f4 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #2080374784 @ 0x7c000000 │ │ │ │ - beq 5bb20c │ │ │ │ + beq 5bb210 │ │ │ │ cmp sl, fp │ │ │ │ - ble 5bb25c │ │ │ │ + ble 5bb260 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #248] @ 5bb2f0 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #248] @ 5bb2f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #2080374784 @ 0x7c000000 │ │ │ │ - bne 5bb1d0 │ │ │ │ + bne 5bb1d4 │ │ │ │ add r3, sl, fp │ │ │ │ cmp r3, #31 │ │ │ │ - bgt 5bb1d8 │ │ │ │ + bgt 5bb1dc │ │ │ │ cmp fp, #31 │ │ │ │ - beq 5bb2c4 │ │ │ │ + beq 5bb2c8 │ │ │ │ add r3, fp, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bb2a4 │ │ │ │ - ldr r3, [pc, #176] @ 5bb2f4 │ │ │ │ + beq 5bb2a8 │ │ │ │ + ldr r3, [pc, #176] @ 5bb2f8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb2d4 │ │ │ │ + bne 5bb2d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ add fp, fp, #1 │ │ │ │ sub fp, fp, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ @@ -966366,153 +966367,153 @@ │ │ │ │ mov r2, r9 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb23c │ │ │ │ + bne 5bb240 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ - b 5bb29c │ │ │ │ - ldr r3, [pc, #28] @ 5bb2f8 │ │ │ │ + b 5bb2a0 │ │ │ │ + ldr r3, [pc, #28] @ 5bb2fc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bb270 │ │ │ │ - rsbeq r2, r8, ip │ │ │ │ - strheq r1, [r8], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r1, r8, r4, lsr #30 │ │ │ │ + b 5bb274 │ │ │ │ + rsbeq r2, r8, r8 │ │ │ │ + strheq r1, [r8], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r1, r8, r0, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr lr, [pc, #1932] @ 5bbac0 │ │ │ │ + ldr lr, [pc, #1932] @ 5bbac4 │ │ │ │ ldr ip, [r4, #132] @ 0x84 │ │ │ │ ands sl, ip, lr │ │ │ │ - bne 5bb484 │ │ │ │ + bne 5bb488 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ - beq 5bb610 │ │ │ │ + beq 5bb614 │ │ │ │ mov fp, r0 │ │ │ │ - bls 5bb420 │ │ │ │ + bls 5bb424 │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - beq 5bb7e8 │ │ │ │ - bhi 5bb56c │ │ │ │ + beq 5bb7ec │ │ │ │ + bhi 5bb570 │ │ │ │ cmp r5, #268435456 @ 0x10000000 │ │ │ │ - beq 5bb7c8 │ │ │ │ - bls 5bb65c │ │ │ │ + beq 5bb7cc │ │ │ │ + bls 5bb660 │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - beq 5bb5c8 │ │ │ │ - bhi 5bb690 │ │ │ │ + beq 5bb5cc │ │ │ │ + bhi 5bb694 │ │ │ │ cmp r5, #335544320 @ 0x14000000 │ │ │ │ - bne 5bb8b8 │ │ │ │ + bne 5bb8bc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bb494 │ │ │ │ + beq 5bb498 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bba9c │ │ │ │ + bhi 5bbaa0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb864 │ │ │ │ + bne 5bb868 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 5bba9c │ │ │ │ + bhi 5bbaa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r6, r3 │ │ │ │ - bne 5bb7fc │ │ │ │ + bne 5bb800 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ add r7, r7, r3 │ │ │ │ - beq 5bb9bc │ │ │ │ + beq 5bb9c0 │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ - bhi 5bb8fc │ │ │ │ + bhi 5bb900 │ │ │ │ cmp r5, #402653184 @ 0x18000000 │ │ │ │ - beq 5bb92c │ │ │ │ + beq 5bb930 │ │ │ │ cmp r5, #402653184 @ 0x18000000 │ │ │ │ - bhi 5bb974 │ │ │ │ + bhi 5bb978 │ │ │ │ cmp r5, #268435456 @ 0x10000000 │ │ │ │ - beq 5bb954 │ │ │ │ - ldr r1, [pc, #1732] @ 5bbac4 │ │ │ │ + beq 5bb958 │ │ │ │ + ldr r1, [pc, #1732] @ 5bbac8 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c4054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb508 │ │ │ │ + b 5bb50c │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - beq 5bb5c8 │ │ │ │ - bhi 5bb4bc │ │ │ │ + beq 5bb5cc │ │ │ │ + bhi 5bb4c0 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 5bb5c8 │ │ │ │ + bhi 5bb5cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne 5bb484 │ │ │ │ - ldr r3, [pc, #1664] @ 5bbac8 │ │ │ │ + bne 5bb488 │ │ │ │ + ldr r3, [pc, #1664] @ 5bbacc │ │ │ │ cmp r7, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - bhi 5bba9c │ │ │ │ + bhi 5bbaa0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bb684 │ │ │ │ + beq 5bb688 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #9 │ │ │ │ mvnne r3, #0 │ │ │ │ - bne 5bb5fc │ │ │ │ + bne 5bb600 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ mvn r7, #0 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - b 5bb510 │ │ │ │ + b 5bb514 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ cmp r6, #2 │ │ │ │ ldreq r3, [r4, #132] @ 0x84 │ │ │ │ orreq r3, r3, #16384 @ 0x4000 │ │ │ │ streq r3, [r4, #132] @ 0x84 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1544] @ 5bbacc │ │ │ │ + ldr r3, [pc, #1544] @ 5bbad0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bb6f8 │ │ │ │ - ldr r5, [pc, #1536] @ 5bbad0 │ │ │ │ + bne 5bb6fc │ │ │ │ + ldr r5, [pc, #1536] @ 5bbad4 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ ldr lr, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [r4, #8] │ │ │ │ @@ -966525,516 +966526,516 @@ │ │ │ │ bl 6c4138 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r9, #2 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ str r7, [r4, #140] @ 0x8c │ │ │ │ - beq 5bb650 │ │ │ │ + beq 5bb654 │ │ │ │ cmp r9, #4 │ │ │ │ orreq r3, r3, #65536 @ 0x10000 │ │ │ │ streq r3, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bb494 │ │ │ │ + ble 5bb498 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r6, r9 │ │ │ │ ldr ip, [r4, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #1416] @ 5bbad4 │ │ │ │ + ldr r3, [pc, #1416] @ 5bbad8 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ lsl ip, ip, #21 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, ip, lsr #31 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bb494 │ │ │ │ + b 5bb498 │ │ │ │ cmp r5, #1946157056 @ 0x74000000 │ │ │ │ - bne 5bb5c8 │ │ │ │ + bne 5bb5cc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r3, r6, r2 │ │ │ │ and r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ orr ip, ip, #262144 @ 0x40000 │ │ │ │ orr r3, r3, r1 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ add r1, r6, r9 │ │ │ │ cmp r9, #2 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ - beq 5bb6ec │ │ │ │ + beq 5bb6f0 │ │ │ │ cmp r9, #4 │ │ │ │ movne r3, #31 │ │ │ │ strne r3, [sp, #40] @ 0x28 │ │ │ │ - bne 5bb544 │ │ │ │ + bne 5bb548 │ │ │ │ orr ip, ip, #65536 @ 0x10000 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb540 │ │ │ │ + b 5bb544 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb734 │ │ │ │ + bne 5bb738 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1276] @ 5bbad8 │ │ │ │ + ldr r1, [pc, #1276] @ 5bbadc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r5, r1 │ │ │ │ add r3, r3, r2 │ │ │ │ - bhi 5bb8d0 │ │ │ │ + bhi 5bb8d4 │ │ │ │ sub r1, r1, #1114112 @ 0x110000 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 5bb62c │ │ │ │ - bhi 5bb6c8 │ │ │ │ + beq 5bb630 │ │ │ │ + bhi 5bb6cc │ │ │ │ cmp r5, #67108864 @ 0x4000000 │ │ │ │ - beq 5bb494 │ │ │ │ + beq 5bb498 │ │ │ │ ldr ip, [r4, #132] @ 0x84 │ │ │ │ orr ip, ip, #8192 @ 0x2000 │ │ │ │ - b 5bb630 │ │ │ │ + b 5bb634 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ andne r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ andeq r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ cmp r9, #2 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ - beq 5bb7ac │ │ │ │ + beq 5bb7b0 │ │ │ │ cmp r9, #4 │ │ │ │ orreq ip, ip, #65536 @ 0x10000 │ │ │ │ streq ip, [r4, #132] @ 0x84 │ │ │ │ - b 5bb494 │ │ │ │ + b 5bb498 │ │ │ │ orr r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5bb52c │ │ │ │ + b 5bb530 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ add r3, r6, r2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ andne r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ andeq r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ cmp r5, #201326592 @ 0xc000000 │ │ │ │ orr r3, r3, r1 │ │ │ │ - bne 5bb62c │ │ │ │ - b 5bb58c │ │ │ │ + bne 5bb630 │ │ │ │ + b 5bb590 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bb468 │ │ │ │ + b 5bb46c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5bb384 │ │ │ │ + bne 5bb388 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r5, #335544320 @ 0x14000000 │ │ │ │ add r3, r3, r2 │ │ │ │ - bls 5bb62c │ │ │ │ + bls 5bb630 │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - beq 5bb6e0 │ │ │ │ + beq 5bb6e4 │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - bne 5bb62c │ │ │ │ - b 5bb494 │ │ │ │ + bne 5bb630 │ │ │ │ + b 5bb498 │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - beq 5bb7b8 │ │ │ │ - bhi 5bb58c │ │ │ │ - ldr r1, [pc, #1024] @ 5bbadc │ │ │ │ + beq 5bb7bc │ │ │ │ + bhi 5bb590 │ │ │ │ + ldr r1, [pc, #1024] @ 5bbae0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne 5bb62c │ │ │ │ + bne 5bb630 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b 5bb494 │ │ │ │ + b 5bb498 │ │ │ │ orr ip, ip, #32768 @ 0x8000 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ - b 5bb5bc │ │ │ │ + b 5bb5c0 │ │ │ │ sub r3, r3, #655360 @ 0xa0000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bb5c8 │ │ │ │ + bne 5bb5cc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb734 │ │ │ │ - ldr r3, [pc, #972] @ 5bbae0 │ │ │ │ + bne 5bb738 │ │ │ │ + ldr r3, [pc, #972] @ 5bbae4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 5bb494 │ │ │ │ + b 5bb498 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bba9c │ │ │ │ - ldr sl, [pc, #928] @ 5bbae4 │ │ │ │ + bhi 5bbaa0 │ │ │ │ + ldr sl, [pc, #928] @ 5bbae8 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sl, r7, lsl #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #880] @ 5bbacc │ │ │ │ + ldr r3, [pc, #880] @ 5bbad0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r7, r6, r2 │ │ │ │ add r7, r7, r3 │ │ │ │ - bhi 5bb3d8 │ │ │ │ + bhi 5bb3dc │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - beq 5bba1c │ │ │ │ - bhi 5bb880 │ │ │ │ - ldr r3, [pc, #856] @ 5bbadc │ │ │ │ + beq 5bba20 │ │ │ │ + bhi 5bb884 │ │ │ │ + ldr r3, [pc, #856] @ 5bbae0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bba7c │ │ │ │ - bhi 5bba5c │ │ │ │ + beq 5bba80 │ │ │ │ + bhi 5bba60 │ │ │ │ cmp r5, #67108864 @ 0x4000000 │ │ │ │ - beq 5bb99c │ │ │ │ + beq 5bb9a0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c4138 │ │ │ │ - b 5bb414 │ │ │ │ + b 5bb418 │ │ │ │ orr ip, ip, #32768 @ 0x8000 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ - b 5bb494 │ │ │ │ + b 5bb498 │ │ │ │ add r1, r6, r9 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ add r3, r1, r2 │ │ │ │ - b 5bb594 │ │ │ │ + b 5bb598 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5bb384 │ │ │ │ + bne 5bb388 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b 5bb62c │ │ │ │ + b 5bb630 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5bb384 │ │ │ │ + bne 5bb388 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b 5bb6e0 │ │ │ │ - ldr r3, [pc, #740] @ 5bbae8 │ │ │ │ + b 5bb6e4 │ │ │ │ + ldr r3, [pc, #740] @ 5bbaec │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, fp │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ add r7, r7, r3 │ │ │ │ - beq 5bb9bc │ │ │ │ - bls 5bb3e8 │ │ │ │ + beq 5bb9c0 │ │ │ │ + bls 5bb3ec │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - beq 5bba34 │ │ │ │ - ldr r1, [pc, #688] @ 5bbaec │ │ │ │ + beq 5bba38 │ │ │ │ + ldr r1, [pc, #688] @ 5bbaf0 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c4054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #6144 @ 0x1800 │ │ │ │ - b 5bb510 │ │ │ │ - ldr r3, [pc, #644] @ 5bbaf0 │ │ │ │ + b 5bb514 │ │ │ │ + ldr r3, [pc, #644] @ 5bbaf4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bb3a0 │ │ │ │ - ldr r3, [pc, #592] @ 5bbad8 │ │ │ │ + b 5bb3a4 │ │ │ │ + ldr r3, [pc, #592] @ 5bbadc │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bba04 │ │ │ │ + beq 5bba08 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bb9e4 │ │ │ │ + beq 5bb9e8 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb508 │ │ │ │ + b 5bb50c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb734 │ │ │ │ + bne 5bb738 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r5, #335544320 @ 0x14000000 │ │ │ │ - bhi 5bb8e8 │ │ │ │ - ldr r1, [pc, #532] @ 5bbaf4 │ │ │ │ + bhi 5bb8ec │ │ │ │ + ldr r1, [pc, #532] @ 5bbaf8 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 5bb58c │ │ │ │ - b 5bb62c │ │ │ │ + beq 5bb590 │ │ │ │ + b 5bb630 │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - bls 5bb6bc │ │ │ │ + bls 5bb6c0 │ │ │ │ cmp r5, #1476395008 @ 0x58000000 │ │ │ │ - bne 5bb6e0 │ │ │ │ - b 5bb62c │ │ │ │ + bne 5bb6e4 │ │ │ │ + b 5bb630 │ │ │ │ cmp r5, #1476395008 @ 0x58000000 │ │ │ │ - bne 5bb82c │ │ │ │ - ldr r3, [pc, #492] @ 5bbaf8 │ │ │ │ + bne 5bb830 │ │ │ │ + ldr r3, [pc, #492] @ 5bbafc │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #7 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb858 │ │ │ │ - ldr r3, [pc, #456] @ 5bbafc │ │ │ │ + b 5bb85c │ │ │ │ + ldr r3, [pc, #456] @ 5bbb00 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #7 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb508 │ │ │ │ - ldr r1, [pc, #420] @ 5bbb00 │ │ │ │ + b 5bb50c │ │ │ │ + ldr r1, [pc, #420] @ 5bbb04 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c4054 │ │ │ │ - b 5bb414 │ │ │ │ - ldr r3, [pc, #392] @ 5bbb04 │ │ │ │ + b 5bb418 │ │ │ │ + ldr r3, [pc, #392] @ 5bbb08 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #6 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb508 │ │ │ │ + b 5bb50c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb508 │ │ │ │ - ldr r1, [pc, #324] @ 5bbb08 │ │ │ │ + b 5bb50c │ │ │ │ + ldr r1, [pc, #324] @ 5bbb0c │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c4054 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb858 │ │ │ │ + b 5bb85c │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb858 │ │ │ │ + b 5bb85c │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c4138 │ │ │ │ - b 5bb9f8 │ │ │ │ + b 5bb9fc │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c4138 │ │ │ │ - b 5bb8ac │ │ │ │ - ldr r3, [pc, #208] @ 5bbb0c │ │ │ │ + b 5bb8b0 │ │ │ │ + ldr r3, [pc, #208] @ 5bbb10 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #6 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb858 │ │ │ │ + b 5bb85c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb858 │ │ │ │ + b 5bb85c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c4138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb858 │ │ │ │ - ldr r3, [pc, #108] @ 5bbb10 │ │ │ │ - ldr r1, [pc, #108] @ 5bbb14 │ │ │ │ - ldr r0, [pc, #108] @ 5bbb18 │ │ │ │ + b 5bb85c │ │ │ │ + ldr r3, [pc, #108] @ 5bbb14 │ │ │ │ + ldr r1, [pc, #108] @ 5bbb18 │ │ │ │ + ldr r0, [pc, #108] @ 5bbb1c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ 5bbb1c │ │ │ │ + ldr r2, [pc, #104] @ 5bbb20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r0, lsl #28 │ │ │ │ - strheq r1, [r8], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r1, [r8], #-220 @ 0xffffff24 @ │ │ │ │ + strheq r1, [r8], #-212 @ 0xffffff2c @ │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ - rsbeq r1, r8, r0, lsr sp │ │ │ │ - strheq r1, [r8], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r1, r8, ip, lsr #26 │ │ │ │ + rsbeq r1, r8, ip, lsr #25 │ │ │ │ ldreq r0, [r2], #-0 │ │ │ │ streq r0, [r2], #-0 │ │ │ │ - rsbeq r1, r8, ip, ror #21 │ │ │ │ - strheq r1, [r8], #-172 @ 0xffffff54 @ │ │ │ │ - strdeq r1, [r8], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r1, r8, r4, asr #19 │ │ │ │ - @ instruction: 0x00681994 │ │ │ │ + rsbeq r1, r8, r8, ror #21 │ │ │ │ + strheq r1, [r8], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r1, [r8], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r1, r8, r0, asr #19 │ │ │ │ + @ instruction: 0x00681990 │ │ │ │ ldreq r0, [r3], #-0 │ │ │ │ - strdeq r1, [r8], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r1, r8, ip, asr #17 │ │ │ │ - rsbeq r1, r8, r4, lsr #17 │ │ │ │ - rsbeq r1, r8, r4, lsl #17 │ │ │ │ - rsbeq r1, r8, ip, lsr r8 │ │ │ │ - rsbeq r1, r8, r4, asr #15 │ │ │ │ - @ instruction: 0x004cbe90 │ │ │ │ - eorseq r3, lr, r4, ror r1 │ │ │ │ - eorseq r3, lr, ip, lsl #3 │ │ │ │ + strdeq r1, [r8], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r1, r8, r8, asr #17 │ │ │ │ + rsbeq r1, r8, r0, lsr #17 │ │ │ │ + rsbeq r1, r8, r0, lsl #17 │ │ │ │ + rsbeq r1, r8, r8, lsr r8 │ │ │ │ + rsbeq r1, r8, r0, asr #15 │ │ │ │ + subeq fp, ip, ip, lsl #29 │ │ │ │ + eorseq r3, lr, r0, ror r1 │ │ │ │ + eorseq r3, lr, r8, lsl #3 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #584] @ 5bbd80 │ │ │ │ + ldr r3, [pc, #584] @ 5bbd84 │ │ │ │ ldr r6, [r0, #132] @ 0x84 │ │ │ │ tst r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ bic r1, r6, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #132] @ 0x84 │ │ │ │ - beq 5bbc04 │ │ │ │ - ldr r3, [pc, #528] @ 5bbd84 │ │ │ │ - ldr r2, [pc, #528] @ 5bbd88 │ │ │ │ + beq 5bbc08 │ │ │ │ + ldr r3, [pc, #528] @ 5bbd88 │ │ │ │ + ldr r2, [pc, #528] @ 5bbd8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #512] @ 5bbd8c │ │ │ │ + ldr r3, [pc, #512] @ 5bbd90 │ │ │ │ mov r2, #2 │ │ │ │ and r3, r3, r6 │ │ │ │ cmp r3, #6144 @ 0x1800 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 5bbc90 │ │ │ │ - bhi 5bbc60 │ │ │ │ + beq 5bbc94 │ │ │ │ + bhi 5bbc64 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bbc88 │ │ │ │ + beq 5bbc8c │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bne 5bbcd8 │ │ │ │ + bne 5bbcdc │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #468] @ 5bbd90 │ │ │ │ + ldr r3, [pc, #468] @ 5bbd94 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b74f4 │ │ │ │ + bl 5b74f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3168 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bbb84 │ │ │ │ - ldr r3, [pc, #380] @ 5bbd94 │ │ │ │ + beq 5bbb88 │ │ │ │ + ldr r3, [pc, #380] @ 5bbd98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #352] @ 5bbd8c │ │ │ │ + ldr r2, [pc, #352] @ 5bbd90 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bbc48 │ │ │ │ - ldr r2, [pc, #344] @ 5bbd98 │ │ │ │ + beq 5bbc4c │ │ │ │ + ldr r2, [pc, #344] @ 5bbd9c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 5bbb84 │ │ │ │ - ldr r3, [pc, #332] @ 5bbd9c │ │ │ │ + bne 5bbb88 │ │ │ │ + ldr r3, [pc, #332] @ 5bbda0 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bbb84 │ │ │ │ + b 5bbb88 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ - beq 5bbca4 │ │ │ │ + beq 5bbca8 │ │ │ │ cmp r3, #8388608 @ 0x800000 │ │ │ │ - bne 5bbcd8 │ │ │ │ + bne 5bbcdc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ tst r6, #262144 @ 0x40000 │ │ │ │ - bne 5bbd64 │ │ │ │ + bne 5bbd68 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ and r3, r3, #16777216 @ 0x1000000 │ │ │ │ and r2, r2, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 5bbcec │ │ │ │ - ldr r3, [pc, #220] @ 5bbda0 │ │ │ │ + bne 5bbcf0 │ │ │ │ + ldr r3, [pc, #220] @ 5bbda4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c3294 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6cbd4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r5, [pc, #172] @ 5bbda4 │ │ │ │ + ldr r5, [pc, #172] @ 5bbda8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r5, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -967054,98 +967055,98 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3808 │ │ │ │ ldr r1, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r5] │ │ │ │ mvn r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ - b 5bbcd0 │ │ │ │ - ldr r3, [pc, #60] @ 5bbda8 │ │ │ │ + b 5bbcd4 │ │ │ │ + ldr r3, [pc, #60] @ 5bbdac │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c39d8 │ │ │ │ - b 5bbc90 │ │ │ │ + b 5bbc94 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, ip, lsl #13 │ │ │ │ + rsbeq r1, r8, r8, lsl #13 │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r4, asr #12 │ │ │ │ - rsbeq r1, r8, ip, ror #11 │ │ │ │ + rsbeq r1, r8, r0, asr #12 │ │ │ │ + rsbeq r1, r8, r8, ror #11 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - strheq r1, [r8], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r8, r0, asr #10 │ │ │ │ - rsbeq r1, r8, ip, lsl #10 │ │ │ │ - @ instruction: 0x00681494 │ │ │ │ + rsbeq r1, r8, ip, lsr #11 │ │ │ │ + rsbeq r1, r8, ip, lsr r5 │ │ │ │ + rsbeq r1, r8, r8, lsl #10 │ │ │ │ + @ instruction: 0x00681490 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #-939524096 @ 0xc8000000 │ │ │ │ - beq 5bbf88 │ │ │ │ - bhi 5bbea4 │ │ │ │ + beq 5bbf8c │ │ │ │ + bhi 5bbea8 │ │ │ │ cmp r6, #1476395008 @ 0x58000000 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5bbfa8 │ │ │ │ - bhi 5bbfa8 │ │ │ │ + beq 5bbfac │ │ │ │ + bhi 5bbfac │ │ │ │ cmp r7, r5 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 5bc0c4 │ │ │ │ - ldr r3, [pc, #1100] @ 5bc258 │ │ │ │ + beq 5bc0c8 │ │ │ │ + ldr r3, [pc, #1100] @ 5bc25c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc0f8 │ │ │ │ + bne 5bc0fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #402653184 @ 0x18000000 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5bc184 │ │ │ │ + beq 5bc188 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc1f0 │ │ │ │ + bne 5bc1f4 │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bc220 │ │ │ │ + bne 5bc224 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #11 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bbef0 │ │ │ │ + b 5bbef4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bc050 │ │ │ │ - ldr r3, [pc, #936] @ 5bc25c │ │ │ │ + beq 5bc054 │ │ │ │ + ldr r3, [pc, #936] @ 5bc260 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ @@ -967160,343 +967161,343 @@ │ │ │ │ bl 6c3f48 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - bne 5bc114 │ │ │ │ + bne 5bc118 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bbf50 │ │ │ │ - ldr r3, [pc, #832] @ 5bc260 │ │ │ │ + beq 5bbf54 │ │ │ │ + ldr r3, [pc, #832] @ 5bc264 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #816] @ 5bc264 │ │ │ │ + ldr r2, [pc, #816] @ 5bc268 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bc240 │ │ │ │ - ldr r2, [pc, #800] @ 5bc268 │ │ │ │ + beq 5bc244 │ │ │ │ + ldr r2, [pc, #800] @ 5bc26c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bc240 │ │ │ │ + beq 5bc244 │ │ │ │ mov r3, #2 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 5b74f4 │ │ │ │ + bl 5b74f8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3168 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, r2, #4 │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, sl │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bc094 │ │ │ │ - ldr r3, [pc, #692] @ 5bc26c │ │ │ │ + beq 5bc098 │ │ │ │ + ldr r3, [pc, #692] @ 5bc270 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc0a8 │ │ │ │ + bne 5bc0ac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #1476395008 @ 0x58000000 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5bc130 │ │ │ │ + beq 5bc134 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc1f0 │ │ │ │ + bne 5bc1f4 │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bc220 │ │ │ │ + bne 5bc224 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bbef0 │ │ │ │ + b 5bbef4 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5bc208 │ │ │ │ + bne 5bc20c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #512] @ 5bc270 │ │ │ │ + ldr r3, [pc, #512] @ 5bc274 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c33b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bbfd0 │ │ │ │ - ldr r3, [pc, #452] @ 5bc274 │ │ │ │ + beq 5bbfd4 │ │ │ │ + ldr r3, [pc, #452] @ 5bc278 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bbfdc │ │ │ │ - ldr r3, [pc, #428] @ 5bc278 │ │ │ │ + b 5bbfe0 │ │ │ │ + ldr r3, [pc, #428] @ 5bc27c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bbe04 │ │ │ │ + bne 5bbe08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bbe24 │ │ │ │ - ldr r3, [pc, #380] @ 5bc27c │ │ │ │ + beq 5bbe28 │ │ │ │ + ldr r3, [pc, #380] @ 5bc280 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bbe30 │ │ │ │ - ldr r3, [pc, #356] @ 5bc280 │ │ │ │ - ldr r2, [pc, #356] @ 5bc284 │ │ │ │ + b 5bbe34 │ │ │ │ + ldr r3, [pc, #356] @ 5bc284 │ │ │ │ + ldr r2, [pc, #356] @ 5bc288 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c36c8 │ │ │ │ - b 5bbf50 │ │ │ │ + b 5bbf54 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc1d8 │ │ │ │ + bne 5bc1dc │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bc230 │ │ │ │ + bne 5bc234 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bbef0 │ │ │ │ + b 5bbef4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc1d8 │ │ │ │ + bne 5bc1dc │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bc230 │ │ │ │ + bne 5bc234 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #10 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bbef0 │ │ │ │ + b 5bbef4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #6 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bbef0 │ │ │ │ + b 5bbef4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #7 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bbef0 │ │ │ │ - ldr r3, [pc, #120] @ 5bc288 │ │ │ │ + b 5bbef4 │ │ │ │ + ldr r3, [pc, #120] @ 5bc28c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc068 │ │ │ │ + b 5bc06c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bbef0 │ │ │ │ + b 5bbef4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bbef0 │ │ │ │ - ldr r3, [pc, #68] @ 5bc28c │ │ │ │ + b 5bbef4 │ │ │ │ + ldr r3, [pc, #68] @ 5bc290 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bbf50 │ │ │ │ - strdeq r1, [r8], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq r1, r8, ip, asr #6 │ │ │ │ - rsbeq r1, r8, r4, ror #5 │ │ │ │ + b 5bbf54 │ │ │ │ + strdeq r1, [r8], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r1, r8, r8, asr #6 │ │ │ │ + rsbeq r1, r8, r0, ror #5 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r8, asr #4 │ │ │ │ - @ instruction: 0x00681190 │ │ │ │ - rsbeq r1, r8, r0, asr r1 │ │ │ │ - rsbeq r1, r8, r4, lsr r1 │ │ │ │ - rsbeq r1, r8, r0, lsl #2 │ │ │ │ - rsbeq r1, r8, r4, ror #1 │ │ │ │ + rsbeq r1, r8, r4, asr #4 │ │ │ │ + rsbeq r1, r8, ip, lsl #3 │ │ │ │ + rsbeq r1, r8, ip, asr #2 │ │ │ │ + rsbeq r1, r8, r0, lsr r1 │ │ │ │ + strdeq r1, [r8], #-12 @ │ │ │ │ + rsbeq r1, r8, r0, ror #1 │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ - strdeq r0, [r8], #-244 @ 0xffffff0c @ │ │ │ │ - strheq r0, [r8], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r0, [r8], #-240 @ 0xffffff10 @ │ │ │ │ + strheq r0, [r8], #-244 @ 0xffffff0c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r2, [pc, #1988] @ 5bca90 │ │ │ │ + ldr r2, [pc, #1988] @ 5bca94 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, r2 │ │ │ │ - bne 5bc460 │ │ │ │ + bne 5bc464 │ │ │ │ lsr r1, r3, #10 │ │ │ │ cmp r5, #1610612736 @ 0x60000000 │ │ │ │ mov r9, r0 │ │ │ │ and fp, r1, #1 │ │ │ │ - beq 5bc580 │ │ │ │ - bhi 5bc3a4 │ │ │ │ + beq 5bc584 │ │ │ │ + bhi 5bc3a8 │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ - beq 5bc580 │ │ │ │ - bls 5bc478 │ │ │ │ + beq 5bc584 │ │ │ │ + bls 5bc47c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc708 │ │ │ │ + bne 5bc70c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc6ec │ │ │ │ + bne 5bc6f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc52c │ │ │ │ + bne 5bc530 │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - beq 5bc808 │ │ │ │ + beq 5bc80c │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ - beq 5bc5e4 │ │ │ │ + beq 5bc5e8 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc878 │ │ │ │ + bne 5bc87c │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bca30 │ │ │ │ + bne 5bca34 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ cmp r5, #-402653184 @ 0xe8000000 │ │ │ │ - beq 5bc65c │ │ │ │ - bhi 5bc3b8 │ │ │ │ + beq 5bc660 │ │ │ │ + bhi 5bc3bc │ │ │ │ cmp r5, #-939524096 @ 0xc8000000 │ │ │ │ - beq 5bc6d8 │ │ │ │ + beq 5bc6dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bc724 │ │ │ │ - ldr r3, [pc, #1740] @ 5bca94 │ │ │ │ + beq 5bc728 │ │ │ │ + ldr r3, [pc, #1740] @ 5bca98 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc52c │ │ │ │ + bne 5bc530 │ │ │ │ cmp r5, #-671088640 @ 0xd8000000 │ │ │ │ - beq 5bc7f0 │ │ │ │ + beq 5bc7f4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3f48 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b74f4 │ │ │ │ + bl 5b74f8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3168 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ @@ -967507,311 +967508,311 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 5bc890 │ │ │ │ - ldr r3, [pc, #1548] @ 5bca98 │ │ │ │ + beq 5bc894 │ │ │ │ + ldr r3, [pc, #1548] @ 5bca9c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc788 │ │ │ │ + bne 5bc78c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r1 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc52c │ │ │ │ + bne 5bc530 │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - beq 5bc7a4 │ │ │ │ + beq 5bc7a8 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc878 │ │ │ │ + bne 5bc87c │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bca30 │ │ │ │ + bne 5bca34 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #10 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bc41c │ │ │ │ - ldr r3, [pc, #1384] @ 5bca9c │ │ │ │ + b 5bc420 │ │ │ │ + ldr r3, [pc, #1384] @ 5bcaa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1368] @ 5bcaa0 │ │ │ │ + ldr r2, [pc, #1368] @ 5bcaa4 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bc644 │ │ │ │ - ldr r2, [pc, #1352] @ 5bcaa4 │ │ │ │ + beq 5bc648 │ │ │ │ + ldr r2, [pc, #1352] @ 5bcaa8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bc644 │ │ │ │ + beq 5bc648 │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - beq 5bc808 │ │ │ │ - bhi 5bc60c │ │ │ │ + beq 5bc80c │ │ │ │ + bhi 5bc610 │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - beq 5bc7a4 │ │ │ │ - bhi 5bc350 │ │ │ │ - b 5bc4e0 │ │ │ │ + beq 5bc7a8 │ │ │ │ + bhi 5bc354 │ │ │ │ + b 5bc4e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc6bc │ │ │ │ + bne 5bc6c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc6a0 │ │ │ │ + bne 5bc6a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r6, r7 │ │ │ │ cmple r6, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ add sl, r1, sl │ │ │ │ str sl, [r4, #140] @ 0x8c │ │ │ │ - beq 5bc8c4 │ │ │ │ + beq 5bc8c8 │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r1 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc52c │ │ │ │ + bne 5bc530 │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - bhi 5bc61c │ │ │ │ + bhi 5bc620 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 5bc8dc │ │ │ │ + bge 5bc8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bca78 │ │ │ │ + bne 5bca7c │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ cmp r5, #-671088640 @ 0xd8000000 │ │ │ │ - beq 5bc7f0 │ │ │ │ + beq 5bc7f4 │ │ │ │ cmp r5, #-134217728 @ 0xf8000000 │ │ │ │ - beq 5bc408 │ │ │ │ + beq 5bc40c │ │ │ │ cmp r6, r7 │ │ │ │ - bge 5bc8dc │ │ │ │ + bge 5bc8e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bca08 │ │ │ │ + bne 5bca0c │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ - ldr r3, [pc, #1116] @ 5bcaa8 │ │ │ │ + b 5bc420 │ │ │ │ + ldr r3, [pc, #1116] @ 5bcaac │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bc564 │ │ │ │ + b 5bc568 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r3, [pc, #1092] @ 5bcaac │ │ │ │ + ldr r3, [pc, #1092] @ 5bcab0 │ │ │ │ add r1, r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r1, sl │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, fp │ │ │ │ str sl, [r4, #140] @ 0x8c │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5bbb20 │ │ │ │ - ldr r3, [pc, #1032] @ 5bcab0 │ │ │ │ + b 5bbb24 │ │ │ │ + ldr r3, [pc, #1032] @ 5bcab4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc5a8 │ │ │ │ - ldr r3, [pc, #1008] @ 5bcab4 │ │ │ │ + b 5bc5ac │ │ │ │ + ldr r3, [pc, #1008] @ 5bcab8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc594 │ │ │ │ + b 5bc598 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, sl │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - b 5bc684 │ │ │ │ - ldr r3, [pc, #964] @ 5bcab8 │ │ │ │ + b 5bc688 │ │ │ │ + ldr r3, [pc, #964] @ 5bcabc │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc320 │ │ │ │ - ldr r3, [pc, #940] @ 5bcabc │ │ │ │ + b 5bc324 │ │ │ │ + ldr r3, [pc, #940] @ 5bcac0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc30c │ │ │ │ + b 5bc310 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5bc854 │ │ │ │ - ldr r3, [pc, #900] @ 5bcac0 │ │ │ │ + beq 5bc858 │ │ │ │ + ldr r3, [pc, #900] @ 5bcac4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r6, [pc, #880] @ 5bcac4 │ │ │ │ + ldr r6, [pc, #880] @ 5bcac8 │ │ │ │ mov r2, sl │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #136] @ 0x88 │ │ │ │ bl 6c33b0 │ │ │ │ cmp r5, #-402653184 @ 0xe8000000 │ │ │ │ - bls 5bc77c │ │ │ │ + bls 5bc780 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r6, #128] @ 0x80 │ │ │ │ add r1, r1, #4 │ │ │ │ add r1, r1, fp │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - b 5bc688 │ │ │ │ - ldr r3, [pc, #824] @ 5bcac8 │ │ │ │ + b 5bc68c │ │ │ │ + ldr r3, [pc, #824] @ 5bcacc │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc4b0 │ │ │ │ + b 5bc4b4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc860 │ │ │ │ + bne 5bc864 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bca20 │ │ │ │ + bne 5bca24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #11 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc860 │ │ │ │ + bne 5bc864 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bca20 │ │ │ │ + bne 5bca24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bc748 │ │ │ │ + b 5bc74c │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #7 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #6 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r3, [pc, #560] @ 5bcacc │ │ │ │ + ldr r3, [pc, #560] @ 5bcad0 │ │ │ │ add r1, r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, fp │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc484 │ │ │ │ + bne 5bc488 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bc49c │ │ │ │ - ldr r3, [pc, #516] @ 5bcad0 │ │ │ │ + b 5bc4a0 │ │ │ │ + ldr r3, [pc, #516] @ 5bcad4 │ │ │ │ add r1, fp, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bc5c4 │ │ │ │ + b 5bc5c8 │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 6bcd3c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bne 5bca5c │ │ │ │ + bne 5bca60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bca40 │ │ │ │ + bne 5bca44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ @@ -967862,278 +967863,278 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3808 │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - bne 5bc7fc │ │ │ │ - b 5bc414 │ │ │ │ + bne 5bc800 │ │ │ │ + b 5bc418 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5bc41c │ │ │ │ - ldr r3, [pc, #140] @ 5bcad4 │ │ │ │ + b 5bc420 │ │ │ │ + ldr r3, [pc, #140] @ 5bcad8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc924 │ │ │ │ - ldr r3, [pc, #116] @ 5bcad8 │ │ │ │ + b 5bc928 │ │ │ │ + ldr r3, [pc, #116] @ 5bcadc │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bc910 │ │ │ │ + b 5bc914 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bc41c │ │ │ │ + b 5bc420 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r0, r8, r8, lsr lr │ │ │ │ - rsbeq r0, r8, r4, ror sp │ │ │ │ - ldrdeq r0, [r8], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r0, r8, r4, lsr lr │ │ │ │ + rsbeq r0, r8, r0, ror sp │ │ │ │ + rsbeq r0, r8, ip, asr #25 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - strheq r0, [r8], #-180 @ 0xffffff4c @ │ │ │ │ - @ instruction: 0x00680b98 │ │ │ │ - rsbeq r0, r8, r8, asr fp │ │ │ │ - rsbeq r0, r8, ip, lsr fp │ │ │ │ - rsbeq r0, r8, ip, lsl #22 │ │ │ │ - strdeq r0, [r8], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r0, r8, r8, asr #21 │ │ │ │ - rsbeq r0, r8, ip, lsr #21 │ │ │ │ - rsbeq r0, r8, r0, ror sl │ │ │ │ - rsbeq r0, r8, r4, ror #18 │ │ │ │ - rsbeq r0, r8, r4, lsr r9 │ │ │ │ - strheq r0, [r8], #-120 @ 0xffffff88 @ │ │ │ │ - @ instruction: 0x0068079c │ │ │ │ + strheq r0, [r8], #-176 @ 0xffffff50 @ │ │ │ │ + @ instruction: 0x00680b94 │ │ │ │ + rsbeq r0, r8, r4, asr fp │ │ │ │ + rsbeq r0, r8, r8, lsr fp │ │ │ │ + rsbeq r0, r8, r8, lsl #22 │ │ │ │ + rsbeq r0, r8, ip, ror #21 │ │ │ │ + rsbeq r0, r8, r4, asr #21 │ │ │ │ + rsbeq r0, r8, r8, lsr #21 │ │ │ │ + rsbeq r0, r8, ip, ror #20 │ │ │ │ + rsbeq r0, r8, r0, ror #18 │ │ │ │ + rsbeq r0, r8, r0, lsr r9 │ │ │ │ + strheq r0, [r8], #-116 @ 0xffffff8c @ │ │ │ │ + @ instruction: 0x00680798 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #496] @ 5bcd04 │ │ │ │ + ldr r3, [pc, #496] @ 5bcd08 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ bl 6c33b0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5bcc60 │ │ │ │ - ldr r3, [pc, #468] @ 5bcd08 │ │ │ │ + bne 5bcc64 │ │ │ │ + ldr r3, [pc, #468] @ 5bcd0c │ │ │ │ sub r1, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 5bcbbc │ │ │ │ + bhi 5bcbc0 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5bcc34 │ │ │ │ + bne 5bcc38 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5bcc4c │ │ │ │ - ldr r3, [pc, #312] @ 5bcd0c │ │ │ │ + bne 5bcc50 │ │ │ │ + ldr r3, [pc, #312] @ 5bcd10 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5bccf0 │ │ │ │ + bhi 5bccf4 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ - ldr r3, [pc, #240] @ 5bcd10 │ │ │ │ + bl 5b7efc │ │ │ │ + ldr r3, [pc, #240] @ 5bcd14 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 6c33b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5bcbcc │ │ │ │ + beq 5bcbd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ - b 5bcbcc │ │ │ │ + bl 5b7efc │ │ │ │ + b 5bcbd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ - b 5bcb2c │ │ │ │ + bl 5b7efc │ │ │ │ + b 5bcb30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ - b 5bcc18 │ │ │ │ + bl 5b7efc │ │ │ │ + b 5bcc1c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ - b 5bcc18 │ │ │ │ + bl 5b7efc │ │ │ │ + b 5bcc1c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #6 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #5 │ │ │ │ - bl 5b7ef8 │ │ │ │ + bl 5b7efc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7ef8 │ │ │ │ - b 5bcc18 │ │ │ │ + bl 5b7efc │ │ │ │ + b 5bcc1c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ - rsbeq r0, r8, ip, ror #13 │ │ │ │ - subeq r9, ip, fp, ror #3 │ │ │ │ - subeq r9, ip, r6, asr r1 │ │ │ │ - rsbeq r0, r8, r0, ror #11 │ │ │ │ + b 5ba624 │ │ │ │ + rsbeq r0, r8, r8, ror #13 │ │ │ │ + subeq r9, ip, r7, ror #3 │ │ │ │ + subeq r9, ip, r2, asr r1 │ │ │ │ + ldrdeq r0, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #552] @ 5bcf54 │ │ │ │ + ldr ip, [pc, #552] @ 5bcf58 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r9, [pc, #544] @ 5bcf58 │ │ │ │ + ldr r9, [pc, #544] @ 5bcf5c │ │ │ │ sub sp, sp, #16 │ │ │ │ tst ip, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrsh sl, [sp, #48] @ 0x30 │ │ │ │ - bne 5bce8c │ │ │ │ + bne 5bce90 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5bce80 │ │ │ │ + beq 5bce84 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5bcea0 │ │ │ │ - ldr r3, [pc, #488] @ 5bcf5c │ │ │ │ + bne 5bcea4 │ │ │ │ + ldr r3, [pc, #488] @ 5bcf60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bdb84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 6bdb84 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5bcdbc │ │ │ │ - ldr r3, [pc, #432] @ 5bcf60 │ │ │ │ + beq 5bcdc0 │ │ │ │ + ldr r3, [pc, #432] @ 5bcf64 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bce04 │ │ │ │ - ldr r3, [pc, #400] @ 5bcf64 │ │ │ │ + beq 5bce08 │ │ │ │ + ldr r3, [pc, #400] @ 5bcf68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #384] @ 5bcf68 │ │ │ │ + ldr r2, [pc, #384] @ 5bcf6c │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bcf3c │ │ │ │ - ldr r2, [pc, #368] @ 5bcf6c │ │ │ │ + beq 5bcf40 │ │ │ │ + ldr r2, [pc, #368] @ 5bcf70 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bcf3c │ │ │ │ + beq 5bcf40 │ │ │ │ cmp r7, #5 │ │ │ │ - beq 5bcec8 │ │ │ │ - ldr r2, [pc, #348] @ 5bcf70 │ │ │ │ - ldr r3, [pc, #348] @ 5bcf74 │ │ │ │ + beq 5bcecc │ │ │ │ + ldr r2, [pc, #348] @ 5bcf74 │ │ │ │ + ldr r3, [pc, #348] @ 5bcf78 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #340] @ 5bcf78 │ │ │ │ + ldr r1, [pc, #340] @ 5bcf7c │ │ │ │ ldr r4, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ add r5, r3, r5 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -968152,35 +968153,35 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bcd80 │ │ │ │ + b 5bcd84 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r1, sl │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #204] @ 5bcf7c │ │ │ │ + ldr r3, [pc, #204] @ 5bcf80 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ - b 5bcd80 │ │ │ │ - ldr r2, [pc, #176] @ 5bcf80 │ │ │ │ - ldr r3, [pc, #160] @ 5bcf74 │ │ │ │ + b 5bcd84 │ │ │ │ + ldr r2, [pc, #176] @ 5bcf84 │ │ │ │ + ldr r3, [pc, #160] @ 5bcf78 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #164] @ 5bcf84 │ │ │ │ + ldr r1, [pc, #164] @ 5bcf88 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ add r5, r3, r5 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -968197,133 +968198,133 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #68] @ 5bcf88 │ │ │ │ + ldr r3, [pc, #68] @ 5bcf8c │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5bce04 │ │ │ │ + b 5bce08 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq sp, r9, r8, ror pc │ │ │ │ - @ instruction: 0x00680490 │ │ │ │ - rsbeq r0, r8, r4, asr r4 │ │ │ │ - rsbeq r0, r8, r0, lsr r4 │ │ │ │ + subseq sp, r9, r4, ror pc │ │ │ │ + rsbeq r0, r8, ip, lsl #9 │ │ │ │ + rsbeq r0, r8, r0, asr r4 │ │ │ │ + rsbeq r0, r8, ip, lsr #8 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq r1, sl, r0, lsr #23 │ │ │ │ + @ instruction: 0x005a1b9c │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r2, fp, ip, asr #13 │ │ │ │ - rsbeq r0, r8, r0, asr r3 │ │ │ │ - subseq r1, sl, r4, ror #21 │ │ │ │ - subseq r2, fp, r0, lsl r6 │ │ │ │ - strheq r0, [r8], #-44 @ 0xffffffd4 @ │ │ │ │ + subseq r2, fp, r8, asr #13 │ │ │ │ + rsbeq r0, r8, ip, asr #6 │ │ │ │ + subseq r1, sl, r0, ror #21 │ │ │ │ + subseq r2, fp, ip, lsl #12 │ │ │ │ + strheq r0, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #964] @ 5bd36c │ │ │ │ - ldr ip, [pc, #964] @ 5bd370 │ │ │ │ - ldr r6, [pc, #964] @ 5bd374 │ │ │ │ + ldr r2, [pc, #964] @ 5bd370 │ │ │ │ + ldr ip, [pc, #964] @ 5bd374 │ │ │ │ + ldr r6, [pc, #964] @ 5bd378 │ │ │ │ mov r5, r0 │ │ │ │ lsr lr, r4, #4 │ │ │ │ lsr r0, r4, #7 │ │ │ │ and r3, r4, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ and r0, r0, #7 │ │ │ │ and r7, lr, #7 │ │ │ │ sub r3, r3, #1 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [r2, r0, lsl #2] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2, r7, lsl #2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5bd358 │ │ │ │ + bhi 5bd35c │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r3, r4, #1 │ │ │ │ - ldr r2, [pc, #888] @ 5bd378 │ │ │ │ + ldr r2, [pc, #888] @ 5bd37c │ │ │ │ and r3, r3, #4 │ │ │ │ and r4, r4, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, r4 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r1, [r2, #112] @ 0x70 │ │ │ │ - ldr r2, [pc, #860] @ 5bd37c │ │ │ │ + ldr r2, [pc, #860] @ 5bd380 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r0, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bhi 5bd334 │ │ │ │ + bhi 5bd338 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5bd1fc │ │ │ │ + bne 5bd200 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #820] @ 5bd380 │ │ │ │ - ldr r2, [pc, #820] @ 5bd384 │ │ │ │ + ldr r3, [pc, #820] @ 5bd384 │ │ │ │ + ldr r2, [pc, #820] @ 5bd388 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r2, r5, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bhi 5bd334 │ │ │ │ + bhi 5bd338 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5bd1f0 │ │ │ │ + bne 5bd1f4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6c32e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bd118 │ │ │ │ + beq 5bd11c │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ mov r2, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5b756c │ │ │ │ + b 5b7570 │ │ │ │ and r3, r4, #63 @ 0x3f │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 5bd230 │ │ │ │ - bhi 5bd260 │ │ │ │ + beq 5bd234 │ │ │ │ + bhi 5bd264 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 5bd230 │ │ │ │ + beq 5bd234 │ │ │ │ cmp r3, #27 │ │ │ │ - bne 5bd118 │ │ │ │ + bne 5bd11c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bd118 │ │ │ │ + beq 5bd11c │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ mov r2, r1 │ │ │ │ - b 5bd094 │ │ │ │ + b 5bd098 │ │ │ │ lsr r2, r4, #8 │ │ │ │ and lr, lr, #15 │ │ │ │ and r2, r2, #3 │ │ │ │ lsl lr, lr, #2 │ │ │ │ mov r3, #29 │ │ │ │ add r2, r2, #17 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r5 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5bcd14 │ │ │ │ + bl 5bcd18 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -968332,199 +968333,199 @@ │ │ │ │ lsl lr, lr, #2 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r3, #29 │ │ │ │ add r2, r2, #17 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5bcd14 │ │ │ │ + bl 5bcd18 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bd118 │ │ │ │ + beq 5bd11c │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r2, r1 │ │ │ │ - b 5bd094 │ │ │ │ + b 5bd098 │ │ │ │ ands ip, r4, #16 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - beq 5bd20c │ │ │ │ + beq 5bd210 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #480] @ 5bd388 │ │ │ │ + ldr r5, [pc, #480] @ 5bd38c │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r0, r1 │ │ │ │ and r2, r4, #124 @ 0x7c │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6c3294 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 5bd1e4 │ │ │ │ + b 5bd1e8 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bd044 │ │ │ │ + b 5bd048 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5bd118 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5bd11c │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #31 │ │ │ │ lsr r3, r4, #5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ and r3, r3, ip │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #9 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5bd118 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5bd11c │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bne 5bd118 │ │ │ │ + bne 5bd11c │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bd29c │ │ │ │ + beq 5bd2a0 │ │ │ │ and r4, r4, #960 @ 0x3c0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r5, #12] │ │ │ │ - beq 5bd118 │ │ │ │ - ldr r3, [pc, #232] @ 5bd38c │ │ │ │ + beq 5bd11c │ │ │ │ + ldr r3, [pc, #232] @ 5bd390 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ands r4, r2, #4194304 @ 0x400000 │ │ │ │ ldr r5, [r3] │ │ │ │ - beq 5bd2f4 │ │ │ │ + beq 5bd2f8 │ │ │ │ mov r0, #20 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #204] @ 5bd390 │ │ │ │ - ldr r1, [pc, #204] @ 5bd394 │ │ │ │ + ldr r3, [pc, #204] @ 5bd394 │ │ │ │ + ldr r1, [pc, #204] @ 5bd398 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r5 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5bd118 │ │ │ │ + b 5bd11c │ │ │ │ mov r0, #16 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #148] @ 5bd398 │ │ │ │ - ldr r1, [pc, #148] @ 5bd39c │ │ │ │ + ldr r3, [pc, #148] @ 5bd39c │ │ │ │ + ldr r1, [pc, #148] @ 5bd3a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r4 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5bd118 │ │ │ │ - ldr r3, [pc, #100] @ 5bd3a0 │ │ │ │ - ldr r1, [pc, #100] @ 5bd3a4 │ │ │ │ - ldr r0, [pc, #100] @ 5bd3a8 │ │ │ │ + b 5bd11c │ │ │ │ + ldr r3, [pc, #100] @ 5bd3a4 │ │ │ │ + ldr r1, [pc, #100] @ 5bd3a8 │ │ │ │ + ldr r0, [pc, #100] @ 5bd3ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 5bd3ac │ │ │ │ + ldr r2, [pc, #96] @ 5bd3b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bd118 │ │ │ │ + beq 5bd11c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 5bd094 │ │ │ │ - subeq sl, ip, ip, asr sl │ │ │ │ - subeq r8, ip, r9, ror #26 │ │ │ │ - subseq sp, r9, r0, ror #25 │ │ │ │ - subeq sl, ip, r4, lsr r9 │ │ │ │ - ldrdeq r0, [r8], #-28 @ 0xffffffe4 @ │ │ │ │ - subeq sl, ip, ip, ror #17 │ │ │ │ - rsbeq r0, r8, r8, lsr #3 │ │ │ │ - rsbeq r0, r8, r0, asr r0 │ │ │ │ + b 5bd098 │ │ │ │ + subeq sl, ip, r8, asr sl │ │ │ │ + subeq r8, ip, r5, ror #26 │ │ │ │ + ldrsbeq sp, [r9], #-204 @ 0xffffff34 │ │ │ │ + subeq sl, ip, r0, lsr r9 │ │ │ │ + ldrdeq r0, [r8], #-24 @ 0xffffffe8 @ │ │ │ │ + subeq sl, ip, r8, ror #17 │ │ │ │ + rsbeq r0, r8, r4, lsr #3 │ │ │ │ + rsbeq r0, r8, ip, asr #32 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrsheq r1, [sl], #-96 @ 0xffffffa0 │ │ │ │ - subseq r2, fp, r0, lsr r2 │ │ │ │ - ldrheq r1, [sl], #-96 @ 0xffffffa0 │ │ │ │ - ldrsheq r2, [fp], #-16 │ │ │ │ - strdeq sl, [ip], #-88 @ 0xffffffa8 │ │ │ │ - @ instruction: 0x003e18dc │ │ │ │ - @ instruction: 0x003e18f4 │ │ │ │ + subseq r1, sl, ip, ror #13 │ │ │ │ + subseq r2, fp, ip, lsr #4 │ │ │ │ + subseq r1, sl, ip, lsr #13 │ │ │ │ + subseq r2, fp, ip, ror #3 │ │ │ │ + strdeq sl, [ip], #-84 @ 0xffffffac │ │ │ │ + @ instruction: 0x003e18d8 │ │ │ │ + @ instruction: 0x003e18f0 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r1, [pc, #544] @ 5bd5f0 │ │ │ │ + ldr r1, [pc, #544] @ 5bd5f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r1, r3 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ cmp r2, #31 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ldrsh fp, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5bd4e4 │ │ │ │ + bne 5bd4e8 │ │ │ │ mov r5, r2 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 5bd4fc │ │ │ │ + beq 5bd500 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd5b8 │ │ │ │ + bne 5bd5bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r2, [pc, #436] @ 5bd5f4 │ │ │ │ + ldr r2, [pc, #436] @ 5bd5f8 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -968537,21 +968538,21 @@ │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cfe68 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c33b0 │ │ │ │ - ldr r3, [pc, #356] @ 5bd5f8 │ │ │ │ + ldr r3, [pc, #356] @ 5bd5fc │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #336] @ 5bd5fc │ │ │ │ + ldr r3, [pc, #336] @ 5bd600 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr ip, [r4, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -968564,18 +968565,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6cfe68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 5bd4e4 │ │ │ │ - ldr r2, [pc, #244] @ 5bd600 │ │ │ │ + beq 5bd4e8 │ │ │ │ + ldr r2, [pc, #244] @ 5bd604 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ @@ -968583,20 +968584,20 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, sl │ │ │ │ bl 6cfe64 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd5d4 │ │ │ │ + bne 5bd5d8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ bl 6c33b0 │ │ │ │ - ldr r3, [pc, #164] @ 5bd604 │ │ │ │ + ldr r3, [pc, #164] @ 5bd608 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -968604,45 +968605,45 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ orr r3, r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ - ldr r3, [pc, #104] @ 5bd608 │ │ │ │ + ldr r3, [pc, #104] @ 5bd60c │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #76] @ 5bd60c │ │ │ │ + ldr r3, [pc, #76] @ 5bd610 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bd438 │ │ │ │ - ldr r3, [pc, #52] @ 5bd610 │ │ │ │ + b 5bd43c │ │ │ │ + ldr r3, [pc, #52] @ 5bd614 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bd548 │ │ │ │ + b 5bd54c │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq r1, sl, r4, ror r5 │ │ │ │ - rsbeq pc, r7, ip, ror #26 │ │ │ │ - subseq r1, sl, r8, lsl #10 │ │ │ │ - subseq r1, sl, r8, lsr #9 │ │ │ │ - subseq r1, sl, r4, asr r4 │ │ │ │ - rsbeq pc, r7, r0, ror #24 │ │ │ │ - rsbeq pc, r7, r0, asr #24 │ │ │ │ - rsbeq pc, r7, r4, lsr #24 │ │ │ │ + subseq r1, sl, r0, ror r5 │ │ │ │ + rsbeq pc, r7, r8, ror #26 │ │ │ │ + subseq r1, sl, r4, lsl #10 │ │ │ │ + subseq r1, sl, r4, lsr #9 │ │ │ │ + subseq r1, sl, r0, asr r4 │ │ │ │ + rsbeq pc, r7, ip, asr ip @ │ │ │ │ + rsbeq pc, r7, ip, lsr ip @ │ │ │ │ + rsbeq pc, r7, r0, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -968651,37 +968652,37 @@ │ │ │ │ mov r7, r2 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #996] @ 5bda40 │ │ │ │ + ldr r3, [pc, #996] @ 5bda44 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5bda28 │ │ │ │ + bhi 5bda2c │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #956] @ 5bda44 │ │ │ │ + ldr r3, [pc, #956] @ 5bda48 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #916] @ 5bda48 │ │ │ │ + ldr r3, [pc, #916] @ 5bda4c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968692,26 +968693,26 @@ │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe68 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #844] @ 5bda4c │ │ │ │ + ldr r3, [pc, #844] @ 5bda50 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #804] @ 5bda50 │ │ │ │ + ldr r3, [pc, #804] @ 5bda54 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968722,26 +968723,26 @@ │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe68 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #732] @ 5bda54 │ │ │ │ + ldr r3, [pc, #732] @ 5bda58 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #692] @ 5bda58 │ │ │ │ + ldr r3, [pc, #692] @ 5bda5c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968749,25 +968750,25 @@ │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cfe68 │ │ │ │ - ldr r3, [pc, #632] @ 5bda5c │ │ │ │ + ldr r3, [pc, #632] @ 5bda60 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #596] @ 5bda60 │ │ │ │ + ldr r3, [pc, #596] @ 5bda64 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968775,476 +968776,476 @@ │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cfe68 │ │ │ │ - ldr r3, [pc, #536] @ 5bda64 │ │ │ │ + ldr r3, [pc, #536] @ 5bda68 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5bd970 │ │ │ │ - ldr r3, [pc, #512] @ 5bda68 │ │ │ │ + bne 5bd974 │ │ │ │ + ldr r3, [pc, #512] @ 5bda6c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #6 │ │ │ │ - bhi 5bd8f0 │ │ │ │ + bhi 5bd8f4 │ │ │ │ ldrb r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5bd998 │ │ │ │ + bne 5bd99c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5bd984 │ │ │ │ - ldr r3, [pc, #356] @ 5bda6c │ │ │ │ + bne 5bd988 │ │ │ │ + ldr r3, [pc, #356] @ 5bda70 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5bda28 │ │ │ │ + bhi 5bda2c │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - ldr r3, [pc, #284] @ 5bda70 │ │ │ │ + bl 5b81d0 │ │ │ │ + ldr r3, [pc, #284] @ 5bda74 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ rsb r2, r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c33b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - b 5bd860 │ │ │ │ + bl 5b81d0 │ │ │ │ + b 5bd864 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - b 5bd900 │ │ │ │ + bl 5b81d0 │ │ │ │ + b 5bd904 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - b 5bd8f8 │ │ │ │ + bl 5b81d0 │ │ │ │ + b 5bd8fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - b 5bd94c │ │ │ │ + bl 5b81d0 │ │ │ │ + b 5bd950 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - b 5bd94c │ │ │ │ + bl 5b81d0 │ │ │ │ + b 5bd950 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #6 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #5 │ │ │ │ - bl 5b81cc │ │ │ │ + bl 5b81d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b81cc │ │ │ │ - b 5bd94c │ │ │ │ + bl 5b81d0 │ │ │ │ + b 5bd950 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ - subeq r8, ip, ip, ror #13 │ │ │ │ - rsbeq pc, r7, r8, ror fp @ │ │ │ │ - subseq r1, sl, r0, lsl #6 │ │ │ │ - rsbeq pc, r7, r0, lsl #22 │ │ │ │ - subseq r1, sl, r8, lsl #5 │ │ │ │ - rsbeq pc, r7, r8, lsl #21 │ │ │ │ - subseq r1, sl, r0, lsl r2 │ │ │ │ - rsbeq pc, r7, ip, lsl sl @ │ │ │ │ - subseq r1, sl, r8, lsr #3 │ │ │ │ - strheq pc, [r7], #-148 @ 0xffffff6c @ │ │ │ │ - subeq r8, ip, fp, ror #9 │ │ │ │ - subeq r8, ip, r6, asr r4 │ │ │ │ - rsbeq pc, r7, ip, lsr #17 │ │ │ │ + b 5ba624 │ │ │ │ + subeq r8, ip, r8, ror #13 │ │ │ │ + rsbeq pc, r7, r4, ror fp @ │ │ │ │ + ldrsheq r1, [sl], #-44 @ 0xffffffd4 │ │ │ │ + strdeq pc, [r7], #-172 @ 0xffffff54 @ │ │ │ │ + subseq r1, sl, r4, lsl #5 │ │ │ │ + rsbeq pc, r7, r4, lsl #21 │ │ │ │ + subseq r1, sl, ip, lsl #4 │ │ │ │ + rsbeq pc, r7, r8, lsl sl @ │ │ │ │ + subseq r1, sl, r4, lsr #3 │ │ │ │ + strheq pc, [r7], #-144 @ 0xffffff70 @ │ │ │ │ + subeq r8, ip, r7, ror #9 │ │ │ │ + subeq r8, ip, r2, asr r4 │ │ │ │ + rsbeq pc, r7, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldrsh fp, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #840] @ 5bddf0 │ │ │ │ + ldr r9, [pc, #840] @ 5bddf4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #828] @ 5bddf4 │ │ │ │ + ldr r3, [pc, #828] @ 5bddf8 │ │ │ │ cmp r4, r3 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5bdbe0 │ │ │ │ - bhi 5bdaf4 │ │ │ │ + beq 5bdbe4 │ │ │ │ + bhi 5bdaf8 │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ - bhi 5bdb80 │ │ │ │ + bhi 5bdb84 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5bdb88 │ │ │ │ + bne 5bdb8c │ │ │ │ cmp r4, #49 @ 0x31 │ │ │ │ - bhi 5bdb74 │ │ │ │ + bhi 5bdb78 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #764] @ 5bddf8 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #764] @ 5bddfc │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bdd1c │ │ │ │ - bls 5bdb3c │ │ │ │ + beq 5bdd20 │ │ │ │ + bls 5bdb40 │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - bne 5bdbec │ │ │ │ - ldr r3, [pc, #740] @ 5bddfc │ │ │ │ + bne 5bdbf0 │ │ │ │ + ldr r3, [pc, #740] @ 5bde00 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bdadc │ │ │ │ + beq 5bdae0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - bne 5bdbec │ │ │ │ - ldr r3, [pc, #688] @ 5bde00 │ │ │ │ + bne 5bdbf0 │ │ │ │ + ldr r3, [pc, #688] @ 5bde04 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bdadc │ │ │ │ + beq 5bdae0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ - beq 5bdadc │ │ │ │ - b 5bdb1c │ │ │ │ + beq 5bdae0 │ │ │ │ + b 5bdb20 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 5bdb1c │ │ │ │ + beq 5bdb20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bdd00 │ │ │ │ + bne 5bdd04 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bddcc │ │ │ │ + bhi 5bddd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bdce4 │ │ │ │ + bne 5bdce8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #576] @ 5bde04 │ │ │ │ + ldr r3, [pc, #576] @ 5bde08 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 5bdc50 │ │ │ │ + bhi 5bdc54 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 5bdadc │ │ │ │ + beq 5bdae0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bdd2c │ │ │ │ + bne 5bdd30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #476] @ 5bddf4 │ │ │ │ + ldr r3, [pc, #476] @ 5bddf8 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5bddb4 │ │ │ │ - ldr r3, [pc, #464] @ 5bddf8 │ │ │ │ + beq 5bddb8 │ │ │ │ + ldr r3, [pc, #464] @ 5bddfc │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bdd9c │ │ │ │ - bhi 5bdd48 │ │ │ │ + beq 5bdda0 │ │ │ │ + bhi 5bdd4c │ │ │ │ sub r3, r3, #131072 @ 0x20000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bdd6c │ │ │ │ + beq 5bdd70 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3e4c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bdc6c │ │ │ │ - ldr r3, [pc, #416] @ 5bde08 │ │ │ │ + beq 5bdc70 │ │ │ │ + ldr r3, [pc, #416] @ 5bde0c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bdc8c │ │ │ │ - ldr r3, [pc, #392] @ 5bde0c │ │ │ │ + beq 5bdc90 │ │ │ │ + ldr r3, [pc, #392] @ 5bde10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #380] @ 5bde10 │ │ │ │ + ldr r3, [pc, #380] @ 5bde14 │ │ │ │ mov r0, #22 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #364] @ 5bde14 │ │ │ │ + ldr r1, [pc, #364] @ 5bde18 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #348] @ 5bde18 │ │ │ │ + ldr r1, [pc, #348] @ 5bde1c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ - ldr r3, [pc, #304] @ 5bde1c │ │ │ │ + ldr r3, [pc, #304] @ 5bde20 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bdbb8 │ │ │ │ - ldr r3, [pc, #280] @ 5bde20 │ │ │ │ + b 5bdbbc │ │ │ │ + ldr r3, [pc, #280] @ 5bde24 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bdb9c │ │ │ │ + b 5bdba0 │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 5bdb1c │ │ │ │ - b 5bdbec │ │ │ │ - ldr r3, [pc, #240] @ 5bde24 │ │ │ │ + beq 5bdb20 │ │ │ │ + b 5bdbf0 │ │ │ │ + ldr r3, [pc, #240] @ 5bde28 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bdc00 │ │ │ │ - ldr r3, [pc, #172] @ 5bddfc │ │ │ │ + b 5bdc04 │ │ │ │ + ldr r3, [pc, #172] @ 5bde00 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bdd84 │ │ │ │ + beq 5bdd88 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bdc50 │ │ │ │ + b 5bdc54 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #10 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bdc50 │ │ │ │ + b 5bdc54 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bdc50 │ │ │ │ + b 5bdc54 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #11 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bdc50 │ │ │ │ + b 5bdc54 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3e4c │ │ │ │ - b 5bdc50 │ │ │ │ - ldr r3, [pc, #84] @ 5bde28 │ │ │ │ - ldr r1, [pc, #84] @ 5bde2c │ │ │ │ - ldr r0, [pc, #84] @ 5bde30 │ │ │ │ + b 5bdc54 │ │ │ │ + ldr r3, [pc, #84] @ 5bde2c │ │ │ │ + ldr r1, [pc, #84] @ 5bde30 │ │ │ │ + ldr r0, [pc, #84] @ 5bde34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ 5bde34 │ │ │ │ + ldr r2, [pc, #80] @ 5bde38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq sp, r9, r0, lsl r2 │ │ │ │ + subseq sp, r9, ip, lsl #4 │ │ │ │ streq r0, [r8], #-0 │ │ │ │ streq r0, [fp], #-0 │ │ │ │ streq r0, [ip], #-0 │ │ │ │ streq r0, [r9], #-0 │ │ │ │ - subeq r8, ip, r5, lsr #3 │ │ │ │ - @ instruction: 0x0067f59c │ │ │ │ - rsbeq pc, r7, r0, lsl #11 │ │ │ │ + subeq r8, ip, r1, lsr #3 │ │ │ │ + @ instruction: 0x0067f598 │ │ │ │ + rsbeq pc, r7, ip, ror r5 @ │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r0, sl, r0, lsl sp │ │ │ │ - subseq r1, fp, ip, lsr r8 │ │ │ │ - rsbeq pc, r7, r4, lsl r5 @ │ │ │ │ - strdeq pc, [r7], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq pc, r7, ip, asr #9 │ │ │ │ - subeq r9, ip, r0, ror #22 │ │ │ │ - eorseq r0, lr, r4, asr #28 │ │ │ │ - eorseq r0, lr, ip, asr lr │ │ │ │ + subseq r0, sl, ip, lsl #26 │ │ │ │ + subseq r1, fp, r8, lsr r8 │ │ │ │ + rsbeq pc, r7, r0, lsl r5 @ │ │ │ │ + strdeq pc, [r7], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq pc, r7, r8, asr #9 │ │ │ │ + subeq r9, ip, ip, asr fp │ │ │ │ + eorseq r0, lr, r0, asr #28 │ │ │ │ + eorseq r0, lr, r8, asr lr │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r5, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #160] @ 5bdf38 │ │ │ │ + ldr r3, [pc, #160] @ 5bdf3c │ │ │ │ cmp r5, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 5bded0 │ │ │ │ + beq 5bded4 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5bdf24 │ │ │ │ + beq 5bdf28 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #100] @ 5bdf3c │ │ │ │ + ldr r2, [pc, #100] @ 5bdf40 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r6, [pc, #92] @ 5bdf40 │ │ │ │ + ldr r6, [pc, #92] @ 5bdf44 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #80] @ 5bdf44 │ │ │ │ + ldr r1, [pc, #80] @ 5bdf48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - bne 5bdeb4 │ │ │ │ + bne 5bdeb8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ba620 │ │ │ │ - subseq ip, r9, r4, lsl lr │ │ │ │ + b 5ba624 │ │ │ │ + subseq ip, r9, r0, lsl lr │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r0, sl, ip, asr #21 │ │ │ │ - subseq r1, fp, r8, lsl #12 │ │ │ │ + subseq r0, sl, r8, asr #21 │ │ │ │ + subseq r1, fp, r4, lsl #12 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5bdf74 │ │ │ │ + beq 5bdf78 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ ands r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r1, #19 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -969252,63 +969253,63 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ cmp r5, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5bdff8 │ │ │ │ + bne 5bdffc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #716] @ 5be2a0 │ │ │ │ + ldr r2, [pc, #716] @ 5be2a4 │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, r8, #1 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 5be27c │ │ │ │ + bhi 5be280 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #676] @ 5be2a4 │ │ │ │ + ldr r3, [pc, #676] @ 5be2a8 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #652] @ 5be2a8 │ │ │ │ + ldr r2, [pc, #652] @ 5be2ac │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, r8, #1 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 5be274 │ │ │ │ + bhi 5be278 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5be260 │ │ │ │ + bne 5be264 │ │ │ │ cmp r7, #31 │ │ │ │ - ble 5be060 │ │ │ │ + ble 5be064 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #8 │ │ │ │ - beq 5be250 │ │ │ │ + beq 5be254 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be1f4 │ │ │ │ + bne 5be1f8 │ │ │ │ cmp r8, #5 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -969326,230 +969327,230 @@ │ │ │ │ bl 6c36c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bdb84 │ │ │ │ cmp r8, #1 │ │ │ │ movne r7, #9 │ │ │ │ moveq r7, #8 │ │ │ │ mov r9, r0 │ │ │ │ - b 5be0e8 │ │ │ │ + b 5be0ec │ │ │ │ mov r7, #10 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - bne 5be1fc │ │ │ │ + bne 5be200 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5be148 │ │ │ │ - ldr r3, [pc, #404] @ 5be2ac │ │ │ │ + beq 5be14c │ │ │ │ + ldr r3, [pc, #404] @ 5be2b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #388] @ 5be2b0 │ │ │ │ + ldr r2, [pc, #388] @ 5be2b4 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5be238 │ │ │ │ - ldr r2, [pc, #372] @ 5be2b4 │ │ │ │ + beq 5be23c │ │ │ │ + ldr r2, [pc, #372] @ 5be2b8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5be238 │ │ │ │ + beq 5be23c │ │ │ │ mov r3, #2 │ │ │ │ cmp r7, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 5be224 │ │ │ │ + beq 5be228 │ │ │ │ bl 6b58bc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r7, #1 │ │ │ │ bl 6c3e4c │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b74f4 │ │ │ │ + bl 5b74f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3168 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, r2, #4 │ │ │ │ - b 5b74f4 │ │ │ │ + b 5b74f8 │ │ │ │ mov r7, #2 │ │ │ │ - b 5be0e8 │ │ │ │ + b 5be0ec │ │ │ │ mov r7, #9 │ │ │ │ - b 5be0e8 │ │ │ │ + b 5be0ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5be1f4 │ │ │ │ + beq 5be1f8 │ │ │ │ mov r7, #11 │ │ │ │ - b 5be0e8 │ │ │ │ + b 5be0ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5be1f4 │ │ │ │ + beq 5be1f8 │ │ │ │ mov r7, #3 │ │ │ │ - b 5be0e8 │ │ │ │ + b 5be0ec │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r7, #1 │ │ │ │ - b 5be0e8 │ │ │ │ - ldr r3, [pc, #180] @ 5be2b8 │ │ │ │ - ldr r2, [pc, #180] @ 5be2bc │ │ │ │ + b 5be0ec │ │ │ │ + ldr r3, [pc, #180] @ 5be2bc │ │ │ │ + ldr r2, [pc, #180] @ 5be2c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, #2 │ │ │ │ cmp r7, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne 5be158 │ │ │ │ + bne 5be15c │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b74f4 │ │ │ │ - ldr r3, [pc, #128] @ 5be2c0 │ │ │ │ + b 5b74f8 │ │ │ │ + ldr r3, [pc, #128] @ 5be2c4 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5be148 │ │ │ │ + b 5be14c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5be04c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5be050 │ │ │ │ mov r7, #8 │ │ │ │ - b 5be0e8 │ │ │ │ + b 5be0ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5be1f4 │ │ │ │ + beq 5be1f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x004c7d98 │ │ │ │ - rsbeq pc, r7, r0, lsl #4 │ │ │ │ - subeq r7, ip, r7, asr sp │ │ │ │ - rsbeq pc, r7, ip, ror #1 │ │ │ │ + @ instruction: 0x004c7d94 │ │ │ │ + strdeq pc, [r7], #-28 @ 0xffffffe4 @ │ │ │ │ + subeq r7, ip, r3, asr sp │ │ │ │ + rsbeq pc, r7, r8, ror #1 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - strdeq lr, [r7], #-252 @ 0xffffff04 @ │ │ │ │ + strdeq lr, [r7], #-248 @ 0xffffff08 @ │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ - rsbeq lr, r7, r0, asr #31 │ │ │ │ + strheq lr, [r7], #-252 @ 0xffffff04 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #8 │ │ │ │ ands ip, ip, #1048576 @ 0x100000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - beq 5be3ec │ │ │ │ + beq 5be3f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5be318 │ │ │ │ + bne 5be31c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5be38c │ │ │ │ + bne 5be390 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #424] @ 5be4e4 │ │ │ │ + ldr r3, [pc, #424] @ 5be4e8 │ │ │ │ bic ip, ip, #66846720 @ 0x3fc0000 │ │ │ │ bic ip, ip, #260096 @ 0x3f800 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5be3d4 │ │ │ │ + beq 5be3d8 │ │ │ │ add r3, r3, #960 @ 0x3c0 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5be3bc │ │ │ │ + beq 5be3c0 │ │ │ │ sub r3, r3, #1024 @ 0x400 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5be3a4 │ │ │ │ + bne 5be3a8 │ │ │ │ cmp r7, #0 │ │ │ │ lsleq r4, r5, #2 │ │ │ │ - bne 5be40c │ │ │ │ - ldr r3, [pc, #372] @ 5be4e8 │ │ │ │ + bne 5be410 │ │ │ │ + ldr r3, [pc, #372] @ 5be4ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #344] @ 5be4ec │ │ │ │ + ldr r3, [pc, #344] @ 5be4f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5be330 │ │ │ │ + b 5be334 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ tst r7, #1 │ │ │ │ lsleq r4, r5, #2 │ │ │ │ - bne 5be48c │ │ │ │ - ldr r3, [pc, #288] @ 5be4f0 │ │ │ │ + bne 5be490 │ │ │ │ + ldr r3, [pc, #288] @ 5be4f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5be374 │ │ │ │ + b 5be378 │ │ │ │ cmp r7, #0 │ │ │ │ lsleq r4, r5, #2 │ │ │ │ - bne 5be43c │ │ │ │ - ldr r3, [pc, #268] @ 5be4f4 │ │ │ │ + bne 5be440 │ │ │ │ + ldr r3, [pc, #268] @ 5be4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5be374 │ │ │ │ + b 5be378 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, ip │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5be2f4 │ │ │ │ - ldr r3, [pc, #228] @ 5be4f8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5be2f8 │ │ │ │ + ldr r3, [pc, #228] @ 5be4fc │ │ │ │ rsb r0, r7, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r2 │ │ │ │ lsl r4, r5, #2 │ │ │ │ bl 6c5a14 │ │ │ │ - b 5be36c │ │ │ │ - ldr r3, [pc, #184] @ 5be4fc │ │ │ │ + b 5be370 │ │ │ │ + ldr r3, [pc, #184] @ 5be500 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ @@ -969560,16 +969561,16 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3b60 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3808 │ │ │ │ - b 5be3e0 │ │ │ │ - ldr r6, [pc, #108] @ 5be500 │ │ │ │ + b 5be3e4 │ │ │ │ + ldr r6, [pc, #108] @ 5be504 │ │ │ │ and r7, r7, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, r5, lsl #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3b60 │ │ │ │ @@ -969582,313 +969583,313 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ lsl r4, r5, #2 │ │ │ │ bl 6c3808 │ │ │ │ - b 5be3c8 │ │ │ │ + b 5be3cc │ │ │ │ stcvc 0, cr0, [r0], {113} @ 0x71 │ │ │ │ - @ instruction: 0x0067ee90 │ │ │ │ - rsbeq lr, r7, r0, ror lr │ │ │ │ - rsbeq lr, r7, r4, lsr lr │ │ │ │ - rsbeq lr, r7, ip, lsl lr │ │ │ │ - rsbeq lr, r7, ip, ror #27 │ │ │ │ - strheq lr, [r7], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq lr, r7, ip, ror #26 │ │ │ │ + rsbeq lr, r7, ip, lsl #29 │ │ │ │ + rsbeq lr, r7, ip, ror #28 │ │ │ │ + rsbeq lr, r7, r0, lsr lr │ │ │ │ + rsbeq lr, r7, r8, lsl lr │ │ │ │ + rsbeq lr, r7, r8, ror #27 │ │ │ │ + strheq lr, [r7], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq lr, r7, r8, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r6, r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5be568 │ │ │ │ + bne 5be56c │ │ │ │ bic r3, r1, #2 │ │ │ │ cmp r3, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5be5a8 │ │ │ │ + bne 5be5ac │ │ │ │ cmp r1, #18 │ │ │ │ - beq 5be60c │ │ │ │ + beq 5be610 │ │ │ │ cmp r1, #19 │ │ │ │ - beq 5be62c │ │ │ │ - ldr r3, [pc, #324] @ 5be69c │ │ │ │ + beq 5be630 │ │ │ │ + ldr r3, [pc, #324] @ 5be6a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ b 6c32e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5be5a8 │ │ │ │ + bne 5be5ac │ │ │ │ cmp r1, #18 │ │ │ │ - beq 5be60c │ │ │ │ + beq 5be610 │ │ │ │ cmp r1, #19 │ │ │ │ - beq 5be5e8 │ │ │ │ + beq 5be5ec │ │ │ │ cmp r1, #17 │ │ │ │ - beq 5be63c │ │ │ │ - ldr r3, [pc, #272] @ 5be6a0 │ │ │ │ + beq 5be640 │ │ │ │ + ldr r3, [pc, #272] @ 5be6a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r2, #176] @ 0xb0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ b 6c3294 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5be67c │ │ │ │ + beq 5be680 │ │ │ │ cmp r4, #18 │ │ │ │ - beq 5be60c │ │ │ │ + beq 5be610 │ │ │ │ cmp r4, #19 │ │ │ │ - beq 5be660 │ │ │ │ + beq 5be664 │ │ │ │ cmp r4, #17 │ │ │ │ - bne 5be588 │ │ │ │ - ldr r3, [pc, #208] @ 5be6a4 │ │ │ │ + bne 5be58c │ │ │ │ + ldr r3, [pc, #208] @ 5be6a8 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - bne 5be648 │ │ │ │ - b 5be55c │ │ │ │ - ldr r3, [pc, #184] @ 5be6a8 │ │ │ │ + bne 5be64c │ │ │ │ + b 5be560 │ │ │ │ + ldr r3, [pc, #184] @ 5be6ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - ldr r3, [pc, #176] @ 5be6ac │ │ │ │ + ldr r3, [pc, #176] @ 5be6b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #156] @ 5be6b0 │ │ │ │ + ldr r3, [pc, #156] @ 5be6b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #128] @ 5be6b4 │ │ │ │ + ldr r3, [pc, #128] @ 5be6b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - b 5be55c │ │ │ │ - ldr r3, [pc, #116] @ 5be6b8 │ │ │ │ + b 5be560 │ │ │ │ + ldr r3, [pc, #116] @ 5be6bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - ldr r3, [pc, #108] @ 5be6bc │ │ │ │ + ldr r3, [pc, #108] @ 5be6c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #88] @ 5be6c0 │ │ │ │ + ldr r3, [pc, #88] @ 5be6c4 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - bne 5be5f4 │ │ │ │ - b 5be55c │ │ │ │ + bne 5be5f8 │ │ │ │ + b 5be560 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5be5b4 │ │ │ │ - rsbeq lr, r7, ip, lsr #25 │ │ │ │ - rsbeq lr, r7, r4, ror ip │ │ │ │ - rsbeq lr, r7, ip, lsr #24 │ │ │ │ - rsbeq lr, r7, r4, lsl ip │ │ │ │ - rsbeq lr, r7, r8, lsl #24 │ │ │ │ - strdeq lr, [r7], #-176 @ 0xffffff50 @ │ │ │ │ - ldrdeq lr, [r7], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq lr, r7, r0, asr #23 │ │ │ │ - strheq lr, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - @ instruction: 0x0067eb98 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5be5b8 │ │ │ │ + rsbeq lr, r7, r8, lsr #25 │ │ │ │ + rsbeq lr, r7, r0, ror ip │ │ │ │ + rsbeq lr, r7, r8, lsr #24 │ │ │ │ + rsbeq lr, r7, r0, lsl ip │ │ │ │ + rsbeq lr, r7, r4, lsl #24 │ │ │ │ + rsbeq lr, r7, ip, ror #23 │ │ │ │ + rsbeq lr, r7, ip, asr #23 │ │ │ │ + strheq lr, [r7], #-188 @ 0xffffff44 @ │ │ │ │ + strheq lr, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + @ instruction: 0x0067eb94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ - beq 5be818 │ │ │ │ + beq 5be81c │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5be804 │ │ │ │ - ldr r3, [pc, #416] @ 5be8b4 │ │ │ │ + beq 5be808 │ │ │ │ + ldr r3, [pc, #416] @ 5be8b8 │ │ │ │ cmp r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - beq 5be7a8 │ │ │ │ + beq 5be7ac │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #384] @ 5be8b8 │ │ │ │ + ldr r3, [pc, #384] @ 5be8bc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5be7b8 │ │ │ │ + beq 5be7bc │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5be840 │ │ │ │ - ldr r1, [pc, #364] @ 5be8bc │ │ │ │ + beq 5be844 │ │ │ │ + ldr r1, [pc, #364] @ 5be8c0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5be894 │ │ │ │ + bne 5be898 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #260] @ 5be8b8 │ │ │ │ + ldr r3, [pc, #260] @ 5be8bc │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5be73c │ │ │ │ - ldr r1, [pc, #256] @ 5be8c0 │ │ │ │ + bne 5be740 │ │ │ │ + ldr r1, [pc, #256] @ 5be8c4 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #9 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5be788 │ │ │ │ - ldr r3, [pc, #196] @ 5be8c4 │ │ │ │ + beq 5be78c │ │ │ │ + ldr r3, [pc, #196] @ 5be8c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5be89c │ │ │ │ + b 5be8a0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5be87c │ │ │ │ + bne 5be880 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5be730 │ │ │ │ + b 5be734 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - bne 5be6fc │ │ │ │ + bne 5be700 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5be6fc │ │ │ │ - ldr r3, [pc, #128] @ 5be8c8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5be700 │ │ │ │ + ldr r3, [pc, #128] @ 5be8cc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5be788 │ │ │ │ - ldr r3, [pc, #84] @ 5be8cc │ │ │ │ + beq 5be78c │ │ │ │ + ldr r3, [pc, #84] @ 5be8d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5be89c │ │ │ │ - ldr r3, [pc, #76] @ 5be8d0 │ │ │ │ + b 5be8a0 │ │ │ │ + ldr r3, [pc, #76] @ 5be8d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5be730 │ │ │ │ - ldr r3, [pc, #56] @ 5be8d4 │ │ │ │ + b 5be734 │ │ │ │ + ldr r3, [pc, #56] @ 5be8d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c3294 │ │ │ │ - rsbeq lr, r7, ip, ror #21 │ │ │ │ + rsbeq lr, r7, r8, ror #21 │ │ │ │ stcvc 1, cr0, [r0], {10} │ │ │ │ - subseq r0, sl, r4, ror #4 │ │ │ │ - ldrsheq r0, [sl], #-20 @ 0xffffffec │ │ │ │ - rsbeq lr, r7, r4, lsl #20 │ │ │ │ - subseq r0, sl, ip, ror #2 │ │ │ │ - rsbeq lr, r7, ip, lsl #19 │ │ │ │ - rsbeq lr, r7, r0, lsl #19 │ │ │ │ - rsbeq lr, r7, r8, ror #18 │ │ │ │ + subseq r0, sl, r0, ror #4 │ │ │ │ + ldrsheq r0, [sl], #-16 │ │ │ │ + rsbeq lr, r7, r0, lsl #20 │ │ │ │ + subseq r0, sl, r8, ror #2 │ │ │ │ + rsbeq lr, r7, r8, lsl #19 │ │ │ │ + rsbeq lr, r7, ip, ror r9 │ │ │ │ + rsbeq lr, r7, r4, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - beq 5be91c │ │ │ │ - ldr r2, [pc, #1368] @ 5bee6c │ │ │ │ + beq 5be920 │ │ │ │ + ldr r2, [pc, #1368] @ 5bee70 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r2, r3 │ │ │ │ - bne 5beaac │ │ │ │ + bne 5beab0 │ │ │ │ cmp r7, #0 │ │ │ │ add r6, r6, #4 │ │ │ │ - beq 5bea04 │ │ │ │ + beq 5bea08 │ │ │ │ ands r2, r0, #40 @ 0x28 │ │ │ │ - beq 5beda8 │ │ │ │ - ldr r3, [pc, #1336] @ 5bee70 │ │ │ │ + beq 5bedac │ │ │ │ + ldr r3, [pc, #1336] @ 5bee74 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r6, r6, r3 │ │ │ │ - beq 5bebfc │ │ │ │ - bls 5bea8c │ │ │ │ - ldr r3, [pc, #1316] @ 5bee74 │ │ │ │ + beq 5bec00 │ │ │ │ + bls 5bea90 │ │ │ │ + ldr r3, [pc, #1316] @ 5bee78 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5beb00 │ │ │ │ - bhi 5becc4 │ │ │ │ + beq 5beb04 │ │ │ │ + bhi 5becc8 │ │ │ │ sub r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bec3c │ │ │ │ + beq 5bec40 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5beaac │ │ │ │ + bne 5beab0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1276] @ 5bee78 │ │ │ │ + ldr r3, [pc, #1276] @ 5bee7c │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #1260] @ 5bee7c │ │ │ │ + ldr r9, [pc, #1260] @ 5bee80 │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c3c7c │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ @@ -969911,84 +969912,84 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1140] @ 5bee80 │ │ │ │ + ldr r3, [pc, #1140] @ 5bee84 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r6, r6, r3 │ │ │ │ - beq 5bed44 │ │ │ │ - bhi 5beac0 │ │ │ │ - ldr r3, [pc, #1120] @ 5bee84 │ │ │ │ + beq 5bed48 │ │ │ │ + bhi 5beac4 │ │ │ │ + ldr r3, [pc, #1120] @ 5bee88 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bed60 │ │ │ │ - bls 5bec70 │ │ │ │ - ldr r3, [pc, #1108] @ 5bee88 │ │ │ │ + beq 5bed64 │ │ │ │ + bls 5bec74 │ │ │ │ + ldr r3, [pc, #1108] @ 5bee8c │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5bed88 │ │ │ │ - ldr r3, [pc, #1100] @ 5bee8c │ │ │ │ + bne 5bed8c │ │ │ │ + ldr r3, [pc, #1100] @ 5bee90 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3ac4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #1052] @ 5bee90 │ │ │ │ + ldr r3, [pc, #1052] @ 5bee94 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c3294 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ orr r2, r2, #6144 @ 0x1800 │ │ │ │ - b 5be9dc │ │ │ │ - ldr r3, [pc, #1008] @ 5bee84 │ │ │ │ + b 5be9e0 │ │ │ │ + ldr r3, [pc, #1008] @ 5bee88 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bebbc │ │ │ │ + beq 5bebc0 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5beba8 │ │ │ │ + beq 5bebac │ │ │ │ cmp r8, #1157627904 @ 0x45000000 │ │ │ │ - beq 5bed74 │ │ │ │ + beq 5bed78 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #940] @ 5bee74 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #940] @ 5bee78 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bedd4 │ │ │ │ + beq 5bedd8 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bedf0 │ │ │ │ + beq 5bedf4 │ │ │ │ sub r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5beaac │ │ │ │ + bne 5beab0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #932] @ 5bee94 │ │ │ │ + ldr r3, [pc, #932] @ 5bee98 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5be988 │ │ │ │ + b 5be98c │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #908] @ 5bee98 │ │ │ │ + ldr r3, [pc, #908] @ 5bee9c │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #892] @ 5bee9c │ │ │ │ + ldr r9, [pc, #892] @ 5beea0 │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c3c7c │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ @@ -970008,103 +970009,103 @@ │ │ │ │ add r2, r7, #27 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4a74 │ │ │ │ - b 5be9b8 │ │ │ │ - bhi 5beaac │ │ │ │ + b 5be9bc │ │ │ │ + bhi 5beab0 │ │ │ │ sub r3, r3, #131072 @ 0x20000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bebbc │ │ │ │ + beq 5bebc0 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5beaac │ │ │ │ - ldr r3, [pc, #752] @ 5beea0 │ │ │ │ + bne 5beab0 │ │ │ │ + ldr r3, [pc, #752] @ 5beea4 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5bea48 │ │ │ │ - ldr r3, [pc, #736] @ 5beea4 │ │ │ │ + b 5bea4c │ │ │ │ + ldr r3, [pc, #736] @ 5beea8 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #700] @ 5beea8 │ │ │ │ + ldr r3, [pc, #700] @ 5beeac │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c3294 │ │ │ │ - b 5be9d4 │ │ │ │ - ldr r3, [pc, #680] @ 5beeac │ │ │ │ + b 5be9d8 │ │ │ │ + ldr r3, [pc, #680] @ 5beeb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ add r2, r7, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #644] @ 5beeb0 │ │ │ │ + ldr r3, [pc, #644] @ 5beeb4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c3294 │ │ │ │ - b 5bea80 │ │ │ │ + b 5bea84 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #620] @ 5beeb4 │ │ │ │ + ldr r3, [pc, #620] @ 5beeb8 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #604] @ 5beeb8 │ │ │ │ + ldr r9, [pc, #604] @ 5beebc │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c3c7c │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ - b 5beb70 │ │ │ │ + b 5beb74 │ │ │ │ cmp r8, #1157627904 @ 0x45000000 │ │ │ │ - bne 5beaac │ │ │ │ - ldr r3, [pc, #572] @ 5beebc │ │ │ │ + bne 5beab0 │ │ │ │ + ldr r3, [pc, #572] @ 5beec0 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3ac4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r3, [pc, #524] @ 5beec0 │ │ │ │ + ldr r3, [pc, #524] @ 5beec4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c3294 │ │ │ │ - b 5be9d4 │ │ │ │ - ldr r3, [pc, #504] @ 5beec4 │ │ │ │ + b 5be9d8 │ │ │ │ + ldr r3, [pc, #504] @ 5beec8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5beaac │ │ │ │ + bne 5beab0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #492] @ 5beec8 │ │ │ │ + ldr r3, [pc, #492] @ 5beecc │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #476] @ 5beecc │ │ │ │ + ldr r9, [pc, #476] @ 5beed0 │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c3c7c │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ @@ -970118,194 +970119,194 @@ │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #27 │ │ │ │ - b 5be9a0 │ │ │ │ + b 5be9a4 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #384] @ 5beed0 │ │ │ │ + ldr r3, [pc, #384] @ 5beed4 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5bec54 │ │ │ │ - ldr r3, [pc, #364] @ 5beed4 │ │ │ │ + b 5bec58 │ │ │ │ + ldr r3, [pc, #364] @ 5beed8 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5bebcc │ │ │ │ - ldr r3, [pc, #348] @ 5beed8 │ │ │ │ + b 5bebd0 │ │ │ │ + ldr r3, [pc, #348] @ 5beedc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ add r2, r7, #24 │ │ │ │ - b 5bec88 │ │ │ │ + b 5bec8c │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5beaac │ │ │ │ - ldr r3, [pc, #320] @ 5beedc │ │ │ │ + bne 5beab0 │ │ │ │ + ldr r3, [pc, #320] @ 5beee0 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5bec0c │ │ │ │ + b 5bec10 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, #1157627904 @ 0x45000000 │ │ │ │ add r6, r6, r3 │ │ │ │ - bne 5bee0c │ │ │ │ - ldr r3, [pc, #276] @ 5beee0 │ │ │ │ + bne 5bee10 │ │ │ │ + ldr r3, [pc, #276] @ 5beee4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5bed80 │ │ │ │ + b 5bed84 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #260] @ 5beee4 │ │ │ │ + ldr r3, [pc, #260] @ 5beee8 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5beb18 │ │ │ │ + b 5beb1c │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #236] @ 5beee8 │ │ │ │ + ldr r3, [pc, #236] @ 5beeec │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5bece8 │ │ │ │ - bcc 5beaac │ │ │ │ - ldr r3, [pc, #172] @ 5beec4 │ │ │ │ + b 5becec │ │ │ │ + bcc 5beab0 │ │ │ │ + ldr r3, [pc, #172] @ 5beec8 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5becd0 │ │ │ │ - bhi 5beaac │ │ │ │ + beq 5becd4 │ │ │ │ + bhi 5beab0 │ │ │ │ sub r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5beb00 │ │ │ │ - bhi 5beaac │ │ │ │ + beq 5beb04 │ │ │ │ + bhi 5beab0 │ │ │ │ sub r3, r3, #2031616 @ 0x1f0000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be970 │ │ │ │ - bhi 5beaac │ │ │ │ + beq 5be974 │ │ │ │ + bhi 5beab0 │ │ │ │ sub r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5bec3c │ │ │ │ - bhi 5beaac │ │ │ │ + beq 5bec40 │ │ │ │ + bhi 5beab0 │ │ │ │ sub r3, r3, #1900544 @ 0x1d0000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5beb8c │ │ │ │ - ldr r3, [pc, #136] @ 5beeec │ │ │ │ + bne 5beb90 │ │ │ │ + ldr r3, [pc, #136] @ 5beef0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5bec08 │ │ │ │ + b 5bec0c │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ strmi r0, [r3, #-0] │ │ │ │ strbmi r0, [r0, #-0] │ │ │ │ - rsbeq lr, r7, r4, lsl #17 │ │ │ │ - rsbeq lr, r7, r0, ror r8 │ │ │ │ + rsbeq lr, r7, r0, lsl #17 │ │ │ │ + rsbeq lr, r7, ip, ror #16 │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ strmi r0, [r1, #-0] │ │ │ │ strmi r0, [r2, #-0] │ │ │ │ - rsbeq lr, r7, r0, asr #15 │ │ │ │ - rsbeq lr, r7, ip, lsl #15 │ │ │ │ - rsbeq lr, r7, r0, lsl r7 │ │ │ │ - strdeq lr, [r7], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq lr, r7, r0, ror #13 │ │ │ │ - rsbeq lr, r7, r0, asr r6 │ │ │ │ - rsbeq lr, r7, ip, lsr r6 │ │ │ │ - rsbeq lr, r7, r4, lsl r6 │ │ │ │ - rsbeq lr, r7, r0, lsl #12 │ │ │ │ - ldrdeq lr, [r7], #-84 @ 0xffffffac @ │ │ │ │ - strheq lr, [r7], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq lr, r7, r4, lsr #11 │ │ │ │ - rsbeq lr, r7, r0, lsl #11 │ │ │ │ - rsbeq lr, r7, ip, asr #10 │ │ │ │ + strheq lr, [r7], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq lr, r7, r8, lsl #15 │ │ │ │ + rsbeq lr, r7, ip, lsl #14 │ │ │ │ + strdeq lr, [r7], #-96 @ 0xffffffa0 @ │ │ │ │ + ldrdeq lr, [r7], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq lr, r7, ip, asr #12 │ │ │ │ + rsbeq lr, r7, r8, lsr r6 │ │ │ │ + rsbeq lr, r7, r0, lsl r6 │ │ │ │ + strdeq lr, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ + ldrdeq lr, [r7], #-80 @ 0xffffffb0 @ │ │ │ │ + strheq lr, [r7], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq lr, r7, r0, lsr #11 │ │ │ │ + rsbeq lr, r7, ip, ror r5 │ │ │ │ + rsbeq lr, r7, r8, asr #10 │ │ │ │ strbmi r0, [r1, #-0] │ │ │ │ - rsbeq lr, r7, r4, lsr #10 │ │ │ │ - rsbeq lr, r7, r0, lsl r5 │ │ │ │ - strheq lr, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ - @ instruction: 0x0067e498 │ │ │ │ - rsbeq lr, r7, r8, lsl #9 │ │ │ │ - rsbeq lr, r7, r4, ror #8 │ │ │ │ - rsbeq lr, r7, r8, lsr r4 │ │ │ │ - rsbeq lr, r7, r0, lsr #8 │ │ │ │ - rsbeq lr, r7, r4, lsl #8 │ │ │ │ - rsbeq lr, r7, r0, lsr #7 │ │ │ │ + rsbeq lr, r7, r0, lsr #10 │ │ │ │ + rsbeq lr, r7, ip, lsl #10 │ │ │ │ + rsbeq lr, r7, ip, lsr #9 │ │ │ │ + @ instruction: 0x0067e494 │ │ │ │ + rsbeq lr, r7, r4, lsl #9 │ │ │ │ + rsbeq lr, r7, r0, ror #8 │ │ │ │ + rsbeq lr, r7, r4, lsr r4 │ │ │ │ + rsbeq lr, r7, ip, lsl r4 │ │ │ │ + rsbeq lr, r7, r0, lsl #8 │ │ │ │ + @ instruction: 0x0067e39c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5bf3a8 │ │ │ │ + bhi 5bf3ac │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5bef90 │ │ │ │ + bne 5bef94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #32 │ │ │ │ - bhi 5bf3a8 │ │ │ │ + bhi 5bf3ac │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5befac │ │ │ │ + bne 5befb0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5befcc │ │ │ │ + bne 5befd0 │ │ │ │ cmp r4, #27 │ │ │ │ - bls 5beffc │ │ │ │ - ldr r3, [pc, #1180] @ 5bf414 │ │ │ │ + bls 5bf000 │ │ │ │ + ldr r3, [pc, #1180] @ 5bf418 │ │ │ │ add r4, r4, #-1879048192 @ 0x90000000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 5bf1ec │ │ │ │ + bhi 5bf1f0 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1152] @ 5bf418 │ │ │ │ + ldr r3, [pc, #1152] @ 5bf41c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bef44 │ │ │ │ - ldr r3, [pc, #1128] @ 5bf41c │ │ │ │ + b 5bef48 │ │ │ │ + ldr r3, [pc, #1128] @ 5bf420 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bef68 │ │ │ │ + beq 5bef6c │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - bne 5bef68 │ │ │ │ + bne 5bef6c │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5bef68 │ │ │ │ - ldr r3, [pc, #1052] @ 5bf420 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5bef6c │ │ │ │ + ldr r3, [pc, #1052] @ 5bf424 │ │ │ │ sub r4, r4, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5bf3cc │ │ │ │ + bhi 5bf3d0 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r9 │ │ │ │ @@ -970338,15 +970339,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bdb84 │ │ │ │ mov r2, r4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #876] @ 5bf424 │ │ │ │ + ldr r4, [pc, #876] @ 5bf428 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c5e44 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ @@ -970376,15 +970377,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c603c │ │ │ │ - ldr r6, [pc, #728] @ 5bf428 │ │ │ │ + ldr r6, [pc, #728] @ 5bf42c │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, r7, lsl #2 │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #176] @ 0xb0 │ │ │ │ @@ -970400,15 +970401,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #636] @ 5bf42c │ │ │ │ + ldr r4, [pc, #636] @ 5bf430 │ │ │ │ mov r3, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c5e44 │ │ │ │ @@ -970416,23 +970417,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c4788 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c4854 │ │ │ │ - b 5bf0ec │ │ │ │ + b 5bf0f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r5, [pc, #544] @ 5bf430 │ │ │ │ + ldr r5, [pc, #544] @ 5bf434 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb6f0 │ │ │ │ @@ -970457,15 +970458,15 @@ │ │ │ │ bl 6cb5b8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cb604 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r5, [pc, #416] @ 5bf434 │ │ │ │ + ldr r5, [pc, #416] @ 5bf438 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ @@ -970478,17 +970479,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb650 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c7818 │ │ │ │ - b 5bf244 │ │ │ │ + b 5bf248 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r5, [pc, #328] @ 5bf438 │ │ │ │ + ldr r5, [pc, #328] @ 5bf43c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb6f0 │ │ │ │ @@ -970504,17 +970505,17 @@ │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb79c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c73f8 │ │ │ │ - b 5bf268 │ │ │ │ + b 5bf26c │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r5, [pc, #228] @ 5bf43c │ │ │ │ + ldr r5, [pc, #228] @ 5bf440 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ @@ -970527,113 +970528,113 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb650 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c7818 │ │ │ │ - b 5bf324 │ │ │ │ - ldr r3, [pc, #144] @ 5bf440 │ │ │ │ - ldr r1, [pc, #144] @ 5bf444 │ │ │ │ - ldr r0, [pc, #144] @ 5bf448 │ │ │ │ + b 5bf328 │ │ │ │ + ldr r3, [pc, #144] @ 5bf444 │ │ │ │ + ldr r1, [pc, #144] @ 5bf448 │ │ │ │ + ldr r0, [pc, #144] @ 5bf44c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #140] @ 5bf44c │ │ │ │ + ldr r2, [pc, #140] @ 5bf450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r6, [pc, #88] @ 5bf450 │ │ │ │ + ldr r6, [pc, #88] @ 5bf454 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c60a4 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 5bf150 │ │ │ │ - subeq r6, ip, r6, lsl #28 │ │ │ │ - rsbeq lr, r7, r8, ror #4 │ │ │ │ - rsbeq lr, r7, ip, asr #4 │ │ │ │ - subeq r6, ip, r0, lsl #27 │ │ │ │ - rsbeq lr, r7, r8, asr #2 │ │ │ │ - strheq lr, [r7], #-4 @ │ │ │ │ - rsbeq lr, r7, r0, asr r0 │ │ │ │ - strdeq sp, [r7], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq sp, r7, r0, ror pc │ │ │ │ - rsbeq sp, r7, r4, lsl pc │ │ │ │ - rsbeq sp, r7, ip, lsr #29 │ │ │ │ - subeq r8, ip, r4, lsl #11 │ │ │ │ - eorseq pc, sp, r8, ror #16 │ │ │ │ - eorseq pc, sp, r0, lsl #17 │ │ │ │ + b 5bf154 │ │ │ │ + subeq r6, ip, r2, lsl #28 │ │ │ │ + rsbeq lr, r7, r4, ror #4 │ │ │ │ + rsbeq lr, r7, r8, asr #4 │ │ │ │ + subeq r6, ip, ip, ror sp │ │ │ │ + rsbeq lr, r7, r4, asr #2 │ │ │ │ + strheq lr, [r7], #-0 @ │ │ │ │ + rsbeq lr, r7, ip, asr #32 │ │ │ │ + strdeq sp, [r7], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq sp, r7, ip, ror #30 │ │ │ │ + rsbeq sp, r7, r0, lsl pc │ │ │ │ + rsbeq sp, r7, r8, lsr #29 │ │ │ │ + subeq r8, ip, r0, lsl #11 │ │ │ │ + eorseq pc, sp, r4, ror #16 │ │ │ │ + eorseq pc, sp, ip, ror r8 @ │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ - strdeq sp, [r7], #-212 @ 0xffffff2c @ │ │ │ │ + strdeq sp, [r7], #-208 @ 0xffffff30 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr sl, [pc, #2240] @ 5bfd48 │ │ │ │ + ldr sl, [pc, #2240] @ 5bfd4c │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bne 5bf580 │ │ │ │ + bne 5bf584 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5bf5a0 │ │ │ │ - ldr r3, [pc, #2188] @ 5bfd4c │ │ │ │ + beq 5bf5a4 │ │ │ │ + ldr r3, [pc, #2188] @ 5bfd50 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bfa40 │ │ │ │ - bhi 5bf5c4 │ │ │ │ + beq 5bfa44 │ │ │ │ + bhi 5bf5c8 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf870 │ │ │ │ - bhi 5bf758 │ │ │ │ + beq 5bf874 │ │ │ │ + bhi 5bf75c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf66c │ │ │ │ - bhi 5bfc18 │ │ │ │ + beq 5bf670 │ │ │ │ + bhi 5bfc1c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bfba0 │ │ │ │ + beq 5bfba4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #2120] @ 5bfd50 │ │ │ │ - ldr r3, [pc, #2120] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #2120] @ 5bfd58 │ │ │ │ + ldr r4, [pc, #2120] @ 5bfd54 │ │ │ │ + ldr r3, [pc, #2120] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #2120] @ 5bfd5c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #2088] @ 5bfd5c │ │ │ │ + ldr r1, [pc, #2088] @ 5bfd60 │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ @@ -970646,393 +970647,393 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2008] @ 5bfd60 │ │ │ │ + ldr r3, [pc, #2008] @ 5bfd64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - bne 5bf4b8 │ │ │ │ + bne 5bf4bc │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5bf4b8 │ │ │ │ - ldr r3, [pc, #1944] @ 5bfd64 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5bf4bc │ │ │ │ + ldr r3, [pc, #1944] @ 5bfd68 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf9dc │ │ │ │ - bhi 5bf7e4 │ │ │ │ + beq 5bf9e0 │ │ │ │ + bhi 5bf7e8 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf6e4 │ │ │ │ - bhi 5bfb30 │ │ │ │ + beq 5bf6e8 │ │ │ │ + bhi 5bfb34 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bfabc │ │ │ │ + beq 5bfac0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1880] @ 5bfd68 │ │ │ │ - ldr r3, [pc, #1856] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1876] @ 5bfd6c │ │ │ │ + ldr r4, [pc, #1880] @ 5bfd6c │ │ │ │ + ldr r3, [pc, #1856] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1876] @ 5bfd70 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #1848] @ 5bfd70 │ │ │ │ + ldr r1, [pc, #1848] @ 5bfd74 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1768] @ 5bfd74 │ │ │ │ - ldr r3, [pc, #1732] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1764] @ 5bfd78 │ │ │ │ + ldr r4, [pc, #1768] @ 5bfd78 │ │ │ │ + ldr r3, [pc, #1732] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1764] @ 5bfd7c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #1736] @ 5bfd7c │ │ │ │ + ldr r1, [pc, #1736] @ 5bfd80 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1672] @ 5bfd80 │ │ │ │ - ldr r3, [pc, #1624] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1668] @ 5bfd84 │ │ │ │ + ldr r4, [pc, #1672] @ 5bfd84 │ │ │ │ + ldr r3, [pc, #1624] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1668] @ 5bfd88 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #1636] @ 5bfd88 │ │ │ │ + ldr r1, [pc, #1636] @ 5bfd8c │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ - ldr r3, [pc, #1580] @ 5bfd8c │ │ │ │ + b 5bf564 │ │ │ │ + ldr r3, [pc, #1580] @ 5bfd90 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf960 │ │ │ │ + beq 5bf964 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf8ec │ │ │ │ + beq 5bf8f0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1548] @ 5bfd90 │ │ │ │ - ldr r3, [pc, #1484] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1544] @ 5bfd94 │ │ │ │ + ldr r4, [pc, #1548] @ 5bfd94 │ │ │ │ + ldr r3, [pc, #1484] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1544] @ 5bfd98 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #1512] @ 5bfd98 │ │ │ │ + ldr r1, [pc, #1512] @ 5bfd9c │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ - ldr r3, [pc, #1456] @ 5bfd9c │ │ │ │ + b 5bf564 │ │ │ │ + ldr r3, [pc, #1456] @ 5bfda0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bfce8 │ │ │ │ + beq 5bfcec │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bfc88 │ │ │ │ + beq 5bfc8c │ │ │ │ ldr r4, [r8, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ lsr r4, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ and r4, r4, #63 @ 0x3f │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1400] @ 5bfda0 │ │ │ │ + ldr r3, [pc, #1400] @ 5bfda4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1392] @ 5bfda4 │ │ │ │ + ldr r1, [pc, #1392] @ 5bfda8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1304] @ 5bfd54 │ │ │ │ + ldr r3, [pc, #1304] @ 5bfd58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r6, r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r6, ip} │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1304] @ 5bfda8 │ │ │ │ - ldr r3, [pc, #1216] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1300] @ 5bfdac │ │ │ │ + ldr r4, [pc, #1304] @ 5bfdac │ │ │ │ + ldr r3, [pc, #1216] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1300] @ 5bfdb0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #1272] @ 5bfdb0 │ │ │ │ + ldr r1, [pc, #1272] @ 5bfdb4 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1204] @ 5bfdb4 │ │ │ │ - ldr r3, [pc, #1104] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1200] @ 5bfdb8 │ │ │ │ + ldr r4, [pc, #1204] @ 5bfdb8 │ │ │ │ + ldr r3, [pc, #1104] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1200] @ 5bfdbc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #1168] @ 5bfdbc │ │ │ │ + ldr r1, [pc, #1168] @ 5bfdc0 │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #1088] @ 5bfdc0 │ │ │ │ - ldr r3, [pc, #976] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #1084] @ 5bfdc4 │ │ │ │ + ldr r4, [pc, #1088] @ 5bfdc4 │ │ │ │ + ldr r3, [pc, #976] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #1084] @ 5bfdc8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #1056] @ 5bfdc8 │ │ │ │ + ldr r1, [pc, #1056] @ 5bfdcc │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ lsl r1, r1, #11 │ │ │ │ lsr r1, r1, #22 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #980] @ 5bfdcc │ │ │ │ + ldr r3, [pc, #980] @ 5bfdd0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #844] @ 5bfd54 │ │ │ │ - ldr r0, [pc, #964] @ 5bfdd0 │ │ │ │ + ldr r3, [pc, #844] @ 5bfd58 │ │ │ │ + ldr r0, [pc, #964] @ 5bfdd4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r0, #2112 @ 0x840 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #884] @ 5bfdd4 │ │ │ │ - ldr r3, [pc, #752] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #880] @ 5bfdd8 │ │ │ │ + ldr r4, [pc, #884] @ 5bfdd8 │ │ │ │ + ldr r3, [pc, #752] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #880] @ 5bfddc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #852] @ 5bfddc │ │ │ │ + ldr r1, [pc, #852] @ 5bfde0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #784] @ 5bfde0 │ │ │ │ - ldr r3, [pc, #640] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #780] @ 5bfde4 │ │ │ │ + ldr r4, [pc, #784] @ 5bfde4 │ │ │ │ + ldr r3, [pc, #640] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #780] @ 5bfde8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #748] @ 5bfde8 │ │ │ │ + ldr r1, [pc, #748] @ 5bfdec │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ ldrh r1, [r8, #90] @ 0x5a │ │ │ │ mov r0, r5 │ │ │ │ lsl r1, r1, #22 │ │ │ │ lsr r1, r1, #22 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #672] @ 5bfdec │ │ │ │ + ldr r3, [pc, #672] @ 5bfdf0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #508] @ 5bfd54 │ │ │ │ + ldr r1, [pc, #508] @ 5bfd58 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #656] @ 5bfdf0 │ │ │ │ + ldr r3, [pc, #656] @ 5bfdf4 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ - ldr r0, [pc, #644] @ 5bfdf4 │ │ │ │ + ldr r0, [pc, #644] @ 5bfdf8 │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r2, ip │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #2240 @ 0x8c0 │ │ │ │ @@ -971044,290 +971045,290 @@ │ │ │ │ b 6be2d4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #568] @ 5bfdf8 │ │ │ │ - ldr r3, [pc, #400] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #564] @ 5bfdfc │ │ │ │ + ldr r4, [pc, #568] @ 5bfdfc │ │ │ │ + ldr r3, [pc, #400] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #564] @ 5bfe00 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #536] @ 5bfe00 │ │ │ │ + ldr r1, [pc, #536] @ 5bfe04 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r4, [pc, #472] @ 5bfe04 │ │ │ │ - ldr r3, [pc, #292] @ 5bfd54 │ │ │ │ - ldr r2, [pc, #468] @ 5bfe08 │ │ │ │ + ldr r4, [pc, #472] @ 5bfe08 │ │ │ │ + ldr r3, [pc, #292] @ 5bfd58 │ │ │ │ + ldr r2, [pc, #468] @ 5bfe0c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #436] @ 5bfe0c │ │ │ │ + ldr r1, [pc, #436] @ 5bfe10 │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #372] @ 5bfe10 │ │ │ │ + ldr r3, [pc, #372] @ 5bfe14 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #364] @ 5bfe14 │ │ │ │ + ldr r1, [pc, #364] @ 5bfe18 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #164] @ 5bfd54 │ │ │ │ + ldr r3, [pc, #164] @ 5bfd58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r7, r2, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r2, r0 │ │ │ │ add r3, r2, r5 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r2, #1980] @ 0x7bc │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ + b 5bf564 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #284] @ 5bfe18 │ │ │ │ + ldr r3, [pc, #284] @ 5bfe1c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #276] @ 5bfe1c │ │ │ │ + ldr r1, [pc, #276] @ 5bfe20 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #68] @ 5bfd54 │ │ │ │ + ldr r3, [pc, #68] @ 5bfd58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r7, r2, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r2, r0 │ │ │ │ add r3, r2, r5 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 6be368 │ │ │ │ - b 5bf560 │ │ │ │ - subseq fp, r9, r0, lsr r8 │ │ │ │ + b 5bf564 │ │ │ │ + subseq fp, r9, ip, lsr #16 │ │ │ │ stcvc 2, cr0, [r0], {184} @ 0xb8 │ │ │ │ - subseq pc, r9, r8, lsr #9 │ │ │ │ + subseq pc, r9, r4, lsr #9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - rsbeq sp, r7, ip, ror #25 │ │ │ │ - subseq pc, sl, r0, asr #31 │ │ │ │ - rsbeq sp, r7, ip, ror ip │ │ │ │ + rsbeq sp, r7, r8, ror #25 │ │ │ │ + ldrheq pc, [sl], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq sp, r7, r8, ror ip │ │ │ │ stcvc 4, cr0, [r0], {248} @ 0xf8 │ │ │ │ - subseq pc, r9, r0, lsr #7 │ │ │ │ - rsbeq sp, r7, r4, ror #23 │ │ │ │ - subseq pc, sl, r0, asr #29 │ │ │ │ - subseq pc, r9, r4, lsr #6 │ │ │ │ - rsbeq sp, r7, r8, ror #22 │ │ │ │ - subseq pc, sl, r4, asr #28 │ │ │ │ - ldrheq pc, [r9], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq sp, [r7], #-172 @ 0xffffff54 @ │ │ │ │ - ldrsbeq pc, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + @ instruction: 0x0059f39c │ │ │ │ + rsbeq sp, r7, r0, ror #23 │ │ │ │ + ldrheq pc, [sl], #-236 @ 0xffffff14 @ │ │ │ │ + subseq pc, r9, r0, lsr #6 │ │ │ │ + rsbeq sp, r7, r4, ror #22 │ │ │ │ + subseq pc, sl, r0, asr #28 │ │ │ │ + ldrheq pc, [r9], #-36 @ 0xffffffdc @ │ │ │ │ + strdeq sp, [r7], #-168 @ 0xffffff58 @ │ │ │ │ + subseq pc, sl, ip, asr #27 │ │ │ │ stcvc 1, cr0, [r0], {184} @ 0xb8 │ │ │ │ - subseq pc, r9, ip, lsr #4 │ │ │ │ - rsbeq sp, r7, r0, ror sl │ │ │ │ - subseq pc, sl, r4, asr #26 │ │ │ │ + subseq pc, r9, r8, lsr #4 │ │ │ │ + rsbeq sp, r7, ip, ror #20 │ │ │ │ + subseq pc, sl, r0, asr #26 │ │ │ │ stcvc 6, cr0, [r0], {248} @ 0xf8 │ │ │ │ - subseq pc, r9, ip, lsl #3 │ │ │ │ - subseq pc, sl, r0, asr #25 │ │ │ │ - subseq pc, r9, r0, lsr #2 │ │ │ │ - rsbeq sp, r7, r4, ror #18 │ │ │ │ - subseq pc, sl, r0, asr #24 │ │ │ │ - ldrheq pc, [r9], #-0 @ │ │ │ │ - strdeq sp, [r7], #-132 @ 0xffffff7c @ │ │ │ │ - subseq pc, sl, r8, asr #23 │ │ │ │ - subseq pc, r9, r0, lsr r0 @ │ │ │ │ - rsbeq sp, r7, r4, ror r8 │ │ │ │ - subseq pc, sl, r0, asr fp @ │ │ │ │ - ldrheq lr, [r9], #-252 @ 0xffffff04 │ │ │ │ - ldrsbeq pc, [sl], #-172 @ 0xffffff54 @ │ │ │ │ - subseq lr, r9, r0, asr pc │ │ │ │ - @ instruction: 0x0067d794 │ │ │ │ - subseq pc, sl, r0, ror sl @ │ │ │ │ - subseq lr, r9, r0, ror #29 │ │ │ │ - rsbeq sp, r7, r4, lsr #14 │ │ │ │ - ldrsheq pc, [sl], #-152 @ 0xffffff68 @ │ │ │ │ - subseq lr, r9, r8, ror #28 │ │ │ │ - rsbeq sp, r7, r0, lsr #13 │ │ │ │ - subseq pc, sl, r4, lsl #19 │ │ │ │ - ldrsheq lr, [r9], #-208 @ 0xffffff30 │ │ │ │ - rsbeq sp, r7, r4, lsr r6 │ │ │ │ - subseq pc, sl, r0, lsl r9 @ │ │ │ │ - subseq lr, r9, r4, lsl #27 │ │ │ │ - rsbeq sp, r7, r8, asr #11 │ │ │ │ - @ instruction: 0x005af89c │ │ │ │ - subseq lr, r9, r8, lsl sp │ │ │ │ - subseq pc, sl, ip, lsr r8 @ │ │ │ │ - ldrheq lr, [r9], #-200 @ 0xffffff38 │ │ │ │ - ldrsbeq pc, [sl], #-124 @ 0xffffff84 @ │ │ │ │ + subseq pc, r9, r8, lsl #3 │ │ │ │ + ldrheq pc, [sl], #-204 @ 0xffffff34 @ │ │ │ │ + subseq pc, r9, ip, lsl r1 @ │ │ │ │ + rsbeq sp, r7, r0, ror #18 │ │ │ │ + subseq pc, sl, ip, lsr ip @ │ │ │ │ + subseq pc, r9, ip, lsr #1 │ │ │ │ + strdeq sp, [r7], #-128 @ 0xffffff80 @ │ │ │ │ + subseq pc, sl, r4, asr #23 │ │ │ │ + subseq pc, r9, ip, lsr #32 │ │ │ │ + rsbeq sp, r7, r0, ror r8 │ │ │ │ + subseq pc, sl, ip, asr #22 │ │ │ │ + ldrheq lr, [r9], #-248 @ 0xffffff08 │ │ │ │ + ldrsbeq pc, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + subseq lr, r9, ip, asr #30 │ │ │ │ + @ instruction: 0x0067d790 │ │ │ │ + subseq pc, sl, ip, ror #20 │ │ │ │ + ldrsbeq lr, [r9], #-236 @ 0xffffff14 │ │ │ │ + rsbeq sp, r7, r0, lsr #14 │ │ │ │ + ldrsheq pc, [sl], #-148 @ 0xffffff6c @ │ │ │ │ + subseq lr, r9, r4, ror #28 │ │ │ │ + @ instruction: 0x0067d69c │ │ │ │ + subseq pc, sl, r0, lsl #19 │ │ │ │ + subseq lr, r9, ip, ror #27 │ │ │ │ + rsbeq sp, r7, r0, lsr r6 │ │ │ │ + subseq pc, sl, ip, lsl #18 │ │ │ │ + subseq lr, r9, r0, lsl #27 │ │ │ │ + rsbeq sp, r7, r4, asr #11 │ │ │ │ + @ instruction: 0x005af898 │ │ │ │ + subseq lr, r9, r4, lsl sp │ │ │ │ + subseq pc, sl, r8, lsr r8 @ │ │ │ │ + ldrheq lr, [r9], #-196 @ 0xffffff3c │ │ │ │ + ldrsbeq pc, [sl], #-120 @ 0xffffff88 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r7, [pc, #2616] @ 5c088c │ │ │ │ + ldr r7, [pc, #2616] @ 5c0890 │ │ │ │ add r7, pc, r7 │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bfe8c │ │ │ │ + bne 5bfe90 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2584] @ 5c0890 │ │ │ │ + ldr r3, [pc, #2584] @ 5c0894 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #7 │ │ │ │ - bhi 5bfec8 │ │ │ │ + bhi 5bfecc │ │ │ │ ldrb r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2560] @ 5c0894 │ │ │ │ + ldr r3, [pc, #2560] @ 5c0898 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bfe70 │ │ │ │ + b 5bfe74 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c075c │ │ │ │ + beq 5c0760 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsr r2, r2, #12 │ │ │ │ ands r4, r2, #3 │ │ │ │ - beq 5c0414 │ │ │ │ + beq 5c0418 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5c0230 │ │ │ │ + beq 5c0234 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c07c8 │ │ │ │ + beq 5c07cc │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r2, r8, #3 │ │ │ │ lsr r3, r3, #12 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c0480 │ │ │ │ + beq 5c0484 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5c0474 │ │ │ │ + beq 5c0478 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, #16 │ │ │ │ mov r3, r6 │ │ │ │ moveq r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5be504 │ │ │ │ + b 5be508 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c0780 │ │ │ │ + beq 5c0784 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsr r3, r2, #12 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c048c │ │ │ │ + beq 5c0490 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5c04fc │ │ │ │ + beq 5c0500 │ │ │ │ lsr r2, r2, #14 │ │ │ │ cmp r3, #1 │ │ │ │ and r4, r2, #127 @ 0x7f │ │ │ │ - bne 5c02fc │ │ │ │ + bne 5c0300 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5c071c │ │ │ │ + bne 5c0720 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #2320] @ 5c0898 │ │ │ │ - ldr r2, [pc, #2320] @ 5c089c │ │ │ │ + ldr r3, [pc, #2320] @ 5c089c │ │ │ │ + ldr r2, [pc, #2320] @ 5c08a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr ip, [r7, r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr ip, [ip] │ │ │ │ - ldr r0, [pc, #2296] @ 5c08a0 │ │ │ │ + ldr r0, [pc, #2296] @ 5c08a4 │ │ │ │ add r1, r2, r1 │ │ │ │ add ip, r2, ip │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ add r3, r2, fp │ │ │ │ add r1, r0, #2112 @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ - b 5c0048 │ │ │ │ + b 5c004c │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c07a4 │ │ │ │ + beq 5c07a8 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r0, r8, #2 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 5c03c0 │ │ │ │ + bne 5c03c4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #2208] @ 5c0898 │ │ │ │ - ldr r1, [pc, #2216] @ 5c08a4 │ │ │ │ + ldr r2, [pc, #2208] @ 5c089c │ │ │ │ + ldr r1, [pc, #2216] @ 5c08a8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #2204] @ 5c08a8 │ │ │ │ + ldr r2, [pc, #2204] @ 5c08ac │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add sl, r2, sl │ │ │ │ @@ -971335,15 +971336,15 @@ │ │ │ │ str sl, [sp] │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5c0650 │ │ │ │ + bne 5c0654 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -971357,38 +971358,38 @@ │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ asr r1, r8, #3 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5c0214 │ │ │ │ + bne 5c0218 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5c01f8 │ │ │ │ + bne 5c01fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r9, #2 │ │ │ │ and r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c06bc │ │ │ │ + beq 5c06c0 │ │ │ │ cmp r9, #3 │ │ │ │ - beq 5c065c │ │ │ │ + beq 5c0660 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 5c0360 │ │ │ │ + beq 5c0364 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0864 │ │ │ │ - ldr r3, [pc, #1980] @ 5c08ac │ │ │ │ - ldr r2, [pc, #1956] @ 5c0898 │ │ │ │ + beq 5c0868 │ │ │ │ + ldr r3, [pc, #1980] @ 5c08b0 │ │ │ │ + ldr r2, [pc, #1956] @ 5c089c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r1, [pc, #1968] @ 5c08b0 │ │ │ │ + ldr r1, [pc, #1968] @ 5c08b4 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add fp, r3, fp │ │ │ │ @@ -971397,203 +971398,203 @@ │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5c0048 │ │ │ │ + b 5c004c │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c0738 │ │ │ │ + beq 5c073c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r0, r8, #3 │ │ │ │ lsr r3, r3, #12 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c05e0 │ │ │ │ + beq 5c05e4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5c0570 │ │ │ │ + beq 5c0574 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5c0290 │ │ │ │ + bne 5c0294 │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1804] @ 5c0898 │ │ │ │ - ldr r1, [pc, #1828] @ 5c08b4 │ │ │ │ + ldr r3, [pc, #1804] @ 5c089c │ │ │ │ + ldr r1, [pc, #1828] @ 5c08b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1816] @ 5c08b8 │ │ │ │ + ldr r3, [pc, #1816] @ 5c08bc │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #1756] @ 5c08bc │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #1756] @ 5c08c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #1728] @ 5c08c0 │ │ │ │ + ldr r3, [pc, #1728] @ 5c08c4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c00c0 │ │ │ │ - ldr r3, [pc, #1704] @ 5c08c4 │ │ │ │ + b 5c00c4 │ │ │ │ + ldr r3, [pc, #1704] @ 5c08c8 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c00ac │ │ │ │ + b 5c00b0 │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #1672] @ 5c08c8 │ │ │ │ - ldr r1, [pc, #1672] @ 5c08cc │ │ │ │ + ldr r2, [pc, #1672] @ 5c08cc │ │ │ │ + ldr r1, [pc, #1672] @ 5c08d0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r0, [pc, #1596] @ 5c0898 │ │ │ │ + ldr r0, [pc, #1596] @ 5c089c │ │ │ │ add sl, r2, sl │ │ │ │ ldr r0, [r7, r0] │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ str sl, [sp] │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ - b 5c0048 │ │ │ │ + b 5c004c │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1520] @ 5c0898 │ │ │ │ - ldr r1, [pc, #1572] @ 5c08d0 │ │ │ │ + ldr r3, [pc, #1520] @ 5c089c │ │ │ │ + ldr r1, [pc, #1572] @ 5c08d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1560] @ 5c08d4 │ │ │ │ + ldr r3, [pc, #1560] @ 5c08d8 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r2, r2, fp │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #1504] @ 5c08d8 │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #1504] @ 5c08dc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #1488] @ 5c08dc │ │ │ │ - ldr r1, [pc, #1416] @ 5c0898 │ │ │ │ + ldr r2, [pc, #1488] @ 5c08e0 │ │ │ │ + ldr r1, [pc, #1416] @ 5c089c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r4, [r1] │ │ │ │ - ldr r1, [pc, #1472] @ 5c08e0 │ │ │ │ + ldr r1, [pc, #1472] @ 5c08e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #1416] @ 5c08e4 │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #1416] @ 5c08e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c07ec │ │ │ │ - ldr r3, [pc, #1400] @ 5c08e8 │ │ │ │ - ldr r2, [pc, #1316] @ 5c0898 │ │ │ │ + beq 5c07f0 │ │ │ │ + ldr r3, [pc, #1400] @ 5c08ec │ │ │ │ + ldr r2, [pc, #1316] @ 5c089c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1376] @ 5c08ec │ │ │ │ + ldr r2, [pc, #1376] @ 5c08f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add fp, r3, fp │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #2768 @ 0xad0 │ │ │ │ add r3, r3, r0 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r2, #2772] @ 0xad4 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ bl 6be404 │ │ │ │ - b 5c0048 │ │ │ │ + b 5c004c │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #1316] @ 5c08f0 │ │ │ │ - ldr r1, [pc, #1316] @ 5c08f4 │ │ │ │ + ldr r2, [pc, #1316] @ 5c08f4 │ │ │ │ + ldr r1, [pc, #1316] @ 5c08f8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #1256] @ 5c08f8 │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #1256] @ 5c08fc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r5, [pc, #1240] @ 5c08fc │ │ │ │ - ldr r3, [pc, #1136] @ 5c0898 │ │ │ │ + ldr r5, [pc, #1240] @ 5c0900 │ │ │ │ + ldr r3, [pc, #1136] @ 5c089c │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #1228] @ 5c0900 │ │ │ │ + ldr r1, [pc, #1228] @ 5c0904 │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ mov r0, r1 │ │ │ │ @@ -971602,407 +971603,407 @@ │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ add r1, r1, #12 │ │ │ │ str sl, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c0048 │ │ │ │ + b 5c004c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #19 │ │ │ │ - b 5bff1c │ │ │ │ + b 5bff20 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #17 │ │ │ │ - b 5bff1c │ │ │ │ + b 5bff20 │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1008] @ 5c0898 │ │ │ │ - ldr r1, [pc, #1112] @ 5c0904 │ │ │ │ + ldr r3, [pc, #1008] @ 5c089c │ │ │ │ + ldr r1, [pc, #1112] @ 5c0908 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1100] @ 5c0908 │ │ │ │ + ldr r3, [pc, #1100] @ 5c090c │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r2, r2, fp │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #1044] @ 5c090c │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #1044] @ 5c0910 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #896] @ 5c0898 │ │ │ │ - ldr r1, [pc, #1012] @ 5c0910 │ │ │ │ + ldr r3, [pc, #896] @ 5c089c │ │ │ │ + ldr r1, [pc, #1012] @ 5c0914 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1000] @ 5c0914 │ │ │ │ + ldr r3, [pc, #1000] @ 5c0918 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #940] @ 5c0918 │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #940] @ 5c091c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #784] @ 5c0898 │ │ │ │ - ldr r1, [pc, #912] @ 5c091c │ │ │ │ + ldr r3, [pc, #784] @ 5c089c │ │ │ │ + ldr r1, [pc, #912] @ 5c0920 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #900] @ 5c0920 │ │ │ │ + ldr r3, [pc, #900] @ 5c0924 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #840] @ 5c0924 │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #840] @ 5c0928 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #672] @ 5c0898 │ │ │ │ - ldr r1, [pc, #812] @ 5c0928 │ │ │ │ + ldr r3, [pc, #672] @ 5c089c │ │ │ │ + ldr r1, [pc, #812] @ 5c092c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #800] @ 5c092c │ │ │ │ + ldr r3, [pc, #800] @ 5c0930 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c0048 │ │ │ │ - ldr r3, [pc, #740] @ 5c0930 │ │ │ │ + beq 5c004c │ │ │ │ + ldr r3, [pc, #740] @ 5c0934 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ - ldr r3, [pc, #732] @ 5c0934 │ │ │ │ + b 5c01e4 │ │ │ │ + ldr r3, [pc, #732] @ 5c0938 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c01e0 │ │ │ │ + b 5c01e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c083c │ │ │ │ - ldr r3, [pc, #716] @ 5c0938 │ │ │ │ - ldr r2, [pc, #552] @ 5c0898 │ │ │ │ + beq 5c0840 │ │ │ │ + ldr r3, [pc, #716] @ 5c093c │ │ │ │ + ldr r2, [pc, #552] @ 5c089c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #692] @ 5c093c │ │ │ │ + ldr r2, [pc, #692] @ 5c0940 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add fp, r3, fp │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #3024 @ 0xbd0 │ │ │ │ add r3, r3, r0 │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r2, #3036] @ 0xbdc │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ bl 6be404 │ │ │ │ - b 5c0048 │ │ │ │ + b 5c004c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0814 │ │ │ │ - ldr r3, [pc, #628] @ 5c0940 │ │ │ │ - ldr r2, [pc, #456] @ 5c0898 │ │ │ │ + beq 5c0818 │ │ │ │ + ldr r3, [pc, #628] @ 5c0944 │ │ │ │ + ldr r2, [pc, #456] @ 5c089c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #604] @ 5c0944 │ │ │ │ + ldr r2, [pc, #604] @ 5c0948 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add fp, r3, fp │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #2896 @ 0xb50 │ │ │ │ add r3, r3, r0 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r2, #2904] @ 0xb58 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ bl 6be404 │ │ │ │ - b 5c0048 │ │ │ │ - ldr r3, [pc, #548] @ 5c0948 │ │ │ │ + b 5c004c │ │ │ │ + ldr r3, [pc, #548] @ 5c094c │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5bff78 │ │ │ │ + b 5bff7c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c014c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c0150 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5bfeb0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5bfeb4 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5bff38 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5bff3c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5bffdc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5bffe0 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5bfeec │ │ │ │ + bl 5ba624 │ │ │ │ + b 5bfef0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c0368 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c036c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c06c4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c06c8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c0664 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c0668 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c00e8 │ │ │ │ - subseq sl, r9, r4, ror #28 │ │ │ │ - subeq r5, ip, r3, lsl pc │ │ │ │ - rsbeq sp, r7, r0, ror r3 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c00ec │ │ │ │ + subseq sl, r9, r0, ror #28 │ │ │ │ + subeq r5, ip, pc, lsl #30 │ │ │ │ + rsbeq sp, r7, ip, ror #6 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq lr, r9, ip, lsr #20 │ │ │ │ - subseq pc, sl, ip, asr #10 │ │ │ │ - ldrsheq pc, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ - subseq lr, r9, r8, lsr #19 │ │ │ │ - subseq lr, r9, r4, asr #17 │ │ │ │ - subseq pc, sl, ip, ror #7 │ │ │ │ - subseq pc, sl, r8, ror #6 │ │ │ │ - subseq lr, r9, r4, lsl r8 │ │ │ │ - rsbeq sp, r7, r4, lsr #32 │ │ │ │ - rsbeq sp, r7, r0 │ │ │ │ - rsbeq ip, r7, r4, ror #31 │ │ │ │ - subseq lr, r9, r4, ror r7 │ │ │ │ - ldrheq pc, [sl], #-36 @ 0xffffffdc @ │ │ │ │ - subseq pc, sl, ip, asr #4 │ │ │ │ - ldrsheq lr, [r9], #-104 @ 0xffffff98 │ │ │ │ - rsbeq ip, r7, ip, lsl #30 │ │ │ │ - subseq lr, r9, r8, lsr #13 │ │ │ │ - ldrsbeq pc, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq ip, r7, r8, lsr #29 │ │ │ │ - subseq lr, r9, r4, asr #12 │ │ │ │ - subseq pc, sl, ip, ror #2 │ │ │ │ - subseq lr, r9, r8, ror #11 │ │ │ │ - subseq pc, sl, r8, lsr #2 │ │ │ │ - strdeq ip, [r7], #-212 @ 0xffffff2c @ │ │ │ │ - @ instruction: 0x0059e590 │ │ │ │ - subseq pc, sl, r0, asr #1 │ │ │ │ - subseq pc, sl, ip, asr #32 │ │ │ │ - ldrsheq lr, [r9], #-72 @ 0xffffffb8 │ │ │ │ - rsbeq ip, r7, ip, lsl #26 │ │ │ │ - ldrsbeq lr, [sl], #-252 @ 0xffffff04 │ │ │ │ - subseq lr, r9, r8, lsl #9 │ │ │ │ - @ instruction: 0x0067cc98 │ │ │ │ - subseq lr, sl, ip, ror #30 │ │ │ │ - subseq lr, r9, r8, lsl r4 │ │ │ │ - rsbeq ip, r7, r8, lsr #24 │ │ │ │ - ldrsheq lr, [sl], #-236 @ 0xffffff14 │ │ │ │ - subseq lr, r9, r8, lsr #7 │ │ │ │ - strheq ip, [r7], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq ip, r7, ip, lsr #23 │ │ │ │ - subseq lr, r9, r8, asr #6 │ │ │ │ - subseq lr, sl, r0, ror lr │ │ │ │ - subseq lr, r9, r8, ror #5 │ │ │ │ - subseq lr, sl, r0, lsl lr │ │ │ │ - ldrdeq ip, [r7], #-172 @ 0xffffff54 @ │ │ │ │ + subseq lr, r9, r8, lsr #20 │ │ │ │ + subseq pc, sl, r8, asr #10 │ │ │ │ + ldrsheq pc, [sl], #-72 @ 0xffffffb8 @ │ │ │ │ + subseq lr, r9, r4, lsr #19 │ │ │ │ + subseq lr, r9, r0, asr #17 │ │ │ │ + subseq pc, sl, r8, ror #7 │ │ │ │ + subseq pc, sl, r4, ror #6 │ │ │ │ + subseq lr, r9, r0, lsl r8 │ │ │ │ + rsbeq sp, r7, r0, lsr #32 │ │ │ │ + strdeq ip, [r7], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq ip, r7, r0, ror #31 │ │ │ │ + subseq lr, r9, r0, ror r7 │ │ │ │ + ldrheq pc, [sl], #-32 @ 0xffffffe0 @ │ │ │ │ + subseq pc, sl, r8, asr #4 │ │ │ │ + ldrsheq lr, [r9], #-100 @ 0xffffff9c │ │ │ │ + rsbeq ip, r7, r8, lsl #30 │ │ │ │ + subseq lr, r9, r4, lsr #13 │ │ │ │ + ldrsbeq pc, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq ip, r7, r4, lsr #29 │ │ │ │ + subseq lr, r9, r0, asr #12 │ │ │ │ + subseq pc, sl, r8, ror #2 │ │ │ │ + subseq lr, r9, r4, ror #11 │ │ │ │ + subseq pc, sl, r4, lsr #2 │ │ │ │ + strdeq ip, [r7], #-208 @ 0xffffff30 @ │ │ │ │ + subseq lr, r9, ip, lsl #11 │ │ │ │ + ldrheq pc, [sl], #-12 @ │ │ │ │ + subseq pc, sl, r8, asr #32 │ │ │ │ + ldrsheq lr, [r9], #-68 @ 0xffffffbc │ │ │ │ + rsbeq ip, r7, r8, lsl #26 │ │ │ │ + ldrsbeq lr, [sl], #-248 @ 0xffffff08 │ │ │ │ + subseq lr, r9, r4, lsl #9 │ │ │ │ + @ instruction: 0x0067cc94 │ │ │ │ + subseq lr, sl, r8, ror #30 │ │ │ │ + subseq lr, r9, r4, lsl r4 │ │ │ │ + rsbeq ip, r7, r4, lsr #24 │ │ │ │ + ldrsheq lr, [sl], #-232 @ 0xffffff18 │ │ │ │ + subseq lr, r9, r4, lsr #7 │ │ │ │ + strheq ip, [r7], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq ip, r7, r8, lsr #23 │ │ │ │ + subseq lr, r9, r4, asr #6 │ │ │ │ + subseq lr, sl, ip, ror #28 │ │ │ │ + subseq lr, r9, r4, ror #5 │ │ │ │ + subseq lr, sl, ip, lsl #28 │ │ │ │ + ldrdeq ip, [r7], #-168 @ 0xffffff58 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #768] @ 5c0c64 │ │ │ │ + ldr ip, [pc, #768] @ 5c0c68 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #764] @ 5c0c68 │ │ │ │ + ldr r3, [pc, #764] @ 5c0c6c │ │ │ │ and ip, ip, lr │ │ │ │ - ldr r7, [pc, #760] @ 5c0c6c │ │ │ │ + ldr r7, [pc, #760] @ 5c0c70 │ │ │ │ add ip, ip, #-2080374784 @ 0x84000000 │ │ │ │ lsr r5, lr, #21 │ │ │ │ lsr r4, lr, #16 │ │ │ │ lsl r6, lr, #16 │ │ │ │ sub ip, ip, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #20 │ │ │ │ and r5, r5, #31 │ │ │ │ and r4, r4, #31 │ │ │ │ asr r6, r6, #23 │ │ │ │ cmp ip, #29 │ │ │ │ - bhi 5c09e0 │ │ │ │ + bhi 5c09e4 │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 5c0c1c │ │ │ │ + ble 5c0c20 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5c0c08 │ │ │ │ + beq 5c0c0c │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsr r3, r2, #6 │ │ │ │ ands r3, r3, #3 │ │ │ │ - beq 5c0a94 │ │ │ │ + beq 5c0a98 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c0b3c │ │ │ │ + beq 5c0b40 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ lsr r1, lr, #11 │ │ │ │ ands r6, r1, #31 │ │ │ │ - beq 5c0a94 │ │ │ │ - ldr r2, [pc, #616] @ 5c0c70 │ │ │ │ + beq 5c0a98 │ │ │ │ + ldr r2, [pc, #616] @ 5c0c74 │ │ │ │ bic r3, lr, #66846720 @ 0x3fc0000 │ │ │ │ bic r3, r3, #260096 @ 0x3f800 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5c0bcc │ │ │ │ - bhi 5c0bac │ │ │ │ + beq 5c0bd0 │ │ │ │ + bhi 5c0bb0 │ │ │ │ sub r2, r2, #512 @ 0x200 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c0a94 │ │ │ │ + bne 5c0a98 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5c0c4c │ │ │ │ + bne 5c0c50 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #560] @ 5c0c74 │ │ │ │ - ldr r2, [pc, #560] @ 5c0c78 │ │ │ │ + ldr r3, [pc, #560] @ 5c0c78 │ │ │ │ + ldr r2, [pc, #560] @ 5c0c7c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #548] @ 5c0c7c │ │ │ │ + ldr r1, [pc, #548] @ 5c0c80 │ │ │ │ add ip, r2, r6, lsl #2 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6be294 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5c0c34 │ │ │ │ + beq 5c0c38 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5c0bf0 │ │ │ │ + bne 5c0bf4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -972012,382 +972013,382 @@ │ │ │ │ mov r3, r6 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8a9c │ │ │ │ + bl 5b8aa0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #23 │ │ │ │ - bls 5c0a94 │ │ │ │ - b 5c09e0 │ │ │ │ - ldr r1, [pc, #368] @ 5c0c80 │ │ │ │ + bls 5c0a98 │ │ │ │ + b 5c09e4 │ │ │ │ + ldr r1, [pc, #368] @ 5c0c84 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ + bl 5b9fd0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #320] @ 5c0c84 │ │ │ │ - ldr r3, [pc, #320] @ 5c0c88 │ │ │ │ + ldr r1, [pc, #320] @ 5c0c88 │ │ │ │ + ldr r3, [pc, #320] @ 5c0c8c │ │ │ │ ldr r1, [r7, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ lsr r0, r2, #8 │ │ │ │ and r0, r0, #3 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #288] @ 5c0c8c │ │ │ │ + ldr r2, [pc, #288] @ 5c0c90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r2, [pc, #272] @ 5c0c90 │ │ │ │ + ldr r2, [pc, #272] @ 5c0c94 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, r2, #3296 @ 0xce0 │ │ │ │ ldr r0, [r2, #3300] @ 0xce4 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c0a94 │ │ │ │ - ldr r2, [pc, #224] @ 5c0c94 │ │ │ │ + b 5c0a98 │ │ │ │ + ldr r2, [pc, #224] @ 5c0c98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5c0bcc │ │ │ │ - ldr r3, [pc, #216] @ 5c0c98 │ │ │ │ + beq 5c0bd0 │ │ │ │ + ldr r3, [pc, #216] @ 5c0c9c │ │ │ │ sub r2, r2, #64 @ 0x40 │ │ │ │ and r3, r3, lr │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c0a94 │ │ │ │ + bne 5c0a98 │ │ │ │ lsr lr, lr, #3 │ │ │ │ and lr, lr, #24 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #32 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5b903c │ │ │ │ - b 5c0a94 │ │ │ │ + bl 5b9040 │ │ │ │ + b 5c0a98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5b83dc │ │ │ │ + b 5b83e0 │ │ │ │ mov r1, #19 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 5c09c8 │ │ │ │ + b 5c09cc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 5c09bc │ │ │ │ + b 5c09c0 │ │ │ │ mov r1, #19 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b 5c0a8c │ │ │ │ - ldr r3, [pc, #72] @ 5c0c9c │ │ │ │ + b 5c0a90 │ │ │ │ + ldr r3, [pc, #72] @ 5c0ca0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c0a3c │ │ │ │ + b 5c0a40 │ │ │ │ stc2 0, cr0, [r0], {63} @ 0x3f │ │ │ │ - subeq r5, ip, fp, lsl #8 │ │ │ │ - subseq sl, r9, ip, lsr #6 │ │ │ │ + subeq r5, ip, r7, lsl #8 │ │ │ │ + subseq sl, r9, r8, lsr #6 │ │ │ │ stcvc 2, cr0, [r0], {32} │ │ │ │ - subseq sp, r9, r0, ror pc │ │ │ │ - strheq ip, [r7], #-120 @ 0xffffff88 @ │ │ │ │ - @ instruction: 0x005aea98 │ │ │ │ + subseq sp, r9, ip, ror #30 │ │ │ │ + strheq ip, [r7], #-116 @ 0xffffff8c @ │ │ │ │ + @ instruction: 0x005aea94 │ │ │ │ stcvc 0, cr0, [r0], {54} @ 0x36 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - strheq ip, [r7], #-104 @ 0xffffff98 @ │ │ │ │ - subseq sp, r9, ip, asr #28 │ │ │ │ - subseq lr, sl, r8, ror r9 │ │ │ │ + strheq ip, [r7], #-100 @ 0xffffff9c @ │ │ │ │ + subseq sp, r9, r8, asr #28 │ │ │ │ + subseq lr, sl, r4, ror r9 │ │ │ │ stcvc 2, cr0, [r0], {160} @ 0xa0 │ │ │ │ stc2 7, cr0, [r0], {127} @ 0x7f │ │ │ │ - strheq ip, [r7], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq ip, r7, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #1764] @ 5c139c │ │ │ │ + ldr r4, [pc, #1764] @ 5c13a0 │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1756] @ 5c13a0 │ │ │ │ - ldr lr, [pc, #1756] @ 5c13a4 │ │ │ │ + ldr r0, [pc, #1756] @ 5c13a4 │ │ │ │ + ldr lr, [pc, #1756] @ 5c13a8 │ │ │ │ mov r5, r1 │ │ │ │ lsr fp, r3, #16 │ │ │ │ lsr r1, r3, #21 │ │ │ │ lsr r2, r3, #11 │ │ │ │ lsr sl, r3, #6 │ │ │ │ and r4, r4, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #28 │ │ │ │ and r8, r1, #31 │ │ │ │ and r9, fp, #31 │ │ │ │ and r7, r2, #31 │ │ │ │ and ip, sl, #31 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ - bhi 5c0d0c │ │ │ │ + bhi 5c0d10 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr lr, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ str r0, [sp, #20] │ │ │ │ and r0, lr, #512 @ 0x200 │ │ │ │ orrs fp, r0, #0 │ │ │ │ - bne 5c0f9c │ │ │ │ + bne 5c0fa0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ orrs r3, r0, r3 │ │ │ │ - beq 5c11c8 │ │ │ │ - ldr r3, [pc, #1644] @ 5c13a8 │ │ │ │ + beq 5c11cc │ │ │ │ + ldr r3, [pc, #1644] @ 5c13ac │ │ │ │ sub r2, r4, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi 5c0f7c │ │ │ │ + bhi 5c0f80 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c128c │ │ │ │ + beq 5c1290 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bda74 │ │ │ │ + bl 5bda78 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b756c │ │ │ │ + b 5b7570 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b9abc │ │ │ │ + b 5b9ac0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5c0dfc │ │ │ │ + beq 5c0e00 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 5c0f7c │ │ │ │ + bne 5c0f80 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r4, #70 @ 0x46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b8890 │ │ │ │ + b 5b8894 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b84e8 │ │ │ │ + b 5b84ec │ │ │ │ cmp ip, #5 │ │ │ │ - beq 5c0f50 │ │ │ │ + beq 5c0f54 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b8d20 │ │ │ │ - ldr r3, [pc, #1340] @ 5c13ac │ │ │ │ + b 5b8d24 │ │ │ │ + ldr r3, [pc, #1340] @ 5c13b0 │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [lr, r3] │ │ │ │ - ldr r4, [pc, #1332] @ 5c13b0 │ │ │ │ + ldr r4, [pc, #1332] @ 5c13b4 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1320] @ 5c13b4 │ │ │ │ + ldr r1, [pc, #1320] @ 5c13b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r3, r2 │ │ │ │ add r1, r1, #8 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c0d84 │ │ │ │ + b 5c0d88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c1270 │ │ │ │ + beq 5c1274 │ │ │ │ sub ip, ip, #4 │ │ │ │ cmp ip, #15 │ │ │ │ movhi r0, #63 @ 0x3f │ │ │ │ - bls 5c0f88 │ │ │ │ + bls 5c0f8c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3210 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #9 │ │ │ │ str r2, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5c0d84 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5c0d88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #17 │ │ │ │ - b 5c0ec4 │ │ │ │ + b 5c0ec8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5c0e4c │ │ │ │ + beq 5c0e50 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 5c0f7c │ │ │ │ + bne 5c0f80 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldrne r4, [pc, #1128] @ 5c13b8 │ │ │ │ - b 5c0e4c │ │ │ │ + ldrne r4, [pc, #1128] @ 5c13bc │ │ │ │ + b 5c0e50 │ │ │ │ orr fp, r1, fp │ │ │ │ orr fp, fp, r2 │ │ │ │ tst fp, #31 │ │ │ │ - bne 5c0e4c │ │ │ │ + bne 5c0e50 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5c0e4c │ │ │ │ - ldr r2, [pc, #1096] @ 5c13bc │ │ │ │ + beq 5c0e50 │ │ │ │ + ldr r2, [pc, #1096] @ 5c13c0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r2, r3 │ │ │ │ - beq 5c0e4c │ │ │ │ + beq 5c0e50 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5c0ec4 │ │ │ │ - ldr r3, [pc, #1072] @ 5c13c0 │ │ │ │ + b 5c0ec8 │ │ │ │ + ldr r3, [pc, #1072] @ 5c13c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ - b 5c0ef4 │ │ │ │ - ldr r2, [pc, #1056] @ 5c13c4 │ │ │ │ + b 5c0ef8 │ │ │ │ + ldr r2, [pc, #1056] @ 5c13c8 │ │ │ │ sub r1, r4, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bhi 5c0f7c │ │ │ │ + bhi 5c0f80 │ │ │ │ ldrsb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, #155 @ 0x9b │ │ │ │ - bhi 5c129c │ │ │ │ + bhi 5c12a0 │ │ │ │ cmp r1, #151 @ 0x97 │ │ │ │ - bls 5c0f7c │ │ │ │ + bls 5c0f80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5c0d84 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5c0d88 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and lr, lr, #40 @ 0x28 │ │ │ │ and r3, r3, #3072 @ 0xc00 │ │ │ │ orrs lr, lr, r3 │ │ │ │ - bne 5c1018 │ │ │ │ + bne 5c101c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b86b0 │ │ │ │ + b 5b86b4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5c0d84 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5c0d88 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5c12c8 │ │ │ │ + bne 5c12cc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5c12ac │ │ │ │ + bne 5c12b0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #25 │ │ │ │ - beq 5c12f0 │ │ │ │ + beq 5c12f4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ @@ -972396,16 +972397,16 @@ │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c60a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5c1340 │ │ │ │ - ldr r3, [pc, #740] @ 5c13c8 │ │ │ │ + bne 5c1344 │ │ │ │ + ldr r3, [pc, #740] @ 5c13cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ @@ -972414,130 +972415,130 @@ │ │ │ │ b 6c3294 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5be504 │ │ │ │ + b 5be508 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ - b 5c1110 │ │ │ │ + b 5c1114 │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq ip, #1 │ │ │ │ - bne 5c0f7c │ │ │ │ + bne 5c0f80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b8338 │ │ │ │ + b 5b833c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5c0d84 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5c0d88 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp sl, #1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [r5, #12] │ │ │ │ - bne 5c0d84 │ │ │ │ + bne 5c0d88 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #4194304 @ 0x400000 │ │ │ │ moveq r1, #16 │ │ │ │ - beq 5c0ec4 │ │ │ │ - b 5c0f7c │ │ │ │ - ldr r3, [pc, #508] @ 5c13cc │ │ │ │ + beq 5c0ec8 │ │ │ │ + b 5c0f80 │ │ │ │ + ldr r3, [pc, #508] @ 5c13d0 │ │ │ │ sub r0, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #26 │ │ │ │ - bhi 5c0f7c │ │ │ │ + bhi 5c0f80 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, r8 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5c0d84 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5c0d88 │ │ │ │ mov r3, r8 │ │ │ │ and r2, r2, #3 │ │ │ │ - b 5c1110 │ │ │ │ + b 5c1114 │ │ │ │ mov r3, r7 │ │ │ │ and r2, r1, #3 │ │ │ │ - b 5c1110 │ │ │ │ + b 5c1114 │ │ │ │ ands r2, lr, #40 @ 0x28 │ │ │ │ - beq 5c1378 │ │ │ │ + beq 5c137c │ │ │ │ ldr r3, [r6, #1112] @ 0x458 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5c12e4 │ │ │ │ + beq 5c12e8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5c1388 │ │ │ │ + beq 5c138c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c0d84 │ │ │ │ + beq 5c0d88 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ lsr r3, r2, #16 │ │ │ │ lsr r2, r2, #18 │ │ │ │ and r3, r3, #1 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b8284 │ │ │ │ + b 5b8288 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ lsr ip, ip, #6 │ │ │ │ and ip, ip, #31 │ │ │ │ - b 5c0ee4 │ │ │ │ + b 5c0ee8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c0d68 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c0d6c │ │ │ │ sub r3, r1, #216 @ 0xd8 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 5c0fd4 │ │ │ │ - b 5c0f7c │ │ │ │ - ldr r3, [pc, #284] @ 5c13d0 │ │ │ │ + bls 5c0fd8 │ │ │ │ + b 5c0f80 │ │ │ │ + ldr r3, [pc, #284] @ 5c13d4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c1090 │ │ │ │ - ldr r3, [pc, #260] @ 5c13d4 │ │ │ │ + b 5c1094 │ │ │ │ + ldr r3, [pc, #260] @ 5c13d8 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c107c │ │ │ │ + b 5c1080 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - b 5c0ec4 │ │ │ │ + b 5c0ec8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ @@ -972546,59 +972547,59 @@ │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c603c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5c135c │ │ │ │ - ldr r3, [pc, #156] @ 5c13d8 │ │ │ │ + bne 5c1360 │ │ │ │ + ldr r3, [pc, #156] @ 5c13dc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c10e4 │ │ │ │ - ldr r3, [pc, #148] @ 5c13dc │ │ │ │ + b 5c10e8 │ │ │ │ + ldr r3, [pc, #148] @ 5c13e0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c10dc │ │ │ │ - ldr r3, [pc, #124] @ 5c13e0 │ │ │ │ + b 5c10e0 │ │ │ │ + ldr r3, [pc, #124] @ 5c13e4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c1334 │ │ │ │ + b 5c1338 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1228 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c122c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1240 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1244 │ │ │ │ stc2 0, cr0, [r0], {63} @ 0x3f │ │ │ │ - ldrdeq r5, [ip], #-1 │ │ │ │ - ldrsbeq r9, [r9], #-244 @ 0xffffff0c │ │ │ │ - subeq r5, ip, r8, lsr #1 │ │ │ │ + subeq r5, ip, sp, asr #1 │ │ │ │ + ldrsbeq r9, [r9], #-240 @ 0xffffff10 │ │ │ │ + subeq r5, ip, r4, lsr #1 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq sp, r9, r4, lsr fp │ │ │ │ - subseq lr, sl, r0, ror r6 │ │ │ │ + subseq sp, r9, r0, lsr fp │ │ │ │ + subseq lr, sl, ip, ror #12 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subeq r6, ip, ip, lsr #19 │ │ │ │ - subeq r4, ip, r8, ror #28 │ │ │ │ - rsbeq ip, r7, r0, lsr #2 │ │ │ │ - subeq r4, ip, r6, ror #24 │ │ │ │ - rsbeq fp, r7, ip, asr #30 │ │ │ │ - rsbeq fp, r7, r0, lsr pc │ │ │ │ - rsbeq fp, r7, r8, asr #29 │ │ │ │ - strheq fp, [r7], #-232 @ 0xffffff18 @ │ │ │ │ - @ instruction: 0x0067be9c │ │ │ │ + subeq r6, ip, r8, lsr #19 │ │ │ │ + subeq r4, ip, r4, ror #28 │ │ │ │ + rsbeq ip, r7, ip, lsl r1 │ │ │ │ + subeq r4, ip, r2, ror #24 │ │ │ │ + rsbeq fp, r7, r8, asr #30 │ │ │ │ + rsbeq fp, r7, ip, lsr #30 │ │ │ │ + rsbeq fp, r7, r4, asr #29 │ │ │ │ + strheq fp, [r7], #-228 @ 0xffffff1c @ │ │ │ │ + @ instruction: 0x0067be98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -972607,28 +972608,28 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5c14c0 │ │ │ │ + bne 5c14c4 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #580] @ 5c167c │ │ │ │ + ldr r3, [pc, #580] @ 5c1680 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c158c │ │ │ │ - bhi 5c14d8 │ │ │ │ + beq 5c1590 │ │ │ │ + bhi 5c14dc │ │ │ │ sub r3, r3, #512 @ 0x200 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c1538 │ │ │ │ + beq 5c153c │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1654 │ │ │ │ - ldr r4, [pc, #544] @ 5c1680 │ │ │ │ + beq 5c1658 │ │ │ │ + ldr r4, [pc, #544] @ 5c1684 │ │ │ │ mov r1, r9 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c62c8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ @@ -972646,70 +972647,70 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3808 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #444] @ 5c1684 │ │ │ │ + ldr r3, [pc, #444] @ 5c1688 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c1430 │ │ │ │ - ldr r3, [pc, #424] @ 5c1688 │ │ │ │ + b 5c1434 │ │ │ │ + ldr r3, [pc, #424] @ 5c168c │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c1568 │ │ │ │ + beq 5c156c │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c15c0 │ │ │ │ - ldr r2, [pc, #404] @ 5c168c │ │ │ │ - ldr r3, [pc, #404] @ 5c1690 │ │ │ │ + beq 5c15c4 │ │ │ │ + ldr r2, [pc, #404] @ 5c1690 │ │ │ │ + ldr r3, [pc, #404] @ 5c1694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ - ldr r1, [pc, #392] @ 5c1694 │ │ │ │ + ldr r1, [pc, #392] @ 5c1698 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #3564] @ 0xdec │ │ │ │ add r1, r1, #12 │ │ │ │ b 6be294 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1630 │ │ │ │ - ldr r3, [pc, #332] @ 5c1698 │ │ │ │ + beq 5c1634 │ │ │ │ + ldr r3, [pc, #332] @ 5c169c │ │ │ │ ldrb r1, [r7, #90] @ 0x5a │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r1, r1, r1, lsl #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r1, lsl #16 │ │ │ │ b 6c32e0 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1608 │ │ │ │ - ldr r4, [pc, #292] @ 5c169c │ │ │ │ + beq 5c160c │ │ │ │ + ldr r4, [pc, #292] @ 5c16a0 │ │ │ │ mov r1, r9 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c6340 │ │ │ │ - b 5c1490 │ │ │ │ + b 5c1494 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c15e4 │ │ │ │ + beq 5c15e8 │ │ │ │ ldrh r1, [r7, #90] @ 0x5a │ │ │ │ - ldr r3, [pc, #252] @ 5c16a0 │ │ │ │ + ldr r3, [pc, #252] @ 5c16a4 │ │ │ │ lsl r1, r1, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ asr r1, r1, #6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orr r1, r1, r1, lsr #16 │ │ │ │ @@ -972717,210 +972718,210 @@ │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c14f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c14f4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1598 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c159c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1570 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1574 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1544 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1548 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1458 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c145c │ │ │ │ stcvc 2, cr0, [r0], {146} @ 0x92 │ │ │ │ - rsbeq fp, r7, r0, lsr #27 │ │ │ │ - rsbeq fp, r7, ip, lsr sp │ │ │ │ + @ instruction: 0x0067bd9c │ │ │ │ + rsbeq fp, r7, r8, lsr sp │ │ │ │ stcvc 2, cr0, [r0], {210} @ 0xd2 │ │ │ │ - ldrheq sp, [r9], #-76 @ 0xffffffb4 │ │ │ │ - rsbeq fp, r7, r4, lsl #26 │ │ │ │ - subseq sp, sl, r4, ror #31 │ │ │ │ - strheq fp, [r7], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq fp, r7, r8, lsl #25 │ │ │ │ - rsbeq fp, r7, ip, asr ip │ │ │ │ + ldrheq sp, [r9], #-72 @ 0xffffffb8 │ │ │ │ + rsbeq fp, r7, r0, lsl #26 │ │ │ │ + subseq sp, sl, r0, ror #31 │ │ │ │ + strheq fp, [r7], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq fp, r7, r4, lsl #25 │ │ │ │ + rsbeq fp, r7, r8, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #772] @ 5c19c4 │ │ │ │ + ldr r3, [pc, #772] @ 5c19c8 │ │ │ │ lsr r2, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r4, #7 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, r0, lsl #2] │ │ │ │ - ldr r3, [pc, #744] @ 5c19c8 │ │ │ │ + ldr r3, [pc, #744] @ 5c19cc │ │ │ │ lsr ip, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ and r0, ip, #63 @ 0x3f │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #49 @ 0x31 │ │ │ │ - bhi 5c1700 │ │ │ │ + bhi 5c1704 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c17ac │ │ │ │ + beq 5c17b0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 5c1770 │ │ │ │ + b 5c1774 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c17ac │ │ │ │ + beq 5c17b0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ mov r2, r1 │ │ │ │ - b 5c1770 │ │ │ │ + b 5c1774 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c17ac │ │ │ │ + beq 5c17b0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r2, r1 │ │ │ │ - b 5c1770 │ │ │ │ + b 5c1774 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c17ac │ │ │ │ + beq 5c17b0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ mov r2, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5b756c │ │ │ │ - ldr r3, [pc, #584] @ 5c19cc │ │ │ │ + b 5b7570 │ │ │ │ + ldr r3, [pc, #584] @ 5c19d0 │ │ │ │ and ip, ip, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ and r4, r4, #15 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ lsl r4, r4, #2 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ mov r1, #5 │ │ │ │ mov r3, #29 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 5bcd14 │ │ │ │ + bl 5bcd18 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #512] @ 5c19d0 │ │ │ │ + ldr r3, [pc, #512] @ 5c19d4 │ │ │ │ and r4, r4, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ and ip, ip, #3 │ │ │ │ lsl r4, r4, #2 │ │ │ │ ldr r2, [r3, ip, lsl #2] │ │ │ │ mov r1, #13 │ │ │ │ mov r3, #29 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 5bcd14 │ │ │ │ - b 5c17ac │ │ │ │ + bl 5bcd18 │ │ │ │ + b 5c17b0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ str r1, [sp] │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5c17ac │ │ │ │ + bl 5bb300 │ │ │ │ + b 5c17b0 │ │ │ │ mov ip, #0 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5c17ac │ │ │ │ + bl 5bb300 │ │ │ │ + b 5c17b0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #31 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ and r3, r4, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #9 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands r4, r4, #31 │ │ │ │ - beq 5c17ac │ │ │ │ - ldr r3, [pc, #292] @ 5c19d4 │ │ │ │ + beq 5c17b0 │ │ │ │ + ldr r3, [pc, #292] @ 5c19d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b 5c1908 │ │ │ │ + b 5c190c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #268] @ 5c19d8 │ │ │ │ + ldr r5, [pc, #268] @ 5c19dc │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r0, r1 │ │ │ │ and r2, r2, #124 @ 0x7c │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ @@ -972930,130 +972931,130 @@ │ │ │ │ mov r1, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #0 │ │ │ │ and r3, r4, r1 │ │ │ │ str r1, [sp] │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov r1, #9 │ │ │ │ - b 5c186c │ │ │ │ + b 5c1870 │ │ │ │ ands r4, r4, #31 │ │ │ │ - beq 5c17ac │ │ │ │ - ldr r3, [pc, #152] @ 5c19dc │ │ │ │ + beq 5c17b0 │ │ │ │ + ldr r3, [pc, #152] @ 5c19e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #176] @ 0xb0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b 5c1908 │ │ │ │ + b 5c190c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ - b 5c1708 │ │ │ │ + b 5c170c │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r4, r4, #15 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp r4, #1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [r5, #12] │ │ │ │ - bne 5c17ac │ │ │ │ + bne 5c17b0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c19b4 │ │ │ │ + beq 5c19b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #16 │ │ │ │ - b 5c1708 │ │ │ │ + b 5c170c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c19a8 │ │ │ │ - subeq r6, ip, r8, asr r3 │ │ │ │ - subeq r4, ip, ip, lsl #15 │ │ │ │ - strheq r6, [ip], #-20 @ 0xffffffec │ │ │ │ - subeq r6, ip, r8, lsr r2 │ │ │ │ - rsbeq fp, r7, r4, asr r9 │ │ │ │ - rsbeq fp, r7, ip, lsr #18 │ │ │ │ - rsbeq fp, r7, r0, asr #17 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c19ac │ │ │ │ + subeq r6, ip, r4, asr r3 │ │ │ │ + subeq r4, ip, r8, lsl #15 │ │ │ │ + strheq r6, [ip], #-16 │ │ │ │ + subeq r6, ip, r4, lsr r2 │ │ │ │ + rsbeq fp, r7, r0, asr r9 │ │ │ │ + rsbeq fp, r7, r8, lsr #18 │ │ │ │ + strheq fp, [r7], #-140 @ 0xffffff74 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r9, r1 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ bl 6bcd3c │ │ │ │ asr r1, sl, #3 │ │ │ │ - ldr r8, [pc, #2632] @ 5c2460 │ │ │ │ + ldr r8, [pc, #2632] @ 5c2464 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c32e0 │ │ │ │ ldr ip, [r6, #88] @ 0x58 │ │ │ │ cmp r9, #2 │ │ │ │ lsr ip, ip, #9 │ │ │ │ and ip, ip, #7 │ │ │ │ - beq 5c1a80 │ │ │ │ + beq 5c1a84 │ │ │ │ cmp r9, #3 │ │ │ │ - beq 5c1a60 │ │ │ │ + beq 5c1a64 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 5c1aa0 │ │ │ │ - ldr r3, [pc, #2584] @ 5c2464 │ │ │ │ + beq 5c1aa4 │ │ │ │ + ldr r3, [pc, #2584] @ 5c2468 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 5c1abc │ │ │ │ + bhi 5c1ac0 │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2560] @ 5c2468 │ │ │ │ + ldr r3, [pc, #2560] @ 5c246c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #6 │ │ │ │ - bhi 5c1abc │ │ │ │ + bhi 5c1ac0 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2532] @ 5c246c │ │ │ │ + ldr r3, [pc, #2532] @ 5c2470 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #6 │ │ │ │ - bhi 5c1abc │ │ │ │ + bhi 5c1ac0 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2504] @ 5c2470 │ │ │ │ + ldr r3, [pc, #2504] @ 5c2474 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 5c1abc │ │ │ │ + bhi 5c1ac0 │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c22a8 │ │ │ │ - ldr r3, [pc, #2444] @ 5c2474 │ │ │ │ - ldr r2, [pc, #2444] @ 5c2478 │ │ │ │ + beq 5c22ac │ │ │ │ + ldr r3, [pc, #2444] @ 5c2478 │ │ │ │ + ldr r2, [pc, #2444] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2424] @ 5c247c │ │ │ │ + ldr r2, [pc, #2424] @ 5c2480 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-3564] @ 0xfffff214 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3552 @ 0xde0 │ │ │ │ @@ -973069,20 +973070,20 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c21b8 │ │ │ │ - ldr r3, [pc, #2328] @ 5c2480 │ │ │ │ - ldr r2, [pc, #2316] @ 5c2478 │ │ │ │ + beq 5c21bc │ │ │ │ + ldr r3, [pc, #2328] @ 5c2484 │ │ │ │ + ldr r2, [pc, #2316] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #2316] @ 5c2484 │ │ │ │ + ldr r1, [pc, #2316] @ 5c2488 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -973090,123 +973091,123 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2258 │ │ │ │ - ldr r3, [pc, #2240] @ 5c2488 │ │ │ │ - ldr r2, [pc, #2220] @ 5c2478 │ │ │ │ + beq 5c225c │ │ │ │ + ldr r3, [pc, #2240] @ 5c248c │ │ │ │ + ldr r2, [pc, #2220] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2216] @ 5c248c │ │ │ │ + ldr r2, [pc, #2216] @ 5c2490 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #4080 @ 0xff0 │ │ │ │ ldr r0, [r2, #4092] @ 0xffc │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2208 │ │ │ │ - ldr r3, [pc, #2152] @ 5c2490 │ │ │ │ - ldr r2, [pc, #2124] @ 5c2478 │ │ │ │ + beq 5c220c │ │ │ │ + ldr r3, [pc, #2152] @ 5c2494 │ │ │ │ + ldr r2, [pc, #2124] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2128] @ 5c2494 │ │ │ │ + ldr r2, [pc, #2128] @ 5c2498 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #3824 @ 0xef0 │ │ │ │ ldr r0, [r2, #3828] @ 0xef4 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2280 │ │ │ │ - ldr r3, [pc, #2064] @ 5c2498 │ │ │ │ - ldr r2, [pc, #2028] @ 5c2478 │ │ │ │ + beq 5c2284 │ │ │ │ + ldr r3, [pc, #2064] @ 5c249c │ │ │ │ + ldr r2, [pc, #2028] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2040] @ 5c249c │ │ │ │ + ldr r2, [pc, #2040] @ 5c24a0 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-3828] @ 0xfffff10c │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3824 @ 0xef0 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c21e0 │ │ │ │ - ldr r3, [pc, #1972] @ 5c24a0 │ │ │ │ - ldr r2, [pc, #1928] @ 5c2478 │ │ │ │ + beq 5c21e4 │ │ │ │ + ldr r3, [pc, #1972] @ 5c24a4 │ │ │ │ + ldr r2, [pc, #1928] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1948] @ 5c24a4 │ │ │ │ + ldr r2, [pc, #1948] @ 5c24a8 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #3952 @ 0xf70 │ │ │ │ ldr r0, [r2, #3960] @ 0xf78 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2230 │ │ │ │ - ldr r3, [pc, #1884] @ 5c24a8 │ │ │ │ - ldr r2, [pc, #1832] @ 5c2478 │ │ │ │ + beq 5c2234 │ │ │ │ + ldr r3, [pc, #1884] @ 5c24ac │ │ │ │ + ldr r2, [pc, #1832] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1860] @ 5c24ac │ │ │ │ + ldr r2, [pc, #1860] @ 5c24b0 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-3960] @ 0xfffff088 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3952 @ 0xf70 │ │ │ │ @@ -973222,20 +973223,20 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2190 │ │ │ │ - ldr r3, [pc, #1764] @ 5c24b0 │ │ │ │ - ldr r2, [pc, #1704] @ 5c2478 │ │ │ │ + beq 5c2194 │ │ │ │ + ldr r3, [pc, #1764] @ 5c24b4 │ │ │ │ + ldr r2, [pc, #1704] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #1752] @ 5c24b4 │ │ │ │ + ldr r1, [pc, #1752] @ 5c24b8 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -973244,23 +973245,23 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2320 │ │ │ │ - ldr r3, [pc, #1672] @ 5c24b8 │ │ │ │ - ldr r2, [pc, #1604] @ 5c2478 │ │ │ │ + beq 5c2324 │ │ │ │ + ldr r3, [pc, #1672] @ 5c24bc │ │ │ │ + ldr r2, [pc, #1604] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #1660] @ 5c24bc │ │ │ │ + ldr r1, [pc, #1660] @ 5c24c0 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -973268,195 +973269,195 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c22f8 │ │ │ │ - ldr r3, [pc, #1584] @ 5c24c0 │ │ │ │ - ldr r2, [pc, #1508] @ 5c2478 │ │ │ │ + beq 5c22fc │ │ │ │ + ldr r3, [pc, #1584] @ 5c24c4 │ │ │ │ + ldr r2, [pc, #1508] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1560] @ 5c24c4 │ │ │ │ + ldr r2, [pc, #1560] @ 5c24c8 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r2, #-2508] @ 0xfffff634 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c23c0 │ │ │ │ - ldr r3, [pc, #1496] @ 5c24c8 │ │ │ │ - ldr r2, [pc, #1412] @ 5c2478 │ │ │ │ + beq 5c23c4 │ │ │ │ + ldr r3, [pc, #1496] @ 5c24cc │ │ │ │ + ldr r2, [pc, #1412] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1472] @ 5c24cc │ │ │ │ + ldr r2, [pc, #1472] @ 5c24d0 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-3036] @ 0xfffff424 │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #3024 @ 0xbd0 │ │ │ │ - b 5c1b20 │ │ │ │ + b 5c1b24 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2370 │ │ │ │ - ldr r3, [pc, #1424] @ 5c24d0 │ │ │ │ - ldr r2, [pc, #1332] @ 5c2478 │ │ │ │ + beq 5c2374 │ │ │ │ + ldr r3, [pc, #1424] @ 5c24d4 │ │ │ │ + ldr r2, [pc, #1332] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1400] @ 5c24d4 │ │ │ │ + ldr r2, [pc, #1400] @ 5c24d8 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-2244] @ 0xfffff73c │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ sub r1, r2, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2410 │ │ │ │ - ldr r3, [pc, #1336] @ 5c24d8 │ │ │ │ - ldr r2, [pc, #1236] @ 5c2478 │ │ │ │ + beq 5c2414 │ │ │ │ + ldr r3, [pc, #1336] @ 5c24dc │ │ │ │ + ldr r2, [pc, #1236] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1312] @ 5c24dc │ │ │ │ + ldr r2, [pc, #1312] @ 5c24e0 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-2904] @ 0xfffff4a8 │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #2896 @ 0xb50 │ │ │ │ - b 5c1d84 │ │ │ │ + b 5c1d88 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2348 │ │ │ │ - ldr r3, [pc, #1264] @ 5c24e0 │ │ │ │ - ldr r2, [pc, #1156] @ 5c2478 │ │ │ │ + beq 5c234c │ │ │ │ + ldr r3, [pc, #1264] @ 5c24e4 │ │ │ │ + ldr r2, [pc, #1156] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1240] @ 5c24e4 │ │ │ │ + ldr r2, [pc, #1240] @ 5c24e8 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-3300] @ 0xfffff31c │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #3296 @ 0xce0 │ │ │ │ - b 5c1cc0 │ │ │ │ + b 5c1cc4 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c23e8 │ │ │ │ - ldr r3, [pc, #1192] @ 5c24e8 │ │ │ │ - ldr r2, [pc, #1076] @ 5c2478 │ │ │ │ + beq 5c23ec │ │ │ │ + ldr r3, [pc, #1192] @ 5c24ec │ │ │ │ + ldr r2, [pc, #1076] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1168] @ 5c24ec │ │ │ │ + ldr r2, [pc, #1168] @ 5c24f0 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r0, [r2, #-2772] @ 0xfffff52c │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #2768 @ 0xad0 │ │ │ │ - b 5c1f78 │ │ │ │ + b 5c1f7c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2398 │ │ │ │ - ldr r3, [pc, #1120] @ 5c24f0 │ │ │ │ - ldr r2, [pc, #996] @ 5c2478 │ │ │ │ + beq 5c239c │ │ │ │ + ldr r3, [pc, #1120] @ 5c24f4 │ │ │ │ + ldr r2, [pc, #996] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1096] @ 5c24f4 │ │ │ │ + ldr r2, [pc, #1096] @ 5c24f8 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-3432] @ 0xfffff298 │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #3424 @ 0xd60 │ │ │ │ - b 5c1d84 │ │ │ │ + b 5c1d88 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2438 │ │ │ │ - ldr r3, [pc, #1048] @ 5c24f8 │ │ │ │ - ldr r2, [pc, #916] @ 5c2478 │ │ │ │ + beq 5c243c │ │ │ │ + ldr r3, [pc, #1048] @ 5c24fc │ │ │ │ + ldr r2, [pc, #916] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1024] @ 5c24fc │ │ │ │ + ldr r2, [pc, #1024] @ 5c2500 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2368 @ 0x940 │ │ │ │ ldr r0, [r2, #-2376] @ 0xfffff6b8 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c22d0 │ │ │ │ - ldr r3, [pc, #960] @ 5c2500 │ │ │ │ - ldr r2, [pc, #820] @ 5c2478 │ │ │ │ + beq 5c22d4 │ │ │ │ + ldr r3, [pc, #960] @ 5c2504 │ │ │ │ + ldr r2, [pc, #820] @ 5c247c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #948] @ 5c2504 │ │ │ │ + ldr r1, [pc, #948] @ 5c2508 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -973465,291 +973466,291 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5c1b34 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1dc4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1dc8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1b60 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1b64 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1ce4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1ce8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1c20 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1c24 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1d44 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1d48 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1bc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1bc4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1c80 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1c84 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1ae0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1ae4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2138 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c213c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1e88 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1e8c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1e28 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1e2c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1fe8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1fec │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1f38 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1f3c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2088 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c208c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1ee8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1eec │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2038 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c203c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c1f98 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c1f9c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c20d8 │ │ │ │ - subseq r9, r9, r0, lsr #5 │ │ │ │ - subeq r4, ip, r6, asr r4 │ │ │ │ - subeq r4, ip, lr, lsr r4 │ │ │ │ - subeq r4, ip, ip, lsr #8 │ │ │ │ - subeq r4, ip, sl, lsl r4 │ │ │ │ - subseq ip, r9, ip, asr #29 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c20dc │ │ │ │ + @ instruction: 0x0059929c │ │ │ │ + subeq r4, ip, r2, asr r4 │ │ │ │ + subeq r4, ip, sl, lsr r4 │ │ │ │ + subeq r4, ip, r8, lsr #8 │ │ │ │ + subeq r4, ip, r6, lsl r4 │ │ │ │ + subseq ip, r9, r8, asr #29 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq pc, sl, ip, ror #19 │ │ │ │ - subseq ip, r9, ip, asr #28 │ │ │ │ - subseq sp, sl, r8, ror r9 │ │ │ │ - subseq ip, r9, ip, ror #27 │ │ │ │ - subseq sp, sl, r4, lsl r9 │ │ │ │ - subseq ip, r9, ip, lsl #27 │ │ │ │ - ldrheq sp, [sl], #-132 @ 0xffffff7c │ │ │ │ - subseq ip, r9, ip, lsr #26 │ │ │ │ - subseq pc, sl, ip, asr #16 │ │ │ │ - subseq ip, r9, r8, asr #25 │ │ │ │ - ldrsheq sp, [sl], #-112 @ 0xffffff90 │ │ │ │ - subseq ip, r9, r8, ror #24 │ │ │ │ - subseq pc, sl, r8, lsl #15 │ │ │ │ - subseq ip, r9, r8, ror #23 │ │ │ │ - subseq pc, sl, ip, lsl #14 │ │ │ │ - subseq ip, r9, r4, lsl #23 │ │ │ │ - subseq pc, sl, r8, lsr #13 │ │ │ │ - subseq ip, r9, r4, lsr #22 │ │ │ │ - subseq pc, sl, r4, asr #12 │ │ │ │ - subseq ip, r9, r4, asr #21 │ │ │ │ - subseq pc, sl, r4, ror #11 │ │ │ │ - subseq ip, r9, r4, ror sl │ │ │ │ - @ instruction: 0x005af594 │ │ │ │ - subseq ip, r9, r4, lsl sl │ │ │ │ - subseq pc, sl, r4, lsr r5 @ │ │ │ │ - subseq ip, r9, r4, asr #19 │ │ │ │ - subseq pc, sl, r4, ror #9 │ │ │ │ - subseq ip, r9, r4, ror r9 │ │ │ │ - @ instruction: 0x005af494 │ │ │ │ - subseq ip, r9, r4, lsr #18 │ │ │ │ - subseq pc, sl, r4, asr #8 │ │ │ │ - ldrsbeq ip, [r9], #-132 @ 0xffffff7c │ │ │ │ - ldrsheq pc, [sl], #-52 @ 0xffffffcc @ │ │ │ │ - subseq ip, r9, r4, ror r8 │ │ │ │ - @ instruction: 0x005af398 │ │ │ │ + subseq pc, sl, r8, ror #19 │ │ │ │ + subseq ip, r9, r8, asr #28 │ │ │ │ + subseq sp, sl, r4, ror r9 │ │ │ │ + subseq ip, r9, r8, ror #27 │ │ │ │ + subseq sp, sl, r0, lsl r9 │ │ │ │ + subseq ip, r9, r8, lsl #27 │ │ │ │ + ldrheq sp, [sl], #-128 @ 0xffffff80 │ │ │ │ + subseq ip, r9, r8, lsr #26 │ │ │ │ + subseq pc, sl, r8, asr #16 │ │ │ │ + subseq ip, r9, r4, asr #25 │ │ │ │ + subseq sp, sl, ip, ror #15 │ │ │ │ + subseq ip, r9, r4, ror #24 │ │ │ │ + subseq pc, sl, r4, lsl #15 │ │ │ │ + subseq ip, r9, r4, ror #23 │ │ │ │ + subseq pc, sl, r8, lsl #14 │ │ │ │ + subseq ip, r9, r0, lsl #23 │ │ │ │ + subseq pc, sl, r4, lsr #13 │ │ │ │ + subseq ip, r9, r0, lsr #22 │ │ │ │ + subseq pc, sl, r0, asr #12 │ │ │ │ + subseq ip, r9, r0, asr #21 │ │ │ │ + subseq pc, sl, r0, ror #11 │ │ │ │ + subseq ip, r9, r0, ror sl │ │ │ │ + @ instruction: 0x005af590 │ │ │ │ + subseq ip, r9, r0, lsl sl │ │ │ │ + subseq pc, sl, r0, lsr r5 @ │ │ │ │ + subseq ip, r9, r0, asr #19 │ │ │ │ + subseq pc, sl, r0, ror #9 │ │ │ │ + subseq ip, r9, r0, ror r9 │ │ │ │ + @ instruction: 0x005af490 │ │ │ │ + subseq ip, r9, r0, lsr #18 │ │ │ │ + subseq pc, sl, r0, asr #8 │ │ │ │ + ldrsbeq ip, [r9], #-128 @ 0xffffff80 │ │ │ │ + ldrsheq pc, [sl], #-48 @ 0xffffffd0 @ │ │ │ │ + subseq ip, r9, r0, ror r8 │ │ │ │ + @ instruction: 0x005af394 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr fp, [pc, #2328] @ 5c2e54 │ │ │ │ + ldr fp, [pc, #2328] @ 5c2e58 │ │ │ │ add fp, pc, fp │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5c2624 │ │ │ │ + bne 5c2628 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c2644 │ │ │ │ + bne 5c2648 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2264] @ 5c2e58 │ │ │ │ + ldr r3, [pc, #2264] @ 5c2e5c │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2964 │ │ │ │ - bhi 5c2660 │ │ │ │ + beq 5c2968 │ │ │ │ + bhi 5c2664 │ │ │ │ sub r3, r3, #320 @ 0x140 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2a70 │ │ │ │ - bhi 5c2794 │ │ │ │ + beq 5c2a74 │ │ │ │ + bhi 5c2798 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c28b4 │ │ │ │ + beq 5c28b8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2a14 │ │ │ │ + beq 5c2a18 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2e04 │ │ │ │ - ldr r3, [pc, #2200] @ 5c2e5c │ │ │ │ - ldr r2, [pc, #2200] @ 5c2e60 │ │ │ │ + beq 5c2e08 │ │ │ │ + ldr r3, [pc, #2200] @ 5c2e60 │ │ │ │ + ldr r2, [pc, #2200] @ 5c2e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #2176] @ 5c2e64 │ │ │ │ + ldr r1, [pc, #2176] @ 5c2e68 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ @@ -973759,86 +973760,86 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2108] @ 5c2e68 │ │ │ │ + ldr r3, [pc, #2108] @ 5c2e6c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c256c │ │ │ │ - ldr r3, [pc, #2080] @ 5c2e6c │ │ │ │ + beq 5c2570 │ │ │ │ + ldr r3, [pc, #2080] @ 5c2e70 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c2578 │ │ │ │ - ldr r3, [pc, #2056] @ 5c2e70 │ │ │ │ + b 5c257c │ │ │ │ + ldr r3, [pc, #2056] @ 5c2e74 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c29c0 │ │ │ │ - bhi 5c26e4 │ │ │ │ + beq 5c29c4 │ │ │ │ + bhi 5c26e8 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c285c │ │ │ │ + beq 5c2860 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2b8c │ │ │ │ + beq 5c2b90 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2ddc │ │ │ │ - ldr r3, [pc, #2008] @ 5c2e74 │ │ │ │ - ldr r2, [pc, #1984] @ 5c2e60 │ │ │ │ + beq 5c2de0 │ │ │ │ + ldr r3, [pc, #2008] @ 5c2e78 │ │ │ │ + ldr r2, [pc, #1984] @ 5c2e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1980] @ 5c2e78 │ │ │ │ + ldr r1, [pc, #1980] @ 5c2e7c │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ - ldr r3, [pc, #1936] @ 5c2e7c │ │ │ │ + b 5c2608 │ │ │ │ + ldr r3, [pc, #1936] @ 5c2e80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2810 │ │ │ │ + beq 5c2814 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2ae0 │ │ │ │ + beq 5c2ae4 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2e2c │ │ │ │ - ldr r3, [pc, #1904] @ 5c2e80 │ │ │ │ + beq 5c2e30 │ │ │ │ + ldr r3, [pc, #1904] @ 5c2e84 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1896] @ 5c2e84 │ │ │ │ + ldr r1, [pc, #1896] @ 5c2e88 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #4 │ │ │ │ add r2, r2, r9 │ │ │ │ bl 6be2d4 │ │ │ │ - ldr r4, [pc, #1856] @ 5c2e88 │ │ │ │ + ldr r4, [pc, #1856] @ 5c2e8c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ add r8, r4, r3, lsl #2 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ @@ -973851,2521 +973852,2521 @@ │ │ │ │ bl 6c3b60 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3808 │ │ │ │ - ldr r3, [pc, #1776] @ 5c2e8c │ │ │ │ + ldr r3, [pc, #1776] @ 5c2e90 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2910 │ │ │ │ + beq 5c2914 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2b30 │ │ │ │ + beq 5c2b34 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2bfc │ │ │ │ - ldr r3, [pc, #1744] @ 5c2e90 │ │ │ │ + beq 5c2c00 │ │ │ │ + ldr r3, [pc, #1744] @ 5c2e94 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1728] @ 5c2e94 │ │ │ │ + ldr r3, [pc, #1728] @ 5c2e98 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ - ldr r1, [pc, #1716] @ 5c2e98 │ │ │ │ + ldr r1, [pc, #1716] @ 5c2e9c │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-1716] @ 0xfffff94c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6be2d4 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2db4 │ │ │ │ - ldr r3, [pc, #1656] @ 5c2e9c │ │ │ │ + beq 5c2db8 │ │ │ │ + ldr r3, [pc, #1656] @ 5c2ea0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1648] @ 5c2ea0 │ │ │ │ + ldr r1, [pc, #1648] @ 5c2ea4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r4, [pc, #1632] @ 5c2ea4 │ │ │ │ + ldr r4, [pc, #1632] @ 5c2ea8 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r9 │ │ │ │ bl 6be2d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c2748 │ │ │ │ + b 5c274c │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2d8c │ │ │ │ - ldr r3, [pc, #1592] @ 5c2ea8 │ │ │ │ - ldr r2, [pc, #1516] @ 5c2e60 │ │ │ │ + beq 5c2d90 │ │ │ │ + ldr r3, [pc, #1592] @ 5c2eac │ │ │ │ + ldr r2, [pc, #1516] @ 5c2e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1564] @ 5c2eac │ │ │ │ + ldr r1, [pc, #1564] @ 5c2eb0 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ + b 5c2608 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2d64 │ │ │ │ - ldr r3, [pc, #1512] @ 5c2eb0 │ │ │ │ - ldr r2, [pc, #1428] @ 5c2e60 │ │ │ │ + beq 5c2d68 │ │ │ │ + ldr r3, [pc, #1512] @ 5c2eb4 │ │ │ │ + ldr r2, [pc, #1428] @ 5c2e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1484] @ 5c2eb4 │ │ │ │ + ldr r1, [pc, #1484] @ 5c2eb8 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ + b 5c2608 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2d3c │ │ │ │ - ldr r3, [pc, #1428] @ 5c2eb8 │ │ │ │ + beq 5c2d40 │ │ │ │ + ldr r3, [pc, #1428] @ 5c2ebc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1412] @ 5c2ebc │ │ │ │ - ldr r0, [pc, #1412] @ 5c2ec0 │ │ │ │ + ldr r3, [pc, #1412] @ 5c2ec0 │ │ │ │ + ldr r0, [pc, #1412] @ 5c2ec4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r4, r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #1584 @ 0x630 │ │ │ │ ldr r0, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ - b 5c2804 │ │ │ │ + b 5c2808 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2d14 │ │ │ │ - ldr r3, [pc, #1356] @ 5c2ec4 │ │ │ │ - ldr r2, [pc, #1252] @ 5c2e60 │ │ │ │ + beq 5c2d18 │ │ │ │ + ldr r3, [pc, #1356] @ 5c2ec8 │ │ │ │ + ldr r2, [pc, #1252] @ 5c2e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1328] @ 5c2ec8 │ │ │ │ + ldr r1, [pc, #1328] @ 5c2ecc │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ + b 5c2608 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2cec │ │ │ │ - ldr r3, [pc, #1272] @ 5c2ecc │ │ │ │ + beq 5c2cf0 │ │ │ │ + ldr r3, [pc, #1272] @ 5c2ed0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1256] @ 5c2ed0 │ │ │ │ - ldr r0, [pc, #1256] @ 5c2ed4 │ │ │ │ + ldr r3, [pc, #1256] @ 5c2ed4 │ │ │ │ + ldr r0, [pc, #1256] @ 5c2ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r4, r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #660 @ 0x294 │ │ │ │ ldr r0, [r0, #-660] @ 0xfffffd6c │ │ │ │ - b 5c2804 │ │ │ │ + b 5c2808 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2cc4 │ │ │ │ - ldr r3, [pc, #1200] @ 5c2ed8 │ │ │ │ - ldr r2, [pc, #1076] @ 5c2e60 │ │ │ │ + beq 5c2cc8 │ │ │ │ + ldr r3, [pc, #1200] @ 5c2edc │ │ │ │ + ldr r2, [pc, #1076] @ 5c2e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1172] @ 5c2edc │ │ │ │ + ldr r1, [pc, #1172] @ 5c2ee0 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ + b 5c2608 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2c9c │ │ │ │ - ldr r5, [pc, #1116] @ 5c2ee0 │ │ │ │ - ldr r3, [pc, #984] @ 5c2e60 │ │ │ │ - ldr r2, [pc, #1112] @ 5c2ee4 │ │ │ │ + beq 5c2ca0 │ │ │ │ + ldr r5, [pc, #1116] @ 5c2ee4 │ │ │ │ + ldr r3, [pc, #984] @ 5c2e64 │ │ │ │ + ldr r2, [pc, #1112] @ 5c2ee8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #1080] @ 5c2ee8 │ │ │ │ + ldr r1, [pc, #1080] @ 5c2eec │ │ │ │ ldr r2, [r0, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r4, r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #-924] @ 0xfffffc64 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ + b 5c2608 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2c74 │ │ │ │ - ldr r3, [pc, #1016] @ 5c2eec │ │ │ │ + beq 5c2c78 │ │ │ │ + ldr r3, [pc, #1016] @ 5c2ef0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1008] @ 5c2ef0 │ │ │ │ + ldr r1, [pc, #1008] @ 5c2ef4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ - ldr r4, [pc, #988] @ 5c2ef4 │ │ │ │ + ldr r4, [pc, #988] @ 5c2ef8 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r2, r2, r9 │ │ │ │ bl 6be2d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c2748 │ │ │ │ + b 5c274c │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2c4c │ │ │ │ - ldr r3, [pc, #948] @ 5c2ef8 │ │ │ │ + beq 5c2c50 │ │ │ │ + ldr r3, [pc, #948] @ 5c2efc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #932] @ 5c2efc │ │ │ │ + ldr r3, [pc, #932] @ 5c2f00 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ - ldr r1, [pc, #920] @ 5c2f00 │ │ │ │ + ldr r1, [pc, #920] @ 5c2f04 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-1452] @ 0xfffffa54 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c2804 │ │ │ │ + b 5c2808 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2c24 │ │ │ │ - ldr r5, [pc, #868] @ 5c2f04 │ │ │ │ - ldr r3, [pc, #700] @ 5c2e60 │ │ │ │ - ldr r2, [pc, #864] @ 5c2f08 │ │ │ │ + beq 5c2c28 │ │ │ │ + ldr r5, [pc, #868] @ 5c2f08 │ │ │ │ + ldr r3, [pc, #700] @ 5c2e64 │ │ │ │ + ldr r2, [pc, #864] @ 5c2f0c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #832] @ 5c2f0c │ │ │ │ + ldr r1, [pc, #832] @ 5c2f10 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r4, r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #-792] @ 0xfffffce8 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c2604 │ │ │ │ + b 5c2608 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c27b8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c27bc │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2b98 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2b9c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2b3c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2b40 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2aec │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2af0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2a7c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2a80 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2a20 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2a24 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c29cc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c29d0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2970 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2974 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c291c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2920 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c28c0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c28c4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2868 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c286c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c281c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2820 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2694 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c2698 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c25bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c25c0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c2708 │ │ │ │ - subseq r8, r9, ip, ror r7 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c270c │ │ │ │ + subseq r8, r9, r8, ror r7 │ │ │ │ stcvc 2, cr0, [r0], {17} │ │ │ │ - ldrsheq ip, [r9], #-48 @ 0xffffffd0 │ │ │ │ + subseq ip, r9, ip, ror #7 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq lr, sl, ip, lsl #30 │ │ │ │ - ldrdeq sl, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - strheq sl, [r7], #-180 @ 0xffffff4c @ │ │ │ │ + subseq lr, sl, r8, lsl #30 │ │ │ │ + ldrdeq sl, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + strheq sl, [r7], #-176 @ 0xffffff50 @ │ │ │ │ stcvc 3, cr0, [r0], {145} @ 0x91 │ │ │ │ - subseq ip, r9, r8, lsl r3 │ │ │ │ - subseq lr, sl, r4, lsr lr │ │ │ │ + subseq ip, r9, r4, lsl r3 │ │ │ │ + subseq lr, sl, r0, lsr lr │ │ │ │ stcvc 6, cr0, [r0], {81} @ 0x51 │ │ │ │ - subseq ip, r9, r4, lsr #5 │ │ │ │ - ldrsbeq lr, [sl], #-212 @ 0xffffff2c │ │ │ │ - strheq sl, [r7], #-172 @ 0xffffff54 @ │ │ │ │ + subseq ip, r9, r0, lsr #5 │ │ │ │ + ldrsbeq lr, [sl], #-208 @ 0xffffff30 │ │ │ │ + strheq sl, [r7], #-168 @ 0xffffff58 @ │ │ │ │ stcvc 1, cr0, [r0], {81} @ 0x51 │ │ │ │ - ldrsheq ip, [r9], #-20 @ 0xffffffec │ │ │ │ - rsbeq sl, r7, ip, lsr #20 │ │ │ │ - subseq lr, sl, ip, lsl #26 │ │ │ │ - @ instruction: 0x0059c190 │ │ │ │ - subseq lr, sl, r0, asr #25 │ │ │ │ - rsbeq sl, r7, ip, lsr #19 │ │ │ │ - subseq ip, r9, r4, asr #2 │ │ │ │ - subseq lr, sl, r0, ror #24 │ │ │ │ - subseq ip, r9, ip, ror #1 │ │ │ │ - subseq lr, sl, r8, lsl #24 │ │ │ │ - @ instruction: 0x0059c090 │ │ │ │ - rsbeq sl, r7, r8, asr #17 │ │ │ │ - subseq lr, sl, r8, lsr #23 │ │ │ │ - subseq ip, r9, ip, lsr r0 │ │ │ │ - subseq lr, sl, r8, asr fp │ │ │ │ - subseq fp, r9, r0, ror #31 │ │ │ │ - rsbeq sl, r7, r8, lsl r8 │ │ │ │ - ldrsheq lr, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq fp, r9, ip, lsl #31 │ │ │ │ - subseq lr, sl, r8, lsr #21 │ │ │ │ - subseq fp, r9, r8, lsr #30 │ │ │ │ - rsbeq sl, r7, ip, ror #14 │ │ │ │ - subseq lr, sl, r0, asr #20 │ │ │ │ - subseq fp, r9, r0, asr #29 │ │ │ │ - ldrsheq lr, [sl], #-144 @ 0xffffff70 │ │ │ │ - ldrdeq sl, [r7], #-104 @ 0xffffff98 @ │ │ │ │ - subseq fp, r9, r0, ror lr │ │ │ │ - rsbeq sl, r7, r8, lsr #13 │ │ │ │ - subseq lr, sl, r8, lsl #19 │ │ │ │ - subseq fp, r9, ip, lsl #28 │ │ │ │ - rsbeq sl, r7, r0, asr r6 │ │ │ │ - subseq lr, sl, r4, lsr #18 │ │ │ │ + ldrsheq ip, [r9], #-16 │ │ │ │ + rsbeq sl, r7, r8, lsr #20 │ │ │ │ + subseq lr, sl, r8, lsl #26 │ │ │ │ + subseq ip, r9, ip, lsl #3 │ │ │ │ + ldrheq lr, [sl], #-204 @ 0xffffff34 │ │ │ │ + rsbeq sl, r7, r8, lsr #19 │ │ │ │ + subseq ip, r9, r0, asr #2 │ │ │ │ + subseq lr, sl, ip, asr ip │ │ │ │ + subseq ip, r9, r8, ror #1 │ │ │ │ + subseq lr, sl, r4, lsl #24 │ │ │ │ + subseq ip, r9, ip, lsl #1 │ │ │ │ + rsbeq sl, r7, r4, asr #17 │ │ │ │ + subseq lr, sl, r4, lsr #23 │ │ │ │ + subseq ip, r9, r8, lsr r0 │ │ │ │ + subseq lr, sl, r4, asr fp │ │ │ │ + ldrsbeq fp, [r9], #-252 @ 0xffffff04 │ │ │ │ + rsbeq sl, r7, r4, lsl r8 │ │ │ │ + ldrsheq lr, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq fp, r9, r8, lsl #31 │ │ │ │ + subseq lr, sl, r4, lsr #21 │ │ │ │ + subseq fp, r9, r4, lsr #30 │ │ │ │ + rsbeq sl, r7, r8, ror #14 │ │ │ │ + subseq lr, sl, ip, lsr sl │ │ │ │ + ldrheq fp, [r9], #-236 @ 0xffffff14 │ │ │ │ + subseq lr, sl, ip, ror #19 │ │ │ │ + ldrdeq sl, [r7], #-100 @ 0xffffff9c @ │ │ │ │ + subseq fp, r9, ip, ror #28 │ │ │ │ + rsbeq sl, r7, r4, lsr #13 │ │ │ │ + subseq lr, sl, r4, lsl #19 │ │ │ │ + subseq fp, r9, r8, lsl #28 │ │ │ │ + rsbeq sl, r7, ip, asr #12 │ │ │ │ + subseq lr, sl, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #4028] @ 5c3ee8 │ │ │ │ + ldr r2, [pc, #4028] @ 5c3eec │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr r3, [pc, #4024] @ 5c3eec │ │ │ │ + ldr r3, [pc, #4024] @ 5c3ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #4016] @ 5c3ef0 │ │ │ │ + ldr r8, [pc, #4016] @ 5c3ef4 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 5c2f8c │ │ │ │ + beq 5c2f90 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ and r2, r1, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c3040 │ │ │ │ - ldr r3, [pc, #3968] @ 5c3ef4 │ │ │ │ + beq 5c3044 │ │ │ │ + ldr r3, [pc, #3968] @ 5c3ef8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3940] @ 5c3ef8 │ │ │ │ + ldr r3, [pc, #3940] @ 5c3efc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #7 │ │ │ │ - ble 5c30ec │ │ │ │ - ldr r1, [pc, #3904] @ 5c3efc │ │ │ │ + ble 5c30f0 │ │ │ │ + ldr r1, [pc, #3904] @ 5c3f00 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #3900] @ 5c3f00 │ │ │ │ + ldr r3, [pc, #3900] @ 5c3f04 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5c3068 │ │ │ │ + bne 5c306c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5c3014 │ │ │ │ - ldr r2, [pc, #3872] @ 5c3f04 │ │ │ │ - ldr r3, [pc, #3844] @ 5c3eec │ │ │ │ + beq 5c3018 │ │ │ │ + ldr r2, [pc, #3872] @ 5c3f08 │ │ │ │ + ldr r3, [pc, #3844] @ 5c3ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 5c303c │ │ │ │ + bne 5c3040 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r2, [pc, #3820] @ 5c3f08 │ │ │ │ - ldr r3, [pc, #3788] @ 5c3eec │ │ │ │ + ldr r2, [pc, #3820] @ 5c3f0c │ │ │ │ + ldr r3, [pc, #3788] @ 5c3ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ mvneq r1, #0 │ │ │ │ - beq 5c3004 │ │ │ │ + beq 5c3008 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - ldr r3, [pc, #3772] @ 5c3f0c │ │ │ │ + bl 5ba624 │ │ │ │ + ldr r3, [pc, #3772] @ 5c3f10 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #3744] @ 5c3f10 │ │ │ │ + ldr r0, [pc, #3744] @ 5c3f14 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5c2fd0 │ │ │ │ + b 5c2fd4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r7, [pc, #3712] @ 5c3f14 │ │ │ │ + ldr r7, [pc, #3712] @ 5c3f18 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #3708] @ 5c3f18 │ │ │ │ + ldr r3, [pc, #3708] @ 5c3f1c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c4a64 │ │ │ │ - ldr r2, [pc, #3692] @ 5c3f1c │ │ │ │ - ldr r3, [pc, #3640] @ 5c3eec │ │ │ │ + bne 5c4a68 │ │ │ │ + ldr r2, [pc, #3692] @ 5c3f20 │ │ │ │ + ldr r3, [pc, #3640] @ 5c3ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c303c │ │ │ │ + bne 5c3040 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #4060] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #4060] @ 5c40e0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3596] @ 5c3f20 │ │ │ │ - ldr r1, [pc, #3596] @ 5c3f24 │ │ │ │ + ldr r2, [pc, #3596] @ 5c3f24 │ │ │ │ + ldr r1, [pc, #3596] @ 5c3f28 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r6, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r6, r2, r6 │ │ │ │ add r3, r2, r9 │ │ │ │ str r6, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #3556] @ 5c3f28 │ │ │ │ + ldr r7, [pc, #3556] @ 5c3f2c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c4c0c │ │ │ │ + beq 5c4c10 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3948] @ 5c40dc │ │ │ │ - ldr r2, [pc, #3512] @ 5c3f2c │ │ │ │ + ldr r3, [pc, #3948] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #3512] @ 5c3f30 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3492] @ 5c3f30 │ │ │ │ + ldr r7, [pc, #3492] @ 5c3f34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 5c2fb4 │ │ │ │ + bgt 5c2fb8 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #3880] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #3880] @ 5c40e0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3436] @ 5c3f34 │ │ │ │ - ldr r1, [pc, #3436] @ 5c3f38 │ │ │ │ + ldr r2, [pc, #3436] @ 5c3f38 │ │ │ │ + ldr r1, [pc, #3436] @ 5c3f3c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ mov r6, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r6, r2, r6 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #3400] @ 5c3f3c │ │ │ │ + ldr r7, [pc, #3400] @ 5c3f40 │ │ │ │ str r6, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3788] @ 5c40dc │ │ │ │ - ldr r2, [pc, #3372] @ 5c3f40 │ │ │ │ + ldr r3, [pc, #3788] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #3372] @ 5c3f44 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3352] @ 5c3f44 │ │ │ │ + ldr r7, [pc, #3352] @ 5c3f48 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3736] @ 5c40dc │ │ │ │ + ldr r3, [pc, #3736] @ 5c40e0 │ │ │ │ mov r2, #984 @ 0x3d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3304] @ 5c3f48 │ │ │ │ + ldr r7, [pc, #3304] @ 5c3f4c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3684] @ 5c40dc │ │ │ │ + ldr r3, [pc, #3684] @ 5c40e0 │ │ │ │ mov r2, #948 @ 0x3b4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3256] @ 5c3f4c │ │ │ │ + ldr r7, [pc, #3256] @ 5c3f50 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #3636] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #3636] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3208] @ 5c3f50 │ │ │ │ + ldr r7, [pc, #3208] @ 5c3f54 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #3584] @ 5c40dc │ │ │ │ + ldr r3, [pc, #3584] @ 5c40e0 │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3164] @ 5c3f54 │ │ │ │ + ldr r7, [pc, #3164] @ 5c3f58 │ │ │ │ mov r1, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3532] @ 5c40dc │ │ │ │ + ldr r3, [pc, #3532] @ 5c40e0 │ │ │ │ mov r2, #876 @ 0x36c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3116] @ 5c3f58 │ │ │ │ + ldr r7, [pc, #3116] @ 5c3f5c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5c2fb4 │ │ │ │ - ldr r2, [pc, #3088] @ 5c3f5c │ │ │ │ - ldr r3, [pc, #3468] @ 5c40dc │ │ │ │ + bne 5c2fb8 │ │ │ │ + ldr r2, [pc, #3088] @ 5c3f60 │ │ │ │ + ldr r3, [pc, #3468] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3064] @ 5c3f60 │ │ │ │ + ldr r1, [pc, #3064] @ 5c3f64 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #3052] @ 5c3f64 │ │ │ │ + ldr r7, [pc, #3052] @ 5c3f68 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #3404] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #3404] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #3020] @ 5c3f68 │ │ │ │ + ldr r2, [pc, #3020] @ 5c3f6c │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3004] @ 5c3f6c │ │ │ │ + ldr r7, [pc, #3004] @ 5c3f70 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3352] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2984] @ 5c3f70 │ │ │ │ + ldr r3, [pc, #3352] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2984] @ 5c3f74 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2964] @ 5c3f74 │ │ │ │ + ldr r7, [pc, #2964] @ 5c3f78 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3300] @ 5c40dc │ │ │ │ + ldr r3, [pc, #3300] @ 5c40e0 │ │ │ │ mov r2, #1456 @ 0x5b0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2916] @ 5c3f78 │ │ │ │ + ldr r7, [pc, #2916] @ 5c3f7c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r2, [pc, #2900] @ 5c3f7c │ │ │ │ - ldr r3, [pc, #3248] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r2, [pc, #2900] @ 5c3f80 │ │ │ │ + ldr r3, [pc, #3248] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #2888] @ 5c3f80 │ │ │ │ + ldr r1, [pc, #2888] @ 5c3f84 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ - ldr r7, [pc, #2856] @ 5c3f84 │ │ │ │ + ldr r7, [pc, #2856] @ 5c3f88 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5c2fb4 │ │ │ │ + bne 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3160] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2816] @ 5c3f88 │ │ │ │ + ldr r3, [pc, #3160] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2816] @ 5c3f8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2796] @ 5c3f8c │ │ │ │ + ldr r7, [pc, #2796] @ 5c3f90 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #3112] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #3112] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #2768] @ 5c3f90 │ │ │ │ + ldr r2, [pc, #2768] @ 5c3f94 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2752] @ 5c3f94 │ │ │ │ + ldr r7, [pc, #2752] @ 5c3f98 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #3064] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #3064] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2708] @ 5c3f98 │ │ │ │ + ldr r7, [pc, #2708] @ 5c3f9c │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ mov r0, r6 │ │ │ │ bl 67b768 │ │ │ │ - ldr r2, [pc, #3008] @ 5c40dc │ │ │ │ - ldr r3, [pc, #2684] @ 5c3f9c │ │ │ │ + ldr r2, [pc, #3008] @ 5c40e0 │ │ │ │ + ldr r3, [pc, #2684] @ 5c3fa0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [r8, r2] │ │ │ │ - ldr r1, [pc, #2672] @ 5c3fa0 │ │ │ │ + ldr r1, [pc, #2672] @ 5c3fa4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr ip, [ip] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ add r2, r3, r7 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ add r3, r3, ip │ │ │ │ bl 6be294 │ │ │ │ - ldr r3, [pc, #2640] @ 5c3fa4 │ │ │ │ + ldr r3, [pc, #2640] @ 5c3fa8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r7, [pc, #2632] @ 5c3fa8 │ │ │ │ + ldr r7, [pc, #2632] @ 5c3fac │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2908] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2600] @ 5c3fac │ │ │ │ + ldr r3, [pc, #2908] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2600] @ 5c3fb0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2580] @ 5c3fb0 │ │ │ │ + ldr r7, [pc, #2580] @ 5c3fb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #2860] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #2860] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2532] @ 5c3fb4 │ │ │ │ + ldr r7, [pc, #2532] @ 5c3fb8 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2808] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2512] @ 5c3fb8 │ │ │ │ + ldr r3, [pc, #2808] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2512] @ 5c3fbc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2492] @ 5c3fbc │ │ │ │ + ldr r7, [pc, #2492] @ 5c3fc0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #2760] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #2760] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #2464] @ 5c3fc0 │ │ │ │ + ldr r2, [pc, #2464] @ 5c3fc4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2448] @ 5c3fc4 │ │ │ │ + ldr r7, [pc, #2448] @ 5c3fc8 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2432] @ 5c3fc8 │ │ │ │ + ldr r7, [pc, #2432] @ 5c3fcc │ │ │ │ mov r1, #0 │ │ │ │ bl 6c32e0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2684] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2408] @ 5c3fcc │ │ │ │ + ldr r3, [pc, #2684] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2408] @ 5c3fd0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2388] @ 5c3fd0 │ │ │ │ + ldr r7, [pc, #2388] @ 5c3fd4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2632] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2364] @ 5c3fd4 │ │ │ │ + ldr r3, [pc, #2632] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2364] @ 5c3fd8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2344] @ 5c3fd8 │ │ │ │ + ldr r7, [pc, #2344] @ 5c3fdc │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #2580] @ 5c40dc │ │ │ │ + ldr r3, [pc, #2580] @ 5c40e0 │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2296] @ 5c3fdc │ │ │ │ + ldr r7, [pc, #2296] @ 5c3fe0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r2, [pc, #2280] @ 5c3fe0 │ │ │ │ - ldr r3, [pc, #2528] @ 5c40dc │ │ │ │ + b 5c3098 │ │ │ │ + ldr r2, [pc, #2280] @ 5c3fe4 │ │ │ │ + ldr r3, [pc, #2528] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #2268] @ 5c3fe4 │ │ │ │ + ldr r1, [pc, #2268] @ 5c3fe8 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ - ldr r7, [pc, #2236] @ 5c3fe8 │ │ │ │ + ldr r7, [pc, #2236] @ 5c3fec │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2452] @ 5c40dc │ │ │ │ + ldr r3, [pc, #2452] @ 5c40e0 │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2184] @ 5c3fec │ │ │ │ + ldr r7, [pc, #2184] @ 5c3ff0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r5 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5c4b24 │ │ │ │ + bne 5c4b28 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #2376] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2136] @ 5c3ff0 │ │ │ │ + ldr r3, [pc, #2376] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2136] @ 5c3ff4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2116] @ 5c3ff4 │ │ │ │ + ldr r7, [pc, #2116] @ 5c3ff8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r5 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5c4af0 │ │ │ │ + bne 5c4af4 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2300] @ 5c40dc │ │ │ │ - ldr r2, [pc, #2068] @ 5c3ff8 │ │ │ │ + ldr r3, [pc, #2300] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #2068] @ 5c3ffc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2048] @ 5c3ffc │ │ │ │ + ldr r7, [pc, #2048] @ 5c4000 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 5c2fb4 │ │ │ │ + bne 5c2fb8 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2228] @ 5c40dc │ │ │ │ + ldr r3, [pc, #2228] @ 5c40e0 │ │ │ │ mov r2, #936 @ 0x3a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1980] @ 5c4000 │ │ │ │ + ldr r7, [pc, #1980] @ 5c4004 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ sub r3, r5, #2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ asr r3, r3, r5 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #2152] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #2152] @ 5c40e0 │ │ │ │ add r2, r5, #368 @ 0x170 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, r2, #3 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r7 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1896] @ 5c4004 │ │ │ │ + ldr r7, [pc, #1896] @ 5c4008 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5c4b58 │ │ │ │ + beq 5c4b5c │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5c2fb4 │ │ │ │ + bne 5c2fb8 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #2064] @ 5c40dc │ │ │ │ + ldr r3, [pc, #2064] @ 5c40e0 │ │ │ │ mov r2, #1296 @ 0x510 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1824] @ 5c4008 │ │ │ │ + ldr r7, [pc, #1824] @ 5c400c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r3, [pc, #1808] @ 5c400c │ │ │ │ + b 5c3098 │ │ │ │ + ldr r3, [pc, #1808] @ 5c4010 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1776] @ 5c4010 │ │ │ │ + ldr r3, [pc, #1776] @ 5c4014 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1744] @ 5c4014 │ │ │ │ + ldr r3, [pc, #1744] @ 5c4018 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1716] @ 5c4018 │ │ │ │ + ldr r3, [pc, #1716] @ 5c401c │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1684] @ 5c401c │ │ │ │ + ldr r3, [pc, #1684] @ 5c4020 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1656] @ 5c4020 │ │ │ │ + ldr r3, [pc, #1656] @ 5c4024 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1624] @ 5c4024 │ │ │ │ + ldr r3, [pc, #1624] @ 5c4028 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1592] @ 5c4028 │ │ │ │ + ldr r3, [pc, #1592] @ 5c402c │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1560] @ 5c402c │ │ │ │ + ldr r3, [pc, #1560] @ 5c4030 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1528] @ 5c4030 │ │ │ │ + ldr r3, [pc, #1528] @ 5c4034 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1496] @ 5c4034 │ │ │ │ + ldr r3, [pc, #1496] @ 5c4038 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2fb4 │ │ │ │ + bhi 5c2fb8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5c4bb0 │ │ │ │ + beq 5c4bb4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 5c2fb4 │ │ │ │ + bne 5c2fb8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 5c4c28 │ │ │ │ + beq 5c4c2c │ │ │ │ ldrb r3, [r6, #186] @ 0xba │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #1592] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #1592] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #1104 @ 0x450 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1396] @ 5c4038 │ │ │ │ + ldr r7, [pc, #1396] @ 5c403c │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c34 │ │ │ │ + beq 5c4c38 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1528] @ 5c40dc │ │ │ │ - ldr r2, [pc, #1364] @ 5c403c │ │ │ │ + ldr r3, [pc, #1528] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #1364] @ 5c4040 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1344] @ 5c4040 │ │ │ │ + ldr r7, [pc, #1344] @ 5c4044 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #161] @ 0xa1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1464] @ 5c40dc │ │ │ │ - ldr r2, [pc, #1308] @ 5c4044 │ │ │ │ + ldr r3, [pc, #1464] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #1308] @ 5c4048 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1288] @ 5c4048 │ │ │ │ + ldr r7, [pc, #1288] @ 5c404c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c40 │ │ │ │ + beq 5c4c44 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1400] @ 5c40dc │ │ │ │ + ldr r3, [pc, #1400] @ 5c40e0 │ │ │ │ mov r2, #1072 @ 0x430 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1228] @ 5c404c │ │ │ │ + ldr r7, [pc, #1228] @ 5c4050 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c4c │ │ │ │ + beq 5c4c50 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1336] @ 5c40dc │ │ │ │ - ldr r2, [pc, #1192] @ 5c4050 │ │ │ │ + ldr r3, [pc, #1336] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #1192] @ 5c4054 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1172] @ 5c4054 │ │ │ │ + ldr r7, [pc, #1172] @ 5c4058 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1272] @ 5c40dc │ │ │ │ + ldr r3, [pc, #1272] @ 5c40e0 │ │ │ │ mov r2, #1040 @ 0x410 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1112] @ 5c4058 │ │ │ │ + ldr r7, [pc, #1112] @ 5c405c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #1208] @ 5c40dc │ │ │ │ - ldr r2, [pc, #1076] @ 5c405c │ │ │ │ + ldr r3, [pc, #1208] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #1076] @ 5c4060 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1040] @ 5c4060 │ │ │ │ - ldr r2, [pc, #1040] @ 5c4064 │ │ │ │ + ldr r7, [pc, #1040] @ 5c4064 │ │ │ │ + ldr r2, [pc, #1040] @ 5c4068 │ │ │ │ bl 6c36c8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #1016] @ 5c4068 │ │ │ │ - ldr r3, [pc, #1128] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #1016] @ 5c406c │ │ │ │ + ldr r3, [pc, #1128] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #992] @ 5c406c │ │ │ │ + ldr r1, [pc, #992] @ 5c4070 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #980] @ 5c4070 │ │ │ │ + ldr r7, [pc, #980] @ 5c4074 │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ add r3, r3, r6 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #1044] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #1044] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #908] @ 5c4074 │ │ │ │ + ldr r7, [pc, #908] @ 5c4078 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #884] @ 5c4078 │ │ │ │ - ldr r3, [pc, #980] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #884] @ 5c407c │ │ │ │ + ldr r3, [pc, #980] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #860] @ 5c407c │ │ │ │ + ldr r1, [pc, #860] @ 5c4080 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #848] @ 5c4080 │ │ │ │ + ldr r7, [pc, #848] @ 5c4084 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #816] @ 5c4084 │ │ │ │ - ldr r3, [pc, #900] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #816] @ 5c4088 │ │ │ │ + ldr r3, [pc, #900] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #792] @ 5c4088 │ │ │ │ + ldr r1, [pc, #792] @ 5c408c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #780] @ 5c408c │ │ │ │ + ldr r7, [pc, #780] @ 5c4090 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #748] @ 5c4090 │ │ │ │ - ldr r3, [pc, #820] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #748] @ 5c4094 │ │ │ │ + ldr r3, [pc, #820] @ 5c40e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #724] @ 5c4094 │ │ │ │ + ldr r1, [pc, #724] @ 5c4098 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #712] @ 5c4098 │ │ │ │ + ldr r7, [pc, #712] @ 5c409c │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #740] @ 5c40dc │ │ │ │ + ldr r3, [pc, #740] @ 5c40e0 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #648] @ 5c409c │ │ │ │ + ldr r7, [pc, #648] @ 5c40a0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r1, [pc, #632] @ 5c40a0 │ │ │ │ + b 5c3098 │ │ │ │ + ldr r1, [pc, #632] @ 5c40a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #624] @ 5c40a4 │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #624] @ 5c40a8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #616] @ 5c40a8 │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #616] @ 5c40ac │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #608] @ 5c40ac │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #608] @ 5c40b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #600] @ 5c40b0 │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #600] @ 5c40b4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #592] @ 5c40b4 │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #592] @ 5c40b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ + b 5c2fc0 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c58 │ │ │ │ + beq 5c4c5c │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #604] @ 5c40dc │ │ │ │ - ldr r2, [pc, #564] @ 5c40b8 │ │ │ │ + ldr r3, [pc, #604] @ 5c40e0 │ │ │ │ + ldr r2, [pc, #564] @ 5c40bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #544] @ 5c40bc │ │ │ │ + ldr r7, [pc, #544] @ 5c40c0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c74 │ │ │ │ + beq 5c4c78 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #540] @ 5c40dc │ │ │ │ + ldr r3, [pc, #540] @ 5c40e0 │ │ │ │ mov r2, #1020 @ 0x3fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #484] @ 5c40c0 │ │ │ │ + ldr r7, [pc, #484] @ 5c40c4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - subseq r7, r9, r4, lsl #27 │ │ │ │ + b 5c3098 │ │ │ │ + subseq r7, r9, r0, lsl #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r7, r9, r0, ror #26 │ │ │ │ - subeq r2, ip, r2, asr pc │ │ │ │ - subeq r2, ip, r2, ror pc │ │ │ │ - @ instruction: 0x003d57f8 │ │ │ │ - andeq r4, r0, r4, asr #1 │ │ │ │ - ldrsbeq r7, [r9], #-192 @ 0xffffff40 │ │ │ │ - @ instruction: 0x00597c98 │ │ │ │ - strdeq r2, [ip], #-230 @ 0xffffff1a │ │ │ │ - eorseq fp, sp, r4, asr sp │ │ │ │ - @ instruction: 0x003dbbd8 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r7, r9, r4, lsl #24 │ │ │ │ - subseq fp, r9, r0, lsr #17 │ │ │ │ - ldrsbeq lr, [sl], #-56 @ 0xffffffc8 │ │ │ │ - @ instruction: 0x003daad4 │ │ │ │ + subseq r7, r9, ip, asr sp │ │ │ │ + subeq r2, ip, lr, asr #30 │ │ │ │ + subeq r2, ip, lr, ror #30 │ │ │ │ + @ instruction: 0x003d57f4 │ │ │ │ + andeq r4, r0, r4, asr #1 │ │ │ │ + subseq r7, r9, ip, asr #25 │ │ │ │ + @ instruction: 0x00597c94 │ │ │ │ + strdeq r2, [ip], #-226 @ 0xffffff1e │ │ │ │ + eorseq fp, sp, r0, asr sp │ │ │ │ + @ instruction: 0x003dbbd4 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + subseq r7, r9, r0, lsl #24 │ │ │ │ + @ instruction: 0x0059b89c │ │ │ │ + ldrsbeq lr, [sl], #-52 @ 0xffffffcc │ │ │ │ + @ instruction: 0x003daad0 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - @ instruction: 0x003da8b4 │ │ │ │ - subseq fp, r9, ip, ror #15 │ │ │ │ - subseq lr, sl, r4, lsr #6 │ │ │ │ - eorseq sl, sp, r4, lsr sl │ │ │ │ + @ instruction: 0x003da8b0 │ │ │ │ + subseq fp, r9, r8, ror #15 │ │ │ │ + subseq lr, sl, r0, lsr #6 │ │ │ │ + eorseq sl, sp, r0, lsr sl │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq sl, sp, r4, lsr #17 │ │ │ │ - eorseq sl, sp, ip, asr r7 │ │ │ │ - eorseq sl, sp, r0, lsr #13 │ │ │ │ - eorseq sl, sp, ip, asr #12 │ │ │ │ - @ instruction: 0x003da5d8 │ │ │ │ - eorseq sl, sp, r8, ror #9 │ │ │ │ - subseq fp, r9, r8, ror #12 │ │ │ │ - subseq lr, sl, r8, lsl #3 │ │ │ │ - @ instruction: 0x003da4bc │ │ │ │ + eorseq sl, sp, r0, lsr #17 │ │ │ │ + eorseq sl, sp, r8, asr r7 │ │ │ │ + mlaseq sp, ip, r6, sl │ │ │ │ + eorseq sl, sp, r8, asr #12 │ │ │ │ + @ instruction: 0x003da5d4 │ │ │ │ + eorseq sl, sp, r4, ror #9 │ │ │ │ + subseq fp, r9, r4, ror #12 │ │ │ │ + subseq lr, sl, r4, lsl #3 │ │ │ │ + @ instruction: 0x003da4b8 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - eorseq sl, sp, r4, lsr #13 │ │ │ │ + eorseq sl, sp, r0, lsr #13 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - @ instruction: 0x003db8b0 │ │ │ │ - eorseq sl, sp, r0, ror r8 │ │ │ │ - subseq fp, r9, ip, lsl #11 │ │ │ │ - ldrheq lr, [sl], #-0 │ │ │ │ - eorseq sl, sp, r4, lsl #16 │ │ │ │ + eorseq fp, sp, ip, lsr #17 │ │ │ │ + eorseq sl, sp, ip, ror #16 │ │ │ │ + subseq fp, r9, r8, lsl #11 │ │ │ │ + subseq lr, sl, ip, lsr #1 │ │ │ │ + eorseq sl, sp, r0, lsl #16 │ │ │ │ andeq r0, r0, r4, lsr #11 │ │ │ │ - @ instruction: 0x003da7b0 │ │ │ │ + eorseq sl, sp, ip, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq sl, sp, ip, lsl r8 │ │ │ │ - @ instruction: 0x003da5b0 │ │ │ │ - @ instruction: 0x0059b494 │ │ │ │ - ldrheq sp, [sl], #-252 @ 0xffffff04 │ │ │ │ - rsbeq r9, r7, ip, lsr #25 │ │ │ │ - eorseq sl, sp, ip, lsr r5 │ │ │ │ + eorseq sl, sp, r8, lsl r8 │ │ │ │ + eorseq sl, sp, ip, lsr #11 │ │ │ │ + @ instruction: 0x0059b490 │ │ │ │ + ldrheq sp, [sl], #-248 @ 0xffffff08 │ │ │ │ + rsbeq r9, r7, r8, lsr #25 │ │ │ │ + eorseq sl, sp, r8, lsr r5 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ - eorseq sl, sp, r4, lsr #10 │ │ │ │ - eorseq sl, sp, r4, asr r5 │ │ │ │ + eorseq sl, sp, r0, lsr #10 │ │ │ │ + eorseq sl, sp, r0, asr r5 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - eorseq sl, sp, r0, lsl r5 │ │ │ │ + eorseq sl, sp, ip, lsl #10 │ │ │ │ andeq r0, r0, ip, lsr #11 │ │ │ │ - eorseq sl, sp, r4, asr #12 │ │ │ │ - eorseq fp, sp, r8, lsr #12 │ │ │ │ + eorseq sl, sp, r0, asr #12 │ │ │ │ + eorseq fp, sp, r4, lsr #12 │ │ │ │ @ instruction: 0x000005b4 │ │ │ │ - eorseq sl, sp, r0, lsr #12 │ │ │ │ + eorseq sl, sp, ip, lsl r6 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ - eorseq sl, sp, ip, ror r4 │ │ │ │ - eorseq sl, sp, r0, lsl #4 │ │ │ │ - ldrheq fp, [r9], #-44 @ 0xffffffd4 │ │ │ │ - subseq sp, sl, r0, ror #27 │ │ │ │ - @ instruction: 0x003da4b0 │ │ │ │ - mlaseq sp, ip, r5, sl │ │ │ │ + eorseq sl, sp, r8, ror r4 │ │ │ │ + @ instruction: 0x003da1fc │ │ │ │ + ldrheq fp, [r9], #-40 @ 0xffffffd8 │ │ │ │ + ldrsbeq sp, [sl], #-220 @ 0xffffff24 │ │ │ │ + eorseq sl, sp, ip, lsr #9 │ │ │ │ + mlaseq sp, r8, r5, sl │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - @ instruction: 0x003da4fc │ │ │ │ + @ instruction: 0x003da4f8 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ - @ instruction: 0x003da4d0 │ │ │ │ - ldrheq sl, [sp], -r4 @ │ │ │ │ - eorseq sl, sp, r8, ror r4 │ │ │ │ - eorseq sl, sp, r8, lsl r3 │ │ │ │ - subeq r2, ip, r6, lsl #13 │ │ │ │ - subeq r2, ip, r0, ror r6 │ │ │ │ - subeq r2, ip, sl, asr r6 │ │ │ │ - subeq r2, ip, lr, lsr r6 │ │ │ │ - subeq r2, ip, r2, lsr #12 │ │ │ │ - subeq r2, ip, r6, lsl #12 │ │ │ │ - strdeq r2, [ip], #-80 @ 0xffffffb0 │ │ │ │ - ldrdeq r2, [ip], #-90 @ 0xffffffa6 │ │ │ │ - subeq r2, ip, r0, asr #11 │ │ │ │ - subeq r2, ip, r8, lsr #11 │ │ │ │ - subeq r2, ip, lr, lsl #11 │ │ │ │ - eorseq sl, sp, ip, lsl #1 │ │ │ │ + eorseq sl, sp, ip, asr #9 │ │ │ │ + ldrheq sl, [sp], -r0 @ │ │ │ │ + eorseq sl, sp, r4, ror r4 │ │ │ │ + eorseq sl, sp, r4, lsl r3 │ │ │ │ + subeq r2, ip, r2, lsl #13 │ │ │ │ + subeq r2, ip, ip, ror #12 │ │ │ │ + subeq r2, ip, r6, asr r6 │ │ │ │ + subeq r2, ip, sl, lsr r6 │ │ │ │ + subeq r2, ip, lr, lsl r6 │ │ │ │ + subeq r2, ip, r2, lsl #12 │ │ │ │ + subeq r2, ip, ip, ror #11 │ │ │ │ + ldrdeq r2, [ip], #-86 @ 0xffffffaa │ │ │ │ + strheq r2, [ip], #-92 @ 0xffffffa4 │ │ │ │ + subeq r2, ip, r4, lsr #11 │ │ │ │ + subeq r2, ip, sl, lsl #11 │ │ │ │ + eorseq sl, sp, r8, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - @ instruction: 0x003d9ff0 │ │ │ │ + eorseq r9, sp, ip, ror #31 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - eorseq r9, sp, r8, lsr pc │ │ │ │ - eorseq r9, sp, r0, ror #30 │ │ │ │ + eorseq r9, sp, r4, lsr pc │ │ │ │ + eorseq r9, sp, ip, asr pc │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - eorseq r9, sp, r0, asr #30 │ │ │ │ - eorseq r9, sp, r4, ror #28 │ │ │ │ + eorseq r9, sp, ip, lsr pc │ │ │ │ + eorseq r9, sp, r0, ror #28 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ - eorseq r9, sp, ip, lsr lr │ │ │ │ + eorseq r9, sp, r8, lsr lr │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - subseq sl, r9, r4, asr #26 │ │ │ │ - subseq sp, sl, r0, ror #16 │ │ │ │ - eorseq sl, sp, r0, ror #31 │ │ │ │ - eorseq sl, sp, r8, asr r1 │ │ │ │ - ldrheq sl, [r9], #-192 @ 0xffffff40 │ │ │ │ - ldrsbeq sp, [sl], #-112 @ 0xffffff90 │ │ │ │ - eorseq sl, sp, ip, asr r0 │ │ │ │ - subseq sl, r9, r0, ror #24 │ │ │ │ - subseq sp, sl, r0, lsl #15 │ │ │ │ - @ instruction: 0x003d9ffc │ │ │ │ - subseq sl, r9, r0, lsl ip │ │ │ │ - subseq sp, sl, r0, lsr r7 │ │ │ │ - mlaseq sp, ip, pc, r9 @ │ │ │ │ - eorseq r9, sp, r0, lsl sl │ │ │ │ - eorseq sl, sp, r8, lsl #29 │ │ │ │ - eorseq sl, sp, r8, asr #29 │ │ │ │ - eorseq sl, sp, r8, asr #29 │ │ │ │ - eorseq sl, sp, r4, lsr #29 │ │ │ │ - eorseq sl, sp, r0, asr #29 │ │ │ │ - eorseq sl, sp, ip, ror #28 │ │ │ │ + subseq sl, r9, r0, asr #26 │ │ │ │ + subseq sp, sl, ip, asr r8 │ │ │ │ + @ instruction: 0x003dafdc │ │ │ │ + eorseq sl, sp, r4, asr r1 │ │ │ │ + subseq sl, r9, ip, lsr #25 │ │ │ │ + subseq sp, sl, ip, asr #15 │ │ │ │ + eorseq sl, sp, r8, asr r0 │ │ │ │ + subseq sl, r9, ip, asr ip │ │ │ │ + subseq sp, sl, ip, ror r7 │ │ │ │ + @ instruction: 0x003d9ff8 │ │ │ │ + subseq sl, r9, ip, lsl #24 │ │ │ │ + subseq sp, sl, ip, lsr #14 │ │ │ │ + mlaseq sp, r8, pc, r9 @ │ │ │ │ + eorseq r9, sp, ip, lsl #20 │ │ │ │ + eorseq sl, sp, r4, lsl #29 │ │ │ │ + eorseq sl, sp, r4, asr #29 │ │ │ │ + eorseq sl, sp, r4, asr #29 │ │ │ │ + eorseq sl, sp, r0, lsr #29 │ │ │ │ + @ instruction: 0x003daebc │ │ │ │ + eorseq sl, sp, r8, ror #28 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - mlaseq sp, r0, fp, r9 │ │ │ │ - eorseq r9, sp, ip, lsr fp │ │ │ │ - @ instruction: 0x003d97dc │ │ │ │ - eorseq r9, sp, r4, ror r7 │ │ │ │ - eorseq r9, sp, r8, asr #14 │ │ │ │ - eorseq r9, sp, r4, ror #13 │ │ │ │ - eorseq r9, sp, r4, ror #12 │ │ │ │ - eorseq sl, sp, ip, lsl #20 │ │ │ │ + eorseq r9, sp, ip, lsl #23 │ │ │ │ + eorseq r9, sp, r8, lsr fp │ │ │ │ + @ instruction: 0x003d97d8 │ │ │ │ + eorseq r9, sp, r0, ror r7 │ │ │ │ + eorseq r9, sp, r4, asr #14 │ │ │ │ + eorseq r9, sp, r0, ror #13 │ │ │ │ + eorseq r9, sp, r0, ror #12 │ │ │ │ + eorseq sl, sp, r8, lsl #20 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - eorseq r9, sp, ip, lsl #12 │ │ │ │ - @ instruction: 0x003da9d4 │ │ │ │ - eorseq sl, sp, r0, lsl r9 │ │ │ │ - eorseq sl, sp, ip, lsl #19 │ │ │ │ + eorseq r9, sp, r8, lsl #12 │ │ │ │ + @ instruction: 0x003da9d0 │ │ │ │ + eorseq sl, sp, ip, lsl #18 │ │ │ │ + eorseq sl, sp, r8, lsl #19 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - @ instruction: 0x003d97f8 │ │ │ │ + @ instruction: 0x003d97f4 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x003d97b4 │ │ │ │ + @ instruction: 0x003d97b0 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - eorseq r9, sp, r0, ror r7 │ │ │ │ - eorseq r9, sp, ip, lsr #14 │ │ │ │ + eorseq r9, sp, ip, ror #14 │ │ │ │ + eorseq r9, sp, r8, lsr #14 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ - eorseq r9, sp, r8, ror #13 │ │ │ │ + eorseq r9, sp, r4, ror #13 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - eorseq r9, sp, r4, lsr #13 │ │ │ │ + eorseq r9, sp, r0, lsr #13 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - @ instruction: 0x003d96d0 │ │ │ │ - eorseq r9, sp, ip, asr r4 │ │ │ │ - @ instruction: 0x003d93f0 │ │ │ │ - subseq sl, r9, r8, lsl r4 │ │ │ │ - subseq ip, sl, r8, lsr pc │ │ │ │ - @ instruction: 0x003da6b0 │ │ │ │ - subseq sl, r9, r8, asr #7 │ │ │ │ - subseq ip, sl, r8, ror #29 │ │ │ │ - eorseq r9, sp, r4, asr #15 │ │ │ │ - subseq sl, r9, r8, ror r3 │ │ │ │ - @ instruction: 0x005ace98 │ │ │ │ - eorseq r9, sp, r8, ror #14 │ │ │ │ - subseq sl, r9, ip, lsr #6 │ │ │ │ - subseq ip, sl, ip, asr #28 │ │ │ │ - eorseq r9, sp, r0, ror #14 │ │ │ │ - ldrsbeq sl, [r9], #-44 @ 0xffffffd4 │ │ │ │ - ldrsheq ip, [sl], #-220 @ 0xffffff24 │ │ │ │ - @ instruction: 0x003d96f0 │ │ │ │ - subseq sl, r9, ip, lsl #5 │ │ │ │ - subseq ip, sl, ip, lsr #27 │ │ │ │ - mlaseq sp, r4, r6, r9 │ │ │ │ - subseq sl, r9, ip, lsr r2 │ │ │ │ - subseq ip, sl, ip, asr sp │ │ │ │ - eorseq r9, sp, r0, ror #12 │ │ │ │ - eorseq sl, sp, ip, ror r5 │ │ │ │ - ldrheq r9, [sp], -r8 @ │ │ │ │ - eorseq r9, sp, r8, rrx │ │ │ │ - eorseq r9, sp, ip, lsl r0 │ │ │ │ - eorseq r8, sp, r8, asr #31 │ │ │ │ - eorseq r8, sp, r4, ror pc │ │ │ │ - eorseq r8, sp, r0, lsr #30 │ │ │ │ - eorseq r8, sp, r8, asr pc │ │ │ │ - eorseq r8, sp, r0, lsr #31 │ │ │ │ + eorseq r9, sp, ip, asr #13 │ │ │ │ + eorseq r9, sp, r8, asr r4 │ │ │ │ + eorseq r9, sp, ip, ror #7 │ │ │ │ + subseq sl, r9, r4, lsl r4 │ │ │ │ + subseq ip, sl, r4, lsr pc │ │ │ │ + eorseq sl, sp, ip, lsr #13 │ │ │ │ + subseq sl, r9, r4, asr #7 │ │ │ │ + subseq ip, sl, r4, ror #29 │ │ │ │ + eorseq r9, sp, r0, asr #15 │ │ │ │ + subseq sl, r9, r4, ror r3 │ │ │ │ + @ instruction: 0x005ace94 │ │ │ │ + eorseq r9, sp, r4, ror #14 │ │ │ │ + subseq sl, r9, r8, lsr #6 │ │ │ │ + subseq ip, sl, r8, asr #28 │ │ │ │ + eorseq r9, sp, ip, asr r7 │ │ │ │ + ldrsbeq sl, [r9], #-40 @ 0xffffffd8 │ │ │ │ + ldrsheq ip, [sl], #-216 @ 0xffffff28 │ │ │ │ + eorseq r9, sp, ip, ror #13 │ │ │ │ + subseq sl, r9, r8, lsl #5 │ │ │ │ + subseq ip, sl, r8, lsr #27 │ │ │ │ + mlaseq sp, r0, r6, r9 │ │ │ │ + subseq sl, r9, r8, lsr r2 │ │ │ │ + subseq ip, sl, r8, asr sp │ │ │ │ + eorseq r9, sp, ip, asr r6 │ │ │ │ + eorseq sl, sp, r8, ror r5 │ │ │ │ + ldrheq r9, [sp], -r4 @ │ │ │ │ + eorseq r9, sp, r4, rrx │ │ │ │ + eorseq r9, sp, r8, lsl r0 │ │ │ │ eorseq r8, sp, r4, asr #31 │ │ │ │ - eorseq r8, sp, r8, lsr pc │ │ │ │ - eorseq sl, sp, r8, lsr #5 │ │ │ │ - eorseq sl, sp, ip, ror r2 │ │ │ │ + eorseq r8, sp, r0, ror pc │ │ │ │ + eorseq r8, sp, ip, lsl pc │ │ │ │ + eorseq r8, sp, r4, asr pc │ │ │ │ + mlaseq sp, ip, pc, r8 @ │ │ │ │ + eorseq r8, sp, r0, asr #31 │ │ │ │ + eorseq r8, sp, r4, lsr pc │ │ │ │ + eorseq sl, sp, r4, lsr #5 │ │ │ │ + eorseq sl, sp, r8, ror r2 │ │ │ │ andeq r5, r0, r4, ror #5 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r5, ip, lsr #15 │ │ │ │ - eorseq sl, sp, r0, lsl #5 │ │ │ │ + eorseq sp, r5, r8, lsr #15 │ │ │ │ + eorseq sl, sp, ip, ror r2 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ - eorseq r9, sp, r4, asr #3 │ │ │ │ - eorseq r9, sp, r0, ror r1 │ │ │ │ - subseq r9, r9, r8, asr #28 │ │ │ │ - subseq ip, sl, ip, ror #18 │ │ │ │ - eorseq r9, sp, ip, asr #32 │ │ │ │ + eorseq r9, sp, r0, asr #3 │ │ │ │ + eorseq r9, sp, ip, ror #2 │ │ │ │ + subseq r9, r9, r4, asr #28 │ │ │ │ + subseq ip, sl, r8, ror #18 │ │ │ │ + eorseq r9, sp, r8, asr #32 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ - eorseq r8, sp, r0, ror #30 │ │ │ │ - eorseq sp, r5, r4, lsl #13 │ │ │ │ - eorseq sl, sp, r8, lsr #3 │ │ │ │ + eorseq r8, sp, ip, asr pc │ │ │ │ + eorseq sp, r5, r0, lsl #13 │ │ │ │ + eorseq sl, sp, r4, lsr #3 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c8c │ │ │ │ + beq 5c4c90 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-304] @ 5c40dc │ │ │ │ + ldr r3, [pc, #-304] @ 5c40e0 │ │ │ │ mov r2, #1012 @ 0x3f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-356] @ 5c40c4 │ │ │ │ + ldr r7, [pc, #-356] @ 5c40c8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c80 │ │ │ │ + beq 5c4c84 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-368] @ 5c40dc │ │ │ │ + ldr r3, [pc, #-368] @ 5c40e0 │ │ │ │ mov r2, #996 @ 0x3e4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-416] @ 5c40c8 │ │ │ │ + ldr r7, [pc, #-416] @ 5c40cc │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4c98 │ │ │ │ + beq 5c4c9c │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-432] @ 5c40dc │ │ │ │ + ldr r3, [pc, #-432] @ 5c40e0 │ │ │ │ mov r2, #1004 @ 0x3ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-476] @ 5c40cc │ │ │ │ + ldr r7, [pc, #-476] @ 5c40d0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c4c64 │ │ │ │ + beq 5c4c68 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-496] @ 5c40dc │ │ │ │ + ldr r3, [pc, #-496] @ 5c40e0 │ │ │ │ mov r2, #988 @ 0x3dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-536] @ 5c40d0 │ │ │ │ + ldr r7, [pc, #-536] @ 5c40d4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c4cb0 │ │ │ │ + beq 5c4cb4 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-560] @ 5c40dc │ │ │ │ + ldr r3, [pc, #-560] @ 5c40e0 │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-596] @ 5c40d4 │ │ │ │ + ldr r7, [pc, #-596] @ 5c40d8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r1, [pc, #-612] @ 5c40d8 │ │ │ │ + b 5c3098 │ │ │ │ + ldr r1, [pc, #-612] @ 5c40dc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ + b 5c2fc0 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #-632] @ 5c40dc │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #-632] @ 5c40e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #968 @ 0x3c8 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-660] @ 5c40e0 │ │ │ │ + ldr r7, [pc, #-660] @ 5c40e4 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r1, [pc, #-672] @ 5c40e4 │ │ │ │ + b 5c3098 │ │ │ │ + ldr r1, [pc, #-672] @ 5c40e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #-680] @ 5c40e8 │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #-680] @ 5c40ec │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #-688] @ 5c40ec │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #-688] @ 5c40f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ + b 5c2fc0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-460] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-704] @ 5c40f0 │ │ │ │ + ldr r3, [pc, #-460] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-704] @ 5c40f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-724] @ 5c40f4 │ │ │ │ + ldr r7, [pc, #-724] @ 5c40f8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-512] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-748] @ 5c40f8 │ │ │ │ + ldr r3, [pc, #-512] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-748] @ 5c40fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-768] @ 5c40fc │ │ │ │ + ldr r7, [pc, #-768] @ 5c4100 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-564] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-792] @ 5c4100 │ │ │ │ + ldr r3, [pc, #-564] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-792] @ 5c4104 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-812] @ 5c4104 │ │ │ │ + ldr r7, [pc, #-812] @ 5c4108 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-616] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-616] @ 5c41e4 │ │ │ │ mov r2, #1120 @ 0x460 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-860] @ 5c4108 │ │ │ │ + ldr r7, [pc, #-860] @ 5c410c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-668] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-884] @ 5c410c │ │ │ │ + ldr r3, [pc, #-668] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-884] @ 5c4110 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-904] @ 5c4110 │ │ │ │ + ldr r7, [pc, #-904] @ 5c4114 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-720] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-928] @ 5c4114 │ │ │ │ + ldr r3, [pc, #-720] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-928] @ 5c4118 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-948] @ 5c4118 │ │ │ │ + ldr r7, [pc, #-948] @ 5c411c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-772] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-972] @ 5c411c │ │ │ │ + ldr r3, [pc, #-772] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-972] @ 5c4120 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-992] @ 5c4120 │ │ │ │ + ldr r7, [pc, #-992] @ 5c4124 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c4cc0 │ │ │ │ + beq 5c4cc4 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-836] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-836] @ 5c41e4 │ │ │ │ mov r2, #976 @ 0x3d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1052] @ 5c4124 │ │ │ │ + ldr r7, [pc, #-1052] @ 5c4128 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #-896] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #-896] @ 5c41e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #964 @ 0x3c4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1112] @ 5c4128 │ │ │ │ + ldr r7, [pc, #-1112] @ 5c412c │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1136] @ 5c412c │ │ │ │ - ldr r3, [pc, #-960] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1136] @ 5c4130 │ │ │ │ + ldr r3, [pc, #-960] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1160] @ 5c4130 │ │ │ │ + ldr r1, [pc, #-1160] @ 5c4134 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1172] @ 5c4134 │ │ │ │ + ldr r7, [pc, #-1172] @ 5c4138 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1204] @ 5c4138 │ │ │ │ - ldr r3, [pc, #-1040] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1204] @ 5c413c │ │ │ │ + ldr r3, [pc, #-1040] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1228] @ 5c413c │ │ │ │ + ldr r1, [pc, #-1228] @ 5c4140 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1240] @ 5c4140 │ │ │ │ + ldr r7, [pc, #-1240] @ 5c4144 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1272] @ 5c4144 │ │ │ │ - ldr r3, [pc, #-1120] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1272] @ 5c4148 │ │ │ │ + ldr r3, [pc, #-1120] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1296] @ 5c4148 │ │ │ │ + ldr r1, [pc, #-1296] @ 5c414c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1308] @ 5c414c │ │ │ │ + ldr r7, [pc, #-1308] @ 5c4150 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1336] @ 5c4150 │ │ │ │ - ldr r3, [pc, #-1196] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1336] @ 5c4154 │ │ │ │ + ldr r3, [pc, #-1196] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1360] @ 5c4154 │ │ │ │ + ldr r1, [pc, #-1360] @ 5c4158 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1372] @ 5c4158 │ │ │ │ + ldr r7, [pc, #-1372] @ 5c415c │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1404] @ 5c415c │ │ │ │ - ldr r3, [pc, #-1276] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1404] @ 5c4160 │ │ │ │ + ldr r3, [pc, #-1276] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1428] @ 5c4160 │ │ │ │ + ldr r1, [pc, #-1428] @ 5c4164 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1440] @ 5c4164 │ │ │ │ + ldr r7, [pc, #-1440] @ 5c4168 │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1472] @ 5c4168 │ │ │ │ - ldr r3, [pc, #-1356] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1472] @ 5c416c │ │ │ │ + ldr r3, [pc, #-1356] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1496] @ 5c416c │ │ │ │ + ldr r1, [pc, #-1496] @ 5c4170 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1508] @ 5c4170 │ │ │ │ + ldr r7, [pc, #-1508] @ 5c4174 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-1540] @ 5c4174 │ │ │ │ - ldr r3, [pc, #-1436] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-1540] @ 5c4178 │ │ │ │ + ldr r3, [pc, #-1436] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1564] @ 5c4178 │ │ │ │ + ldr r1, [pc, #-1564] @ 5c417c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1576] @ 5c417c │ │ │ │ + ldr r7, [pc, #-1576] @ 5c4180 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r1, [pc, #-1596] @ 5c4180 │ │ │ │ + b 5c3098 │ │ │ │ + ldr r1, [pc, #-1596] @ 5c4184 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ + b 5c2fc0 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #-1524] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #-1524] @ 5c41e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #908 @ 0x38c │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1648] @ 5c4184 │ │ │ │ + ldr r7, [pc, #-1648] @ 5c4188 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #-1584] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #-1584] @ 5c41e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #904 @ 0x388 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1704] @ 5c4188 │ │ │ │ + ldr r7, [pc, #-1704] @ 5c418c │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #-1644] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #-1644] @ 5c41e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1760] @ 5c418c │ │ │ │ + ldr r7, [pc, #-1760] @ 5c4190 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-1708] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-1708] @ 5c41e4 │ │ │ │ mov r2, #896 @ 0x380 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1816] @ 5c4190 │ │ │ │ + ldr r7, [pc, #-1816] @ 5c4194 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-1772] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-1772] @ 5c41e4 │ │ │ │ mov r2, #892 @ 0x37c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1876] @ 5c4194 │ │ │ │ + ldr r7, [pc, #-1876] @ 5c4198 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-1836] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-1836] @ 5c41e4 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1936] @ 5c4198 │ │ │ │ + ldr r7, [pc, #-1936] @ 5c419c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2fb4 │ │ │ │ + beq 5c2fb8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-1900] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-1900] @ 5c41e4 │ │ │ │ mov r2, #912 @ 0x390 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1996] @ 5c419c │ │ │ │ + ldr r7, [pc, #-1996] @ 5c41a0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4ca4 │ │ │ │ + beq 5c4ca8 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-1964] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-1964] @ 5c41e4 │ │ │ │ mov r2, #956 @ 0x3bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2056] @ 5c41a0 │ │ │ │ + ldr r7, [pc, #-2056] @ 5c41a4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c4cd0 │ │ │ │ + beq 5c4cd4 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-2028] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-2028] @ 5c41e4 │ │ │ │ mov r2, #980 @ 0x3d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2116] @ 5c41a4 │ │ │ │ + ldr r7, [pc, #-2116] @ 5c41a8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r3, [pc, #-2088] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r3, [pc, #-2088] @ 5c41e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2176] @ 5c41a8 │ │ │ │ + ldr r7, [pc, #-2176] @ 5c41ac │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r1, [pc, #-2188] @ 5c41ac │ │ │ │ + b 5c3098 │ │ │ │ + ldr r1, [pc, #-2188] @ 5c41b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ - ldr r1, [pc, #-2196] @ 5c41b0 │ │ │ │ + b 5c2fc0 │ │ │ │ + ldr r1, [pc, #-2196] @ 5c41b4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2fbc │ │ │ │ + b 5c2fc0 │ │ │ │ cmp r5, #1 │ │ │ │ ldreq r1, [r6, #96] @ 0x60 │ │ │ │ - beq 5c4bb0 │ │ │ │ + beq 5c4bb4 │ │ │ │ cmp r5, #3 │ │ │ │ ldreq r1, [r6, #96] @ 0x60 │ │ │ │ - bne 5c2fb4 │ │ │ │ - b 5c3a88 │ │ │ │ - ldr r3, [pc, #-2232] @ 5c41b4 │ │ │ │ + bne 5c2fb8 │ │ │ │ + b 5c3a8c │ │ │ │ + ldr r3, [pc, #-2232] @ 5c41b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c30a8 │ │ │ │ - ldr r3, [pc, #-2248] @ 5c41b8 │ │ │ │ + beq 5c30ac │ │ │ │ + ldr r3, [pc, #-2248] @ 5c41bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5c30a8 │ │ │ │ - ldr r3, [pc, #-2264] @ 5c41bc │ │ │ │ + beq 5c30ac │ │ │ │ + ldr r3, [pc, #-2264] @ 5c41c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c4be8 │ │ │ │ + beq 5c4bec │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r2, [pc, #-2312] @ 5c41c0 │ │ │ │ + ldr r2, [pc, #-2312] @ 5c41c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r7} │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-2340] @ 5c41c4 │ │ │ │ + ldr r0, [pc, #-2340] @ 5c41c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5c30a8 │ │ │ │ + b 5c30ac │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-2332] @ 5c41e0 │ │ │ │ - ldr r2, [pc, #-2360] @ 5c41c8 │ │ │ │ + ldr r3, [pc, #-2332] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-2360] @ 5c41cc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2380] @ 5c41cc │ │ │ │ + ldr r7, [pc, #-2380] @ 5c41d0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #-2384] @ 5c41e0 │ │ │ │ + ldr r3, [pc, #-2384] @ 5c41e4 │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2428] @ 5c41d0 │ │ │ │ + ldr r7, [pc, #-2428] @ 5c41d4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2fb4 │ │ │ │ - ldr r2, [pc, #-2456] @ 5c41d4 │ │ │ │ - ldr r3, [pc, #-2448] @ 5c41e0 │ │ │ │ + beq 5c2fb8 │ │ │ │ + ldr r2, [pc, #-2456] @ 5c41d8 │ │ │ │ + ldr r3, [pc, #-2448] @ 5c41e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-2468] @ 5c41d8 │ │ │ │ + ldr r1, [pc, #-2468] @ 5c41dc │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ - ldr r7, [pc, #-2500] @ 5c41dc │ │ │ │ + ldr r7, [pc, #-2500] @ 5c41e0 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ + b 5c3098 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 5c4c1c │ │ │ │ - ldr r3, [pc, #-2528] @ 5c41e0 │ │ │ │ + beq 5c4c20 │ │ │ │ + ldr r3, [pc, #-2528] @ 5c41e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #-2536] @ 5c41e4 │ │ │ │ + ldr r2, [pc, #-2536] @ 5c41e8 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2552] @ 5c41e8 │ │ │ │ + ldr r7, [pc, #-2552] @ 5c41ec │ │ │ │ bl 6c3294 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c3094 │ │ │ │ - ldr r1, [pc, #-2564] @ 5c41ec │ │ │ │ - ldr r0, [pc, #-2564] @ 5c41f0 │ │ │ │ + b 5c3098 │ │ │ │ + ldr r1, [pc, #-2564] @ 5c41f0 │ │ │ │ + ldr r0, [pc, #-2564] @ 5c41f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5c30a8 │ │ │ │ + b 5c30ac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c3164 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c3168 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c4bb8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c4bbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c3a90 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c3a94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c3ad8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c3adc │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c3b58 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c3b5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c3b98 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c3b9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c3e74 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c3e78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c42c0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c42c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c3eb4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c3eb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c4240 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c4244 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c4200 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c4204 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c4280 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c4284 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5c4980 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5c4984 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c4300 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c4304 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c4518 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c451c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c49c0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c49c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr fp, [pc, #4084] @ 5c5d10 │ │ │ │ + ldr fp, [pc, #4084] @ 5c5d14 │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c4e1c │ │ │ │ + bne 5c4e20 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c4e3c │ │ │ │ + bne 5c4e40 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #4004] @ 5c5d14 │ │ │ │ + ldr r3, [pc, #4004] @ 5c5d18 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5c4e60 │ │ │ │ + beq 5c4e64 │ │ │ │ add r3, r3, #24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5c4efc │ │ │ │ - ldr r3, [pc, #3984] @ 5c5d18 │ │ │ │ + beq 5c4f00 │ │ │ │ + ldr r3, [pc, #3984] @ 5c5d1c │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5504 │ │ │ │ - bhi 5c5058 │ │ │ │ + beq 5c5508 │ │ │ │ + bhi 5c505c │ │ │ │ sub r3, r3, #1408 @ 0x580 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c543c │ │ │ │ + beq 5c5440 │ │ │ │ add r3, r3, #1344 @ 0x540 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c556c │ │ │ │ + beq 5c5570 │ │ │ │ sub r3, r3, #1408 @ 0x580 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5c48 │ │ │ │ - ldr r6, [pc, #3924] @ 5c5d1c │ │ │ │ - ldr r3, [pc, #3924] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #3924] @ 5c5d24 │ │ │ │ + beq 5c5c4c │ │ │ │ + ldr r6, [pc, #3924] @ 5c5d20 │ │ │ │ + ldr r3, [pc, #3924] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #3924] @ 5c5d28 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3896] @ 5c5d28 │ │ │ │ + ldr r1, [pc, #3896] @ 5c5d2c │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c4eec │ │ │ │ - ldr r2, [pc, #3848] @ 5c5d2c │ │ │ │ + b 5c4ef0 │ │ │ │ + ldr r2, [pc, #3848] @ 5c5d30 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c4d5c │ │ │ │ - ldr r3, [pc, #3820] @ 5c5d30 │ │ │ │ + beq 5c4d60 │ │ │ │ + ldr r3, [pc, #3820] @ 5c5d34 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #3768] @ 5c5d14 │ │ │ │ + ldr r3, [pc, #3768] @ 5c5d18 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5c4d74 │ │ │ │ + bne 5c4d78 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c55d4 │ │ │ │ - ldr r3, [pc, #3776] @ 5c5d34 │ │ │ │ + beq 5c55d8 │ │ │ │ + ldr r3, [pc, #3776] @ 5c5d38 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c521c │ │ │ │ - bhi 5c50c8 │ │ │ │ + beq 5c5220 │ │ │ │ + bhi 5c50cc │ │ │ │ sub r3, r3, #640 @ 0x280 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c51c0 │ │ │ │ + beq 5c51c4 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ - ldr r6, [pc, #3740] @ 5c5d38 │ │ │ │ - ldr r3, [pc, #3712] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #3736] @ 5c5d3c │ │ │ │ + bne 5c4f9c │ │ │ │ + ldr r6, [pc, #3740] @ 5c5d3c │ │ │ │ + ldr r3, [pc, #3712] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #3736] @ 5c5d40 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3708] @ 5c5d40 │ │ │ │ + ldr r1, [pc, #3708] @ 5c5d44 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -976373,39 +976374,39 @@ │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #12 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6be368 │ │ │ │ - ldr r3, [pc, #3648] @ 5c5d44 │ │ │ │ + ldr r3, [pc, #3648] @ 5c5d48 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c599c │ │ │ │ - bhi 5c4fb8 │ │ │ │ + beq 5c59a0 │ │ │ │ + bhi 5c4fbc │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5a58 │ │ │ │ - bhi 5c5130 │ │ │ │ + beq 5c5a5c │ │ │ │ + bhi 5c5134 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5274 │ │ │ │ - bhi 5c567c │ │ │ │ + beq 5c5278 │ │ │ │ + bhi 5c5680 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 5c5934 │ │ │ │ + beq 5c5938 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5fb0 │ │ │ │ - ldr r3, [pc, #3584] @ 5c5d48 │ │ │ │ - ldr r2, [pc, #3540] @ 5c5d20 │ │ │ │ + beq 5c5fb4 │ │ │ │ + ldr r3, [pc, #3584] @ 5c5d4c │ │ │ │ + ldr r2, [pc, #3540] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #3560] @ 5c5d4c │ │ │ │ + ldr r2, [pc, #3560] @ 5c5d50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ @@ -976420,429 +976421,429 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3472] @ 5c5d50 │ │ │ │ + ldr r3, [pc, #3472] @ 5c5d54 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c59f0 │ │ │ │ - bhi 5c53c0 │ │ │ │ + beq 5c59f4 │ │ │ │ + bhi 5c53c4 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5330 │ │ │ │ - bhi 5c56f0 │ │ │ │ + beq 5c5334 │ │ │ │ + bhi 5c56f4 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c57bc │ │ │ │ + beq 5c57c0 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c608c │ │ │ │ - ldr r3, [pc, #3408] @ 5c5d54 │ │ │ │ - ldr r2, [pc, #3352] @ 5c5d20 │ │ │ │ + beq 5c6090 │ │ │ │ + ldr r3, [pc, #3408] @ 5c5d58 │ │ │ │ + ldr r2, [pc, #3352] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #3384] @ 5c5d58 │ │ │ │ + ldr r2, [pc, #3384] @ 5c5d5c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r2, #2496 @ 0x9c0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ - ldr r3, [pc, #3324] @ 5c5d5c │ │ │ │ + b 5c4f9c │ │ │ │ + ldr r3, [pc, #3324] @ 5c5d60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c54a0 │ │ │ │ + beq 5c54a4 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5398 │ │ │ │ - ldr r6, [pc, #3304] @ 5c5d60 │ │ │ │ - ldr r3, [pc, #3236] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #3300] @ 5c5d64 │ │ │ │ + beq 5c539c │ │ │ │ + ldr r6, [pc, #3304] @ 5c5d64 │ │ │ │ + ldr r3, [pc, #3236] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #3300] @ 5c5d68 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3272] @ 5c5d68 │ │ │ │ + ldr r1, [pc, #3272] @ 5c5d6c │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ - b 5c4eec │ │ │ │ - ldr r3, [pc, #3228] @ 5c5d6c │ │ │ │ + b 5c4ef0 │ │ │ │ + ldr r3, [pc, #3228] @ 5c5d70 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ - ldr r6, [pc, #3220] @ 5c5d70 │ │ │ │ - ldr r3, [pc, #3136] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #3216] @ 5c5d74 │ │ │ │ + bne 5c4f9c │ │ │ │ + ldr r6, [pc, #3220] @ 5c5d74 │ │ │ │ + ldr r3, [pc, #3136] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #3216] @ 5c5d78 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3188] @ 5c5d78 │ │ │ │ + ldr r1, [pc, #3188] @ 5c5d7c │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c4eec │ │ │ │ - ldr r3, [pc, #3140] @ 5c5d7c │ │ │ │ + b 5c4ef0 │ │ │ │ + ldr r3, [pc, #3140] @ 5c5d80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c52dc │ │ │ │ - bhi 5c55fc │ │ │ │ + beq 5c52e0 │ │ │ │ + bhi 5c5600 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5878 │ │ │ │ + beq 5c587c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5ec8 │ │ │ │ - ldr r3, [pc, #3092] @ 5c5d80 │ │ │ │ - ldr r2, [pc, #2992] @ 5c5d20 │ │ │ │ + beq 5c5ecc │ │ │ │ + ldr r3, [pc, #3092] @ 5c5d84 │ │ │ │ + ldr r2, [pc, #2992] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #3068] @ 5c5d84 │ │ │ │ + ldr r2, [pc, #3068] @ 5c5d88 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r2, #2768 @ 0xad0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ - ldr r6, [pc, #3008] @ 5c5d88 │ │ │ │ - ldr r3, [pc, #2900] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #3004] @ 5c5d8c │ │ │ │ + b 5c4f9c │ │ │ │ + ldr r6, [pc, #3008] @ 5c5d8c │ │ │ │ + ldr r3, [pc, #2900] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #3004] @ 5c5d90 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2976] @ 5c5d90 │ │ │ │ + ldr r1, [pc, #2976] @ 5c5d94 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c4eec │ │ │ │ - ldr r6, [pc, #2928] @ 5c5d94 │ │ │ │ - ldr r3, [pc, #2808] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #2924] @ 5c5d98 │ │ │ │ + b 5c4ef0 │ │ │ │ + ldr r6, [pc, #2928] @ 5c5d98 │ │ │ │ + ldr r3, [pc, #2808] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #2924] @ 5c5d9c │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2896] @ 5c5d9c │ │ │ │ + ldr r1, [pc, #2896] @ 5c5da0 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ - b 5c4eec │ │ │ │ + b 5c4ef0 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5ff8 │ │ │ │ - ldr r3, [pc, #2840] @ 5c5da0 │ │ │ │ - ldr r2, [pc, #2708] @ 5c5d20 │ │ │ │ + beq 5c5ffc │ │ │ │ + ldr r3, [pc, #2840] @ 5c5da4 │ │ │ │ + ldr r2, [pc, #2708] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2816] @ 5c5da4 │ │ │ │ + ldr r2, [pc, #2816] @ 5c5da8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r2, #2896 @ 0xb50 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ + b 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5ef0 │ │ │ │ - ldr r3, [pc, #2744] @ 5c5da8 │ │ │ │ - ldr r2, [pc, #2604] @ 5c5d20 │ │ │ │ + beq 5c5ef4 │ │ │ │ + ldr r3, [pc, #2744] @ 5c5dac │ │ │ │ + ldr r2, [pc, #2604] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2720] @ 5c5dac │ │ │ │ + ldr r2, [pc, #2720] @ 5c5db0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3952 @ 0xf70 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3960] @ 0xfffff088 │ │ │ │ - b 5c52c4 │ │ │ │ + b 5c52c8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5c70 │ │ │ │ - ldr r3, [pc, #2668] @ 5c5db0 │ │ │ │ - ldr r2, [pc, #2520] @ 5c5d20 │ │ │ │ + beq 5c5c74 │ │ │ │ + ldr r3, [pc, #2668] @ 5c5db4 │ │ │ │ + ldr r2, [pc, #2520] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2644] @ 5c5db4 │ │ │ │ + ldr r2, [pc, #2644] @ 5c5db8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #3036] @ 0xbdc │ │ │ │ add r1, r2, #3024 @ 0xbd0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ + b 5c4f9c │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5070 │ │ │ │ - ldr r3, [pc, #2544] @ 5c5db8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5074 │ │ │ │ + ldr r3, [pc, #2544] @ 5c5dbc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5810 │ │ │ │ - bhi 5c575c │ │ │ │ + beq 5c5814 │ │ │ │ + bhi 5c5760 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5aac │ │ │ │ + beq 5c5ab0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5cc0 │ │ │ │ - ldr r3, [pc, #2496] @ 5c5dbc │ │ │ │ - ldr r2, [pc, #2336] @ 5c5d20 │ │ │ │ + beq 5c5cc4 │ │ │ │ + ldr r3, [pc, #2496] @ 5c5dc0 │ │ │ │ + ldr r2, [pc, #2336] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2472] @ 5c5dc0 │ │ │ │ + ldr r2, [pc, #2472] @ 5c5dc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3024 @ 0xbd0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3036] @ 0xfffff424 │ │ │ │ - b 5c5040 │ │ │ │ + b 5c5044 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5c20 │ │ │ │ - ldr r6, [pc, #2420] @ 5c5dc4 │ │ │ │ - ldr r3, [pc, #2252] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #2416] @ 5c5dc8 │ │ │ │ + beq 5c5c24 │ │ │ │ + ldr r6, [pc, #2420] @ 5c5dc8 │ │ │ │ + ldr r3, [pc, #2252] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #2416] @ 5c5dcc │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2388] @ 5c5dcc │ │ │ │ + ldr r1, [pc, #2388] @ 5c5dd0 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ - b 5c4ee8 │ │ │ │ + b 5c4eec │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c5bd0 │ │ │ │ - ldr r6, [pc, #2332] @ 5c5dd0 │ │ │ │ - ldr r3, [pc, #2152] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #2328] @ 5c5dd4 │ │ │ │ + beq 5c5bd4 │ │ │ │ + ldr r6, [pc, #2332] @ 5c5dd4 │ │ │ │ + ldr r3, [pc, #2152] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #2328] @ 5c5dd8 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2300] @ 5c5dd8 │ │ │ │ + ldr r1, [pc, #2300] @ 5c5ddc │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #3036] @ 0xbdc │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ - b 5c4ee8 │ │ │ │ + b 5c4eec │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5ba8 │ │ │ │ - ldr r6, [pc, #2244] @ 5c5ddc │ │ │ │ - ldr r3, [pc, #2052] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #2240] @ 5c5de0 │ │ │ │ + beq 5c5bac │ │ │ │ + ldr r6, [pc, #2244] @ 5c5de0 │ │ │ │ + ldr r3, [pc, #2052] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #2240] @ 5c5de4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2212] @ 5c5de4 │ │ │ │ + ldr r1, [pc, #2212] @ 5c5de8 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2904] @ 0xb58 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c4eec │ │ │ │ + b 5c4ef0 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5bf8 │ │ │ │ - ldr r6, [pc, #2152] @ 5c5de8 │ │ │ │ - ldr r3, [pc, #1948] @ 5c5d20 │ │ │ │ - ldr r2, [pc, #2148] @ 5c5dec │ │ │ │ + beq 5c5bfc │ │ │ │ + ldr r6, [pc, #2152] @ 5c5dec │ │ │ │ + ldr r3, [pc, #1948] @ 5c5d24 │ │ │ │ + ldr r2, [pc, #2148] @ 5c5df0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2120] @ 5c5df0 │ │ │ │ + ldr r1, [pc, #2120] @ 5c5df4 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2772] @ 0xad4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c4eec │ │ │ │ + b 5c4ef0 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c4e6c │ │ │ │ - ldr r3, [pc, #2032] @ 5c5df4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c4e70 │ │ │ │ + ldr r3, [pc, #2032] @ 5c5df8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c58cc │ │ │ │ + beq 5c58d0 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5f64 │ │ │ │ - ldr r3, [pc, #2000] @ 5c5df8 │ │ │ │ - ldr r2, [pc, #1780] @ 5c5d20 │ │ │ │ + beq 5c5f68 │ │ │ │ + ldr r3, [pc, #2000] @ 5c5dfc │ │ │ │ + ldr r2, [pc, #1780] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1988] @ 5c5dfc │ │ │ │ + ldr r1, [pc, #1988] @ 5c5e00 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976852,124 +976853,124 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ - ldr r3, [pc, #1916] @ 5c5e00 │ │ │ │ + b 5c4f9c │ │ │ │ + ldr r3, [pc, #1916] @ 5c5e04 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5b00 │ │ │ │ + beq 5c5b04 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c60dc │ │ │ │ - ldr r3, [pc, #1896] @ 5c5e04 │ │ │ │ - ldr r2, [pc, #1664] @ 5c5d20 │ │ │ │ + beq 5c60e0 │ │ │ │ + ldr r3, [pc, #1896] @ 5c5e08 │ │ │ │ + ldr r2, [pc, #1664] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1872] @ 5c5e08 │ │ │ │ + ldr r2, [pc, #1872] @ 5c5e0c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #3828] @ 0xef4 │ │ │ │ add r1, r2, #3824 @ 0xef0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ - ldr r3, [pc, #1812] @ 5c5e0c │ │ │ │ + b 5c4f9c │ │ │ │ + ldr r3, [pc, #1812] @ 5c5e10 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5b54 │ │ │ │ + beq 5c5b58 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5e7c │ │ │ │ - ldr r3, [pc, #1780] @ 5c5e10 │ │ │ │ - ldr r2, [pc, #1536] @ 5c5d20 │ │ │ │ + beq 5c5e80 │ │ │ │ + ldr r3, [pc, #1780] @ 5c5e14 │ │ │ │ + ldr r2, [pc, #1536] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1756] @ 5c5e14 │ │ │ │ + ldr r2, [pc, #1756] @ 5c5e18 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, r2, #2768 @ 0xad0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #2772] @ 0xad4 │ │ │ │ - b 5c56d8 │ │ │ │ - ldr r3, [pc, #1716] @ 5c5e18 │ │ │ │ + b 5c56dc │ │ │ │ + ldr r3, [pc, #1716] @ 5c5e1c │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4f98 │ │ │ │ + bne 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6044 │ │ │ │ - ldr r3, [pc, #1696] @ 5c5e1c │ │ │ │ - ldr r2, [pc, #1440] @ 5c5d20 │ │ │ │ + beq 5c6048 │ │ │ │ + ldr r3, [pc, #1696] @ 5c5e20 │ │ │ │ + ldr r2, [pc, #1440] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1672] @ 5c5e20 │ │ │ │ + ldr r2, [pc, #1672] @ 5c5e24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #2368 @ 0x940 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2376] @ 0xfffff6b8 │ │ │ │ - b 5c52c4 │ │ │ │ + b 5c52c8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6068 │ │ │ │ - ldr r3, [pc, #1620] @ 5c5e24 │ │ │ │ - ldr r2, [pc, #1356] @ 5c5d20 │ │ │ │ + beq 5c606c │ │ │ │ + ldr r3, [pc, #1620] @ 5c5e28 │ │ │ │ + ldr r2, [pc, #1356] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1596] @ 5c5e28 │ │ │ │ + ldr r2, [pc, #1596] @ 5c5e2c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3552 @ 0xde0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3564] @ 0xfffff214 │ │ │ │ - b 5c5040 │ │ │ │ + b 5c5044 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5f18 │ │ │ │ - ldr r3, [pc, #1544] @ 5c5e2c │ │ │ │ - ldr r2, [pc, #1272] @ 5c5d20 │ │ │ │ + beq 5c5f1c │ │ │ │ + ldr r3, [pc, #1544] @ 5c5e30 │ │ │ │ + ldr r2, [pc, #1272] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1532] @ 5c5e30 │ │ │ │ + ldr r1, [pc, #1532] @ 5c5e34 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976979,44 +976980,44 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ + b 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5f8c │ │ │ │ - ldr r3, [pc, #1448] @ 5c5e34 │ │ │ │ - ldr r2, [pc, #1168] @ 5c5d20 │ │ │ │ + beq 5c5f90 │ │ │ │ + ldr r3, [pc, #1448] @ 5c5e38 │ │ │ │ + ldr r2, [pc, #1168] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1424] @ 5c5e38 │ │ │ │ + ldr r2, [pc, #1424] @ 5c5e3c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2244] @ 0xfffff73c │ │ │ │ - b 5c51a8 │ │ │ │ + b 5c51ac │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5f40 │ │ │ │ - ldr r3, [pc, #1372] @ 5c5e3c │ │ │ │ - ldr r2, [pc, #1084] @ 5c5d20 │ │ │ │ + beq 5c5f44 │ │ │ │ + ldr r3, [pc, #1372] @ 5c5e40 │ │ │ │ + ldr r2, [pc, #1084] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1360] @ 5c5e40 │ │ │ │ + ldr r1, [pc, #1360] @ 5c5e44 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -977026,23 +977027,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ + b 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6020 │ │ │ │ - ldr r3, [pc, #1276] @ 5c5e44 │ │ │ │ - ldr r2, [pc, #980] @ 5c5d20 │ │ │ │ + beq 5c6024 │ │ │ │ + ldr r3, [pc, #1276] @ 5c5e48 │ │ │ │ + ldr r2, [pc, #980] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1264] @ 5c5e48 │ │ │ │ + ldr r1, [pc, #1264] @ 5c5e4c │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -977052,44 +977053,44 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ + b 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5c98 │ │ │ │ - ldr r3, [pc, #1180] @ 5c5e4c │ │ │ │ - ldr r2, [pc, #876] @ 5c5d20 │ │ │ │ + beq 5c5c9c │ │ │ │ + ldr r3, [pc, #1180] @ 5c5e50 │ │ │ │ + ldr r2, [pc, #876] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1156] @ 5c5e50 │ │ │ │ + ldr r2, [pc, #1156] @ 5c5e54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3824 @ 0xef0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3828] @ 0xfffff10c │ │ │ │ - b 5c51a8 │ │ │ │ + b 5c51ac │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c60b4 │ │ │ │ - ldr r3, [pc, #1104] @ 5c5e54 │ │ │ │ - ldr r2, [pc, #792] @ 5c5d20 │ │ │ │ + beq 5c60b8 │ │ │ │ + ldr r3, [pc, #1104] @ 5c5e58 │ │ │ │ + ldr r2, [pc, #792] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1092] @ 5c5e58 │ │ │ │ + ldr r1, [pc, #1092] @ 5c5e5c │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -977099,459 +977100,459 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5c4f98 │ │ │ │ + b 5c4f9c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5ce8 │ │ │ │ - ldr r3, [pc, #1008] @ 5c5e5c │ │ │ │ - ldr r2, [pc, #688] @ 5c5d20 │ │ │ │ + beq 5c5cec │ │ │ │ + ldr r3, [pc, #1008] @ 5c5e60 │ │ │ │ + ldr r2, [pc, #688] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #984] @ 5c5e60 │ │ │ │ + ldr r2, [pc, #984] @ 5c5e64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, r2, #4080 @ 0xff0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #4092] @ 0xffc │ │ │ │ - b 5c5380 │ │ │ │ + b 5c5384 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6100 │ │ │ │ - ldr r3, [pc, #932] @ 5c5e64 │ │ │ │ - ldr r2, [pc, #604] @ 5c5d20 │ │ │ │ + beq 5c6104 │ │ │ │ + ldr r3, [pc, #932] @ 5c5e68 │ │ │ │ + ldr r2, [pc, #604] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #908] @ 5c5e68 │ │ │ │ + ldr r2, [pc, #908] @ 5c5e6c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3296 @ 0xce0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3300] @ 0xfffff31c │ │ │ │ - b 5c51a8 │ │ │ │ + b 5c51ac │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5ea4 │ │ │ │ - ldr r3, [pc, #856] @ 5c5e6c │ │ │ │ - ldr r2, [pc, #520] @ 5c5d20 │ │ │ │ + beq 5c5ea8 │ │ │ │ + ldr r3, [pc, #856] @ 5c5e70 │ │ │ │ + ldr r2, [pc, #520] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #832] @ 5c5e70 │ │ │ │ + ldr r2, [pc, #832] @ 5c5e74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3424 @ 0xd60 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3432] @ 0xfffff298 │ │ │ │ - b 5c52c4 │ │ │ │ + b 5c52c8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5fd4 │ │ │ │ - ldr r3, [pc, #780] @ 5c5e74 │ │ │ │ - ldr r2, [pc, #436] @ 5c5d20 │ │ │ │ + beq 5c5fd8 │ │ │ │ + ldr r3, [pc, #780] @ 5c5e78 │ │ │ │ + ldr r2, [pc, #436] @ 5c5d24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #756] @ 5c5e78 │ │ │ │ + ldr r2, [pc, #756] @ 5c5e7c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, r2, #2896 @ 0xb50 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #2904] @ 0xb58 │ │ │ │ - b 5c4f84 │ │ │ │ + b 5c4f88 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5510 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5514 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c54ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c54b0 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5578 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c557c │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5448 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c544c │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c4dc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c4dc4 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c533c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5340 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c59a8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c59ac │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c53f4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c53f8 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5a64 │ │ │ │ - @ instruction: 0x00595f9c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5a68 │ │ │ │ + @ instruction: 0x00595f98 │ │ │ │ stcvc 0, cr0, [r0], {24} │ │ │ │ stcvc 7, cr0, [r0], {80} @ 0x50 │ │ │ │ - subseq r9, r9, r8, ror #23 │ │ │ │ + subseq r9, r9, r4, ror #23 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - rsbeq r8, r7, ip, lsr #8 │ │ │ │ - subseq ip, sl, r0, lsl #14 │ │ │ │ - ldrdeq r8, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ - strheq r8, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ + rsbeq r8, r7, r8, lsr #8 │ │ │ │ + ldrsheq ip, [sl], #-108 @ 0xffffff94 │ │ │ │ + ldrdeq r8, [r7], #-56 @ 0xffffffc8 @ │ │ │ │ + strheq r8, [r7], #-56 @ 0xffffffc8 @ │ │ │ │ stcvc 5, cr0, [r0], {152} @ 0x98 │ │ │ │ - subseq r9, r9, r4, lsl fp │ │ │ │ - rsbeq r8, r7, r8, asr r3 │ │ │ │ - subseq ip, sl, ip, lsr #12 │ │ │ │ + subseq r9, r9, r0, lsl fp │ │ │ │ + rsbeq r8, r7, r4, asr r3 │ │ │ │ + subseq ip, sl, r8, lsr #12 │ │ │ │ stcvc 3, cr0, [r0], {48} @ 0x30 │ │ │ │ - subseq r9, r9, ip, ror #20 │ │ │ │ - @ instruction: 0x005aa590 │ │ │ │ + subseq r9, r9, r8, ror #20 │ │ │ │ + subseq sl, sl, ip, lsl #11 │ │ │ │ stcvc 5, cr0, [r0], {176} @ 0xb0 │ │ │ │ - ldrheq r9, [r9], #-144 @ 0xffffff70 │ │ │ │ - subseq ip, sl, ip, asr #9 │ │ │ │ + subseq r9, r9, ip, lsr #19 │ │ │ │ + subseq ip, sl, r8, asr #9 │ │ │ │ stcvc 7, cr0, [r0], {144} @ 0x90 │ │ │ │ - subseq r9, r9, r8, lsr r9 │ │ │ │ - rsbeq r8, r7, ip, ror r1 │ │ │ │ - subseq ip, sl, r0, asr r4 │ │ │ │ + subseq r9, r9, r4, lsr r9 │ │ │ │ + rsbeq r8, r7, r8, ror r1 │ │ │ │ + subseq ip, sl, ip, asr #8 │ │ │ │ stcvc 5, cr0, [r0], {216} @ 0xd8 │ │ │ │ - ldrsbeq r9, [r9], #-132 @ 0xffffff7c │ │ │ │ - rsbeq r8, r7, r8, lsl r1 │ │ │ │ - subseq ip, sl, ip, ror #7 │ │ │ │ + ldrsbeq r9, [r9], #-128 @ 0xffffff80 │ │ │ │ + rsbeq r8, r7, r4, lsl r1 │ │ │ │ + subseq ip, sl, r8, ror #7 │ │ │ │ stcvc 2, cr0, [r0], {48} @ 0x30 │ │ │ │ - subseq r9, r9, r8, asr #16 │ │ │ │ - subseq ip, sl, r4, ror #6 │ │ │ │ - subseq r9, r9, r8, ror #15 │ │ │ │ - rsbeq r8, r7, ip, lsr #32 │ │ │ │ - subseq ip, sl, r0, lsl #6 │ │ │ │ - subseq r9, r9, ip, lsl #15 │ │ │ │ - ldrdeq r7, [r7], #-240 @ 0xffffff10 @ │ │ │ │ - subseq ip, sl, r4, lsr #5 │ │ │ │ - subseq r9, r9, ip, lsr #14 │ │ │ │ - subseq ip, sl, r8, asr #4 │ │ │ │ - subseq r9, r9, r4, asr #13 │ │ │ │ - subseq ip, sl, r0, ror #3 │ │ │ │ - subseq r9, r9, r0, ror r6 │ │ │ │ - @ instruction: 0x005aa194 │ │ │ │ + subseq r9, r9, r4, asr #16 │ │ │ │ + subseq ip, sl, r0, ror #6 │ │ │ │ + subseq r9, r9, r4, ror #15 │ │ │ │ + rsbeq r8, r7, r8, lsr #32 │ │ │ │ + ldrsheq ip, [sl], #-44 @ 0xffffffd4 │ │ │ │ + subseq r9, r9, r8, lsl #15 │ │ │ │ + rsbeq r7, r7, ip, asr #31 │ │ │ │ + subseq ip, sl, r0, lsr #5 │ │ │ │ + subseq r9, r9, r8, lsr #14 │ │ │ │ + subseq ip, sl, r4, asr #4 │ │ │ │ + subseq r9, r9, r0, asr #13 │ │ │ │ + ldrsbeq ip, [sl], #-28 @ 0xffffffe4 │ │ │ │ + subseq r9, r9, ip, ror #12 │ │ │ │ + @ instruction: 0x005aa190 │ │ │ │ stcvc 6, cr0, [r0], {176} @ 0xb0 │ │ │ │ - ldrheq r9, [r9], #-88 @ 0xffffffa8 │ │ │ │ - ldrsbeq ip, [sl], #-4 │ │ │ │ - subseq r9, r9, r0, ror #10 │ │ │ │ - rsbeq r7, r7, r4, lsr #27 │ │ │ │ - subseq ip, sl, r8, ror r0 │ │ │ │ - ldrsheq r9, [r9], #-76 @ 0xffffffb4 │ │ │ │ - rsbeq r7, r7, r0, asr #26 │ │ │ │ - subseq ip, sl, r4, lsl r0 │ │ │ │ - @ instruction: 0x00599498 │ │ │ │ - ldrdeq r7, [r7], #-204 @ 0xffffff34 @ │ │ │ │ - ldrheq fp, [sl], #-240 @ 0xffffff10 │ │ │ │ - subseq r9, r9, r0, lsr r4 │ │ │ │ - rsbeq r7, r7, r4, ror ip │ │ │ │ - subseq fp, sl, r8, asr #30 │ │ │ │ + ldrheq r9, [r9], #-84 @ 0xffffffac │ │ │ │ + ldrsbeq ip, [sl], #-0 │ │ │ │ + subseq r9, r9, ip, asr r5 │ │ │ │ + rsbeq r7, r7, r0, lsr #27 │ │ │ │ + subseq ip, sl, r4, ror r0 │ │ │ │ + ldrsheq r9, [r9], #-72 @ 0xffffffb8 │ │ │ │ + rsbeq r7, r7, ip, lsr sp │ │ │ │ + subseq ip, sl, r0, lsl r0 │ │ │ │ + @ instruction: 0x00599494 │ │ │ │ + ldrdeq r7, [r7], #-200 @ 0xffffff38 @ │ │ │ │ + subseq fp, sl, ip, lsr #31 │ │ │ │ + subseq r9, r9, ip, lsr #8 │ │ │ │ + rsbeq r7, r7, r0, ror ip │ │ │ │ + subseq fp, sl, r4, asr #30 │ │ │ │ stcvc 2, cr0, [r0], {112} @ 0x70 │ │ │ │ - subseq r9, r9, ip, lsl #7 │ │ │ │ - subseq fp, sl, ip, lsr #29 │ │ │ │ + subseq r9, r9, r8, lsl #7 │ │ │ │ + subseq fp, sl, r8, lsr #29 │ │ │ │ stcvc 0, cr0, [r0], {240} @ 0xf0 │ │ │ │ - subseq r9, r9, r8, lsl r3 │ │ │ │ - subseq r9, sl, ip, lsr lr │ │ │ │ + subseq r9, r9, r4, lsl r3 │ │ │ │ + subseq r9, sl, r8, lsr lr │ │ │ │ stcvc 4, cr0, [r0], {176} @ 0xb0 │ │ │ │ - @ instruction: 0x00599298 │ │ │ │ - ldrheq r9, [sl], #-220 @ 0xffffff24 │ │ │ │ + @ instruction: 0x00599294 │ │ │ │ + ldrheq r9, [sl], #-216 @ 0xffffff28 │ │ │ │ stcvc 6, cr0, [r0], {240} @ 0xf0 │ │ │ │ - subseq r9, r9, r8, lsr r2 │ │ │ │ - subseq fp, sl, r4, asr sp │ │ │ │ - subseq r9, r9, r4, ror #3 │ │ │ │ - subseq fp, sl, r0, lsl #26 │ │ │ │ - @ instruction: 0x00599190 │ │ │ │ - ldrheq fp, [sl], #-192 @ 0xffffff40 │ │ │ │ - subseq r9, r9, r8, lsr #2 │ │ │ │ - subseq fp, sl, r4, asr #24 │ │ │ │ - ldrsbeq r9, [r9], #-4 │ │ │ │ - ldrsheq fp, [sl], #-180 @ 0xffffff4c │ │ │ │ - subseq r9, r9, ip, rrx │ │ │ │ - @ instruction: 0x005a9b94 │ │ │ │ - subseq r9, r9, r4 │ │ │ │ - subseq fp, sl, r0, lsr #22 │ │ │ │ - ldrheq r8, [r9], #-240 @ 0xffffff10 │ │ │ │ - ldrsbeq r9, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq r8, r9, r8, asr #30 │ │ │ │ - subseq r9, sl, ip, ror #20 │ │ │ │ - ldrsheq r8, [r9], #-228 @ 0xffffff1c │ │ │ │ - subseq fp, sl, r0, lsl sl │ │ │ │ - subseq r8, r9, r0, lsr #29 │ │ │ │ - ldrheq fp, [sl], #-156 @ 0xffffff64 │ │ │ │ - subseq r8, r9, ip, asr #28 │ │ │ │ - subseq r9, sl, r0, ror r9 │ │ │ │ + subseq r9, r9, r4, lsr r2 │ │ │ │ + subseq fp, sl, r0, asr sp │ │ │ │ + subseq r9, r9, r0, ror #3 │ │ │ │ + ldrsheq fp, [sl], #-204 @ 0xffffff34 │ │ │ │ + subseq r9, r9, ip, lsl #3 │ │ │ │ + subseq fp, sl, ip, lsr #25 │ │ │ │ + subseq r9, r9, r4, lsr #2 │ │ │ │ + subseq fp, sl, r0, asr #24 │ │ │ │ + ldrsbeq r9, [r9], #-0 │ │ │ │ + ldrsheq fp, [sl], #-176 @ 0xffffff50 │ │ │ │ + subseq r9, r9, r8, rrx │ │ │ │ + @ instruction: 0x005a9b90 │ │ │ │ + subseq r9, r9, r0 │ │ │ │ + subseq fp, sl, ip, lsl fp │ │ │ │ + subseq r8, r9, ip, lsr #31 │ │ │ │ + ldrsbeq r9, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq r8, r9, r4, asr #30 │ │ │ │ + subseq r9, sl, r8, ror #20 │ │ │ │ + ldrsheq r8, [r9], #-224 @ 0xffffff20 │ │ │ │ + subseq fp, sl, ip, lsl #20 │ │ │ │ + @ instruction: 0x00598e9c │ │ │ │ + ldrheq fp, [sl], #-152 @ 0xffffff68 │ │ │ │ + subseq r8, r9, r8, asr #28 │ │ │ │ + subseq r9, sl, ip, ror #18 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5714 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5718 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5b0c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5b10 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5164 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5168 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c52e8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c52ec │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c581c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5820 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c58d8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c58dc │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5620 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5624 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5884 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5888 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c4f40 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c4f44 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5b60 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5b64 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5280 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5284 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5940 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5944 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5774 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5778 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c57c8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c57cc │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c4ffc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5000 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c59fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5a00 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5694 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5698 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c5ab8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c5abc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [pc, #3376] @ 5c6e6c │ │ │ │ + ldr r8, [pc, #3376] @ 5c6e70 │ │ │ │ subs r5, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne 5c6164 │ │ │ │ + bne 5c6168 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -977564,2889 +977565,2889 @@ │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5c627c │ │ │ │ + bne 5c6280 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5c629c │ │ │ │ + bne 5c62a0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3240] @ 5c6e70 │ │ │ │ + ldr r3, [pc, #3240] @ 5c6e74 │ │ │ │ bic r2, r2, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6694 │ │ │ │ - bhi 5c62b8 │ │ │ │ + beq 5c6698 │ │ │ │ + bhi 5c62bc │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6914 │ │ │ │ - bls 5c6360 │ │ │ │ - ldr r3, [pc, #3204] @ 5c6e74 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5c67bc │ │ │ │ - bls 5c64d4 │ │ │ │ - ldr r3, [pc, #3192] @ 5c6e78 │ │ │ │ + beq 5c6918 │ │ │ │ + bls 5c6364 │ │ │ │ + ldr r3, [pc, #3204] @ 5c6e78 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 5c67c0 │ │ │ │ + bls 5c64d8 │ │ │ │ + ldr r3, [pc, #3192] @ 5c6e7c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c66f0 │ │ │ │ + beq 5c66f4 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6b7c │ │ │ │ - ldr r4, [pc, #3160] @ 5c6e7c │ │ │ │ - ldr r3, [pc, #3160] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #3160] @ 5c6e84 │ │ │ │ + beq 5c6b80 │ │ │ │ + ldr r4, [pc, #3160] @ 5c6e80 │ │ │ │ + ldr r3, [pc, #3160] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #3160] @ 5c6e88 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #3132] @ 5c6e88 │ │ │ │ + ldr r1, [pc, #3132] @ 5c6e8c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #3168] @ 0xc60 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c6148 │ │ │ │ - ldr r3, [pc, #3080] @ 5c6e8c │ │ │ │ + b 5c614c │ │ │ │ + ldr r3, [pc, #3080] @ 5c6e90 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5c61b0 │ │ │ │ - ldr r3, [pc, #3052] @ 5c6e90 │ │ │ │ + beq 5c61b4 │ │ │ │ + ldr r3, [pc, #3052] @ 5c6e94 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, fp, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c61bc │ │ │ │ - ldr r3, [pc, #3028] @ 5c6e94 │ │ │ │ + b 5c61c0 │ │ │ │ + ldr r3, [pc, #3028] @ 5c6e98 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6a88 │ │ │ │ - bhi 5c63dc │ │ │ │ + beq 5c6a8c │ │ │ │ + bhi 5c63e0 │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6624 │ │ │ │ - bls 5c6548 │ │ │ │ - ldr r3, [pc, #3000] @ 5c6e98 │ │ │ │ + beq 5c6628 │ │ │ │ + bls 5c654c │ │ │ │ + ldr r3, [pc, #3000] @ 5c6e9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6a2c │ │ │ │ + beq 5c6a30 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6d8c │ │ │ │ - ldr r4, [pc, #2968] @ 5c6e9c │ │ │ │ - ldr r3, [pc, #2936] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #2964] @ 5c6ea0 │ │ │ │ + beq 5c6d90 │ │ │ │ + ldr r4, [pc, #2968] @ 5c6ea0 │ │ │ │ + ldr r3, [pc, #2936] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #2964] @ 5c6ea4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #2936] @ 5c6ea4 │ │ │ │ + ldr r1, [pc, #2936] @ 5c6ea8 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r0, #3432] @ 0xd68 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c674c │ │ │ │ - bls 5c6460 │ │ │ │ - ldr r3, [pc, #2864] @ 5c6ea8 │ │ │ │ + beq 5c6750 │ │ │ │ + bls 5c6464 │ │ │ │ + ldr r3, [pc, #2864] @ 5c6eac │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c68b8 │ │ │ │ + beq 5c68bc │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6d44 │ │ │ │ - ldr r3, [pc, #2832] @ 5c6eac │ │ │ │ + beq 5c6d48 │ │ │ │ + ldr r3, [pc, #2832] @ 5c6eb0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2820] @ 5c6eb0 │ │ │ │ - ldr r0, [pc, #2820] @ 5c6eb4 │ │ │ │ + ldr r3, [pc, #2820] @ 5c6eb4 │ │ │ │ + ldr r0, [pc, #2820] @ 5c6eb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, sl │ │ │ │ str r7, [sp] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #3696 @ 0xe70 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ - ldr r3, [pc, #2772] @ 5c6eb8 │ │ │ │ + b 5c614c │ │ │ │ + ldr r3, [pc, #2772] @ 5c6ebc │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c680c │ │ │ │ - bhi 5c65bc │ │ │ │ + beq 5c6810 │ │ │ │ + bhi 5c65c0 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6ae4 │ │ │ │ + beq 5c6ae8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6dd4 │ │ │ │ - ldr r3, [pc, #2724] @ 5c6ebc │ │ │ │ + beq 5c6dd8 │ │ │ │ + ldr r3, [pc, #2724] @ 5c6ec0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2716] @ 5c6ec0 │ │ │ │ + ldr r1, [pc, #2716] @ 5c6ec4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2712] @ 5c6ec4 │ │ │ │ + ldr r3, [pc, #2712] @ 5c6ec8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-3960] @ 0xfffff088 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6868 │ │ │ │ + beq 5c686c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6c64 │ │ │ │ - ldr r3, [pc, #2620] @ 5c6ec8 │ │ │ │ + beq 5c6c68 │ │ │ │ + ldr r3, [pc, #2620] @ 5c6ecc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2612] @ 5c6ecc │ │ │ │ + ldr r1, [pc, #2612] @ 5c6ed0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2608] @ 5c6ed0 │ │ │ │ + ldr r3, [pc, #2608] @ 5c6ed4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #2508] @ 0x9cc │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6988 │ │ │ │ + beq 5c698c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6b34 │ │ │ │ - ldr r3, [pc, #2516] @ 5c6ed4 │ │ │ │ + beq 5c6b38 │ │ │ │ + ldr r3, [pc, #2516] @ 5c6ed8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2508] @ 5c6ed8 │ │ │ │ + ldr r1, [pc, #2508] @ 5c6edc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2504] @ 5c6edc │ │ │ │ + ldr r3, [pc, #2504] @ 5c6ee0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c69dc │ │ │ │ + beq 5c69e0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6cac │ │ │ │ - ldr r3, [pc, #2412] @ 5c6ee0 │ │ │ │ + beq 5c6cb0 │ │ │ │ + ldr r3, [pc, #2412] @ 5c6ee4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2404] @ 5c6ee4 │ │ │ │ + ldr r1, [pc, #2404] @ 5c6ee8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2400] @ 5c6ee8 │ │ │ │ + ldr r3, [pc, #2400] @ 5c6eec │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #4092] @ 0xffc │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ - ldr r3, [pc, #2344] @ 5c6eec │ │ │ │ + b 5c614c │ │ │ │ + ldr r3, [pc, #2344] @ 5c6ef0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c6970 │ │ │ │ + bne 5c6974 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6c14 │ │ │ │ - ldr r3, [pc, #2324] @ 5c6ef0 │ │ │ │ + beq 5c6c18 │ │ │ │ + ldr r3, [pc, #2324] @ 5c6ef4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2316] @ 5c6ef4 │ │ │ │ + ldr r1, [pc, #2316] @ 5c6ef8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2312] @ 5c6ef8 │ │ │ │ + ldr r3, [pc, #2312] @ 5c6efc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #3564] @ 0xdec │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6c3c │ │ │ │ - ldr r4, [pc, #2244] @ 5c6efc │ │ │ │ - ldr r3, [pc, #2116] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #2240] @ 5c6f00 │ │ │ │ + beq 5c6c40 │ │ │ │ + ldr r4, [pc, #2244] @ 5c6f00 │ │ │ │ + ldr r3, [pc, #2116] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #2240] @ 5c6f04 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #2212] @ 5c6f04 │ │ │ │ + ldr r1, [pc, #2212] @ 5c6f08 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r0, [r0, #3300] @ 0xce4 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6b9c │ │ │ │ - ldr r3, [pc, #2144] @ 5c6f08 │ │ │ │ + beq 5c6ba0 │ │ │ │ + ldr r3, [pc, #2144] @ 5c6f0c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2136] @ 5c6f0c │ │ │ │ + ldr r1, [pc, #2136] @ 5c6f10 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2132] @ 5c6f10 │ │ │ │ + ldr r3, [pc, #2132] @ 5c6f14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r3, #3960] @ 0xf78 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6bc4 │ │ │ │ - ldr r3, [pc, #2064] @ 5c6f14 │ │ │ │ + beq 5c6bc8 │ │ │ │ + ldr r3, [pc, #2064] @ 5c6f18 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2056] @ 5c6f18 │ │ │ │ + ldr r1, [pc, #2056] @ 5c6f1c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2052] @ 5c6f1c │ │ │ │ + ldr r3, [pc, #2052] @ 5c6f20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r3, #3960] @ 0xf78 │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6bec │ │ │ │ - ldr r4, [pc, #1984] @ 5c6f20 │ │ │ │ - ldr r3, [pc, #1820] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #1980] @ 5c6f24 │ │ │ │ + beq 5c6bf0 │ │ │ │ + ldr r4, [pc, #1984] @ 5c6f24 │ │ │ │ + ldr r3, [pc, #1820] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #1980] @ 5c6f28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1952] @ 5c6f28 │ │ │ │ + ldr r1, [pc, #1952] @ 5c6f2c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl 6be368 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6df4 │ │ │ │ - ldr r4, [pc, #1884] @ 5c6f2c │ │ │ │ - ldr r3, [pc, #1708] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #1880] @ 5c6f30 │ │ │ │ + beq 5c6df8 │ │ │ │ + ldr r4, [pc, #1884] @ 5c6f30 │ │ │ │ + ldr r3, [pc, #1708] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #1880] @ 5c6f34 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1852] @ 5c6f34 │ │ │ │ + ldr r1, [pc, #1852] @ 5c6f38 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ - b 5c625c │ │ │ │ + b 5c6260 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6c84 │ │ │ │ - ldr r3, [pc, #1816] @ 5c6f38 │ │ │ │ + beq 5c6c88 │ │ │ │ + ldr r3, [pc, #1816] @ 5c6f3c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1808] @ 5c6f3c │ │ │ │ + ldr r1, [pc, #1808] @ 5c6f40 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1804] @ 5c6f40 │ │ │ │ + ldr r3, [pc, #1804] @ 5c6f44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #3564] @ 0xdec │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6d64 │ │ │ │ - ldr r4, [pc, #1736] @ 5c6f44 │ │ │ │ - ldr r3, [pc, #1536] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #1732] @ 5c6f48 │ │ │ │ + beq 5c6d68 │ │ │ │ + ldr r4, [pc, #1736] @ 5c6f48 │ │ │ │ + ldr r3, [pc, #1536] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #1732] @ 5c6f4c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1704] @ 5c6f4c │ │ │ │ + ldr r1, [pc, #1704] @ 5c6f50 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ - b 5c6798 │ │ │ │ + b 5c679c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6cf4 │ │ │ │ - ldr r3, [pc, #1668] @ 5c6f50 │ │ │ │ + beq 5c6cf8 │ │ │ │ + ldr r3, [pc, #1668] @ 5c6f54 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1660] @ 5c6f54 │ │ │ │ + ldr r1, [pc, #1660] @ 5c6f58 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1656] @ 5c6f58 │ │ │ │ + ldr r3, [pc, #1656] @ 5c6f5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #2508] @ 0x9cc │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6e1c │ │ │ │ - ldr r3, [pc, #1588] @ 5c6f5c │ │ │ │ + beq 5c6e20 │ │ │ │ + ldr r3, [pc, #1588] @ 5c6f60 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1580] @ 5c6f60 │ │ │ │ + ldr r1, [pc, #1580] @ 5c6f64 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1576] @ 5c6f64 │ │ │ │ + ldr r3, [pc, #1576] @ 5c6f68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6ccc │ │ │ │ - ldr r3, [pc, #1484] @ 5c6f68 │ │ │ │ + beq 5c6cd0 │ │ │ │ + ldr r3, [pc, #1484] @ 5c6f6c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1472] @ 5c6f6c │ │ │ │ - ldr r0, [pc, #1472] @ 5c6f70 │ │ │ │ + ldr r3, [pc, #1472] @ 5c6f70 │ │ │ │ + ldr r0, [pc, #1472] @ 5c6f74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r9 │ │ │ │ str r7, [sp] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #3696 @ 0xe70 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6dac │ │ │ │ - ldr r4, [pc, #1412] @ 5c6f74 │ │ │ │ - ldr r3, [pc, #1164] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #1408] @ 5c6f78 │ │ │ │ + beq 5c6db0 │ │ │ │ + ldr r4, [pc, #1412] @ 5c6f78 │ │ │ │ + ldr r3, [pc, #1164] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #1408] @ 5c6f7c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1380] @ 5c6f7c │ │ │ │ + ldr r1, [pc, #1380] @ 5c6f80 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ - b 5c6670 │ │ │ │ + b 5c6674 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6d1c │ │ │ │ - ldr r3, [pc, #1344] @ 5c6f80 │ │ │ │ + beq 5c6d20 │ │ │ │ + ldr r3, [pc, #1344] @ 5c6f84 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1336] @ 5c6f84 │ │ │ │ + ldr r1, [pc, #1336] @ 5c6f88 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1332] @ 5c6f88 │ │ │ │ + ldr r3, [pc, #1332] @ 5c6f8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #4092] @ 0xffc │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6e44 │ │ │ │ - ldr r3, [pc, #1264] @ 5c6f8c │ │ │ │ + beq 5c6e48 │ │ │ │ + ldr r3, [pc, #1264] @ 5c6f90 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1256] @ 5c6f90 │ │ │ │ + ldr r1, [pc, #1256] @ 5c6f94 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1252] @ 5c6f94 │ │ │ │ + ldr r3, [pc, #1252] @ 5c6f98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-3960] @ 0xfffff088 │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c6148 │ │ │ │ + b 5c614c │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6b54 │ │ │ │ - ldr r4, [pc, #1184] @ 5c6f98 │ │ │ │ - ldr r3, [pc, #900] @ 5c6e80 │ │ │ │ - ldr r2, [pc, #1180] @ 5c6f9c │ │ │ │ + beq 5c6b58 │ │ │ │ + ldr r4, [pc, #1184] @ 5c6f9c │ │ │ │ + ldr r3, [pc, #900] @ 5c6e84 │ │ │ │ + ldr r2, [pc, #1180] @ 5c6fa0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1152] @ 5c6fa0 │ │ │ │ + ldr r1, [pc, #1152] @ 5c6fa4 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ - b 5c633c │ │ │ │ + b 5c6340 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c64f8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c64fc │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6af0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6af4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c621c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6220 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c66a0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c66a4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c66fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6700 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6758 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c675c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c65d4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c65d8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6630 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6634 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6484 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6488 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6818 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c681c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c656c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6570 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6994 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6998 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c68c4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c68c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6a38 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6a3c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6394 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6398 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6874 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6878 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c62fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6300 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c69e8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c69ec │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6410 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6414 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c67c8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c67cc │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6920 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6924 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c6a94 │ │ │ │ - subseq r4, r9, r4, ror fp │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c6a98 │ │ │ │ + subseq r4, r9, r0, ror fp │ │ │ │ stcvc 2, cr0, [r0], {211} @ 0xd3 │ │ │ │ stcvc 2, cr0, [r0], {19} │ │ │ │ stcvc 2, cr0, [r0], {83} @ 0x53 │ │ │ │ - subseq r8, r9, ip, lsl #15 │ │ │ │ + subseq r8, r9, r8, lsl #15 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrdeq r6, [r7], #-240 @ 0xffffff10 @ │ │ │ │ - subseq fp, sl, r4, lsr #5 │ │ │ │ - rsbeq r6, r7, ip, ror pc │ │ │ │ - rsbeq r6, r7, ip, asr pc │ │ │ │ + rsbeq r6, r7, ip, asr #31 │ │ │ │ + subseq fp, sl, r0, lsr #5 │ │ │ │ + rsbeq r6, r7, r8, ror pc │ │ │ │ + rsbeq r6, r7, r8, asr pc │ │ │ │ stcvc 5, cr0, [r0], {83} @ 0x53 │ │ │ │ stcvc 3, cr0, [r0], {211} @ 0xd3 │ │ │ │ - subseq r8, r9, ip, lsr #13 │ │ │ │ - strdeq r6, [r7], #-224 @ 0xffffff20 @ │ │ │ │ - subseq fp, sl, r4, asr #3 │ │ │ │ + subseq r8, r9, r8, lsr #13 │ │ │ │ + rsbeq r6, r7, ip, ror #29 │ │ │ │ + subseq fp, sl, r0, asr #3 │ │ │ │ stcvc 0, cr0, [r0], {211} @ 0xd3 │ │ │ │ - subseq r8, r9, r8, lsl r6 │ │ │ │ - rsbeq r6, r7, r4, asr lr │ │ │ │ - subseq fp, sl, r4, lsr r1 │ │ │ │ + subseq r8, r9, r4, lsl r6 │ │ │ │ + rsbeq r6, r7, r0, asr lr │ │ │ │ + subseq fp, sl, r0, lsr r1 │ │ │ │ stcvc 6, cr0, [r0], {83} @ 0x53 │ │ │ │ - @ instruction: 0x0059859c │ │ │ │ - subseq sp, sl, r0, asr #1 │ │ │ │ - ldrdeq r6, [r7], #-212 @ 0xffffff2c @ │ │ │ │ - subseq r8, r9, r8, lsr #10 │ │ │ │ - subseq r9, sl, ip, asr r0 │ │ │ │ - rsbeq r6, r7, r0, ror #26 │ │ │ │ - ldrheq r8, [r9], #-68 @ 0xffffffbc │ │ │ │ - subseq sl, sl, r0, ror #31 │ │ │ │ - rsbeq r6, r7, ip, ror #25 │ │ │ │ - subseq r8, r9, r0, asr #8 │ │ │ │ - subseq sl, sl, ip, ror #30 │ │ │ │ - rsbeq r6, r7, r8, ror ip │ │ │ │ + @ instruction: 0x00598598 │ │ │ │ + ldrheq sp, [sl], #-12 │ │ │ │ + ldrdeq r6, [r7], #-208 @ 0xffffff30 @ │ │ │ │ + subseq r8, r9, r4, lsr #10 │ │ │ │ + subseq r9, sl, r8, asr r0 │ │ │ │ + rsbeq r6, r7, ip, asr sp │ │ │ │ + ldrheq r8, [r9], #-64 @ 0xffffffc0 │ │ │ │ + ldrsbeq sl, [sl], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r6, r7, r8, ror #25 │ │ │ │ + subseq r8, r9, ip, lsr r4 │ │ │ │ + subseq sl, sl, r8, ror #30 │ │ │ │ + rsbeq r6, r7, r4, ror ip │ │ │ │ stcvc 6, cr0, [r0], {211} @ 0xd3 │ │ │ │ - ldrsbeq r8, [r9], #-56 @ 0xffffffc8 │ │ │ │ - subseq sl, sl, r4, lsl #30 │ │ │ │ - rsbeq r6, r7, r0, lsl ip │ │ │ │ - subseq r8, r9, r8, ror r3 │ │ │ │ - strheq r6, [r7], #-188 @ 0xffffff44 @ │ │ │ │ - @ instruction: 0x005aae90 │ │ │ │ - subseq r8, r9, ip, lsl #6 │ │ │ │ - subseq sl, sl, r8, lsr lr │ │ │ │ - rsbeq r6, r7, r4, asr #22 │ │ │ │ - ldrheq r8, [r9], #-32 @ 0xffffffe0 │ │ │ │ - ldrsbeq sl, [sl], #-220 @ 0xffffff24 │ │ │ │ - rsbeq r6, r7, r8, ror #21 │ │ │ │ - subseq r8, r9, r0, asr r2 │ │ │ │ - @ instruction: 0x00676a94 │ │ │ │ - subseq r8, sl, r0, ror sp │ │ │ │ - subseq r8, r9, r0, ror #3 │ │ │ │ - rsbeq r6, r7, r4, lsr #20 │ │ │ │ - ldrsheq sl, [sl], #-200 @ 0xffffff38 │ │ │ │ - @ instruction: 0x00598194 │ │ │ │ - subseq sl, sl, r0, asr #25 │ │ │ │ - rsbeq r6, r7, ip, asr #19 │ │ │ │ - subseq r8, r9, r4, lsr r1 │ │ │ │ - rsbeq r6, r7, r8, ror r9 │ │ │ │ - subseq r8, sl, r4, asr ip │ │ │ │ - subseq r8, r9, r8, ror #1 │ │ │ │ - subseq r8, sl, ip, lsl ip │ │ │ │ - rsbeq r6, r7, r0, lsr #18 │ │ │ │ - subseq r8, r9, ip, lsl #1 │ │ │ │ - ldrheq sl, [sl], #-184 @ 0xffffff48 │ │ │ │ - rsbeq r6, r7, r4, asr #17 │ │ │ │ - subseq r8, r9, r8, lsl r0 │ │ │ │ - rsbeq r6, r7, r4, asr r8 │ │ │ │ - subseq sl, sl, r4, lsr fp │ │ │ │ - subseq r7, r9, r0, asr #31 │ │ │ │ - rsbeq r6, r7, r4, lsl #16 │ │ │ │ - ldrsbeq sl, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq r7, r9, r4, ror pc │ │ │ │ - subseq sl, sl, r0, lsr #21 │ │ │ │ - rsbeq r6, r7, ip, lsr #15 │ │ │ │ - subseq r7, r9, r8, lsl pc │ │ │ │ - subseq ip, sl, ip, lsr sl │ │ │ │ - rsbeq r6, r7, r0, asr r7 │ │ │ │ - ldrheq r7, [r9], #-232 @ 0xffffff18 │ │ │ │ - strdeq r6, [r7], #-108 @ 0xffffff94 @ │ │ │ │ - ldrsbeq sl, [sl], #-144 @ 0xffffff70 │ │ │ │ + ldrsbeq r8, [r9], #-52 @ 0xffffffcc │ │ │ │ + subseq sl, sl, r0, lsl #30 │ │ │ │ + rsbeq r6, r7, ip, lsl #24 │ │ │ │ + subseq r8, r9, r4, ror r3 │ │ │ │ + strheq r6, [r7], #-184 @ 0xffffff48 @ │ │ │ │ + subseq sl, sl, ip, lsl #29 │ │ │ │ + subseq r8, r9, r8, lsl #6 │ │ │ │ + subseq sl, sl, r4, lsr lr │ │ │ │ + rsbeq r6, r7, r0, asr #22 │ │ │ │ + subseq r8, r9, ip, lsr #5 │ │ │ │ + ldrsbeq sl, [sl], #-216 @ 0xffffff28 │ │ │ │ + rsbeq r6, r7, r4, ror #21 │ │ │ │ + subseq r8, r9, ip, asr #4 │ │ │ │ + @ instruction: 0x00676a90 │ │ │ │ + subseq r8, sl, ip, ror #26 │ │ │ │ + ldrsbeq r8, [r9], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r6, r7, r0, lsr #20 │ │ │ │ + ldrsheq sl, [sl], #-196 @ 0xffffff3c │ │ │ │ + @ instruction: 0x00598190 │ │ │ │ + ldrheq sl, [sl], #-204 @ 0xffffff34 │ │ │ │ + rsbeq r6, r7, r8, asr #19 │ │ │ │ + subseq r8, r9, r0, lsr r1 │ │ │ │ + rsbeq r6, r7, r4, ror r9 │ │ │ │ + subseq r8, sl, r0, asr ip │ │ │ │ + subseq r8, r9, r4, ror #1 │ │ │ │ + subseq r8, sl, r8, lsl ip │ │ │ │ + rsbeq r6, r7, ip, lsl r9 │ │ │ │ + subseq r8, r9, r8, lsl #1 │ │ │ │ + ldrheq sl, [sl], #-180 @ 0xffffff4c │ │ │ │ + rsbeq r6, r7, r0, asr #17 │ │ │ │ + subseq r8, r9, r4, lsl r0 │ │ │ │ + rsbeq r6, r7, r0, asr r8 │ │ │ │ + subseq sl, sl, r0, lsr fp │ │ │ │ + ldrheq r7, [r9], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r6, r7, r0, lsl #16 │ │ │ │ + ldrsbeq sl, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq r7, r9, r0, ror pc │ │ │ │ + @ instruction: 0x005aaa9c │ │ │ │ + rsbeq r6, r7, r8, lsr #15 │ │ │ │ + subseq r7, r9, r4, lsl pc │ │ │ │ + subseq ip, sl, r8, lsr sl │ │ │ │ + rsbeq r6, r7, ip, asr #14 │ │ │ │ + ldrheq r7, [r9], #-228 @ 0xffffff1c │ │ │ │ + strdeq r6, [r7], #-104 @ 0xffffff98 @ │ │ │ │ + subseq sl, sl, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #4080] @ 5c7fb0 │ │ │ │ + ldr r3, [pc, #4080] @ 5c7fb4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov fp, r1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5c7038 │ │ │ │ + bne 5c703c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5c7058 │ │ │ │ + bne 5c705c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #3992] @ 5c7fb4 │ │ │ │ + ldr r3, [pc, #3992] @ 5c7fb8 │ │ │ │ add r1, fp, #-2080374784 @ 0x84000000 │ │ │ │ sub r1, r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 5c7074 │ │ │ │ + bhi 5c7078 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3960] @ 5c7fb8 │ │ │ │ + ldr r2, [pc, #3960] @ 5c7fbc │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c7008 │ │ │ │ - ldr r3, [pc, #3932] @ 5c7fbc │ │ │ │ + beq 5c700c │ │ │ │ + ldr r3, [pc, #3932] @ 5c7fc0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c7014 │ │ │ │ + b 5c7018 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c78b4 │ │ │ │ - ldr r3, [pc, #3864] @ 5c7fc0 │ │ │ │ + beq 5c78b8 │ │ │ │ + ldr r3, [pc, #3864] @ 5c7fc4 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7928 │ │ │ │ - bhi 5c74d8 │ │ │ │ + beq 5c792c │ │ │ │ + bhi 5c74dc │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7c20 │ │ │ │ - bhi 5c7a08 │ │ │ │ + beq 5c7c24 │ │ │ │ + bhi 5c7a0c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c78dc │ │ │ │ + beq 5c78e0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7bdc │ │ │ │ + beq 5c7be0 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ - ldr r3, [pc, #3800] @ 5c7fc4 │ │ │ │ + bne 5c7078 │ │ │ │ + ldr r3, [pc, #3800] @ 5c7fc8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3792] @ 5c7fc8 │ │ │ │ + ldr r1, [pc, #3792] @ 5c7fcc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #3788] @ 5c7fcc │ │ │ │ + ldr r3, [pc, #3788] @ 5c7fd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-3828] @ 0xfffff10c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #3736] @ 5c7fd0 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #3736] @ 5c7fd4 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7974 │ │ │ │ - bhi 5c7328 │ │ │ │ + beq 5c7978 │ │ │ │ + bhi 5c732c │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7e54 │ │ │ │ - bhi 5c771c │ │ │ │ + beq 5c7e58 │ │ │ │ + bhi 5c7720 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7eec │ │ │ │ + beq 5c7ef0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7e9c │ │ │ │ + beq 5c7ea0 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c88a0 │ │ │ │ - ldr r3, [pc, #3660] @ 5c7fd4 │ │ │ │ + beq 5c88a4 │ │ │ │ + ldr r3, [pc, #3660] @ 5c7fd8 │ │ │ │ bl 91e620 │ │ │ │ - ldr r2, [pc, #3656] @ 5c7fd8 │ │ │ │ - ldr ip, [pc, #3656] @ 5c7fdc │ │ │ │ + ldr r2, [pc, #3656] @ 5c7fdc │ │ │ │ + ldr ip, [pc, #3656] @ 5c7fe0 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ - ldr r0, [pc, #3632] @ 5c7fe0 │ │ │ │ + ldr r0, [pc, #3632] @ 5c7fe4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr ip, [ip] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r1, ip │ │ │ │ add r3, r1, r5 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r0, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r0, #-2244] @ 0xfffff73c │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6be2d4 │ │ │ │ - ldr r3, [pc, #3580] @ 5c7fe4 │ │ │ │ + ldr r3, [pc, #3580] @ 5c7fe8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7794 │ │ │ │ - bhi 5c7448 │ │ │ │ + beq 5c7798 │ │ │ │ + bhi 5c744c │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7a6c │ │ │ │ + beq 5c7a70 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c77e4 │ │ │ │ + beq 5c77e8 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c8790 │ │ │ │ - ldr r3, [pc, #3520] @ 5c7fe8 │ │ │ │ + beq 5c8794 │ │ │ │ + ldr r3, [pc, #3520] @ 5c7fec │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3512] @ 5c7fec │ │ │ │ + ldr r1, [pc, #3512] @ 5c7ff0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #3508] @ 5c7ff0 │ │ │ │ + ldr r3, [pc, #3508] @ 5c7ff4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #3456] @ 5c7ff4 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #3456] @ 5c7ff8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c79a0 │ │ │ │ - bhi 5c73a8 │ │ │ │ + beq 5c79a4 │ │ │ │ + bhi 5c73ac │ │ │ │ sub r3, r3, #320 @ 0x140 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c84d0 │ │ │ │ - bls 5c754c │ │ │ │ - ldr r3, [pc, #3428] @ 5c7ff8 │ │ │ │ + beq 5c84d4 │ │ │ │ + bls 5c7550 │ │ │ │ + ldr r3, [pc, #3428] @ 5c7ffc │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8608 │ │ │ │ - bhi 5c825c │ │ │ │ + beq 5c860c │ │ │ │ + bhi 5c8260 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8468 │ │ │ │ + beq 5c846c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8b20 │ │ │ │ + beq 5c8b24 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #3344] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #3372] @ 5c7ffc │ │ │ │ + ldr r3, [pc, #3344] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #3372] @ 5c8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #3368] @ 5c8000 │ │ │ │ + ldr r2, [pc, #3368] @ 5c8004 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3344] @ 5c8004 │ │ │ │ + ldr r1, [pc, #3344] @ 5c8008 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #-792] @ 0xfffffce8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6be368 │ │ │ │ - ldr r3, [pc, #3288] @ 5c8008 │ │ │ │ + ldr r3, [pc, #3288] @ 5c800c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7e04 │ │ │ │ - bhi 5c76bc │ │ │ │ + beq 5c7e08 │ │ │ │ + bhi 5c76c0 │ │ │ │ sub r3, r3, #768 @ 0x300 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7d08 │ │ │ │ + beq 5c7d0c │ │ │ │ add r3, r3, #704 @ 0x2c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7cb8 │ │ │ │ + beq 5c7cbc │ │ │ │ sub r3, r3, #960 @ 0x3c0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8858 │ │ │ │ - ldr r4, [pc, #3228] @ 5c800c │ │ │ │ - ldr r2, [pc, #3228] @ 5c8010 │ │ │ │ + beq 5c885c │ │ │ │ + ldr r4, [pc, #3228] @ 5c8010 │ │ │ │ + ldr r2, [pc, #3228] @ 5c8014 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3b60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #3172] @ 5c8014 │ │ │ │ + ldr r3, [pc, #3172] @ 5c8018 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8410 │ │ │ │ - bhi 5c7640 │ │ │ │ + beq 5c8414 │ │ │ │ + bhi 5c7644 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c86d8 │ │ │ │ - bhi 5c82c8 │ │ │ │ + beq 5c86dc │ │ │ │ + bhi 5c82cc │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8538 │ │ │ │ + beq 5c853c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8c54 │ │ │ │ + beq 5c8c58 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #3044] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #3100] @ 5c8018 │ │ │ │ + ldr r3, [pc, #3044] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #3100] @ 5c801c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #3096] @ 5c801c │ │ │ │ + ldr r2, [pc, #3096] @ 5c8020 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3072] @ 5c8020 │ │ │ │ + ldr r1, [pc, #3072] @ 5c8024 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ - b 5c7318 │ │ │ │ - ldr r3, [pc, #3028] @ 5c8024 │ │ │ │ + b 5c731c │ │ │ │ + ldr r3, [pc, #3028] @ 5c8028 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7abc │ │ │ │ + beq 5c7ac0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7850 │ │ │ │ + beq 5c7854 │ │ │ │ sub r3, r3, #640 @ 0x280 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c8808 │ │ │ │ + beq 5c880c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2904] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #2976] @ 5c8028 │ │ │ │ + ldr r3, [pc, #2904] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #2976] @ 5c802c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2972] @ 5c802c │ │ │ │ + ldr r2, [pc, #2972] @ 5c8030 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2948] @ 5c8030 │ │ │ │ + ldr r1, [pc, #2948] @ 5c8034 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c7318 │ │ │ │ - ldr r3, [pc, #2900] @ 5c8034 │ │ │ │ + b 5c731c │ │ │ │ + ldr r3, [pc, #2900] @ 5c8038 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7c6c │ │ │ │ - bls 5c75dc │ │ │ │ - ldr r3, [pc, #2888] @ 5c8038 │ │ │ │ + beq 5c7c70 │ │ │ │ + bls 5c75e0 │ │ │ │ + ldr r3, [pc, #2888] @ 5c803c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7b98 │ │ │ │ + beq 5c7b9c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ - ldr r3, [pc, #2868] @ 5c803c │ │ │ │ + bne 5c7078 │ │ │ │ + ldr r3, [pc, #2868] @ 5c8040 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2860] @ 5c8040 │ │ │ │ + ldr r1, [pc, #2860] @ 5c8044 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2856] @ 5c8044 │ │ │ │ + ldr r3, [pc, #2856] @ 5c8048 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-2376] @ 0xfffff6b8 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c83a8 │ │ │ │ - bhi 5c7f3c │ │ │ │ + beq 5c83ac │ │ │ │ + bhi 5c7f40 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8340 │ │ │ │ + beq 5c8344 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8ad8 │ │ │ │ + beq 5c8adc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2640] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #2744] @ 5c8048 │ │ │ │ + ldr r3, [pc, #2640] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #2744] @ 5c804c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2740] @ 5c804c │ │ │ │ + ldr r2, [pc, #2740] @ 5c8050 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2716] @ 5c8050 │ │ │ │ + ldr r1, [pc, #2716] @ 5c8054 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7b08 │ │ │ │ + beq 5c7b0c │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ - ldr r3, [pc, #2648] @ 5c8054 │ │ │ │ + bne 5c7078 │ │ │ │ + ldr r3, [pc, #2648] @ 5c8058 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2640] @ 5c8058 │ │ │ │ + ldr r1, [pc, #2640] @ 5c805c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2636] @ 5c805c │ │ │ │ + ldr r3, [pc, #2636] @ 5c8060 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-3300] @ 0xfffff31c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #2584] @ 5c8060 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #2584] @ 5c8064 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8670 │ │ │ │ + beq 5c8674 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c85a0 │ │ │ │ + beq 5c85a4 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8bb8 │ │ │ │ - ldr r2, [pc, #2540] @ 5c8064 │ │ │ │ - ldr r3, [pc, #2540] @ 5c8068 │ │ │ │ + beq 5c8bbc │ │ │ │ + ldr r2, [pc, #2540] @ 5c8068 │ │ │ │ + ldr r3, [pc, #2540] @ 5c806c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #2528] @ 5c806c │ │ │ │ + ldr r1, [pc, #2528] @ 5c8070 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ add r1, r1, #12 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6be294 │ │ │ │ - ldr r3, [pc, #2476] @ 5c8070 │ │ │ │ + ldr r3, [pc, #2476] @ 5c8074 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7d6c │ │ │ │ + beq 5c7d70 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c89c8 │ │ │ │ - ldr r2, [pc, #2444] @ 5c8074 │ │ │ │ - ldr r3, [pc, #2444] @ 5c8078 │ │ │ │ + beq 5c89cc │ │ │ │ + ldr r2, [pc, #2444] @ 5c8078 │ │ │ │ + ldr r3, [pc, #2444] @ 5c807c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #2432] @ 5c807c │ │ │ │ + ldr r1, [pc, #2432] @ 5c8080 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c76b0 │ │ │ │ - ldr r3, [pc, #2396] @ 5c8080 │ │ │ │ + b 5c76b4 │ │ │ │ + ldr r3, [pc, #2396] @ 5c8084 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7db4 │ │ │ │ + beq 5c7db8 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8934 │ │ │ │ + beq 5c8938 │ │ │ │ bl 91e620 │ │ │ │ - ldr r3, [pc, #2360] @ 5c8084 │ │ │ │ - ldr ip, [pc, #2188] @ 5c7fdc │ │ │ │ + ldr r3, [pc, #2360] @ 5c8088 │ │ │ │ + ldr ip, [pc, #2188] @ 5c7fe0 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ - ldr r2, [pc, #2352] @ 5c8088 │ │ │ │ + ldr r2, [pc, #2352] @ 5c808c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr ip, [ip] │ │ │ │ - ldr r0, [pc, #2332] @ 5c808c │ │ │ │ + ldr r0, [pc, #2332] @ 5c8090 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r1, ip │ │ │ │ add r3, r1, r5 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r0, #2112 @ 0x840 │ │ │ │ ldr r0, [r0, #-2112] @ 0xfffff7c0 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c87e0 │ │ │ │ - ldr r3, [pc, #2280] @ 5c8090 │ │ │ │ + beq 5c87e4 │ │ │ │ + ldr r3, [pc, #2280] @ 5c8094 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2268] @ 5c8094 │ │ │ │ - ldr r0, [pc, #2268] @ 5c8098 │ │ │ │ + ldr r3, [pc, #2268] @ 5c8098 │ │ │ │ + ldr r0, [pc, #2268] @ 5c809c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #2112 @ 0x840 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c8768 │ │ │ │ + beq 5c876c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2016] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #2204] @ 5c809c │ │ │ │ + ldr r3, [pc, #2016] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #2204] @ 5c80a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2200] @ 5c80a0 │ │ │ │ + ldr r2, [pc, #2200] @ 5c80a4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #2176] @ 5c80a4 │ │ │ │ + ldr r1, [pc, #2176] @ 5c80a8 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c8740 │ │ │ │ + beq 5c8744 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #2108] @ 5c80a8 │ │ │ │ - ldr r1, [pc, #2108] @ 5c80ac │ │ │ │ + ldr r2, [pc, #2108] @ 5c80ac │ │ │ │ + ldr r1, [pc, #2108] @ 5c80b0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ - ldr ip, [pc, #2088] @ 5c80b0 │ │ │ │ + ldr ip, [pc, #2088] @ 5c80b4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ add ip, ip, r8, lsl #2 │ │ │ │ ldr ip, [ip, #4] │ │ │ │ add r6, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b 5c731c │ │ │ │ + b 5c7320 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c70a0 │ │ │ │ - ldr r3, [pc, #2000] @ 5c80b4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c70a4 │ │ │ │ + ldr r3, [pc, #2000] @ 5c80b8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1992] @ 5c80b8 │ │ │ │ + ldr r1, [pc, #1992] @ 5c80bc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1988] @ 5c80bc │ │ │ │ + ldr r3, [pc, #1988] @ 5c80c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-3036] @ 0xfffff424 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #1936] @ 5c80c0 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #1936] @ 5c80c4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1928] @ 5c80c4 │ │ │ │ + ldr r1, [pc, #1928] @ 5c80c8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1924] @ 5c80c8 │ │ │ │ + ldr r3, [pc, #1924] @ 5c80cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-3432] @ 0xfffff298 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8980 │ │ │ │ - ldr r4, [pc, #1860] @ 5c80cc │ │ │ │ - ldr r2, [pc, #1860] @ 5c80d0 │ │ │ │ + beq 5c8984 │ │ │ │ + ldr r4, [pc, #1860] @ 5c80d0 │ │ │ │ + ldr r2, [pc, #1860] @ 5c80d4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 6c36c8 │ │ │ │ - b 5c7394 │ │ │ │ + b 5c7398 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c8a88 │ │ │ │ + beq 5c8a8c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1572] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #1816] @ 5c80d4 │ │ │ │ + ldr r3, [pc, #1572] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #1816] @ 5c80d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1812] @ 5c80d8 │ │ │ │ + ldr r2, [pc, #1812] @ 5c80dc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #1788] @ 5c80dc │ │ │ │ + ldr r1, [pc, #1788] @ 5c80e0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #924] @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ - b 5c7318 │ │ │ │ - ldr r3, [pc, #1744] @ 5c80e0 │ │ │ │ + b 5c731c │ │ │ │ + ldr r3, [pc, #1744] @ 5c80e4 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7b4c │ │ │ │ + beq 5c7b50 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ - ldr r3, [pc, #1724] @ 5c80e4 │ │ │ │ + bne 5c7078 │ │ │ │ + ldr r3, [pc, #1724] @ 5c80e8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1716] @ 5c80e8 │ │ │ │ + ldr r1, [pc, #1716] @ 5c80ec │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1712] @ 5c80ec │ │ │ │ + ldr r3, [pc, #1712] @ 5c80f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-2772] @ 0xfffff52c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c87b8 │ │ │ │ - ldr r3, [pc, #1648] @ 5c80f0 │ │ │ │ + beq 5c87bc │ │ │ │ + ldr r3, [pc, #1648] @ 5c80f4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1636] @ 5c80f4 │ │ │ │ - ldr r0, [pc, #1636] @ 5c80f8 │ │ │ │ + ldr r3, [pc, #1636] @ 5c80f8 │ │ │ │ + ldr r0, [pc, #1636] @ 5c80fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #1584 @ 0x630 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c8830 │ │ │ │ + beq 5c8834 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #1572] @ 5c80fc │ │ │ │ - ldr r1, [pc, #1572] @ 5c8100 │ │ │ │ + ldr r2, [pc, #1572] @ 5c8100 │ │ │ │ + ldr r1, [pc, #1572] @ 5c8104 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ - ldr ip, [pc, #1552] @ 5c8104 │ │ │ │ + ldr ip, [pc, #1552] @ 5c8108 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c7898 │ │ │ │ - ldr r3, [pc, #1528] @ 5c8108 │ │ │ │ + b 5c789c │ │ │ │ + ldr r3, [pc, #1528] @ 5c810c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1516] @ 5c810c │ │ │ │ - ldr r0, [pc, #1516] @ 5c8110 │ │ │ │ + ldr r3, [pc, #1516] @ 5c8110 │ │ │ │ + ldr r0, [pc, #1516] @ 5c8114 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #2640 @ 0xa50 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #1472] @ 5c8114 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #1472] @ 5c8118 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1464] @ 5c8118 │ │ │ │ + ldr r1, [pc, #1464] @ 5c811c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1460] @ 5c811c │ │ │ │ + ldr r3, [pc, #1460] @ 5c8120 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-3564] @ 0xfffff214 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #1408] @ 5c8120 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #1408] @ 5c8124 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1396] @ 5c8124 │ │ │ │ - ldr r0, [pc, #1396] @ 5c8128 │ │ │ │ + ldr r3, [pc, #1396] @ 5c8128 │ │ │ │ + ldr r0, [pc, #1396] @ 5c812c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #3168 @ 0xc60 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #1352] @ 5c812c │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #1352] @ 5c8130 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1340] @ 5c8130 │ │ │ │ - ldr r0, [pc, #1340] @ 5c8134 │ │ │ │ + ldr r3, [pc, #1340] @ 5c8134 │ │ │ │ + ldr r0, [pc, #1340] @ 5c8138 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #3696 @ 0xe70 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #1296] @ 5c8138 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #1296] @ 5c813c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1288] @ 5c813c │ │ │ │ + ldr r1, [pc, #1288] @ 5c8140 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1284] @ 5c8140 │ │ │ │ + ldr r3, [pc, #1284] @ 5c8144 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-2904] @ 0xfffff4a8 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ - ldr r3, [pc, #1232] @ 5c8144 │ │ │ │ + b 5c71d8 │ │ │ │ + ldr r3, [pc, #1232] @ 5c8148 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1224] @ 5c8148 │ │ │ │ + ldr r1, [pc, #1224] @ 5c814c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1220] @ 5c814c │ │ │ │ + ldr r3, [pc, #1220] @ 5c8150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-2508] @ 0xfffff634 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c89a4 │ │ │ │ - ldr r2, [pc, #1156] @ 5c8150 │ │ │ │ - ldr r3, [pc, #1156] @ 5c8154 │ │ │ │ + beq 5c89a8 │ │ │ │ + ldr r2, [pc, #1156] @ 5c8154 │ │ │ │ + ldr r3, [pc, #1156] @ 5c8158 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #1144] @ 5c8158 │ │ │ │ + ldr r1, [pc, #1144] @ 5c815c │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r0, #-1320] @ 0xfffffad8 │ │ │ │ sub r1, r1, #8 │ │ │ │ - b 5c76b0 │ │ │ │ + b 5c76b4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c89ec │ │ │ │ - ldr r3, [pc, #1088] @ 5c815c │ │ │ │ + beq 5c89f0 │ │ │ │ + ldr r3, [pc, #1088] @ 5c8160 │ │ │ │ bl 91e620 │ │ │ │ - ldr r2, [pc, #1084] @ 5c8160 │ │ │ │ - ldr ip, [pc, #692] @ 5c7fdc │ │ │ │ + ldr r2, [pc, #1084] @ 5c8164 │ │ │ │ + ldr ip, [pc, #692] @ 5c7fe0 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ - ldr r0, [pc, #1056] @ 5c8164 │ │ │ │ + ldr r0, [pc, #1056] @ 5c8168 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr ip, [ip] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r1, ip │ │ │ │ add r3, r1, r5 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r0, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r0, #-1980] @ 0xfffff844 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c895c │ │ │ │ - ldr r2, [pc, #1000] @ 5c8168 │ │ │ │ - ldr r3, [pc, #1000] @ 5c816c │ │ │ │ + beq 5c8960 │ │ │ │ + ldr r2, [pc, #1000] @ 5c816c │ │ │ │ + ldr r3, [pc, #1000] @ 5c8170 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #988] @ 5c8170 │ │ │ │ + ldr r1, [pc, #988] @ 5c8174 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c76b0 │ │ │ │ + b 5c76b4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c887c │ │ │ │ - ldr r2, [pc, #940] @ 5c8174 │ │ │ │ - ldr r3, [pc, #940] @ 5c8178 │ │ │ │ + beq 5c8880 │ │ │ │ + ldr r2, [pc, #940] @ 5c8178 │ │ │ │ + ldr r3, [pc, #940] @ 5c817c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #928] @ 5c817c │ │ │ │ + ldr r1, [pc, #928] @ 5c8180 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r0, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #12 │ │ │ │ - b 5c76b0 │ │ │ │ + b 5c76b4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c88c8 │ │ │ │ - ldr r2, [pc, #872] @ 5c8180 │ │ │ │ - ldr r3, [pc, #872] @ 5c8184 │ │ │ │ + beq 5c88cc │ │ │ │ + ldr r2, [pc, #872] @ 5c8184 │ │ │ │ + ldr r3, [pc, #872] @ 5c8188 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #860] @ 5c8188 │ │ │ │ + ldr r1, [pc, #860] @ 5c818c │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r0, #-1188] @ 0xfffffb5c │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 5c76b0 │ │ │ │ + b 5c76b4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c88ec │ │ │ │ - ldr r2, [pc, #804] @ 5c818c │ │ │ │ - ldr r3, [pc, #804] @ 5c8190 │ │ │ │ + beq 5c88f0 │ │ │ │ + ldr r2, [pc, #804] @ 5c8190 │ │ │ │ + ldr r3, [pc, #804] @ 5c8194 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #792] @ 5c8194 │ │ │ │ + ldr r1, [pc, #792] @ 5c8198 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c76b0 │ │ │ │ + b 5c76b4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8910 │ │ │ │ - ldr r2, [pc, #744] @ 5c8198 │ │ │ │ - ldr r3, [pc, #744] @ 5c819c │ │ │ │ + beq 5c8914 │ │ │ │ + ldr r2, [pc, #744] @ 5c819c │ │ │ │ + ldr r3, [pc, #744] @ 5c81a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #732] @ 5c81a0 │ │ │ │ + ldr r1, [pc, #732] @ 5c81a4 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 5c76b0 │ │ │ │ + b 5c76b4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8a14 │ │ │ │ - ldr r2, [pc, #676] @ 5c81a4 │ │ │ │ - ldr r3, [pc, #676] @ 5c81a8 │ │ │ │ + beq 5c8a18 │ │ │ │ + ldr r2, [pc, #676] @ 5c81a8 │ │ │ │ + ldr r3, [pc, #676] @ 5c81ac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #664] @ 5c81ac │ │ │ │ + ldr r1, [pc, #664] @ 5c81b0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r0, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #8 │ │ │ │ - b 5c76b0 │ │ │ │ - ldr r3, [pc, #620] @ 5c81b0 │ │ │ │ + b 5c76b4 │ │ │ │ + ldr r3, [pc, #620] @ 5c81b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8b68 │ │ │ │ + beq 5c8b6c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #124] @ 5c7fdc │ │ │ │ - ldr r4, [pc, #592] @ 5c81b4 │ │ │ │ + ldr r3, [pc, #124] @ 5c7fe0 │ │ │ │ + ldr r4, [pc, #592] @ 5c81b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #588] @ 5c81b8 │ │ │ │ + ldr r2, [pc, #588] @ 5c81bc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #564] @ 5c81bc │ │ │ │ + ldr r1, [pc, #564] @ 5c81c0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #660] @ 0x294 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ - b 5c7318 │ │ │ │ - ldrsheq r3, [r9], #-196 @ 0xffffff3c │ │ │ │ - ldrdeq lr, [fp], #-248 @ 0xffffff08 │ │ │ │ - rsbeq r6, r7, r0, asr #3 │ │ │ │ - rsbeq r6, r7, r0, lsr #3 │ │ │ │ + b 5c731c │ │ │ │ + ldrsheq r3, [r9], #-192 @ 0xffffff40 │ │ │ │ + ldrdeq lr, [fp], #-244 @ 0xffffff0c │ │ │ │ + strheq r6, [r7], #-28 @ 0xffffffe4 @ │ │ │ │ + @ instruction: 0x0067619c │ │ │ │ stcvc 2, cr0, [r0], {152} @ 0x98 │ │ │ │ - subseq r7, r9, r8, asr #17 │ │ │ │ - subseq ip, sl, ip, ror #7 │ │ │ │ - rsbeq r6, r7, r0, lsl #2 │ │ │ │ + subseq r7, r9, r4, asr #17 │ │ │ │ + subseq ip, sl, r8, ror #7 │ │ │ │ + strdeq r6, [r7], #-12 @ │ │ │ │ stcvc 3, cr0, [r0], {18} │ │ │ │ - subseq r7, r9, r0, lsr #16 │ │ │ │ - rsbeq r6, r7, r4, rrx │ │ │ │ + subseq r7, r9, ip, lsl r8 │ │ │ │ + rsbeq r6, r7, r0, rrx │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq ip, sl, r4, lsr r3 │ │ │ │ + subseq ip, sl, r0, lsr r3 │ │ │ │ stcvc 5, cr0, [r0], {17} │ │ │ │ - subseq r7, r9, ip, lsl #15 │ │ │ │ - ldrheq ip, [sl], #-32 @ 0xffffffe0 │ │ │ │ - rsbeq r5, r7, r4, asr #31 │ │ │ │ + subseq r7, r9, r8, lsl #15 │ │ │ │ + subseq ip, sl, ip, lsr #5 │ │ │ │ + rsbeq r5, r7, r0, asr #31 │ │ │ │ stcvc 3, cr0, [r0], {80} @ 0x50 │ │ │ │ stcvc 2, cr0, [r0], {208} @ 0xd0 │ │ │ │ - subseq r7, r9, r0, ror #13 │ │ │ │ - rsbeq r5, r7, r8, lsr #30 │ │ │ │ - ldrsheq ip, [sl], #-20 @ 0xffffffec │ │ │ │ + ldrsbeq r7, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbeq r5, r7, r4, lsr #30 │ │ │ │ + ldrsheq ip, [sl], #-16 │ │ │ │ stcvc 7, cr0, [r0], {82} @ 0x52 │ │ │ │ - @ instruction: 0x00675e90 │ │ │ │ + rsbeq r5, r7, ip, lsl #29 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ stcvc 4, cr0, [r0], {144} @ 0x90 │ │ │ │ - ldrheq r7, [r9], #-84 @ 0xffffffac │ │ │ │ - strdeq r5, [r7], #-220 @ 0xffffff24 @ │ │ │ │ - subseq ip, sl, r8, asr #1 │ │ │ │ + ldrheq r7, [r9], #-80 @ 0xffffffb0 │ │ │ │ + strdeq r5, [r7], #-216 @ 0xffffff28 @ │ │ │ │ + subseq ip, sl, r4, asr #1 │ │ │ │ stcvc 7, cr0, [r0], {145} @ 0x91 │ │ │ │ - subseq r7, r9, r8, lsr #10 │ │ │ │ - rsbeq r5, r7, r0, ror sp │ │ │ │ - subseq ip, sl, ip, lsr r0 │ │ │ │ + subseq r7, r9, r4, lsr #10 │ │ │ │ + rsbeq r5, r7, ip, ror #26 │ │ │ │ + subseq ip, sl, r8, lsr r0 │ │ │ │ stcvc 4, cr0, [r0], {88} @ 0x58 │ │ │ │ stcvc 4, cr0, [r0], {152} @ 0x98 │ │ │ │ - subseq r7, r9, ip, lsr #9 │ │ │ │ - ldrsbeq fp, [sl], #-240 @ 0xffffff10 │ │ │ │ - rsbeq r5, r7, r4, ror #25 │ │ │ │ - subseq r7, r9, r0, lsr #8 │ │ │ │ - rsbeq r5, r7, r8, ror #24 │ │ │ │ - subseq fp, sl, r4, lsr pc │ │ │ │ - ldrheq r7, [r9], #-56 @ 0xffffffc8 │ │ │ │ - ldrsbeq fp, [sl], #-236 @ 0xffffff14 │ │ │ │ - strdeq r5, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + subseq r7, r9, r8, lsr #9 │ │ │ │ + subseq fp, sl, ip, asr #31 │ │ │ │ + rsbeq r5, r7, r0, ror #25 │ │ │ │ + subseq r7, r9, ip, lsl r4 │ │ │ │ + rsbeq r5, r7, r4, ror #24 │ │ │ │ + subseq fp, sl, r0, lsr pc │ │ │ │ + ldrheq r7, [r9], #-52 @ 0xffffffcc │ │ │ │ + ldrsbeq fp, [sl], #-232 @ 0xffffff18 │ │ │ │ + rsbeq r5, r7, ip, ror #23 │ │ │ │ stcvc 5, cr0, [r0], {144} @ 0x90 │ │ │ │ - subseq r7, r9, ip, lsr r3 │ │ │ │ - rsbeq r5, r7, r4, lsl #23 │ │ │ │ - subseq fp, sl, r4, asr lr │ │ │ │ + subseq r7, r9, r8, lsr r3 │ │ │ │ + rsbeq r5, r7, r0, lsl #23 │ │ │ │ + subseq fp, sl, r0, asr lr │ │ │ │ stcvc 7, cr0, [r0], {146} @ 0x92 │ │ │ │ - subseq r7, r9, ip, asr #5 │ │ │ │ - rsbeq r5, r7, r4, lsl fp │ │ │ │ - subseq fp, sl, r4, ror #27 │ │ │ │ + subseq r7, r9, r8, asr #5 │ │ │ │ + rsbeq r5, r7, r0, lsl fp │ │ │ │ + subseq fp, sl, r0, ror #27 │ │ │ │ stcvc 1, cr0, [r0], {210} @ 0xd2 │ │ │ │ - subseq r7, r9, r0, ror #4 │ │ │ │ - rsbeq r5, r7, r4, lsr #21 │ │ │ │ - subseq fp, sl, r4, ror sp │ │ │ │ - subseq r7, r9, ip, lsl #4 │ │ │ │ - rsbeq r5, r7, r8, asr #20 │ │ │ │ - subseq fp, sl, r0, lsr #26 │ │ │ │ - ldrheq r7, [r9], #-16 │ │ │ │ - strdeq r5, [r7], #-152 @ 0xffffff68 @ │ │ │ │ - subseq fp, sl, r4, asr #25 │ │ │ │ - subseq r7, r9, r8, asr #2 │ │ │ │ - subseq fp, sl, r8, ror ip │ │ │ │ - rsbeq r5, r7, r8, ror r9 │ │ │ │ - ldrsbeq r7, [r9], #-0 │ │ │ │ - ldrsheq fp, [sl], #-180 @ 0xffffff4c │ │ │ │ - rsbeq r5, r7, r8, lsl #18 │ │ │ │ - subseq r7, r9, r4, lsl #1 │ │ │ │ - subseq fp, sl, r8, lsr #23 │ │ │ │ - strheq r5, [r7], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r5, r7, r8, ror r8 │ │ │ │ + subseq r7, r9, ip, asr r2 │ │ │ │ + rsbeq r5, r7, r0, lsr #21 │ │ │ │ + subseq fp, sl, r0, ror sp │ │ │ │ + subseq r7, r9, r8, lsl #4 │ │ │ │ + rsbeq r5, r7, r4, asr #20 │ │ │ │ + subseq fp, sl, ip, lsl sp │ │ │ │ + subseq r7, r9, ip, lsr #3 │ │ │ │ + strdeq r5, [r7], #-148 @ 0xffffff6c @ │ │ │ │ + subseq fp, sl, r0, asr #25 │ │ │ │ + subseq r7, r9, r4, asr #2 │ │ │ │ + subseq fp, sl, r4, ror ip │ │ │ │ + rsbeq r5, r7, r4, ror r9 │ │ │ │ + subseq r7, r9, ip, asr #1 │ │ │ │ + ldrsheq fp, [sl], #-176 @ 0xffffff50 │ │ │ │ + rsbeq r5, r7, r4, lsl #18 │ │ │ │ + subseq r7, r9, r0, lsl #1 │ │ │ │ + subseq fp, sl, r4, lsr #23 │ │ │ │ + strheq r5, [r7], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r5, r7, r4, ror r8 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - ldrsheq r6, [r9], #-244 @ 0xffffff0c │ │ │ │ - rsbeq r5, r7, ip, lsr r8 │ │ │ │ - subseq fp, sl, r8, lsl #22 │ │ │ │ + ldrsheq r6, [r9], #-240 @ 0xffffff10 │ │ │ │ + rsbeq r5, r7, r8, lsr r8 │ │ │ │ + subseq fp, sl, r4, lsl #22 │ │ │ │ stcvc 2, cr0, [r0], {24} │ │ │ │ - subseq r6, r9, ip, lsl #31 │ │ │ │ - ldrheq fp, [sl], #-160 @ 0xffffff60 │ │ │ │ - rsbeq r5, r7, r4, asr #15 │ │ │ │ - subseq r6, r9, r4, lsr pc │ │ │ │ - rsbeq r5, r7, r0, ror r7 │ │ │ │ - subseq fp, sl, r8, asr #20 │ │ │ │ - ldrsbeq r6, [r9], #-236 @ 0xffffff14 │ │ │ │ - subseq fp, sl, ip, lsl #20 │ │ │ │ - rsbeq r5, r7, ip, lsl #14 │ │ │ │ - subseq r6, r9, r4, lsr #29 │ │ │ │ - rsbeq r5, r7, r0, ror #13 │ │ │ │ - ldrheq fp, [sl], #-152 @ 0xffffff68 │ │ │ │ - subseq r6, r9, r0, ror #28 │ │ │ │ - subseq fp, sl, r4, lsl #19 │ │ │ │ - @ instruction: 0x00675698 │ │ │ │ - subseq r6, r9, r4, lsl lr │ │ │ │ - rsbeq r5, r7, r0, asr r6 │ │ │ │ - subseq fp, sl, r8, lsr #18 │ │ │ │ - ldrsbeq r6, [r9], #-208 @ 0xffffff30 │ │ │ │ - rsbeq r5, r7, ip, lsl #12 │ │ │ │ - subseq fp, sl, r4, ror #17 │ │ │ │ - subseq r6, r9, ip, lsl #27 │ │ │ │ - ldrheq fp, [sl], #-128 @ 0xffffff80 │ │ │ │ - rsbeq r5, r7, r4, asr #11 │ │ │ │ - subseq r6, r9, r0, asr #26 │ │ │ │ - subseq fp, sl, r4, ror #16 │ │ │ │ - rsbeq r5, r7, r8, ror r5 │ │ │ │ - subseq r6, r9, r8, ror #25 │ │ │ │ - rsbeq r5, r7, r0, lsr r5 │ │ │ │ - subseq fp, sl, r0, lsl #16 │ │ │ │ - subseq r6, r9, ip, lsl #25 │ │ │ │ - ldrdeq r5, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ - subseq fp, sl, r0, lsr #15 │ │ │ │ - subseq r6, r9, r4, lsr ip │ │ │ │ - rsbeq r5, r7, ip, ror r4 │ │ │ │ - subseq fp, sl, ip, asr #14 │ │ │ │ - subseq r6, r9, ip, ror #23 │ │ │ │ - rsbeq r5, r7, r4, lsr r4 │ │ │ │ - subseq fp, sl, r4, lsl #14 │ │ │ │ - @ instruction: 0x00596b9c │ │ │ │ - rsbeq r5, r7, r4, ror #7 │ │ │ │ - ldrheq fp, [sl], #-100 @ 0xffffff9c │ │ │ │ - subseq r6, r9, ip, asr #22 │ │ │ │ - @ instruction: 0x00675394 │ │ │ │ - subseq fp, sl, r4, ror #12 │ │ │ │ - subseq r6, r9, r4, lsl #22 │ │ │ │ - rsbeq r5, r7, ip, asr #6 │ │ │ │ - subseq fp, sl, ip, lsl r6 │ │ │ │ - ldrheq r6, [r9], #-164 @ 0xffffff5c │ │ │ │ - strdeq r5, [r7], #-44 @ 0xffffffd4 @ │ │ │ │ - subseq fp, sl, ip, asr #11 │ │ │ │ + subseq r6, r9, r8, lsl #31 │ │ │ │ + subseq fp, sl, ip, lsr #21 │ │ │ │ + rsbeq r5, r7, r0, asr #15 │ │ │ │ + subseq r6, r9, r0, lsr pc │ │ │ │ + rsbeq r5, r7, ip, ror #14 │ │ │ │ + subseq fp, sl, r4, asr #20 │ │ │ │ + ldrsbeq r6, [r9], #-232 @ 0xffffff18 │ │ │ │ + subseq fp, sl, r8, lsl #20 │ │ │ │ + rsbeq r5, r7, r8, lsl #14 │ │ │ │ + subseq r6, r9, r0, lsr #29 │ │ │ │ + ldrdeq r5, [r7], #-108 @ 0xffffff94 @ │ │ │ │ + ldrheq fp, [sl], #-148 @ 0xffffff6c │ │ │ │ + subseq r6, r9, ip, asr lr │ │ │ │ + subseq fp, sl, r0, lsl #19 │ │ │ │ + @ instruction: 0x00675694 │ │ │ │ + subseq r6, r9, r0, lsl lr │ │ │ │ + rsbeq r5, r7, ip, asr #12 │ │ │ │ + subseq fp, sl, r4, lsr #18 │ │ │ │ + subseq r6, r9, ip, asr #27 │ │ │ │ + rsbeq r5, r7, r8, lsl #12 │ │ │ │ + subseq fp, sl, r0, ror #17 │ │ │ │ + subseq r6, r9, r8, lsl #27 │ │ │ │ + subseq fp, sl, ip, lsr #17 │ │ │ │ + rsbeq r5, r7, r0, asr #11 │ │ │ │ + subseq r6, r9, ip, lsr sp │ │ │ │ + subseq fp, sl, r0, ror #16 │ │ │ │ + rsbeq r5, r7, r4, ror r5 │ │ │ │ + subseq r6, r9, r4, ror #25 │ │ │ │ + rsbeq r5, r7, ip, lsr #10 │ │ │ │ + ldrsheq fp, [sl], #-124 @ 0xffffff84 │ │ │ │ + subseq r6, r9, r8, lsl #25 │ │ │ │ + rsbeq r5, r7, ip, asr #9 │ │ │ │ + @ instruction: 0x005ab79c │ │ │ │ + subseq r6, r9, r0, lsr ip │ │ │ │ + rsbeq r5, r7, r8, ror r4 │ │ │ │ + subseq fp, sl, r8, asr #14 │ │ │ │ + subseq r6, r9, r8, ror #23 │ │ │ │ + rsbeq r5, r7, r0, lsr r4 │ │ │ │ + subseq fp, sl, r0, lsl #14 │ │ │ │ + @ instruction: 0x00596b98 │ │ │ │ + rsbeq r5, r7, r0, ror #7 │ │ │ │ + ldrheq fp, [sl], #-96 @ 0xffffffa0 │ │ │ │ + subseq r6, r9, r8, asr #22 │ │ │ │ + @ instruction: 0x00675390 │ │ │ │ + subseq fp, sl, r0, ror #12 │ │ │ │ + subseq r6, r9, r0, lsl #22 │ │ │ │ + rsbeq r5, r7, r8, asr #6 │ │ │ │ + subseq fp, sl, r8, lsl r6 │ │ │ │ + ldrheq r6, [r9], #-160 @ 0xffffff60 │ │ │ │ + strdeq r5, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ + subseq fp, sl, r8, asr #11 │ │ │ │ stcvc 1, cr0, [r0], {80} @ 0x50 │ │ │ │ - subseq r6, r9, ip, asr #20 │ │ │ │ - @ instruction: 0x00675294 │ │ │ │ - subseq fp, sl, r0, ror #10 │ │ │ │ + subseq r6, r9, r8, asr #20 │ │ │ │ + @ instruction: 0x00675290 │ │ │ │ + subseq fp, sl, ip, asr r5 │ │ │ │ stcvc 3, cr0, [r0], {16} │ │ │ │ - subseq r6, r9, ip, lsr #14 │ │ │ │ - rsbeq r4, r7, r4, ror pc │ │ │ │ - subseq fp, sl, r0, asr #4 │ │ │ │ + subseq r6, r9, r8, lsr #14 │ │ │ │ + rsbeq r4, r7, r0, ror pc │ │ │ │ + subseq fp, sl, ip, lsr r2 │ │ │ │ stcvc 4, cr0, [r0], {80} @ 0x50 │ │ │ │ - subseq r6, r9, r0, asr #13 │ │ │ │ - rsbeq r4, r7, r8, lsl #30 │ │ │ │ - ldrsbeq fp, [sl], #-20 @ 0xffffffec │ │ │ │ - subseq r6, r9, r4, asr r6 │ │ │ │ - @ instruction: 0x00674e9c │ │ │ │ - subseq fp, sl, r8, ror #2 │ │ │ │ - subseq r6, r9, ip, ror #11 │ │ │ │ - rsbeq r4, r7, r4, lsr lr │ │ │ │ - subseq fp, sl, r0, lsl #2 │ │ │ │ - @ instruction: 0x00596590 │ │ │ │ - ldrheq fp, [sl], #-4 │ │ │ │ - rsbeq r4, r7, r8, asr #27 │ │ │ │ - subseq r6, r9, ip, lsr #10 │ │ │ │ - rsbeq r4, r7, r4, ror sp │ │ │ │ - subseq fp, sl, r0, asr #32 │ │ │ │ - subseq r6, r9, r4, asr #9 │ │ │ │ - rsbeq r4, r7, ip, lsl #26 │ │ │ │ - ldrsbeq sl, [sl], #-248 @ 0xffffff08 │ │ │ │ - subseq r6, r9, ip, asr r4 │ │ │ │ - rsbeq r4, r7, r4, lsr #25 │ │ │ │ - subseq sl, sl, r0, ror pc │ │ │ │ - ldrsheq r6, [r9], #-52 @ 0xffffffcc │ │ │ │ - rsbeq r4, r7, ip, lsr ip │ │ │ │ - subseq sl, sl, r8, lsl #30 │ │ │ │ - subseq r6, r9, ip, lsl #7 │ │ │ │ - ldrdeq r4, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - subseq sl, sl, r0, lsr #29 │ │ │ │ - subseq r6, r9, r4, lsr #6 │ │ │ │ - rsbeq r4, r7, ip, ror #22 │ │ │ │ - subseq sl, sl, r8, lsr lr │ │ │ │ + ldrheq r6, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbeq r4, r7, r4, lsl #30 │ │ │ │ + ldrsbeq fp, [sl], #-16 │ │ │ │ + subseq r6, r9, r0, asr r6 │ │ │ │ + @ instruction: 0x00674e98 │ │ │ │ + subseq fp, sl, r4, ror #2 │ │ │ │ + subseq r6, r9, r8, ror #11 │ │ │ │ + rsbeq r4, r7, r0, lsr lr │ │ │ │ + ldrsheq fp, [sl], #-12 │ │ │ │ + subseq r6, r9, ip, lsl #11 │ │ │ │ + ldrheq fp, [sl], #-0 │ │ │ │ + rsbeq r4, r7, r4, asr #27 │ │ │ │ + subseq r6, r9, r8, lsr #10 │ │ │ │ + rsbeq r4, r7, r0, ror sp │ │ │ │ + subseq fp, sl, ip, lsr r0 │ │ │ │ + subseq r6, r9, r0, asr #9 │ │ │ │ + rsbeq r4, r7, r8, lsl #26 │ │ │ │ + ldrsbeq sl, [sl], #-244 @ 0xffffff0c │ │ │ │ + subseq r6, r9, r8, asr r4 │ │ │ │ + rsbeq r4, r7, r0, lsr #25 │ │ │ │ + subseq sl, sl, ip, ror #30 │ │ │ │ + ldrsheq r6, [r9], #-48 @ 0xffffffd0 │ │ │ │ + rsbeq r4, r7, r8, lsr ip │ │ │ │ + subseq sl, sl, r4, lsl #30 │ │ │ │ + subseq r6, r9, r8, lsl #7 │ │ │ │ + ldrdeq r4, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + @ instruction: 0x005aae9c │ │ │ │ + subseq r6, r9, r0, lsr #6 │ │ │ │ + rsbeq r4, r7, r8, ror #22 │ │ │ │ + subseq sl, sl, r4, lsr lr │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrheq r6, [r9], #-44 @ 0xffffffd4 │ │ │ │ - rsbeq r4, r7, r4, lsl #22 │ │ │ │ - ldrsbeq sl, [sl], #-208 @ 0xffffff30 │ │ │ │ - ldr r3, [pc, #-164] @ 5c81c0 │ │ │ │ + ldrheq r6, [r9], #-40 @ 0xffffffd8 │ │ │ │ + rsbeq r4, r7, r0, lsl #22 │ │ │ │ + subseq sl, sl, ip, asr #27 │ │ │ │ + ldr r3, [pc, #-164] @ 5c81c4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c8c9c │ │ │ │ + beq 5c8ca0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-52] @ 5c824c │ │ │ │ - ldr r4, [pc, #-192] @ 5c81c4 │ │ │ │ + ldr r3, [pc, #-52] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-192] @ 5c81c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-196] @ 5c81c8 │ │ │ │ + ldr r2, [pc, #-196] @ 5c81cc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-220] @ 5c81cc │ │ │ │ + ldr r1, [pc, #-220] @ 5c81d0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c7318 │ │ │ │ - ldr r3, [pc, #-256] @ 5c81d0 │ │ │ │ + b 5c731c │ │ │ │ + ldr r3, [pc, #-256] @ 5c81d4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c7074 │ │ │ │ + bne 5c7078 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8af8 │ │ │ │ + beq 5c8afc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-160] @ 5c824c │ │ │ │ - ldr r4, [pc, #-284] @ 5c81d4 │ │ │ │ + ldr r3, [pc, #-160] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-284] @ 5c81d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-288] @ 5c81d8 │ │ │ │ + ldr r2, [pc, #-288] @ 5c81dc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-312] @ 5c81dc │ │ │ │ + ldr r1, [pc, #-312] @ 5c81e0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8ab0 │ │ │ │ + beq 5c8ab4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-268] @ 5c824c │ │ │ │ - ldr r4, [pc, #-380] @ 5c81e0 │ │ │ │ + ldr r3, [pc, #-268] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-380] @ 5c81e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-384] @ 5c81e4 │ │ │ │ + ldr r2, [pc, #-384] @ 5c81e8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-408] @ 5c81e8 │ │ │ │ + ldr r1, [pc, #-408] @ 5c81ec │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-396] @ 0xfffffe74 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8bdc │ │ │ │ + beq 5c8be0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-372] @ 5c824c │ │ │ │ - ldr r4, [pc, #-472] @ 5c81ec │ │ │ │ + ldr r3, [pc, #-372] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-472] @ 5c81f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-476] @ 5c81f0 │ │ │ │ + ldr r2, [pc, #-476] @ 5c81f4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-500] @ 5c81f4 │ │ │ │ + ldr r1, [pc, #-500] @ 5c81f8 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-264] @ 0xfffffef8 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8b40 │ │ │ │ - ldr r3, [pc, #-556] @ 5c81f8 │ │ │ │ + beq 5c8b44 │ │ │ │ + ldr r3, [pc, #-556] @ 5c81fc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-564] @ 5c81fc │ │ │ │ + ldr r1, [pc, #-564] @ 5c8200 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #-568] @ 5c8200 │ │ │ │ + ldr r3, [pc, #-568] @ 5c8204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r3, #1320] @ 0x528 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c71d4 │ │ │ │ + b 5c71d8 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c8a60 │ │ │ │ + beq 5c8a64 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-564] @ 5c824c │ │ │ │ - ldr r4, [pc, #-640] @ 5c8204 │ │ │ │ + ldr r3, [pc, #-564] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-640] @ 5c8208 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-644] @ 5c8208 │ │ │ │ + ldr r2, [pc, #-644] @ 5c820c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-668] @ 5c820c │ │ │ │ + ldr r1, [pc, #-668] @ 5c8210 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #792] @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c8c74 │ │ │ │ + beq 5c8c78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-668] @ 5c824c │ │ │ │ - ldr r4, [pc, #-732] @ 5c8210 │ │ │ │ + ldr r3, [pc, #-668] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-732] @ 5c8214 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-736] @ 5c8214 │ │ │ │ + ldr r2, [pc, #-736] @ 5c8218 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-760] @ 5c8218 │ │ │ │ + ldr r1, [pc, #-760] @ 5c821c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-132] @ 0xffffff7c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8c04 │ │ │ │ + beq 5c8c08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-772] @ 5c824c │ │ │ │ - ldr r4, [pc, #-824] @ 5c821c │ │ │ │ + ldr r3, [pc, #-772] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-824] @ 5c8220 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-828] @ 5c8220 │ │ │ │ + ldr r2, [pc, #-828] @ 5c8224 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-852] @ 5c8224 │ │ │ │ + ldr r1, [pc, #-852] @ 5c8228 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-660] @ 0xfffffd6c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8b90 │ │ │ │ + beq 5c8b94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-876] @ 5c824c │ │ │ │ - ldr r4, [pc, #-916] @ 5c8228 │ │ │ │ + ldr r3, [pc, #-876] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-916] @ 5c822c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-920] @ 5c822c │ │ │ │ + ldr r2, [pc, #-920] @ 5c8230 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-944] @ 5c8230 │ │ │ │ + ldr r1, [pc, #-944] @ 5c8234 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8c2c │ │ │ │ + beq 5c8c30 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-980] @ 5c824c │ │ │ │ - ldr r4, [pc, #-1008] @ 5c8234 │ │ │ │ + ldr r3, [pc, #-980] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-1008] @ 5c8238 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1012] @ 5c8238 │ │ │ │ + ldr r2, [pc, #-1012] @ 5c823c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-1036] @ 5c823c │ │ │ │ + ldr r1, [pc, #-1036] @ 5c8240 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8cc4 │ │ │ │ + beq 5c8cc8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1084] @ 5c824c │ │ │ │ - ldr r4, [pc, #-1100] @ 5c8240 │ │ │ │ + ldr r3, [pc, #-1084] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-1100] @ 5c8244 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1104] @ 5c8244 │ │ │ │ + ldr r2, [pc, #-1104] @ 5c8248 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-1128] @ 5c8248 │ │ │ │ + ldr r1, [pc, #-1128] @ 5c824c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-528] @ 0xfffffdf0 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8a38 │ │ │ │ + beq 5c8a3c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1188] @ 5c824c │ │ │ │ - ldr r4, [pc, #-1188] @ 5c8250 │ │ │ │ + ldr r3, [pc, #-1188] @ 5c8250 │ │ │ │ + ldr r4, [pc, #-1188] @ 5c8254 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1192] @ 5c8254 │ │ │ │ + ldr r2, [pc, #-1192] @ 5c8258 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-1216] @ 5c8258 │ │ │ │ + ldr r1, [pc, #-1216] @ 5c825c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ - b 5c7318 │ │ │ │ + b 5c731c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c785c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7860 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c77f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c77f4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7220 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7224 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7a78 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7a7c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c77a0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c77a4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7478 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c747c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7ac8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7acc │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7368 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c736c │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7dc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7dc4 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7180 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7184 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7e10 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7e14 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7e60 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7e64 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7ea8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7eac │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7740 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7744 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7d78 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7d7c │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7980 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7984 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7cc4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7cc8 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c76e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c76e4 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7d14 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7d18 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7ef8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7efc │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c86e4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c86e8 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8474 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8478 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c79ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c79b0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c834c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8350 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7580 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7584 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c82e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c82e4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c72c0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c72c4 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c841c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8420 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7f54 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7f58 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c85ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c85b0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c7670 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c7674 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c83b4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c83b8 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8544 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8548 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8614 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8618 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c73ec │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c73f0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c84dc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c84e0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8274 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8278 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c867c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8680 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr fp, [pc, #4020] @ 5c9cd4 │ │ │ │ + ldr fp, [pc, #4020] @ 5c9cd8 │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5c8d7c │ │ │ │ + bne 5c8d80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c8d9c │ │ │ │ + bne 5c8da0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #3956] @ 5c9cd8 │ │ │ │ + ldr r3, [pc, #3956] @ 5c9cdc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #126 @ 0x7e │ │ │ │ - bhi 5c8db8 │ │ │ │ + bhi 5c8dbc │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3928] @ 5c9cdc │ │ │ │ + ldr r3, [pc, #3928] @ 5c9ce0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8d50 │ │ │ │ - ldr r3, [pc, #3900] @ 5c9ce0 │ │ │ │ + beq 5c8d54 │ │ │ │ + ldr r3, [pc, #3900] @ 5c9ce4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5c8d5c │ │ │ │ + b 5c8d60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caf38 │ │ │ │ + beq 5caf3c │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3832] @ 5c9ce4 │ │ │ │ - ldr r1, [pc, #3832] @ 5c9ce8 │ │ │ │ + ldr r2, [pc, #3832] @ 5c9ce8 │ │ │ │ + ldr r1, [pc, #3832] @ 5c9cec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r4, [r1] │ │ │ │ - ldr r1, [pc, #3820] @ 5c9cec │ │ │ │ + ldr r1, [pc, #3820] @ 5c9cf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5caa78 │ │ │ │ + bne 5caa7c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cab4c │ │ │ │ - ldr r3, [pc, #3716] @ 5c9cf0 │ │ │ │ - ldr r2, [pc, #3704] @ 5c9ce8 │ │ │ │ + beq 5cab50 │ │ │ │ + ldr r3, [pc, #3716] @ 5c9cf4 │ │ │ │ + ldr r2, [pc, #3704] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3692] @ 5c9cf4 │ │ │ │ + ldr r1, [pc, #3692] @ 5c9cf8 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ @@ -980454,4628 +980455,4628 @@ │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba5d0 │ │ │ │ + b 5ba5d4 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cae04 │ │ │ │ + beq 5cae08 │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5ca874 │ │ │ │ + bne 5ca878 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3596] @ 5c9cf8 │ │ │ │ - ldr r1, [pc, #3596] @ 5c9cfc │ │ │ │ + ldr r2, [pc, #3596] @ 5c9cfc │ │ │ │ + ldr r1, [pc, #3596] @ 5c9d00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr ip, [r0, r2] │ │ │ │ - ldr r2, [pc, #3572] @ 5c9d00 │ │ │ │ + ldr r2, [pc, #3572] @ 5c9d04 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, ip, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ add r2, ip, r5 │ │ │ │ add ip, ip, lr │ │ │ │ stm sp, {r2, ip} │ │ │ │ bl 6be368 │ │ │ │ mov r1, sl │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caae0 │ │ │ │ + beq 5caae4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ asr r1, r9, #1 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ lsr r3, r3, #10 │ │ │ │ ands r3, r3, #3 │ │ │ │ - beq 5caa30 │ │ │ │ + beq 5caa34 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c8db8 │ │ │ │ - ldr r2, [pc, #3476] @ 5c9d04 │ │ │ │ - ldr r3, [pc, #3444] @ 5c9ce8 │ │ │ │ + bne 5c8dbc │ │ │ │ + ldr r2, [pc, #3476] @ 5c9d08 │ │ │ │ + ldr r3, [pc, #3444] @ 5c9cec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3452] @ 5c9d08 │ │ │ │ + ldr r1, [pc, #3452] @ 5c9d0c │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c8f2c │ │ │ │ + b 5c8f30 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cab74 │ │ │ │ - ldr r3, [pc, #3396] @ 5c9d0c │ │ │ │ - ldr r2, [pc, #3356] @ 5c9ce8 │ │ │ │ + beq 5cab78 │ │ │ │ + ldr r3, [pc, #3396] @ 5c9d10 │ │ │ │ + ldr r2, [pc, #3356] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3372] @ 5c9d10 │ │ │ │ + ldr r1, [pc, #3372] @ 5c9d14 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb240 │ │ │ │ - ldr r3, [pc, #3308] @ 5c9d14 │ │ │ │ - ldr r2, [pc, #3260] @ 5c9ce8 │ │ │ │ + beq 5cb244 │ │ │ │ + ldr r3, [pc, #3308] @ 5c9d18 │ │ │ │ + ldr r2, [pc, #3260] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3284] @ 5c9d18 │ │ │ │ + ldr r1, [pc, #3284] @ 5c9d1c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #3232] @ 5c9d1c │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #3232] @ 5c9d20 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caccc │ │ │ │ - ldr r3, [pc, #3192] @ 5c9d20 │ │ │ │ + beq 5cacd0 │ │ │ │ + ldr r3, [pc, #3192] @ 5c9d24 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca910 │ │ │ │ - ldr r1, [pc, #3156] @ 5c9d24 │ │ │ │ + bne 5ca914 │ │ │ │ + ldr r1, [pc, #3156] @ 5c9d28 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3696] @ 0xe70 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cac30 │ │ │ │ - ldr r3, [pc, #3116] @ 5c9d28 │ │ │ │ - ldr r2, [pc, #3048] @ 5c9ce8 │ │ │ │ + beq 5cac34 │ │ │ │ + ldr r3, [pc, #3116] @ 5c9d2c │ │ │ │ + ldr r2, [pc, #3048] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3092] @ 5c9d2c │ │ │ │ + ldr r1, [pc, #3092] @ 5c9d30 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #3044] @ 5c9d30 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #3044] @ 5c9d34 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb0b8 │ │ │ │ + beq 5cb0bc │ │ │ │ mov r0, r9 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3016] @ 5c9d34 │ │ │ │ - ldr r1, [pc, #3016] @ 5c9d38 │ │ │ │ + ldr r2, [pc, #3016] @ 5c9d38 │ │ │ │ + ldr r1, [pc, #3016] @ 5c9d3c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r2, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #2960] @ 5c9d3c │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #2960] @ 5c9d40 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ - b 5c9084 │ │ │ │ + b 5c9088 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cae28 │ │ │ │ - ldr r3, [pc, #2932] @ 5c9d40 │ │ │ │ - ldr r2, [pc, #2840] @ 5c9ce8 │ │ │ │ + beq 5cae2c │ │ │ │ + ldr r3, [pc, #2932] @ 5c9d44 │ │ │ │ + ldr r2, [pc, #2840] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca8b0 │ │ │ │ - ldr r1, [pc, #2872] @ 5c9d44 │ │ │ │ + bne 5ca8b4 │ │ │ │ + ldr r1, [pc, #2872] @ 5c9d48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cab04 │ │ │ │ - ldr r3, [pc, #2836] @ 5c9d48 │ │ │ │ - ldr r2, [pc, #2736] @ 5c9ce8 │ │ │ │ + beq 5cab08 │ │ │ │ + ldr r3, [pc, #2836] @ 5c9d4c │ │ │ │ + ldr r2, [pc, #2736] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca834 │ │ │ │ - ldr r1, [pc, #2776] @ 5c9d4c │ │ │ │ + bne 5ca838 │ │ │ │ + ldr r1, [pc, #2776] @ 5c9d50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3168] @ 0xc60 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb1f0 │ │ │ │ - ldr r3, [pc, #2740] @ 5c9d50 │ │ │ │ - ldr r2, [pc, #2632] @ 5c9ce8 │ │ │ │ + beq 5cb1f4 │ │ │ │ + ldr r3, [pc, #2740] @ 5c9d54 │ │ │ │ + ldr r2, [pc, #2632] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #2716] @ 5c9d54 │ │ │ │ + ldr r1, [pc, #2716] @ 5c9d58 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #2668] @ 5c9d58 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #2668] @ 5c9d5c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cacf0 │ │ │ │ - ldr r3, [pc, #2648] @ 5c9d5c │ │ │ │ + beq 5cacf4 │ │ │ │ + ldr r3, [pc, #2648] @ 5c9d60 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca934 │ │ │ │ - ldr r1, [pc, #2612] @ 5c9d60 │ │ │ │ + bne 5ca938 │ │ │ │ + ldr r1, [pc, #2612] @ 5c9d64 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3828] @ 0xfffff10c │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cab28 │ │ │ │ - ldr r3, [pc, #2568] @ 5c9d64 │ │ │ │ + beq 5cab2c │ │ │ │ + ldr r3, [pc, #2568] @ 5c9d68 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca854 │ │ │ │ - ldr r1, [pc, #2532] @ 5c9d68 │ │ │ │ + bne 5ca858 │ │ │ │ + ldr r1, [pc, #2532] @ 5c9d6c │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cafd0 │ │ │ │ - ldr r3, [pc, #2488] @ 5c9d6c │ │ │ │ - ldr r2, [pc, #2352] @ 5c9ce8 │ │ │ │ + beq 5cafd4 │ │ │ │ + ldr r3, [pc, #2488] @ 5c9d70 │ │ │ │ + ldr r2, [pc, #2352] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #2460] @ 5c9d70 │ │ │ │ + ldr r1, [pc, #2460] @ 5c9d74 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cabc0 │ │ │ │ - ldr r3, [pc, #2408] @ 5c9d74 │ │ │ │ + beq 5cabc4 │ │ │ │ + ldr r3, [pc, #2408] @ 5c9d78 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca8ec │ │ │ │ - ldr r1, [pc, #2372] @ 5c9d78 │ │ │ │ + bne 5ca8f0 │ │ │ │ + ldr r1, [pc, #2372] @ 5c9d7c │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3564] @ 0xfffff214 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cac58 │ │ │ │ - ldr r3, [pc, #2328] @ 5c9d7c │ │ │ │ - ldr r2, [pc, #2176] @ 5c9ce8 │ │ │ │ + beq 5cac5c │ │ │ │ + ldr r3, [pc, #2328] @ 5c9d80 │ │ │ │ + ldr r2, [pc, #2176] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #2304] @ 5c9d80 │ │ │ │ + ldr r1, [pc, #2304] @ 5c9d84 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #2256] @ 5c9d84 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #2256] @ 5c9d88 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb094 │ │ │ │ + beq 5cb098 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ asr r1, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2220] @ 5c9d88 │ │ │ │ + ldr r3, [pc, #2220] @ 5c9d8c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add r3, r2, r4 │ │ │ │ add r2, r2, r5 │ │ │ │ - bne 5ca9b0 │ │ │ │ - ldr r1, [pc, #2188] @ 5c9d8c │ │ │ │ + bne 5ca9b4 │ │ │ │ + ldr r1, [pc, #2188] @ 5c9d90 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3960] @ 0xf78 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c8f30 │ │ │ │ + b 5c8f34 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cac80 │ │ │ │ - ldr r3, [pc, #2148] @ 5c9d90 │ │ │ │ + beq 5cac84 │ │ │ │ + ldr r3, [pc, #2148] @ 5c9d94 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca7dc │ │ │ │ - ldr r1, [pc, #2112] @ 5c9d94 │ │ │ │ + bne 5ca7e0 │ │ │ │ + ldr r1, [pc, #2112] @ 5c9d98 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3960] @ 0xf78 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cae9c │ │ │ │ - ldr r3, [pc, #2068] @ 5c9d98 │ │ │ │ + beq 5caea0 │ │ │ │ + ldr r3, [pc, #2068] @ 5c9d9c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2048] @ 5c9d9c │ │ │ │ + ldr r1, [pc, #2048] @ 5c9da0 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ - ldr r4, [pc, #2020] @ 5c9da0 │ │ │ │ + ldr r4, [pc, #2020] @ 5c9da4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c5a14 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ + beq 5c8e3c │ │ │ │ add r4, r4, r9, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - b 5c9088 │ │ │ │ + b 5c908c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb108 │ │ │ │ - ldr r3, [pc, #1952] @ 5c9da4 │ │ │ │ - ldr r2, [pc, #1760] @ 5c9ce8 │ │ │ │ + beq 5cb10c │ │ │ │ + ldr r3, [pc, #1952] @ 5c9da8 │ │ │ │ + ldr r2, [pc, #1760] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1924] @ 5c9da8 │ │ │ │ + ldr r1, [pc, #1924] @ 5c9dac │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cab9c │ │ │ │ - ldr r3, [pc, #1868] @ 5c9dac │ │ │ │ + beq 5caba0 │ │ │ │ + ldr r3, [pc, #1868] @ 5c9db0 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca8cc │ │ │ │ - ldr r1, [pc, #1832] @ 5c9db0 │ │ │ │ + bne 5ca8d0 │ │ │ │ + ldr r1, [pc, #1832] @ 5c9db4 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3300] @ 0xfffff31c │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb3c8 │ │ │ │ - ldr r3, [pc, #1788] @ 5c9db4 │ │ │ │ + beq 5cb3cc │ │ │ │ + ldr r3, [pc, #1788] @ 5c9db8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1768] @ 5c9db8 │ │ │ │ + ldr r1, [pc, #1768] @ 5c9dbc │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2508] @ 0x9cc │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cb1a8 │ │ │ │ - ldr r3, [pc, #1720] @ 5c9dbc │ │ │ │ + beq 5cb1ac │ │ │ │ + ldr r3, [pc, #1720] @ 5c9dc0 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca954 │ │ │ │ - ldr r1, [pc, #1684] @ 5c9dc0 │ │ │ │ + bne 5ca958 │ │ │ │ + ldr r1, [pc, #1684] @ 5c9dc4 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3036] @ 0xfffff424 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cb2e0 │ │ │ │ - ldr r3, [pc, #1640] @ 5c9dc4 │ │ │ │ - ldr r2, [pc, #1416] @ 5c9ce8 │ │ │ │ + beq 5cb2e4 │ │ │ │ + ldr r3, [pc, #1640] @ 5c9dc8 │ │ │ │ + ldr r2, [pc, #1416] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca800 │ │ │ │ - ldr r1, [pc, #1580] @ 5c9dc8 │ │ │ │ + bne 5ca804 │ │ │ │ + ldr r1, [pc, #1580] @ 5c9dcc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad64 │ │ │ │ - ldr r3, [pc, #1544] @ 5c9dcc │ │ │ │ + beq 5cad68 │ │ │ │ + ldr r3, [pc, #1544] @ 5c9dd0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1524] @ 5c9dd0 │ │ │ │ + ldr r1, [pc, #1524] @ 5c9dd4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #1492] @ 5c9dd4 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #1492] @ 5c9dd8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cafac │ │ │ │ - ldr r3, [pc, #1472] @ 5c9dd8 │ │ │ │ - ldr r2, [pc, #1228] @ 5c9ce8 │ │ │ │ + beq 5cafb0 │ │ │ │ + ldr r3, [pc, #1472] @ 5c9ddc │ │ │ │ + ldr r2, [pc, #1228] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca9f4 │ │ │ │ - ldr r1, [pc, #1412] @ 5c9ddc │ │ │ │ + bne 5ca9f8 │ │ │ │ + ldr r1, [pc, #1412] @ 5c9de0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb3f0 │ │ │ │ - ldr r3, [pc, #1376] @ 5c9de0 │ │ │ │ - ldr r2, [pc, #1124] @ 5c9ce8 │ │ │ │ + beq 5cb3f4 │ │ │ │ + ldr r3, [pc, #1376] @ 5c9de4 │ │ │ │ + ldr r2, [pc, #1124] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #1352] @ 5c9de4 │ │ │ │ + ldr r1, [pc, #1352] @ 5c9de8 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #1300] @ 5c9de8 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #1300] @ 5c9dec │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cabe4 │ │ │ │ + beq 5cabe8 │ │ │ │ asr r0, r9, #3 │ │ │ │ ldrh r4, [r8, #90] @ 0x5a │ │ │ │ bl 6bdb84 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1252] @ 5c9dec │ │ │ │ - ldr r1, [pc, #1252] @ 5c9df0 │ │ │ │ + ldr r3, [pc, #1252] @ 5c9df0 │ │ │ │ + ldr r1, [pc, #1252] @ 5c9df4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #964] @ 5c9ce8 │ │ │ │ + ldr r3, [pc, #964] @ 5c9cec │ │ │ │ add r4, r2, r4 │ │ │ │ ldr r0, [fp, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp] │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cb290 │ │ │ │ - ldr r3, [pc, #1160] @ 5c9df4 │ │ │ │ + beq 5cb294 │ │ │ │ + ldr r3, [pc, #1160] @ 5c9df8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1140] @ 5c9df8 │ │ │ │ + ldr r1, [pc, #1140] @ 5c9dfc │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3564] @ 0xdec │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cae4c │ │ │ │ - ldr r3, [pc, #1092] @ 5c9dfc │ │ │ │ + beq 5cae50 │ │ │ │ + ldr r3, [pc, #1092] @ 5c9e00 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1072] @ 5c9e00 │ │ │ │ + ldr r1, [pc, #1072] @ 5c9e04 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #1040] @ 5c9e04 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #1040] @ 5c9e08 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb3a0 │ │ │ │ - ldr r3, [pc, #1020] @ 5c9e08 │ │ │ │ + beq 5cb3a4 │ │ │ │ + ldr r3, [pc, #1020] @ 5c9e0c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1000] @ 5c9e0c │ │ │ │ + ldr r1, [pc, #1000] @ 5c9e10 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3960] @ 0xfffff088 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cac08 │ │ │ │ - ldr r3, [pc, #952] @ 5c9e10 │ │ │ │ + beq 5cac0c │ │ │ │ + ldr r3, [pc, #952] @ 5c9e14 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #932] @ 5c9e14 │ │ │ │ + ldr r1, [pc, #932] @ 5c9e18 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #896] @ 5c9e18 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #896] @ 5c9e1c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cb070 │ │ │ │ - ldr r3, [pc, #876] @ 5c9e1c │ │ │ │ - ldr r2, [pc, #564] @ 5c9ce8 │ │ │ │ + beq 5cb074 │ │ │ │ + ldr r3, [pc, #876] @ 5c9e20 │ │ │ │ + ldr r2, [pc, #564] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca994 │ │ │ │ - ldr r1, [pc, #816] @ 5c9e20 │ │ │ │ + bne 5ca998 │ │ │ │ + ldr r1, [pc, #816] @ 5c9e24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb328 │ │ │ │ - ldr r3, [pc, #780] @ 5c9e24 │ │ │ │ - ldr r2, [pc, #460] @ 5c9ce8 │ │ │ │ + beq 5cb32c │ │ │ │ + ldr r3, [pc, #780] @ 5c9e28 │ │ │ │ + ldr r2, [pc, #460] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #756] @ 5c9e28 │ │ │ │ + ldr r1, [pc, #756] @ 5c9e2c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #704] @ 5c9e2c │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #704] @ 5c9e30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad14 │ │ │ │ - ldr r3, [pc, #684] @ 5c9e30 │ │ │ │ - ldr r2, [pc, #352] @ 5c9ce8 │ │ │ │ + beq 5cad18 │ │ │ │ + ldr r3, [pc, #684] @ 5c9e34 │ │ │ │ + ldr r2, [pc, #352] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #660] @ 5c9e34 │ │ │ │ + ldr r1, [pc, #660] @ 5c9e38 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb020 │ │ │ │ - ldr r3, [pc, #600] @ 5c9e38 │ │ │ │ - ldr r2, [pc, #260] @ 5c9ce8 │ │ │ │ + beq 5cb024 │ │ │ │ + ldr r3, [pc, #600] @ 5c9e3c │ │ │ │ + ldr r2, [pc, #260] @ 5c9cec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #576] @ 5c9e3c │ │ │ │ + ldr r1, [pc, #576] @ 5c9e40 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #528] @ 5c9e40 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #528] @ 5c9e44 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caeec │ │ │ │ + beq 5caef0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ + beq 5c8e3c │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #496] @ 5c9e44 │ │ │ │ + ldr r2, [pc, #496] @ 5c9e48 │ │ │ │ lsl r3, r3, #11 │ │ │ │ asr r3, r3, #22 │ │ │ │ lsl r1, r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r1, r1, #16 │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ add r1, r1, r3, lsl #16 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caf88 │ │ │ │ - ldr r3, [pc, #440] @ 5c9e48 │ │ │ │ + beq 5caf8c │ │ │ │ + ldr r3, [pc, #440] @ 5c9e4c │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca9d0 │ │ │ │ - ldr r1, [pc, #404] @ 5c9e4c │ │ │ │ + bne 5ca9d4 │ │ │ │ + ldr r1, [pc, #404] @ 5c9e50 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - @ instruction: 0x00591f98 │ │ │ │ - subeq sp, fp, r2, lsr #5 │ │ │ │ - rsbeq r4, r7, ip, ror r4 │ │ │ │ - rsbeq r4, r7, ip, asr r4 │ │ │ │ - subseq r5, r9, r8, asr #23 │ │ │ │ + b 5c8eb8 │ │ │ │ + @ instruction: 0x00591f94 │ │ │ │ + @ instruction: 0x004bd29e │ │ │ │ + rsbeq r4, r7, r8, ror r4 │ │ │ │ + rsbeq r4, r7, r8, asr r4 │ │ │ │ + subseq r5, r9, r4, asr #23 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrsheq r8, [sl], #-100 @ 0xffffff9c │ │ │ │ - subseq r5, r9, r8, asr #22 │ │ │ │ - subseq r8, sl, r8, ror #12 │ │ │ │ - subseq r5, r9, r8, asr #21 │ │ │ │ - ldrsheq sl, [sl], #-88 @ 0xffffffa8 │ │ │ │ - strdeq r4, [r7], #-32 @ 0xffffffe0 @ │ │ │ │ - subseq r5, r9, r4, asr #20 │ │ │ │ - subseq r8, sl, ip, asr r5 │ │ │ │ - subseq r5, r9, ip, ror #19 │ │ │ │ - subseq r6, sl, r4, lsl r5 │ │ │ │ - subseq r5, r9, ip, lsl #19 │ │ │ │ - subseq sl, sl, r4, lsr #9 │ │ │ │ - rsbeq r4, r7, r8, lsl #3 │ │ │ │ - subseq r5, r9, ip, lsl #18 │ │ │ │ - subseq r8, sl, r0, lsr #8 │ │ │ │ - ldrheq r5, [r9], #-136 @ 0xffffff78 │ │ │ │ - ldrsbeq sl, [sl], #-48 @ 0xffffffd0 │ │ │ │ - strheq r4, [r7], #-8 @ │ │ │ │ - subseq r5, r9, r8, asr #16 │ │ │ │ - subseq sl, sl, r8, ror r3 │ │ │ │ - rsbeq r4, r7, r4, asr r0 │ │ │ │ - subseq r5, r9, r8, ror #15 │ │ │ │ - subseq sl, sl, r0, ror #5 │ │ │ │ - subseq r5, r9, r0, lsl #15 │ │ │ │ - subseq r8, sl, r0, lsl #5 │ │ │ │ - subseq r5, r9, r8, lsl r7 │ │ │ │ - subseq sl, sl, r0, lsr r2 │ │ │ │ - rsbeq r3, r7, r8, lsl pc │ │ │ │ - ldrheq r5, [r9], #-96 @ 0xffffffa0 │ │ │ │ - ldrheq sl, [sl], #-28 @ 0xffffffe4 │ │ │ │ - subseq r5, r9, r8, asr r6 │ │ │ │ - subseq sl, sl, r4, ror #2 │ │ │ │ - subseq r5, r9, r0, lsl #12 │ │ │ │ - subseq r8, sl, ip, lsl r1 │ │ │ │ - subseq r5, r9, r8, lsr #11 │ │ │ │ - ldrheq sl, [sl], #-4 │ │ │ │ - subseq r5, r9, r0, asr r5 │ │ │ │ - subseq sl, sl, r8, rrx │ │ │ │ - rsbeq r3, r7, r0, asr sp │ │ │ │ - ldrsbeq r5, [r9], #-72 @ 0xffffffb8 │ │ │ │ - ldrsheq r7, [sl], #-240 @ 0xffffff10 │ │ │ │ - subseq r5, r9, r8, lsl #9 │ │ │ │ - @ instruction: 0x005a7f9c │ │ │ │ - subseq r5, r9, r0, lsr r4 │ │ │ │ - subseq r7, sl, r4, asr pc │ │ │ │ - rsbeq r3, r7, r8, asr #24 │ │ │ │ - ldrheq r5, [r9], #-48 @ 0xffffffd0 │ │ │ │ - subseq r7, sl, ip, asr #29 │ │ │ │ - subseq r5, r9, r4, asr r3 │ │ │ │ - subseq r9, sl, r0, ror #28 │ │ │ │ - ldrsheq r5, [r9], #-44 @ 0xffffffd4 │ │ │ │ - subseq r5, sl, r8, lsr #28 │ │ │ │ - ldrheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ - ldrheq r9, [sl], #-220 @ 0xffffff24 │ │ │ │ - subseq r5, r9, r8, asr r2 │ │ │ │ - subseq r9, sl, r0, asr sp │ │ │ │ - ldrsheq r5, [r9], #-16 │ │ │ │ - subseq r7, sl, r4, lsl sp │ │ │ │ - rsbeq r3, r7, r4, lsl #20 │ │ │ │ - @ instruction: 0x0059519c │ │ │ │ - @ instruction: 0x005a9c94 │ │ │ │ - subseq r5, r9, r4, lsr r1 │ │ │ │ - subseq r7, sl, r4, asr ip │ │ │ │ - rsbeq r3, r7, r0, lsr r9 │ │ │ │ - subseq r5, r9, ip, lsr #1 │ │ │ │ - subseq r5, sl, ip, ror #23 │ │ │ │ - subseq r5, r9, r8, asr #32 │ │ │ │ - subseq r7, sl, ip, ror #22 │ │ │ │ - ldrsheq r4, [r9], #-252 @ 0xffffff04 │ │ │ │ - subseq r7, sl, r0, lsr #22 │ │ │ │ - rsbeq r3, r7, r0, lsl r8 │ │ │ │ - subseq r4, r9, r8, lsr #31 │ │ │ │ - subseq r9, sl, r4, asr #21 │ │ │ │ - subseq r4, r9, ip, asr pc │ │ │ │ - subseq r9, sl, r8, ror sl │ │ │ │ - rsbeq r3, r7, ip, ror #14 │ │ │ │ - subseq r4, r9, r4, lsl #30 │ │ │ │ - ldrsheq r9, [sl], #-156 @ 0xffffff64 │ │ │ │ - @ instruction: 0x00594e9c │ │ │ │ - ldrheq r9, [sl], #-148 @ 0xffffff6c │ │ │ │ - @ instruction: 0x00673698 │ │ │ │ - subseq r4, r9, r0, lsr lr │ │ │ │ - subseq r7, sl, r0, asr r9 │ │ │ │ - ldrsbeq r4, [r9], #-212 @ 0xffffff2c │ │ │ │ - ldrsheq r7, [sl], #-132 @ 0xffffff7c │ │ │ │ - ldrdeq r3, [r7], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r3, r7, r4, lsr #11 │ │ │ │ - subseq r4, r9, r4, lsr #26 │ │ │ │ - subseq r9, sl, r0, lsr r8 │ │ │ │ - subseq r4, r9, r0, lsl sl │ │ │ │ - subseq r9, sl, r8, lsr #10 │ │ │ │ - rsbeq r3, r7, ip, lsl #4 │ │ │ │ - subseq r4, r9, r4, lsr #19 │ │ │ │ - subseq r7, sl, r4, asr #9 │ │ │ │ - subseq r4, r9, r4, asr #18 │ │ │ │ - subseq r7, sl, r4, ror #8 │ │ │ │ - rsbeq r3, r7, r4, asr #2 │ │ │ │ - ldrsbeq r4, [r9], #-140 @ 0xffffff74 │ │ │ │ - ldrsheq r9, [sl], #-56 @ 0xffffffc8 │ │ │ │ - strdeq r3, [r7], #-0 @ │ │ │ │ - subseq r4, r9, r8, lsl #17 │ │ │ │ - subseq r9, sl, r0, lsl #7 │ │ │ │ - subseq r4, r9, r0, lsr #16 │ │ │ │ - subseq r9, sl, ip, lsr r3 │ │ │ │ - rsbeq r3, r7, r4, lsr r0 │ │ │ │ - subseq r4, r9, ip, asr #15 │ │ │ │ - subseq r7, sl, ip, ror #5 │ │ │ │ - rsbeq r2, r7, r4, lsr #31 │ │ │ │ - subseq r4, r9, r0, lsr r7 │ │ │ │ - subseq r9, sl, r8, lsr #4 │ │ │ │ - subseq r4, r9, r8, asr #13 │ │ │ │ - subseq r7, sl, r4, ror #3 │ │ │ │ - subseq r4, r9, ip, ror #12 │ │ │ │ - subseq r9, sl, r8, lsl #3 │ │ │ │ - subseq r4, r9, r0, lsr #12 │ │ │ │ - subseq r7, sl, r4, asr #2 │ │ │ │ - rsbeq r2, r7, ip, lsr lr │ │ │ │ - ldrsbeq r4, [r9], #-84 @ 0xffffffac │ │ │ │ - ldrsheq r7, [sl], #-8 │ │ │ │ - rsbeq r2, r7, ip, ror #27 │ │ │ │ - subseq r4, r9, r4, lsl #11 │ │ │ │ - subseq r7, sl, r8, lsr #1 │ │ │ │ - @ instruction: 0x00672d94 │ │ │ │ - subseq r4, r9, ip, lsr #10 │ │ │ │ - subseq r7, sl, r8, asr #32 │ │ │ │ - ldrsbeq r4, [r9], #-64 @ 0xffffffc0 │ │ │ │ - ldrsheq r6, [sl], #-244 @ 0xffffff0c │ │ │ │ - rsbeq r2, r7, r0, ror #25 │ │ │ │ - subseq r4, r9, r8, ror r4 │ │ │ │ - @ instruction: 0x005a6f98 │ │ │ │ - subseq r4, r9, ip, lsl r4 │ │ │ │ - subseq r6, sl, r8, lsr pc │ │ │ │ - subseq r4, r9, r0, asr #7 │ │ │ │ - subseq r6, sl, r0, ror #29 │ │ │ │ - subseq r4, r9, r0, ror #6 │ │ │ │ - subseq r6, sl, ip, ror lr │ │ │ │ - subseq r4, r9, r8, lsl #6 │ │ │ │ - subseq r6, sl, r8, lsl #28 │ │ │ │ - @ instruction: 0x0059429c │ │ │ │ - ldrheq r6, [sl], #-220 @ 0xffffff24 │ │ │ │ - @ instruction: 0x00672a98 │ │ │ │ - subseq r4, r9, r0, lsr r2 │ │ │ │ - subseq r6, sl, r0, asr sp │ │ │ │ - rsbeq r2, r7, ip, lsr #20 │ │ │ │ - subseq r6, sl, ip, lsl #26 │ │ │ │ - subseq r8, sl, r4, ror #25 │ │ │ │ - subseq r8, sl, ip, asr #25 │ │ │ │ - ldrheq r6, [sl], #-200 @ 0xffffff38 │ │ │ │ - subseq r8, sl, ip, lsl #25 │ │ │ │ - subseq r4, r9, r4, lsr r1 │ │ │ │ - subseq r8, sl, r4, ror #24 │ │ │ │ - rsbeq r2, r7, ip, asr r9 │ │ │ │ - subseq r8, sl, r4, lsr ip │ │ │ │ - subseq r8, sl, r4, lsl ip │ │ │ │ - ldrsheq r8, [sl], #-180 @ 0xffffff4c │ │ │ │ - ldrsbeq r6, [sl], #-184 @ 0xffffff48 │ │ │ │ - subseq r8, sl, ip, lsr #23 │ │ │ │ - subseq r8, sl, ip, lsl #23 │ │ │ │ - subseq r8, sl, ip, ror #22 │ │ │ │ - subseq r8, sl, r0, asr fp │ │ │ │ - subseq r6, sl, r8, lsr fp │ │ │ │ - subseq r8, sl, r0, lsl fp │ │ │ │ - ldrsheq r8, [sl], #-160 @ 0xffffff60 │ │ │ │ - ldrsbeq r6, [sl], #-172 @ 0xffffff54 │ │ │ │ - subseq r3, r9, ip, ror pc │ │ │ │ + ldrsheq r8, [sl], #-96 @ 0xffffffa0 │ │ │ │ + subseq r5, r9, r4, asr #22 │ │ │ │ + subseq r8, sl, r4, ror #12 │ │ │ │ + subseq r5, r9, r4, asr #21 │ │ │ │ + ldrsheq sl, [sl], #-84 @ 0xffffffac │ │ │ │ + rsbeq r4, r7, ip, ror #5 │ │ │ │ + subseq r5, r9, r0, asr #20 │ │ │ │ + subseq r8, sl, r8, asr r5 │ │ │ │ + subseq r5, r9, r8, ror #19 │ │ │ │ + subseq r6, sl, r0, lsl r5 │ │ │ │ + subseq r5, r9, r8, lsl #19 │ │ │ │ + subseq sl, sl, r0, lsr #9 │ │ │ │ + rsbeq r4, r7, r4, lsl #3 │ │ │ │ + subseq r5, r9, r8, lsl #18 │ │ │ │ + subseq r8, sl, ip, lsl r4 │ │ │ │ + ldrheq r5, [r9], #-132 @ 0xffffff7c │ │ │ │ + subseq sl, sl, ip, asr #7 │ │ │ │ + strheq r4, [r7], #-4 @ │ │ │ │ + subseq r5, r9, r4, asr #16 │ │ │ │ + subseq sl, sl, r4, ror r3 │ │ │ │ + rsbeq r4, r7, r0, asr r0 │ │ │ │ + subseq r5, r9, r4, ror #15 │ │ │ │ + ldrsbeq sl, [sl], #-44 @ 0xffffffd4 │ │ │ │ + subseq r5, r9, ip, ror r7 │ │ │ │ + subseq r8, sl, ip, ror r2 │ │ │ │ + subseq r5, r9, r4, lsl r7 │ │ │ │ + subseq sl, sl, ip, lsr #4 │ │ │ │ + rsbeq r3, r7, r4, lsl pc │ │ │ │ + subseq r5, r9, ip, lsr #13 │ │ │ │ + ldrheq sl, [sl], #-24 @ 0xffffffe8 │ │ │ │ + subseq r5, r9, r4, asr r6 │ │ │ │ + subseq sl, sl, r0, ror #2 │ │ │ │ + ldrsheq r5, [r9], #-92 @ 0xffffffa4 │ │ │ │ + subseq r8, sl, r8, lsl r1 │ │ │ │ + subseq r5, r9, r4, lsr #11 │ │ │ │ + ldrheq sl, [sl], #-0 │ │ │ │ + subseq r5, r9, ip, asr #10 │ │ │ │ + subseq sl, sl, r4, rrx │ │ │ │ + rsbeq r3, r7, ip, asr #26 │ │ │ │ + ldrsbeq r5, [r9], #-68 @ 0xffffffbc │ │ │ │ + subseq r7, sl, ip, ror #31 │ │ │ │ + subseq r5, r9, r4, lsl #9 │ │ │ │ + @ instruction: 0x005a7f98 │ │ │ │ + subseq r5, r9, ip, lsr #8 │ │ │ │ + subseq r7, sl, r0, asr pc │ │ │ │ + rsbeq r3, r7, r4, asr #24 │ │ │ │ + subseq r5, r9, ip, lsr #7 │ │ │ │ + subseq r7, sl, r8, asr #29 │ │ │ │ + subseq r5, r9, r0, asr r3 │ │ │ │ + subseq r9, sl, ip, asr lr │ │ │ │ + ldrsheq r5, [r9], #-40 @ 0xffffffd8 │ │ │ │ + subseq r5, sl, r4, lsr #28 │ │ │ │ + subseq r5, r9, ip, lsr #5 │ │ │ │ + ldrheq r9, [sl], #-216 @ 0xffffff28 │ │ │ │ + subseq r5, r9, r4, asr r2 │ │ │ │ + subseq r9, sl, ip, asr #26 │ │ │ │ + subseq r5, r9, ip, ror #3 │ │ │ │ + subseq r7, sl, r0, lsl sp │ │ │ │ + rsbeq r3, r7, r0, lsl #20 │ │ │ │ + @ instruction: 0x00595198 │ │ │ │ + @ instruction: 0x005a9c90 │ │ │ │ + subseq r5, r9, r0, lsr r1 │ │ │ │ + subseq r7, sl, r0, asr ip │ │ │ │ + rsbeq r3, r7, ip, lsr #18 │ │ │ │ + subseq r5, r9, r8, lsr #1 │ │ │ │ + subseq r5, sl, r8, ror #23 │ │ │ │ + subseq r5, r9, r4, asr #32 │ │ │ │ + subseq r7, sl, r8, ror #22 │ │ │ │ + ldrsheq r4, [r9], #-248 @ 0xffffff08 │ │ │ │ + subseq r7, sl, ip, lsl fp │ │ │ │ + rsbeq r3, r7, ip, lsl #16 │ │ │ │ + subseq r4, r9, r4, lsr #31 │ │ │ │ + subseq r9, sl, r0, asr #21 │ │ │ │ + subseq r4, r9, r8, asr pc │ │ │ │ + subseq r9, sl, r4, ror sl │ │ │ │ + rsbeq r3, r7, r8, ror #14 │ │ │ │ + subseq r4, r9, r0, lsl #30 │ │ │ │ + ldrsheq r9, [sl], #-152 @ 0xffffff68 │ │ │ │ + @ instruction: 0x00594e98 │ │ │ │ + ldrheq r9, [sl], #-144 @ 0xffffff70 │ │ │ │ + @ instruction: 0x00673694 │ │ │ │ + subseq r4, r9, ip, lsr #28 │ │ │ │ + subseq r7, sl, ip, asr #18 │ │ │ │ + ldrsbeq r4, [r9], #-208 @ 0xffffff30 │ │ │ │ + ldrsheq r7, [sl], #-128 @ 0xffffff80 │ │ │ │ + ldrdeq r3, [r7], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r3, r7, r0, lsr #11 │ │ │ │ + subseq r4, r9, r0, lsr #26 │ │ │ │ + subseq r9, sl, ip, lsr #16 │ │ │ │ + subseq r4, r9, ip, lsl #20 │ │ │ │ + subseq r9, sl, r4, lsr #10 │ │ │ │ + rsbeq r3, r7, r8, lsl #4 │ │ │ │ + subseq r4, r9, r0, lsr #19 │ │ │ │ + subseq r7, sl, r0, asr #9 │ │ │ │ + subseq r4, r9, r0, asr #18 │ │ │ │ + subseq r7, sl, r0, ror #8 │ │ │ │ + rsbeq r3, r7, r0, asr #2 │ │ │ │ + ldrsbeq r4, [r9], #-136 @ 0xffffff78 │ │ │ │ + ldrsheq r9, [sl], #-52 @ 0xffffffcc │ │ │ │ + rsbeq r3, r7, ip, ror #1 │ │ │ │ + subseq r4, r9, r4, lsl #17 │ │ │ │ + subseq r9, sl, ip, ror r3 │ │ │ │ + subseq r4, r9, ip, lsl r8 │ │ │ │ + subseq r9, sl, r8, lsr r3 │ │ │ │ + rsbeq r3, r7, r0, lsr r0 │ │ │ │ + subseq r4, r9, r8, asr #15 │ │ │ │ + subseq r7, sl, r8, ror #5 │ │ │ │ + rsbeq r2, r7, r0, lsr #31 │ │ │ │ + subseq r4, r9, ip, lsr #14 │ │ │ │ + subseq r9, sl, r4, lsr #4 │ │ │ │ + subseq r4, r9, r4, asr #13 │ │ │ │ + subseq r7, sl, r0, ror #3 │ │ │ │ + subseq r4, r9, r8, ror #12 │ │ │ │ + subseq r9, sl, r4, lsl #3 │ │ │ │ + subseq r4, r9, ip, lsl r6 │ │ │ │ + subseq r7, sl, r0, asr #2 │ │ │ │ + rsbeq r2, r7, r8, lsr lr │ │ │ │ + ldrsbeq r4, [r9], #-80 @ 0xffffffb0 │ │ │ │ + ldrsheq r7, [sl], #-4 │ │ │ │ + rsbeq r2, r7, r8, ror #27 │ │ │ │ + subseq r4, r9, r0, lsl #11 │ │ │ │ + subseq r7, sl, r4, lsr #1 │ │ │ │ + @ instruction: 0x00672d90 │ │ │ │ + subseq r4, r9, r8, lsr #10 │ │ │ │ + subseq r7, sl, r4, asr #32 │ │ │ │ + subseq r4, r9, ip, asr #9 │ │ │ │ + ldrsheq r6, [sl], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r2, [r7], #-204 @ 0xffffff34 @ │ │ │ │ + subseq r4, r9, r4, ror r4 │ │ │ │ + @ instruction: 0x005a6f94 │ │ │ │ + subseq r4, r9, r8, lsl r4 │ │ │ │ + subseq r6, sl, r4, lsr pc │ │ │ │ + ldrheq r4, [r9], #-60 @ 0xffffffc4 │ │ │ │ + ldrsbeq r6, [sl], #-236 @ 0xffffff14 │ │ │ │ + subseq r4, r9, ip, asr r3 │ │ │ │ + subseq r6, sl, r8, ror lr │ │ │ │ + subseq r4, r9, r4, lsl #6 │ │ │ │ + subseq r6, sl, r4, lsl #28 │ │ │ │ + @ instruction: 0x00594298 │ │ │ │ + ldrheq r6, [sl], #-216 @ 0xffffff28 │ │ │ │ + @ instruction: 0x00672a94 │ │ │ │ + subseq r4, r9, ip, lsr #4 │ │ │ │ + subseq r6, sl, ip, asr #26 │ │ │ │ + rsbeq r2, r7, r8, lsr #20 │ │ │ │ + subseq r6, sl, r8, lsl #26 │ │ │ │ + subseq r8, sl, r0, ror #25 │ │ │ │ + subseq r8, sl, r8, asr #25 │ │ │ │ + ldrheq r6, [sl], #-196 @ 0xffffff3c │ │ │ │ + subseq r8, sl, r8, lsl #25 │ │ │ │ + subseq r4, r9, r0, lsr r1 │ │ │ │ + subseq r8, sl, r0, ror #24 │ │ │ │ + rsbeq r2, r7, r8, asr r9 │ │ │ │ + subseq r8, sl, r0, lsr ip │ │ │ │ + subseq r8, sl, r0, lsl ip │ │ │ │ + ldrsheq r8, [sl], #-176 @ 0xffffff50 │ │ │ │ + ldrsbeq r6, [sl], #-180 @ 0xffffff4c │ │ │ │ + subseq r8, sl, r8, lsr #23 │ │ │ │ + subseq r8, sl, r8, lsl #23 │ │ │ │ + subseq r8, sl, r8, ror #22 │ │ │ │ + subseq r8, sl, ip, asr #22 │ │ │ │ + subseq r6, sl, r4, lsr fp │ │ │ │ + subseq r8, sl, ip, lsl #22 │ │ │ │ + subseq r8, sl, ip, ror #21 │ │ │ │ + ldrsbeq r6, [sl], #-168 @ 0xffffff58 │ │ │ │ + subseq r3, r9, r8, ror pc │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - @ instruction: 0x005a6a94 │ │ │ │ - rsbeq r2, r7, r0, lsl #15 │ │ │ │ - rsbeq r2, r7, ip, ror #14 │ │ │ │ + @ instruction: 0x005a6a90 │ │ │ │ + rsbeq r2, r7, ip, ror r7 │ │ │ │ + rsbeq r2, r7, r8, ror #14 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb350 │ │ │ │ - ldr r3, [pc, #-340] @ 5c9e50 │ │ │ │ - ldr r2, [pc, #-40] @ 5c9f80 │ │ │ │ + beq 5cb354 │ │ │ │ + ldr r3, [pc, #-340] @ 5c9e54 │ │ │ │ + ldr r2, [pc, #-40] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-364] @ 5c9e54 │ │ │ │ + ldr r1, [pc, #-364] @ 5c9e58 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-416] @ 5c9e58 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-416] @ 5c9e5c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cadb4 │ │ │ │ - ldr r3, [pc, #-436] @ 5c9e5c │ │ │ │ - ldr r2, [pc, #-148] @ 5c9f80 │ │ │ │ + beq 5cadb8 │ │ │ │ + ldr r3, [pc, #-436] @ 5c9e60 │ │ │ │ + ldr r2, [pc, #-148] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-460] @ 5c9e60 │ │ │ │ + ldr r1, [pc, #-460] @ 5c9e64 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb158 │ │ │ │ - ldr r3, [pc, #-524] @ 5c9e64 │ │ │ │ - ldr r2, [pc, #-244] @ 5c9f80 │ │ │ │ + beq 5cb15c │ │ │ │ + ldr r3, [pc, #-524] @ 5c9e68 │ │ │ │ + ldr r2, [pc, #-244] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-548] @ 5c9e68 │ │ │ │ + ldr r1, [pc, #-548] @ 5c9e6c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-596] @ 5c9e6c │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-596] @ 5c9e70 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cae74 │ │ │ │ - ldr r3, [pc, #-616] @ 5c9e70 │ │ │ │ + beq 5cae78 │ │ │ │ + ldr r3, [pc, #-616] @ 5c9e74 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-636] @ 5c9e74 │ │ │ │ + ldr r1, [pc, #-636] @ 5c9e78 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-668] @ 5c9e78 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-668] @ 5c9e7c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb1cc │ │ │ │ - ldr r3, [pc, #-688] @ 5c9e7c │ │ │ │ - ldr r2, [pc, #-432] @ 5c9f80 │ │ │ │ + beq 5cb1d0 │ │ │ │ + ldr r3, [pc, #-688] @ 5c9e80 │ │ │ │ + ldr r2, [pc, #-432] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca978 │ │ │ │ - ldr r1, [pc, #-748] @ 5c9e80 │ │ │ │ + bne 5ca97c │ │ │ │ + ldr r1, [pc, #-748] @ 5c9e84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb378 │ │ │ │ - ldr r3, [pc, #-784] @ 5c9e84 │ │ │ │ + beq 5cb37c │ │ │ │ + ldr r3, [pc, #-784] @ 5c9e88 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-804] @ 5c9e88 │ │ │ │ + ldr r1, [pc, #-804] @ 5c9e8c │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-836] @ 5c9e8c │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-836] @ 5c9e90 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad3c │ │ │ │ - ldr r3, [pc, #-856] @ 5c9e90 │ │ │ │ - ldr r2, [pc, #-620] @ 5c9f80 │ │ │ │ + beq 5cad40 │ │ │ │ + ldr r3, [pc, #-856] @ 5c9e94 │ │ │ │ + ldr r2, [pc, #-620] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-880] @ 5c9e94 │ │ │ │ + ldr r1, [pc, #-880] @ 5c9e98 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caf60 │ │ │ │ + beq 5caf64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ cmp r9, #0 │ │ │ │ lsleq sl, sl, #2 │ │ │ │ - bne 5caa8c │ │ │ │ - ldr r3, [pc, #-968] @ 5c9e98 │ │ │ │ + bne 5caa90 │ │ │ │ + ldr r3, [pc, #-968] @ 5c9e9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ - b 5c9088 │ │ │ │ + b 5c908c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb304 │ │ │ │ - ldr r3, [pc, #-1000] @ 5c9e9c │ │ │ │ - ldr r2, [pc, #-776] @ 5c9f80 │ │ │ │ + beq 5cb308 │ │ │ │ + ldr r3, [pc, #-1000] @ 5c9ea0 │ │ │ │ + ldr r2, [pc, #-776] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca818 │ │ │ │ - ldr r1, [pc, #-1060] @ 5c9ea0 │ │ │ │ + bne 5ca81c │ │ │ │ + ldr r1, [pc, #-1060] @ 5c9ea4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caec4 │ │ │ │ - ldr r3, [pc, #-1096] @ 5c9ea4 │ │ │ │ - ldr r2, [pc, #-880] @ 5c9f80 │ │ │ │ + beq 5caec8 │ │ │ │ + ldr r3, [pc, #-1096] @ 5c9ea8 │ │ │ │ + ldr r2, [pc, #-880] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1124] @ 5c9ea8 │ │ │ │ + ldr r1, [pc, #-1124] @ 5c9eac │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb268 │ │ │ │ - ldr r3, [pc, #-1180] @ 5c9eac │ │ │ │ + beq 5cb26c │ │ │ │ + ldr r3, [pc, #-1180] @ 5c9eb0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1200] @ 5c9eb0 │ │ │ │ + ldr r1, [pc, #-1200] @ 5c9eb4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1320] @ 0x528 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cad8c │ │ │ │ - ldr r3, [pc, #-1248] @ 5c9eb4 │ │ │ │ + beq 5cad90 │ │ │ │ + ldr r3, [pc, #-1248] @ 5c9eb8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1268] @ 5c9eb8 │ │ │ │ + ldr r1, [pc, #-1268] @ 5c9ebc │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #-1276] @ 5c9ebc │ │ │ │ + ldr r4, [pc, #-1276] @ 5c9ec0 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be2d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c95bc │ │ │ │ + b 5c95c0 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cb0e0 │ │ │ │ - ldr r3, [pc, #-1312] @ 5c9ec0 │ │ │ │ + beq 5cb0e4 │ │ │ │ + ldr r3, [pc, #-1312] @ 5c9ec4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1332] @ 5c9ec4 │ │ │ │ + ldr r1, [pc, #-1332] @ 5c9ec8 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1452] @ 0xfffffa54 │ │ │ │ - ldr r4, [pc, #-1344] @ 5c9ec8 │ │ │ │ + ldr r4, [pc, #-1344] @ 5c9ecc │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c95bc │ │ │ │ + b 5c95c0 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caf10 │ │ │ │ - ldr r3, [pc, #-1380] @ 5c9ecc │ │ │ │ + beq 5caf14 │ │ │ │ + ldr r3, [pc, #-1380] @ 5c9ed0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1400] @ 5c9ed0 │ │ │ │ + ldr r1, [pc, #-1400] @ 5c9ed4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-1436] @ 5c9ed4 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-1436] @ 5c9ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb218 │ │ │ │ - ldr r3, [pc, #-1456] @ 5c9ed8 │ │ │ │ - ldr r2, [pc, #-1292] @ 5c9f80 │ │ │ │ + beq 5cb21c │ │ │ │ + ldr r3, [pc, #-1456] @ 5c9edc │ │ │ │ + ldr r2, [pc, #-1292] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1484] @ 5c9edc │ │ │ │ + ldr r1, [pc, #-1484] @ 5c9ee0 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caddc │ │ │ │ - ldr r3, [pc, #-1540] @ 5c9ee0 │ │ │ │ + beq 5cade0 │ │ │ │ + ldr r3, [pc, #-1540] @ 5c9ee4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1560] @ 5c9ee4 │ │ │ │ + ldr r1, [pc, #-1560] @ 5c9ee8 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-1596] @ 5c9ee8 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-1596] @ 5c9eec │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caff8 │ │ │ │ - ldr r3, [pc, #-1616] @ 5c9eec │ │ │ │ - ldr r2, [pc, #-1472] @ 5c9f80 │ │ │ │ + beq 5caffc │ │ │ │ + ldr r3, [pc, #-1616] @ 5c9ef0 │ │ │ │ + ldr r2, [pc, #-1472] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-1640] @ 5c9ef0 │ │ │ │ + ldr r1, [pc, #-1640] @ 5c9ef4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb2b8 │ │ │ │ - ldr r3, [pc, #-1700] @ 5c9ef4 │ │ │ │ - ldr r2, [pc, #-1564] @ 5c9f80 │ │ │ │ + beq 5cb2bc │ │ │ │ + ldr r3, [pc, #-1700] @ 5c9ef8 │ │ │ │ + ldr r2, [pc, #-1564] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1728] @ 5c9ef8 │ │ │ │ + ldr r1, [pc, #-1728] @ 5c9efc │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cb130 │ │ │ │ - ldr r3, [pc, #-1784] @ 5c9efc │ │ │ │ - ldr r2, [pc, #-1656] @ 5c9f80 │ │ │ │ + beq 5cb134 │ │ │ │ + ldr r3, [pc, #-1784] @ 5c9f00 │ │ │ │ + ldr r2, [pc, #-1656] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-1808] @ 5c9f00 │ │ │ │ + ldr r1, [pc, #-1808] @ 5c9f04 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb048 │ │ │ │ - ldr r3, [pc, #-1872] @ 5c9f04 │ │ │ │ - ldr r2, [pc, #-1752] @ 5c9f80 │ │ │ │ + beq 5cb04c │ │ │ │ + ldr r3, [pc, #-1872] @ 5c9f08 │ │ │ │ + ldr r2, [pc, #-1752] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1900] @ 5c9f08 │ │ │ │ + ldr r1, [pc, #-1900] @ 5c9f0c │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6be368 │ │ │ │ - b 5c8e38 │ │ │ │ + b 5c8e3c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caabc │ │ │ │ - ldr r3, [pc, #-1952] @ 5c9f0c │ │ │ │ - ldr r2, [pc, #-1840] @ 5c9f80 │ │ │ │ + beq 5caac0 │ │ │ │ + ldr r3, [pc, #-1952] @ 5c9f10 │ │ │ │ + ldr r2, [pc, #-1840] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5caa10 │ │ │ │ - ldr r1, [pc, #-2012] @ 5c9f10 │ │ │ │ + bne 5caa14 │ │ │ │ + ldr r1, [pc, #-2012] @ 5c9f14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cb180 │ │ │ │ - ldr r3, [pc, #-2052] @ 5c9f14 │ │ │ │ - ldr r2, [pc, #-1948] @ 5c9f80 │ │ │ │ + beq 5cb184 │ │ │ │ + ldr r3, [pc, #-2052] @ 5c9f18 │ │ │ │ + ldr r2, [pc, #-1948] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-2076] @ 5c9f18 │ │ │ │ + ldr r1, [pc, #-2076] @ 5c9f1c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-2128] @ 5c9f1c │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-2128] @ 5c9f20 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ + b 5c9080 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caca4 │ │ │ │ - ldr r3, [pc, #-2148] @ 5c9f20 │ │ │ │ - ldr r2, [pc, #-2056] @ 5c9f80 │ │ │ │ + beq 5caca8 │ │ │ │ + ldr r3, [pc, #-2148] @ 5c9f24 │ │ │ │ + ldr r2, [pc, #-2056] @ 5c9f84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-2172] @ 5c9f24 │ │ │ │ + ldr r1, [pc, #-2172] @ 5c9f28 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8e38 │ │ │ │ - ldr r3, [pc, #-2224] @ 5c9f28 │ │ │ │ + beq 5c8e3c │ │ │ │ + ldr r3, [pc, #-2224] @ 5c9f2c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c907c │ │ │ │ - ldr r1, [pc, #-2232] @ 5c9f2c │ │ │ │ + b 5c9080 │ │ │ │ + ldr r1, [pc, #-2232] @ 5c9f30 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #4092] @ 0xffc │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2264] @ 5c9f30 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2264] @ 5c9f34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2284] @ 5c9f34 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2284] @ 5c9f38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2308] @ 5c9f38 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2308] @ 5c9f3c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3300] @ 0xce4 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2336] @ 5c9f3c │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2336] @ 5c9f40 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ + b 5c8eb8 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-2368] @ 5c9f40 │ │ │ │ - ldr r1, [pc, #-2368] @ 5c9f44 │ │ │ │ + ldr r2, [pc, #-2368] @ 5c9f44 │ │ │ │ + ldr r1, [pc, #-2368] @ 5c9f48 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr ip, [r0, r2] │ │ │ │ - ldr r2, [pc, #-2392] @ 5c9f48 │ │ │ │ + ldr r2, [pc, #-2392] @ 5c9f4c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, ip, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r1, #12 │ │ │ │ - b 5c8f18 │ │ │ │ - ldr r1, [pc, #-2412] @ 5c9f4c │ │ │ │ + b 5c8f1c │ │ │ │ + ldr r1, [pc, #-2412] @ 5c9f50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2436] @ 5c9f50 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2436] @ 5c9f54 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2464] @ 5c9f54 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2464] @ 5c9f58 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3432] @ 0xfffff298 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2496] @ 5c9f58 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2496] @ 5c9f5c │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3828] @ 0xef4 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2528] @ 5c9f5c │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2528] @ 5c9f60 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2556] @ 5c9f60 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2556] @ 5c9f64 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2588] @ 5c9f64 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2588] @ 5c9f68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2612] @ 5c9f68 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2612] @ 5c9f6c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2636] @ 5c9f6c │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2636] @ 5c9f70 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #4092] @ 0xffc │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5c8f30 │ │ │ │ - ldr r1, [pc, #-2664] @ 5c9f70 │ │ │ │ + b 5c8f34 │ │ │ │ + ldr r1, [pc, #-2664] @ 5c9f74 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2696] @ 5c9f74 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2696] @ 5c9f78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r1, [pc, #-2720] @ 5c9f78 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r1, [pc, #-2720] @ 5c9f7c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1980] @ 0x7bc │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8eb4 │ │ │ │ - ldr r2, [pc, #-2748] @ 5c9f7c │ │ │ │ - ldr r3, [pc, #-2748] @ 5c9f80 │ │ │ │ + b 5c8eb8 │ │ │ │ + ldr r2, [pc, #-2748] @ 5c9f80 │ │ │ │ + ldr r3, [pc, #-2748] @ 5c9f84 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2768] @ 5c9f84 │ │ │ │ + ldr r1, [pc, #-2768] @ 5c9f88 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c8f2c │ │ │ │ - ldr r3, [pc, #-2808] @ 5c9f88 │ │ │ │ + b 5c8f30 │ │ │ │ + ldr r3, [pc, #-2808] @ 5c9f8c │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ - b 5c9084 │ │ │ │ - ldr r3, [pc, #-2824] @ 5c9f8c │ │ │ │ + b 5c9088 │ │ │ │ + ldr r3, [pc, #-2824] @ 5c9f90 │ │ │ │ rsb r0, r9, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r2 │ │ │ │ lsl sl, sl, #2 │ │ │ │ bl 6c5a14 │ │ │ │ - b 5ca258 │ │ │ │ + b 5ca25c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca6a4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca6a8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8f44 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8f48 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c922c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9230 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9354 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9358 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8e64 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8e68 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8fc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8fc4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9658 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c965c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9404 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9408 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c98e4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c98e8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9a50 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9a54 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c90f4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c90f8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c945c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9460 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9524 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9528 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca77c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca780 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c90a0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c90a4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c92fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9300 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9b7c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9b80 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca1e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca1e4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c97bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c97c0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca38c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca390 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca008 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca00c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca4dc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca4e0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8ed0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8ed4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c91c4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c91c8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c99b0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c99b4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca0d0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca0d4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c957c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9580 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca2e4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca2e8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9c40 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9c44 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca428 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca42c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c8ddc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c8de0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca240 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca244 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9c88 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9c8c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9810 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9814 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c93ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c93b0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca534 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca538 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9bd8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9bdc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca64c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca650 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9aa8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9aac │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c94c4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c94c8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c915c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9160 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca3d8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca3dc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c95fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9600 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca5ec │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca5f0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca068 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca06c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca710 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca714 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c96fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9700 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca124 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca128 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9294 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9298 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca480 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca484 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9020 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9024 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca340 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca344 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9964 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9968 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca590 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca594 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9754 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9758 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca27c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca280 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9b10 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9b14 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9f9c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9fa0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ca18c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ca190 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9a04 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c9a08 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c96b0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c96b4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5c9878 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5c987c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #4068] @ 5cc418 │ │ │ │ + ldr r2, [pc, #4068] @ 5cc41c │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr r3, [pc, #4064] @ 5cc41c │ │ │ │ + ldr r3, [pc, #4064] @ 5cc420 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #4056] @ 5cc420 │ │ │ │ + ldr r9, [pc, #4056] @ 5cc424 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 5cb49c │ │ │ │ + beq 5cb4a0 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5cb52c │ │ │ │ + beq 5cb530 │ │ │ │ bl 67b768 │ │ │ │ - ldr r3, [pc, #4004] @ 5cc424 │ │ │ │ + ldr r3, [pc, #4004] @ 5cc428 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 67b768 │ │ │ │ - ldr r3, [pc, #3968] @ 5cc428 │ │ │ │ + ldr r3, [pc, #3968] @ 5cc42c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r7, #7 │ │ │ │ - ble 5cb678 │ │ │ │ - ldr r1, [pc, #3928] @ 5cc42c │ │ │ │ + ble 5cb67c │ │ │ │ + ldr r1, [pc, #3928] @ 5cc430 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #3924] @ 5cc430 │ │ │ │ + ldr r3, [pc, #3924] @ 5cc434 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5cd430 │ │ │ │ - ldr r2, [pc, #3908] @ 5cc434 │ │ │ │ - ldr r3, [pc, #3880] @ 5cc41c │ │ │ │ + bne 5cd434 │ │ │ │ + ldr r2, [pc, #3908] @ 5cc438 │ │ │ │ + ldr r3, [pc, #3880] @ 5cc420 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cd64c │ │ │ │ + bne 5cd650 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, r6 │ │ │ │ bl 67b768 │ │ │ │ - ldr r3, [pc, #3828] @ 5cc438 │ │ │ │ + ldr r3, [pc, #3828] @ 5cc43c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5cd5a4 │ │ │ │ - ldr r2, [pc, #3780] @ 5cc43c │ │ │ │ - ldr r3, [pc, #3780] @ 5cc440 │ │ │ │ + beq 5cd5a8 │ │ │ │ + ldr r2, [pc, #3780] @ 5cc440 │ │ │ │ + ldr r3, [pc, #3780] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3764] @ 5cc444 │ │ │ │ + ldr r1, [pc, #3764] @ 5cc448 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ - ldr r8, [pc, #3744] @ 5cc448 │ │ │ │ + ldr r8, [pc, #3744] @ 5cc44c │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #3712] @ 5cc44c │ │ │ │ + ldr r3, [pc, #3712] @ 5cc450 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd3a4 │ │ │ │ + bne 5cd3a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5cb4e8 │ │ │ │ - ldr r3, [pc, #3688] @ 5cc450 │ │ │ │ + beq 5cb4ec │ │ │ │ + ldr r3, [pc, #3688] @ 5cc454 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb4e8 │ │ │ │ + b 5cb4ec │ │ │ │ cmp r7, #7 │ │ │ │ - bgt 5cb4cc │ │ │ │ + bgt 5cb4d0 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r3, [pc, #3616] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r3, [pc, #3616] @ 5cc444 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #3616] @ 5cc454 │ │ │ │ - ldr r1, [pc, #3616] @ 5cc458 │ │ │ │ + ldr r3, [pc, #3616] @ 5cc458 │ │ │ │ + ldr r1, [pc, #3616] @ 5cc45c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ str r8, [sp] │ │ │ │ - ldr r8, [pc, #3580] @ 5cc45c │ │ │ │ + ldr r8, [pc, #3580] @ 5cc460 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be368 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r3, [pc, #3508] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r3, [pc, #3508] @ 5cc444 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #3520] @ 5cc460 │ │ │ │ - ldr r1, [pc, #3520] @ 5cc464 │ │ │ │ + ldr r3, [pc, #3520] @ 5cc464 │ │ │ │ + ldr r1, [pc, #3520] @ 5cc468 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ str r8, [sp] │ │ │ │ - ldr r8, [pc, #3484] @ 5cc468 │ │ │ │ + ldr r8, [pc, #3484] @ 5cc46c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be368 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #3456] @ 5cc46c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #3456] @ 5cc470 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r8, [pc, #3440] @ 5cc470 │ │ │ │ + ldr r8, [pc, #3440] @ 5cc474 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #3376] @ 5cc440 │ │ │ │ + ldr r3, [pc, #3376] @ 5cc444 │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6a38 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #3400] @ 5cc474 │ │ │ │ - ldr r3, [pc, #3344] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #3400] @ 5cc478 │ │ │ │ + ldr r3, [pc, #3344] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3380] @ 5cc478 │ │ │ │ + ldr r1, [pc, #3380] @ 5cc47c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ - ldr r8, [pc, #3360] @ 5cc47c │ │ │ │ + ldr r8, [pc, #3360] @ 5cc480 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #3332] @ 5cc480 │ │ │ │ - ldr r3, [pc, #3264] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #3332] @ 5cc484 │ │ │ │ + ldr r3, [pc, #3264] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #3308] @ 5cc484 │ │ │ │ + ldr r1, [pc, #3308] @ 5cc488 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #3296] @ 5cc488 │ │ │ │ + ldr r8, [pc, #3296] @ 5cc48c │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #3268] @ 5cc48c │ │ │ │ - ldr r3, [pc, #3188] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #3268] @ 5cc490 │ │ │ │ + ldr r3, [pc, #3188] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3248] @ 5cc490 │ │ │ │ + ldr r1, [pc, #3248] @ 5cc494 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ - ldr r8, [pc, #3224] @ 5cc494 │ │ │ │ + ldr r8, [pc, #3224] @ 5cc498 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #3196] @ 5cc498 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #3196] @ 5cc49c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #3188] @ 5cc49c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #3188] @ 5cc4a0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r3, [pc, #3084] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r3, [pc, #3084] @ 5cc444 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #3168] @ 5cc4a0 │ │ │ │ + ldr r8, [pc, #3168] @ 5cc4a4 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r2, [pc, #3164] @ 5cc4a4 │ │ │ │ + ldr r2, [pc, #3164] @ 5cc4a8 │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #3152] @ 5cc4a8 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #3152] @ 5cc4ac │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #3144] @ 5cc4ac │ │ │ │ - ldr r3, [pc, #3032] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #3144] @ 5cc4b0 │ │ │ │ + ldr r3, [pc, #3032] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3124] @ 5cc4b0 │ │ │ │ + ldr r1, [pc, #3124] @ 5cc4b4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ - ldr r8, [pc, #3096] @ 5cc4b4 │ │ │ │ + ldr r8, [pc, #3096] @ 5cc4b8 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #3068] @ 5cc4b8 │ │ │ │ - ldr r3, [pc, #2944] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #3068] @ 5cc4bc │ │ │ │ + ldr r3, [pc, #2944] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #3044] @ 5cc4bc │ │ │ │ + ldr r1, [pc, #3044] @ 5cc4c0 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #3032] @ 5cc4c0 │ │ │ │ + ldr r8, [pc, #3032] @ 5cc4c4 │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r3, [pc, #2872] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r3, [pc, #2872] @ 5cc444 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #2992] @ 5cc4c4 │ │ │ │ + ldr r8, [pc, #2992] @ 5cc4c8 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r2, [pc, #2988] @ 5cc4c8 │ │ │ │ + ldr r2, [pc, #2988] @ 5cc4cc │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2976] @ 5cc4cc │ │ │ │ - ldr r3, [pc, #2832] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2976] @ 5cc4d0 │ │ │ │ + ldr r3, [pc, #2832] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2956] @ 5cc4d0 │ │ │ │ + ldr r1, [pc, #2956] @ 5cc4d4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ bl 6be2d4 │ │ │ │ - ldr r3, [pc, #2920] @ 5cc4d4 │ │ │ │ + ldr r3, [pc, #2920] @ 5cc4d8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r8, [pc, #2912] @ 5cc4d8 │ │ │ │ + ldr r8, [pc, #2912] @ 5cc4dc │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #2888] @ 5cc4dc │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #2888] @ 5cc4e0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2880] @ 5cc4e0 │ │ │ │ - ldr r3, [pc, #2716] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2880] @ 5cc4e4 │ │ │ │ + ldr r3, [pc, #2716] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #2856] @ 5cc4e4 │ │ │ │ + ldr r1, [pc, #2856] @ 5cc4e8 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2844] @ 5cc4e8 │ │ │ │ + ldr r8, [pc, #2844] @ 5cc4ec │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r3, [pc, #2644] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r3, [pc, #2644] @ 5cc444 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #2804] @ 5cc4ec │ │ │ │ + ldr r8, [pc, #2804] @ 5cc4f0 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cba2c │ │ │ │ - ldr r3, [pc, #2768] @ 5cc4f0 │ │ │ │ + beq 5cba30 │ │ │ │ + ldr r3, [pc, #2768] @ 5cc4f4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cba74 │ │ │ │ - ldr r3, [pc, #2736] @ 5cc4f4 │ │ │ │ + beq 5cba78 │ │ │ │ + ldr r3, [pc, #2736] @ 5cc4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2720] @ 5cc4f8 │ │ │ │ + ldr r2, [pc, #2720] @ 5cc4fc │ │ │ │ str r3, [r6, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5cd58c │ │ │ │ - ldr r2, [pc, #2704] @ 5cc4fc │ │ │ │ + beq 5cd590 │ │ │ │ + ldr r2, [pc, #2704] @ 5cc500 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5cd58c │ │ │ │ - ldr r2, [pc, #2692] @ 5cc500 │ │ │ │ - ldr r3, [pc, #2496] @ 5cc440 │ │ │ │ + beq 5cd590 │ │ │ │ + ldr r2, [pc, #2692] @ 5cc504 │ │ │ │ + ldr r3, [pc, #2496] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2672] @ 5cc504 │ │ │ │ + ldr r1, [pc, #2672] @ 5cc508 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6be2d4 │ │ │ │ - ldr r3, [pc, #2636] @ 5cc508 │ │ │ │ + ldr r3, [pc, #2636] @ 5cc50c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r8, [pc, #2628] @ 5cc50c │ │ │ │ + ldr r8, [pc, #2628] @ 5cc510 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cbb00 │ │ │ │ - ldr r3, [pc, #2588] @ 5cc510 │ │ │ │ + beq 5cbb04 │ │ │ │ + ldr r3, [pc, #2588] @ 5cc514 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cbb48 │ │ │ │ - ldr r3, [pc, #2556] @ 5cc514 │ │ │ │ + beq 5cbb4c │ │ │ │ + ldr r3, [pc, #2556] @ 5cc518 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2508] @ 5cc4f8 │ │ │ │ + ldr r2, [pc, #2508] @ 5cc4fc │ │ │ │ str r3, [r6, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5cd5b4 │ │ │ │ - ldr r2, [pc, #2492] @ 5cc4fc │ │ │ │ + beq 5cd5b8 │ │ │ │ + ldr r2, [pc, #2492] @ 5cc500 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5cd5b4 │ │ │ │ - ldr r2, [pc, #2504] @ 5cc518 │ │ │ │ - ldr r3, [pc, #2284] @ 5cc440 │ │ │ │ + beq 5cd5b8 │ │ │ │ + ldr r2, [pc, #2504] @ 5cc51c │ │ │ │ + ldr r3, [pc, #2284] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2484] @ 5cc51c │ │ │ │ + ldr r1, [pc, #2484] @ 5cc520 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - ldr r3, [pc, #2444] @ 5cc520 │ │ │ │ + ldr r3, [pc, #2444] @ 5cc524 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r8, [pc, #2436] @ 5cc524 │ │ │ │ + ldr r8, [pc, #2436] @ 5cc528 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2412] @ 5cc528 │ │ │ │ - ldr r3, [pc, #2176] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2412] @ 5cc52c │ │ │ │ + ldr r3, [pc, #2176] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #2388] @ 5cc52c │ │ │ │ + ldr r1, [pc, #2388] @ 5cc530 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2376] @ 5cc530 │ │ │ │ + ldr r8, [pc, #2376] @ 5cc534 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2348] @ 5cc534 │ │ │ │ - ldr r3, [pc, #2100] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2348] @ 5cc538 │ │ │ │ + ldr r3, [pc, #2100] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2328] @ 5cc538 │ │ │ │ + ldr r1, [pc, #2328] @ 5cc53c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ - ldr r8, [pc, #2308] @ 5cc53c │ │ │ │ + ldr r8, [pc, #2308] @ 5cc540 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2280] @ 5cc540 │ │ │ │ - ldr r3, [pc, #2020] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2280] @ 5cc544 │ │ │ │ + ldr r3, [pc, #2020] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #2256] @ 5cc544 │ │ │ │ + ldr r1, [pc, #2256] @ 5cc548 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2244] @ 5cc548 │ │ │ │ + ldr r8, [pc, #2244] @ 5cc54c │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2216] @ 5cc54c │ │ │ │ - ldr r3, [pc, #1944] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2216] @ 5cc550 │ │ │ │ + ldr r3, [pc, #1944] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2196] @ 5cc550 │ │ │ │ + ldr r1, [pc, #2196] @ 5cc554 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ - ldr r8, [pc, #2176] @ 5cc554 │ │ │ │ + ldr r8, [pc, #2176] @ 5cc558 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2148] @ 5cc558 │ │ │ │ - ldr r3, [pc, #1864] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2148] @ 5cc55c │ │ │ │ + ldr r3, [pc, #1864] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2128] @ 5cc55c │ │ │ │ + ldr r1, [pc, #2128] @ 5cc560 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ - ldr r8, [pc, #2108] @ 5cc560 │ │ │ │ + ldr r8, [pc, #2108] @ 5cc564 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2080] @ 5cc564 │ │ │ │ - ldr r3, [pc, #1784] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2080] @ 5cc568 │ │ │ │ + ldr r3, [pc, #1784] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2060] @ 5cc568 │ │ │ │ + ldr r1, [pc, #2060] @ 5cc56c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ - ldr r8, [pc, #2040] @ 5cc56c │ │ │ │ + ldr r8, [pc, #2040] @ 5cc570 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #2012] @ 5cc570 │ │ │ │ - ldr r3, [pc, #1704] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #2012] @ 5cc574 │ │ │ │ + ldr r3, [pc, #1704] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #1992] @ 5cc574 │ │ │ │ + ldr r1, [pc, #1992] @ 5cc578 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ - ldr r8, [pc, #1972] @ 5cc578 │ │ │ │ + ldr r8, [pc, #1972] @ 5cc57c │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - bne 5cb4cc │ │ │ │ - ldr sl, [pc, #1928] @ 5cc57c │ │ │ │ - ldr r3, [pc, #1608] @ 5cc440 │ │ │ │ + bne 5cb4d0 │ │ │ │ + ldr sl, [pc, #1928] @ 5cc580 │ │ │ │ + ldr r3, [pc, #1608] @ 5cc444 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr fp, [r3] │ │ │ │ ldr r3, [r0, sl] │ │ │ │ - ldr r1, [pc, #1904] @ 5cc580 │ │ │ │ + ldr r1, [pc, #1904] @ 5cc584 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1892] @ 5cc584 │ │ │ │ + ldr r8, [pc, #1892] @ 5cc588 │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ add r3, r3, fp │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r7 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5cd470 │ │ │ │ + bne 5cd474 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #1844] @ 5cc588 │ │ │ │ - ldr r3, [pc, #1512] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #1844] @ 5cc58c │ │ │ │ + ldr r3, [pc, #1512] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #1824] @ 5cc58c │ │ │ │ + ldr r1, [pc, #1824] @ 5cc590 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ - ldr r8, [pc, #1804] @ 5cc590 │ │ │ │ + ldr r8, [pc, #1804] @ 5cc594 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #1776] @ 5cc594 │ │ │ │ - ldr r3, [pc, #1432] @ 5cc440 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #1776] @ 5cc598 │ │ │ │ + ldr r3, [pc, #1432] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1752] @ 5cc598 │ │ │ │ + ldr r1, [pc, #1752] @ 5cc59c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1740] @ 5cc59c │ │ │ │ + ldr r8, [pc, #1740] @ 5cc5a0 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ sub r3, r7, #2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r3, [pc, #1332] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r3, [pc, #1332] @ 5cc444 │ │ │ │ add r2, r7, #368 @ 0x170 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #3 │ │ │ │ - ldr r8, [pc, #1664] @ 5cc5a0 │ │ │ │ + ldr r8, [pc, #1664] @ 5cc5a4 │ │ │ │ ldr r1, [r3] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 5cb4cc │ │ │ │ + bne 5cb4d0 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5cd5cc │ │ │ │ - ldr r2, [pc, #1620] @ 5cc5a4 │ │ │ │ - ldr r3, [pc, #1260] @ 5cc440 │ │ │ │ + beq 5cd5d0 │ │ │ │ + ldr r2, [pc, #1620] @ 5cc5a8 │ │ │ │ + ldr r3, [pc, #1260] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1596] @ 5cc5a8 │ │ │ │ + ldr r1, [pc, #1596] @ 5cc5ac │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1584] @ 5cc5ac │ │ │ │ + ldr r8, [pc, #1584] @ 5cc5b0 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 5cb4cc │ │ │ │ + bne 5cb4d0 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r8, [pc, #1536] @ 5cc5b0 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r8, [pc, #1536] @ 5cc5b4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r3, [pc, #1528] @ 5cc5b4 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r3, [pc, #1528] @ 5cc5b8 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cd68c │ │ │ │ + bhi 5cd690 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5cd510 │ │ │ │ + beq 5cd514 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 5cb4cc │ │ │ │ + bne 5cb4d0 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #1468] @ 5cc5b8 │ │ │ │ - ldr r3, [pc, #1088] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #1468] @ 5cc5bc │ │ │ │ + ldr r3, [pc, #1088] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1444] @ 5cc5bc │ │ │ │ + ldr r1, [pc, #1444] @ 5cc5c0 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1432] @ 5cc5c0 │ │ │ │ + ldr r8, [pc, #1432] @ 5cc5c4 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r3, [pc, #1404] @ 5cc5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r3, [pc, #1404] @ 5cc5c8 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1376] @ 5cc5c8 │ │ │ │ + ldr r3, [pc, #1376] @ 5cc5cc │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r7 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5cd4c0 │ │ │ │ + bne 5cd4c4 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - bne 5cbe9c │ │ │ │ - ldr r1, [pc, #1324] @ 5cc5cc │ │ │ │ + bne 5cbea0 │ │ │ │ + ldr r1, [pc, #1324] @ 5cc5d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r2, [pc, #1316] @ 5cc5d0 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r2, [pc, #1316] @ 5cc5d4 │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1284] @ 5cc5d4 │ │ │ │ + ldr r3, [pc, #1284] @ 5cc5d8 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1256] @ 5cc5d8 │ │ │ │ + ldr r3, [pc, #1256] @ 5cc5dc │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1224] @ 5cc5dc │ │ │ │ + ldr r3, [pc, #1224] @ 5cc5e0 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1192] @ 5cc5e0 │ │ │ │ + ldr r3, [pc, #1192] @ 5cc5e4 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1160] @ 5cc5e4 │ │ │ │ + ldr r3, [pc, #1160] @ 5cc5e8 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1128] @ 5cc5e8 │ │ │ │ + ldr r3, [pc, #1128] @ 5cc5ec │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1096] @ 5cc5ec │ │ │ │ + ldr r3, [pc, #1096] @ 5cc5f0 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb4cc │ │ │ │ + bhi 5cb4d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r8, [pc, #1064] @ 5cc5f0 │ │ │ │ + ldr r8, [pc, #1064] @ 5cc5f4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd5dc │ │ │ │ - ldr r2, [pc, #1044] @ 5cc5f4 │ │ │ │ - ldr r3, [pc, #604] @ 5cc440 │ │ │ │ + beq 5cd5e0 │ │ │ │ + ldr r2, [pc, #1044] @ 5cc5f8 │ │ │ │ + ldr r3, [pc, #604] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #1024] @ 5cc5f8 │ │ │ │ + ldr r1, [pc, #1024] @ 5cc5fc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ - ldr r8, [pc, #1000] @ 5cc5fc │ │ │ │ + ldr r8, [pc, #1000] @ 5cc600 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd5e8 │ │ │ │ - ldr r2, [pc, #960] @ 5cc600 │ │ │ │ - ldr r3, [pc, #508] @ 5cc440 │ │ │ │ + beq 5cd5ec │ │ │ │ + ldr r2, [pc, #960] @ 5cc604 │ │ │ │ + ldr r3, [pc, #508] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #940] @ 5cc604 │ │ │ │ + ldr r1, [pc, #940] @ 5cc608 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ - ldr r8, [pc, #916] @ 5cc608 │ │ │ │ + ldr r8, [pc, #916] @ 5cc60c │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #888] @ 5cc60c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #888] @ 5cc610 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd5f4 │ │ │ │ + beq 5cd5f8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r8, [pc, #860] @ 5cc610 │ │ │ │ + ldr r8, [pc, #860] @ 5cc614 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #380] @ 5cc440 │ │ │ │ - ldr r2, [pc, #844] @ 5cc614 │ │ │ │ + ldr r3, [pc, #380] @ 5cc444 │ │ │ │ + ldr r2, [pc, #844] @ 5cc618 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6a38 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #816] @ 5cc618 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #816] @ 5cc61c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #808] @ 5cc61c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #808] @ 5cc620 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r3, [pc, #308] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r3, [pc, #308] @ 5cc444 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #776] @ 5cc620 │ │ │ │ + ldr r8, [pc, #776] @ 5cc624 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ + beq 5cb4d0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #256] @ 5cc440 │ │ │ │ + ldr r3, [pc, #256] @ 5cc444 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov sl, r0 │ │ │ │ bl 6c6900 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r8, [pc, #712] @ 5cc624 │ │ │ │ + ldr r8, [pc, #712] @ 5cc628 │ │ │ │ mov r1, sl │ │ │ │ bl 6c3294 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r8, [pc, #684] @ 5cc628 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r8, [pc, #684] @ 5cc62c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r8, [pc, #664] @ 5cc62c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r8, [pc, #664] @ 5cc630 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #644] @ 5cc630 │ │ │ │ - ldr r3, [pc, #144] @ 5cc440 │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #644] @ 5cc634 │ │ │ │ + ldr r3, [pc, #144] @ 5cc444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #624] @ 5cc634 │ │ │ │ + ldr r1, [pc, #624] @ 5cc638 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ - ldr r8, [pc, #604] @ 5cc638 │ │ │ │ + ldr r8, [pc, #604] @ 5cc63c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r8, [pc, #564] @ 5cc63c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r8, [pc, #564] @ 5cc640 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r1, [pc, #556] @ 5cc640 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r1, [pc, #556] @ 5cc644 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - subseq pc, r8, ip, ror r8 @ │ │ │ │ + b 5cb4d8 │ │ │ │ + subseq pc, r8, r8, ror r8 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r8, r8, asr r8 @ │ │ │ │ - subeq sl, fp, r4, lsl #25 │ │ │ │ - @ instruction: 0x004bac9c │ │ │ │ - eorseq sp, ip, r0, ror #5 │ │ │ │ - andeq r4, r0, r4, asr #1 │ │ │ │ - subseq pc, r8, r4, asr #15 │ │ │ │ - subeq sl, fp, r0, asr #24 │ │ │ │ - subseq r3, r9, ip, lsr r4 │ │ │ │ + subseq pc, r8, r4, asr r8 @ │ │ │ │ + subeq sl, fp, r0, lsl #25 │ │ │ │ + @ instruction: 0x004bac98 │ │ │ │ + @ instruction: 0x003cd2dc │ │ │ │ + andeq r4, r0, r4, asr #1 │ │ │ │ + subseq pc, r8, r0, asr #15 │ │ │ │ + subeq sl, fp, ip, lsr ip │ │ │ │ + subseq r3, r9, r8, lsr r4 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r9, sl, r0, asr pc │ │ │ │ - eorseq r2, sp, ip, lsl #9 │ │ │ │ + subseq r9, sl, ip, asr #30 │ │ │ │ + eorseq r2, sp, r8, lsl #9 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - rsbeq r1, r7, r8, lsl ip │ │ │ │ - subseq r3, r9, r0, lsl #7 │ │ │ │ - subseq r9, sl, r8, lsr #29 │ │ │ │ - eorseq r2, sp, r0, asr #11 │ │ │ │ - subseq r3, r9, r4, lsl r3 │ │ │ │ - subseq r9, sl, ip, lsr lr │ │ │ │ - eorseq r2, sp, r4, asr #10 │ │ │ │ - eorseq r2, sp, ip, ror #6 │ │ │ │ - eorseq r2, sp, r8, lsl #12 │ │ │ │ - subseq r3, r9, r8, lsl #5 │ │ │ │ - @ instruction: 0x005a9d9c │ │ │ │ - eorseq r2, sp, r8, asr #6 │ │ │ │ - subseq r3, r9, r8, lsr r2 │ │ │ │ - subseq r9, sl, r4, asr #26 │ │ │ │ - eorseq r2, sp, ip, lsr #8 │ │ │ │ - subseq r3, r9, ip, ror #3 │ │ │ │ - subseq r9, sl, r0, lsl #26 │ │ │ │ - eorseq r3, sp, ip, lsl #9 │ │ │ │ - eorseq r2, sp, r8, lsl r3 │ │ │ │ - eorseq r2, sp, r8, lsl r0 │ │ │ │ - eorseq r2, sp, r8, lsr #9 │ │ │ │ + rsbeq r1, r7, r4, lsl ip │ │ │ │ + subseq r3, r9, ip, ror r3 │ │ │ │ + subseq r9, sl, r4, lsr #29 │ │ │ │ + @ instruction: 0x003d25bc │ │ │ │ + subseq r3, r9, r0, lsl r3 │ │ │ │ + subseq r9, sl, r8, lsr lr │ │ │ │ + eorseq r2, sp, r0, asr #10 │ │ │ │ + eorseq r2, sp, r8, ror #6 │ │ │ │ + eorseq r2, sp, r4, lsl #12 │ │ │ │ + subseq r3, r9, r4, lsl #5 │ │ │ │ + @ instruction: 0x005a9d98 │ │ │ │ + eorseq r2, sp, r4, asr #6 │ │ │ │ + subseq r3, r9, r4, lsr r2 │ │ │ │ + subseq r9, sl, r0, asr #26 │ │ │ │ + eorseq r2, sp, r8, lsr #8 │ │ │ │ + subseq r3, r9, r8, ror #3 │ │ │ │ + ldrsheq r9, [sl], #-204 @ 0xffffff34 │ │ │ │ + eorseq r3, sp, r8, lsl #9 │ │ │ │ + eorseq r2, sp, r4, lsl r3 │ │ │ │ + eorseq r2, sp, r4, lsl r0 │ │ │ │ + eorseq r2, sp, r4, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r3, sp, r0, lsr #8 │ │ │ │ - subseq r3, r9, r0, asr r1 │ │ │ │ - subseq r9, sl, r4, ror #24 │ │ │ │ - @ instruction: 0x003d23f8 │ │ │ │ - ldrsheq r3, [r9], #-8 │ │ │ │ - subseq r9, sl, r4, lsl #24 │ │ │ │ - mlaseq sp, r0, r3, r2 │ │ │ │ - eorseq r2, sp, ip, asr r3 │ │ │ │ + eorseq r3, sp, ip, lsl r4 │ │ │ │ + subseq r3, r9, ip, asr #2 │ │ │ │ + subseq r9, sl, r0, ror #24 │ │ │ │ + @ instruction: 0x003d23f4 │ │ │ │ + ldrsheq r3, [r9], #-4 │ │ │ │ + subseq r9, sl, r0, lsl #24 │ │ │ │ + eorseq r2, sp, ip, lsl #7 │ │ │ │ + eorseq r2, sp, r8, asr r3 │ │ │ │ andeq r0, r0, ip, lsr #11 │ │ │ │ - subseq r3, r9, r8, lsl #1 │ │ │ │ - @ instruction: 0x005a9b9c │ │ │ │ - @ instruction: 0x00671894 │ │ │ │ - eorseq r2, sp, r8, ror #5 │ │ │ │ - eorseq r3, sp, r4, asr r4 │ │ │ │ - subseq r3, r9, r4, lsl r0 │ │ │ │ - subseq r9, sl, r0, lsr #22 │ │ │ │ - eorseq r2, sp, r8, asr #1 │ │ │ │ - eorseq r2, sp, r4, lsr #2 │ │ │ │ - rsbeq r1, r7, r4, ror #15 │ │ │ │ - rsbeq r1, r7, r0, asr #15 │ │ │ │ + subseq r3, r9, r4, lsl #1 │ │ │ │ + @ instruction: 0x005a9b98 │ │ │ │ + @ instruction: 0x00671890 │ │ │ │ + eorseq r2, sp, r4, ror #5 │ │ │ │ + eorseq r3, sp, r0, asr r4 │ │ │ │ + subseq r3, r9, r0, lsl r0 │ │ │ │ + subseq r9, sl, ip, lsl fp │ │ │ │ + eorseq r2, sp, r4, asr #1 │ │ │ │ + eorseq r2, sp, r0, lsr #2 │ │ │ │ + rsbeq r1, r7, r0, ror #15 │ │ │ │ + strheq r1, [r7], #-124 @ 0xffffff84 @ │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq r2, r9, r8, lsr pc │ │ │ │ - subseq r9, sl, ip, asr #20 │ │ │ │ - rsbeq r1, r7, r4, asr #14 │ │ │ │ - eorseq r2, sp, r4, asr #32 │ │ │ │ - rsbeq r1, r7, r0, lsl r7 │ │ │ │ - rsbeq r1, r7, ip, ror #13 │ │ │ │ - subseq r2, r9, r4, ror #28 │ │ │ │ - subseq r9, sl, r8, ror r9 │ │ │ │ - rsbeq r1, r7, ip, ror #12 │ │ │ │ - eorseq r1, sp, ip, lsr #30 │ │ │ │ - ldrsheq r2, [r9], #-216 @ 0xffffff28 │ │ │ │ - subseq r9, sl, r4, lsl #18 │ │ │ │ - eorseq r1, sp, r8, asr #27 │ │ │ │ - subseq r2, r9, ip, lsr #27 │ │ │ │ - subseq r9, sl, r0, asr #17 │ │ │ │ - @ instruction: 0x003d1cf0 │ │ │ │ - subseq r2, r9, ip, asr sp │ │ │ │ - subseq r9, sl, r8, ror #16 │ │ │ │ - eorseq r1, sp, r0, lsl #25 │ │ │ │ - subseq r2, r9, r0, lsl sp │ │ │ │ - subseq r9, sl, r4, lsr #16 │ │ │ │ - eorseq r1, sp, r4, lsl #24 │ │ │ │ - subseq r2, r9, r0, asr #25 │ │ │ │ - ldrsbeq r7, [sl], #-124 @ 0xffffff84 │ │ │ │ - eorseq r1, sp, r0, lsr #23 │ │ │ │ - subseq r2, r9, r0, ror ip │ │ │ │ - subseq r9, sl, r4, lsl #15 │ │ │ │ - mlaseq sp, r4, sl, r1 │ │ │ │ - subseq r2, r9, r0, lsr #24 │ │ │ │ - subseq r9, sl, r4, lsr r7 │ │ │ │ - @ instruction: 0x003d1cf0 │ │ │ │ - subseq r2, r9, r0, asr #23 │ │ │ │ - subseq r9, sl, ip, asr #13 │ │ │ │ - eorseq r1, sp, r8, lsr #28 │ │ │ │ - subseq r2, r9, r0, ror #22 │ │ │ │ - subseq r9, sl, r4, ror r6 │ │ │ │ - eorseq r1, sp, ip, lsl lr │ │ │ │ - subseq r2, r9, r0, lsl fp │ │ │ │ - subseq r9, sl, ip, lsl r6 │ │ │ │ - @ instruction: 0x003d1df0 │ │ │ │ + subseq r2, r9, r4, lsr pc │ │ │ │ + subseq r9, sl, r8, asr #20 │ │ │ │ + rsbeq r1, r7, r0, asr #14 │ │ │ │ + eorseq r2, sp, r0, asr #32 │ │ │ │ + rsbeq r1, r7, ip, lsl #14 │ │ │ │ + rsbeq r1, r7, r8, ror #13 │ │ │ │ + subseq r2, r9, r0, ror #28 │ │ │ │ + subseq r9, sl, r4, ror r9 │ │ │ │ + rsbeq r1, r7, r8, ror #12 │ │ │ │ + eorseq r1, sp, r8, lsr #30 │ │ │ │ + ldrsheq r2, [r9], #-212 @ 0xffffff2c │ │ │ │ + subseq r9, sl, r0, lsl #18 │ │ │ │ + eorseq r1, sp, r4, asr #27 │ │ │ │ + subseq r2, r9, r8, lsr #27 │ │ │ │ + ldrheq r9, [sl], #-140 @ 0xffffff74 │ │ │ │ + eorseq r1, sp, ip, ror #25 │ │ │ │ + subseq r2, r9, r8, asr sp │ │ │ │ + subseq r9, sl, r4, ror #16 │ │ │ │ + eorseq r1, sp, ip, ror ip │ │ │ │ + subseq r2, r9, ip, lsl #26 │ │ │ │ + subseq r9, sl, r0, lsr #16 │ │ │ │ + eorseq r1, sp, r0, lsl #24 │ │ │ │ + ldrheq r2, [r9], #-204 @ 0xffffff34 │ │ │ │ + ldrsbeq r7, [sl], #-120 @ 0xffffff88 │ │ │ │ + mlaseq sp, ip, fp, r1 │ │ │ │ + subseq r2, r9, ip, ror #24 │ │ │ │ + subseq r9, sl, r0, lsl #15 │ │ │ │ + mlaseq sp, r0, sl, r1 │ │ │ │ + subseq r2, r9, ip, lsl ip │ │ │ │ + subseq r9, sl, r0, lsr r7 │ │ │ │ + eorseq r1, sp, ip, ror #25 │ │ │ │ + ldrheq r2, [r9], #-188 @ 0xffffff44 │ │ │ │ + subseq r9, sl, r8, asr #13 │ │ │ │ + eorseq r1, sp, r4, lsr #28 │ │ │ │ + subseq r2, r9, ip, asr fp │ │ │ │ + subseq r9, sl, r0, ror r6 │ │ │ │ + eorseq r1, sp, r8, lsl lr │ │ │ │ + subseq r2, r9, ip, lsl #22 │ │ │ │ + subseq r9, sl, r8, lsl r6 │ │ │ │ eorseq r1, sp, ip, ror #27 │ │ │ │ - subseq r2, r9, r4, ror #20 │ │ │ │ - subseq r9, sl, r0, ror r5 │ │ │ │ - @ instruction: 0x003d1bb4 │ │ │ │ - eorseq r1, sp, r0, asr r9 │ │ │ │ - subeq sl, fp, r4, lsl #4 │ │ │ │ - ldrheq r2, [r9], #-152 @ 0xffffff68 │ │ │ │ - subseq r9, sl, r4, asr #9 │ │ │ │ - eorseq r1, sp, ip, asr #23 │ │ │ │ - subeq sl, fp, r6, lsl #3 │ │ │ │ - subeq sl, fp, sl, ror #2 │ │ │ │ - eorseq r2, sp, r4, ror #26 │ │ │ │ - subeq sl, fp, sl, lsr #2 │ │ │ │ - subeq sl, fp, r0, lsl r1 │ │ │ │ - strdeq sl, [fp], #-4 │ │ │ │ - ldrdeq sl, [fp], #-14 │ │ │ │ - subeq sl, fp, r4, asr #1 │ │ │ │ - subeq sl, fp, lr, lsr #1 │ │ │ │ - @ instruction: 0x004ba098 │ │ │ │ - subeq sl, fp, r0, lsl #1 │ │ │ │ - eorseq r2, sp, r0, lsr #24 │ │ │ │ - ldrsbeq r2, [r9], #-116 @ 0xffffff8c │ │ │ │ - subseq r9, sl, r8, ror #5 │ │ │ │ - @ instruction: 0x003d18d4 │ │ │ │ - subseq r2, r9, r4, ror r7 │ │ │ │ - subseq r9, sl, r8, lsl #5 │ │ │ │ - eorseq r1, sp, r4, ror #16 │ │ │ │ - eorseq r1, sp, r0, lsl #16 │ │ │ │ - eorseq r1, sp, r4, asr r8 │ │ │ │ + eorseq r1, sp, r8, ror #27 │ │ │ │ + subseq r2, r9, r0, ror #20 │ │ │ │ + subseq r9, sl, ip, ror #10 │ │ │ │ + @ instruction: 0x003d1bb0 │ │ │ │ + eorseq r1, sp, ip, asr #18 │ │ │ │ + subeq sl, fp, r0, lsl #4 │ │ │ │ + ldrheq r2, [r9], #-148 @ 0xffffff6c │ │ │ │ + subseq r9, sl, r0, asr #9 │ │ │ │ + eorseq r1, sp, r8, asr #23 │ │ │ │ + subeq sl, fp, r2, lsl #3 │ │ │ │ + subeq sl, fp, r6, ror #2 │ │ │ │ + eorseq r2, sp, r0, ror #26 │ │ │ │ + subeq sl, fp, r6, lsr #2 │ │ │ │ + subeq sl, fp, ip, lsl #2 │ │ │ │ + strdeq sl, [fp], #-0 │ │ │ │ + ldrdeq sl, [fp], #-10 │ │ │ │ + subeq sl, fp, r0, asr #1 │ │ │ │ + subeq sl, fp, sl, lsr #1 │ │ │ │ + @ instruction: 0x004ba094 │ │ │ │ + subeq sl, fp, ip, ror r0 │ │ │ │ + eorseq r2, sp, ip, lsl ip │ │ │ │ + ldrsbeq r2, [r9], #-112 @ 0xffffff90 │ │ │ │ + subseq r9, sl, r4, ror #5 │ │ │ │ + @ instruction: 0x003d18d0 │ │ │ │ + subseq r2, r9, r0, ror r7 │ │ │ │ + subseq r9, sl, r4, lsl #5 │ │ │ │ + eorseq r1, sp, r0, ror #16 │ │ │ │ + @ instruction: 0x003d17fc │ │ │ │ + eorseq r1, sp, r0, asr r8 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - eorseq r1, sp, r4, lsl #15 │ │ │ │ - eorseq r1, sp, ip, lsl #15 │ │ │ │ - eorseq r1, sp, r0, lsr #22 │ │ │ │ - eorseq r2, sp, ip, lsr #18 │ │ │ │ - eorseq r1, sp, ip, lsl sl │ │ │ │ - @ instruction: 0x003d19f4 │ │ │ │ - subseq r2, r9, r8, lsl #12 │ │ │ │ - subseq r7, sl, r4, lsr #2 │ │ │ │ - eorseq r1, sp, r8, lsl #19 │ │ │ │ - eorseq r1, sp, r4, lsr #8 │ │ │ │ - mlaseq sp, ip, r8, r2 │ │ │ │ - eorseq r2, sp, ip, lsr #11 │ │ │ │ - @ instruction: 0x003d24bc │ │ │ │ + eorseq r1, sp, r0, lsl #15 │ │ │ │ + eorseq r1, sp, r8, lsl #15 │ │ │ │ + eorseq r1, sp, ip, lsl fp │ │ │ │ + eorseq r2, sp, r8, lsr #18 │ │ │ │ + eorseq r1, sp, r8, lsl sl │ │ │ │ + @ instruction: 0x003d19f0 │ │ │ │ + subseq r2, r9, r4, lsl #12 │ │ │ │ + subseq r7, sl, r0, lsr #2 │ │ │ │ + eorseq r1, sp, r4, lsl #19 │ │ │ │ + eorseq r1, sp, r0, lsr #8 │ │ │ │ + mlaseq sp, r8, r8, r2 │ │ │ │ + eorseq r2, sp, r8, lsr #11 │ │ │ │ + @ instruction: 0x003d24b8 │ │ │ │ + eorseq r2, sp, ip, asr r4 │ │ │ │ + eorseq r2, sp, r8, ror #8 │ │ │ │ eorseq r2, sp, r0, ror #8 │ │ │ │ - eorseq r2, sp, ip, ror #8 │ │ │ │ - eorseq r2, sp, r4, ror #8 │ │ │ │ - subseq r2, r9, r0, lsl #2 │ │ │ │ - subseq r8, sl, r4, lsl ip │ │ │ │ - eorseq r1, sp, ip, lsr r1 │ │ │ │ - subseq r2, r9, r4, lsr #1 │ │ │ │ - ldrheq r8, [sl], #-176 @ 0xffffff50 │ │ │ │ - ldrsbeq r1, [sp], -r0 @ │ │ │ │ - subseq r2, r9, ip, asr #32 │ │ │ │ - subseq r8, sl, r0, ror #22 │ │ │ │ - eorseq r1, sp, r0, rrx │ │ │ │ - ldrsheq r1, [r9], #-240 @ 0xffffff10 │ │ │ │ - subseq r8, sl, r4, lsl #22 │ │ │ │ - @ instruction: 0x003d0fdc │ │ │ │ - @ instruction: 0x00591f94 │ │ │ │ - subseq r8, sl, r8, lsr #21 │ │ │ │ - mlaseq sp, r4, pc, r0 @ │ │ │ │ - subseq r1, r9, r8, lsr pc │ │ │ │ - subseq r8, sl, ip, asr #20 │ │ │ │ - eorseq r0, sp, r4, lsl pc │ │ │ │ - ldrsbeq r1, [r9], #-236 @ 0xffffff14 │ │ │ │ - ldrsheq r6, [sl], #-152 @ 0xffffff68 │ │ │ │ - @ instruction: 0x003d12f4 │ │ │ │ - eorseq r0, sp, r4, ror #26 │ │ │ │ - eorseq r0, sp, r0, lsr #26 │ │ │ │ - subseq r1, r9, r0, lsr #28 │ │ │ │ - subseq r6, sl, ip, lsr r9 │ │ │ │ - @ instruction: 0x003d0cb4 │ │ │ │ - subseq r1, r9, r4, asr #27 │ │ │ │ - subseq r6, sl, r0, ror #17 │ │ │ │ - eorseq r0, sp, r4, asr #24 │ │ │ │ - subseq r1, r9, r8, ror #26 │ │ │ │ - subseq r6, sl, r4, lsl #17 │ │ │ │ + ldrsheq r2, [r9], #-12 │ │ │ │ + subseq r8, sl, r0, lsl ip │ │ │ │ + eorseq r1, sp, r8, lsr r1 │ │ │ │ + subseq r2, r9, r0, lsr #1 │ │ │ │ + subseq r8, sl, ip, lsr #23 │ │ │ │ + eorseq r1, sp, ip, asr #1 │ │ │ │ + subseq r2, r9, r8, asr #32 │ │ │ │ + subseq r8, sl, ip, asr fp │ │ │ │ + eorseq r1, sp, ip, asr r0 │ │ │ │ + subseq r1, r9, ip, ror #31 │ │ │ │ + subseq r8, sl, r0, lsl #22 │ │ │ │ + @ instruction: 0x003d0fd8 │ │ │ │ + @ instruction: 0x00591f90 │ │ │ │ + subseq r8, sl, r4, lsr #21 │ │ │ │ + mlaseq sp, r0, pc, r0 @ │ │ │ │ + subseq r1, r9, r4, lsr pc │ │ │ │ + subseq r8, sl, r8, asr #20 │ │ │ │ + eorseq r0, sp, r0, lsl pc │ │ │ │ + ldrsbeq r1, [r9], #-232 @ 0xffffff18 │ │ │ │ + ldrsheq r6, [sl], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0x003d12f0 │ │ │ │ + eorseq r0, sp, r0, ror #26 │ │ │ │ + eorseq r0, sp, ip, lsl sp │ │ │ │ + subseq r1, r9, ip, lsl lr │ │ │ │ + subseq r6, sl, r8, lsr r9 │ │ │ │ + @ instruction: 0x003d0cb0 │ │ │ │ + subseq r1, r9, r0, asr #27 │ │ │ │ + ldrsbeq r6, [sl], #-140 @ 0xffffff74 │ │ │ │ + eorseq r0, sp, r0, asr #24 │ │ │ │ + subseq r1, r9, r4, ror #26 │ │ │ │ + subseq r6, sl, r0, lsl #17 │ │ │ │ + @ instruction: 0x003d0bd0 │ │ │ │ + subseq r1, r9, r8, lsl #26 │ │ │ │ + subseq r6, sl, ip, lsl r8 │ │ │ │ + eorseq r0, sp, r4, ror #22 │ │ │ │ + ldrheq r1, [r9], #-192 @ 0xffffff40 │ │ │ │ + subseq r6, sl, r4, asr #15 │ │ │ │ + eorseq r0, sp, r4, lsl #23 │ │ │ │ + subseq r1, r9, r8, asr ip │ │ │ │ + subseq r8, sl, ip, ror #14 │ │ │ │ + eorseq r0, sp, r4, lsl #24 │ │ │ │ @ instruction: 0x003d0bd4 │ │ │ │ - subseq r1, r9, ip, lsl #26 │ │ │ │ - subseq r6, sl, r0, lsr #16 │ │ │ │ - eorseq r0, sp, r8, ror #22 │ │ │ │ - ldrheq r1, [r9], #-196 @ 0xffffff3c │ │ │ │ - subseq r6, sl, r8, asr #15 │ │ │ │ - eorseq r0, sp, r8, lsl #23 │ │ │ │ - subseq r1, r9, ip, asr ip │ │ │ │ - subseq r8, sl, r0, ror r7 │ │ │ │ - eorseq r0, sp, r8, lsl #24 │ │ │ │ - @ instruction: 0x003d0bd8 │ │ │ │ - subseq r1, r9, r0, asr #23 │ │ │ │ - ldrsbeq r8, [sl], #-100 @ 0xffffff9c │ │ │ │ - eorseq r0, sp, ip, asr #22 │ │ │ │ - subseq r1, r9, r4, ror #22 │ │ │ │ - subseq r8, sl, r0, ror r6 │ │ │ │ - eorseq r0, sp, r4, ror #21 │ │ │ │ - subseq r1, r9, ip, lsl #22 │ │ │ │ - subseq r8, sl, r0, lsr #12 │ │ │ │ - eorseq r0, sp, r8, ror sl │ │ │ │ - ldrheq r1, [r9], #-160 @ 0xffffff60 │ │ │ │ - subseq r8, sl, r4, asr #11 │ │ │ │ + ldrheq r1, [r9], #-188 @ 0xffffff44 │ │ │ │ + ldrsbeq r8, [sl], #-96 @ 0xffffffa0 │ │ │ │ + eorseq r0, sp, r8, asr #22 │ │ │ │ + subseq r1, r9, r0, ror #22 │ │ │ │ + subseq r8, sl, ip, ror #12 │ │ │ │ + eorseq r0, sp, r0, ror #21 │ │ │ │ + subseq r1, r9, r8, lsl #22 │ │ │ │ + subseq r8, sl, ip, lsl r6 │ │ │ │ + eorseq r0, sp, r4, ror sl │ │ │ │ + subseq r1, r9, ip, lsr #21 │ │ │ │ + subseq r8, sl, r0, asr #11 │ │ │ │ + eorseq r0, sp, r0, lsl #20 │ │ │ │ + subseq r1, r9, r8, asr #20 │ │ │ │ + subseq r8, sl, ip, asr r5 │ │ │ │ eorseq r0, sp, r4, lsl #20 │ │ │ │ - subseq r1, r9, ip, asr #20 │ │ │ │ - subseq r8, sl, r0, ror #10 │ │ │ │ - eorseq r0, sp, r8, lsl #20 │ │ │ │ - ldrsheq r1, [r9], #-156 @ 0xffffff64 │ │ │ │ - subseq r8, sl, r0, lsl r5 │ │ │ │ - eorseq r0, sp, r0, asr #23 │ │ │ │ - subseq r1, r9, ip, lsr #19 │ │ │ │ - subseq r8, sl, r0, asr #9 │ │ │ │ - eorseq r0, sp, ip, lsr fp │ │ │ │ - eorseq r0, sp, ip, ror fp │ │ │ │ - subseq r1, r9, ip, asr #18 │ │ │ │ - subseq r8, sl, r0, ror #8 │ │ │ │ - @ instruction: 0x003d0afc │ │ │ │ - ldrsheq r1, [r9], #-136 @ 0xffffff78 │ │ │ │ - subseq r8, sl, ip, lsl #8 │ │ │ │ - mlaseq sp, r8, sl, r0 │ │ │ │ + ldrsheq r1, [r9], #-152 @ 0xffffff68 │ │ │ │ + subseq r8, sl, ip, lsl #10 │ │ │ │ + @ instruction: 0x003d0bbc │ │ │ │ + subseq r1, r9, r8, lsr #19 │ │ │ │ + ldrheq r8, [sl], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r0, sp, r8, lsr fp │ │ │ │ + eorseq r0, sp, r8, ror fp │ │ │ │ + subseq r1, r9, r8, asr #18 │ │ │ │ + subseq r8, sl, ip, asr r4 │ │ │ │ + @ instruction: 0x003d0af8 │ │ │ │ + ldrsheq r1, [r9], #-132 @ 0xffffff7c │ │ │ │ + subseq r8, sl, r8, lsl #8 │ │ │ │ + mlaseq sp, r4, sl, r0 │ │ │ │ + eorseq r1, sp, r4, lsr #24 │ │ │ │ eorseq r1, sp, r8, lsr #24 │ │ │ │ eorseq r1, sp, ip, lsr #24 │ │ │ │ - eorseq r1, sp, r0, lsr ip │ │ │ │ - eorseq r1, sp, ip, ror #22 │ │ │ │ - eorseq r1, sp, r8, ror #23 │ │ │ │ - subseq r1, r9, ip, asr r8 │ │ │ │ - subseq r6, sl, r0, ror r3 │ │ │ │ - eorseq r1, sp, ip, ror #21 │ │ │ │ - subseq r1, r9, r4, lsl #16 │ │ │ │ - subseq r6, sl, r0, lsr #6 │ │ │ │ - @ instruction: 0x003d0bf4 │ │ │ │ - subseq r1, r9, r8, lsr #15 │ │ │ │ - subseq r6, sl, r4, asr #5 │ │ │ │ - eorseq r0, sp, r8, lsl #23 │ │ │ │ - subseq r1, r9, ip, asr #14 │ │ │ │ - subseq r8, sl, r0, ror #4 │ │ │ │ - eorseq r0, sp, r4, ror fp │ │ │ │ - ldrsheq r1, [r9], #-96 @ 0xffffffa0 │ │ │ │ - subseq r6, sl, ip, lsl #4 │ │ │ │ - @ instruction: 0x003d0af8 │ │ │ │ - @ instruction: 0x00591694 │ │ │ │ - ldrheq r6, [sl], #-16 │ │ │ │ - mlaseq sp, r0, sl, r0 │ │ │ │ - eorseq r1, sp, r0, ror r9 │ │ │ │ - eorseq r0, sp, ip, asr #16 │ │ │ │ - @ instruction: 0x003d07f0 │ │ │ │ - eorseq r1, sp, ip, lsr #18 │ │ │ │ - eorseq r1, sp, r8, asr #20 │ │ │ │ + eorseq r1, sp, r8, ror #22 │ │ │ │ + eorseq r1, sp, r4, ror #23 │ │ │ │ + subseq r1, r9, r8, asr r8 │ │ │ │ + subseq r6, sl, ip, ror #6 │ │ │ │ + eorseq r1, sp, r8, ror #21 │ │ │ │ + subseq r1, r9, r0, lsl #16 │ │ │ │ + subseq r6, sl, ip, lsl r3 │ │ │ │ + @ instruction: 0x003d0bf0 │ │ │ │ + subseq r1, r9, r4, lsr #15 │ │ │ │ + subseq r6, sl, r0, asr #5 │ │ │ │ + eorseq r0, sp, r4, lsl #23 │ │ │ │ + subseq r1, r9, r8, asr #14 │ │ │ │ + subseq r8, sl, ip, asr r2 │ │ │ │ + eorseq r0, sp, r0, ror fp │ │ │ │ + subseq r1, r9, ip, ror #13 │ │ │ │ + subseq r6, sl, r8, lsl #4 │ │ │ │ + @ instruction: 0x003d0af4 │ │ │ │ + @ instruction: 0x00591690 │ │ │ │ + subseq r6, sl, ip, lsr #3 │ │ │ │ + eorseq r0, sp, ip, lsl #21 │ │ │ │ + eorseq r1, sp, ip, ror #18 │ │ │ │ + eorseq r0, sp, r8, asr #16 │ │ │ │ + eorseq r0, sp, ip, ror #15 │ │ │ │ + eorseq r1, sp, r8, lsr #18 │ │ │ │ + eorseq r1, sp, r4, asr #20 │ │ │ │ andeq r5, r0, r4, ror #5 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r5, r5, r0 │ │ │ │ - eorseq r1, sp, r0, asr #18 │ │ │ │ - subseq sp, r8, ip, ror r8 │ │ │ │ - andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r1, sp, r8, asr #19 │ │ │ │ - subseq r1, r9, ip, lsr r5 │ │ │ │ - subseq r8, sl, r0, asr r0 │ │ │ │ - eorseq r0, sp, r8, lsl #16 │ │ │ │ - subseq r1, r9, ip, ror #9 │ │ │ │ - subseq r8, sl, r0 │ │ │ │ - @ instruction: 0x003d07d8 │ │ │ │ - @ instruction: 0x00591490 │ │ │ │ + @ instruction: 0x00354ffc │ │ │ │ + eorseq r1, sp, ip, lsr r9 │ │ │ │ + subseq sp, r8, r8, ror r8 │ │ │ │ + andeq r4, r0, r0, lsr #2 │ │ │ │ + eorseq r1, sp, r4, asr #19 │ │ │ │ + subseq r1, r9, r8, lsr r5 │ │ │ │ + subseq r8, sl, ip, asr #32 │ │ │ │ + eorseq r0, sp, r4, lsl #16 │ │ │ │ + subseq r1, r9, r8, ror #9 │ │ │ │ + ldrsheq r7, [sl], #-252 @ 0xffffff04 │ │ │ │ + @ instruction: 0x003d07d4 │ │ │ │ + subseq r1, r9, ip, lsl #9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - @ instruction: 0x005a7f9c │ │ │ │ - mlaseq sp, r4, r6, r0 │ │ │ │ - mlaseq r5, r0, lr, r4 │ │ │ │ - eorseq r1, sp, r0, lsr #16 │ │ │ │ - rsbeq pc, r6, ip, ror #24 │ │ │ │ - rsbeq pc, r6, r4, asr #24 │ │ │ │ - eorseq r1, sp, ip, ror r7 │ │ │ │ - ldr r1, [pc, #-512] @ 5cc644 │ │ │ │ + @ instruction: 0x005a7f98 │ │ │ │ + mlaseq sp, r0, r6, r0 │ │ │ │ + eorseq r4, r5, ip, lsl #29 │ │ │ │ + eorseq r1, sp, ip, lsl r8 │ │ │ │ + rsbeq pc, r6, r8, ror #24 │ │ │ │ + rsbeq pc, r6, r0, asr #24 │ │ │ │ + eorseq r1, sp, r8, ror r7 │ │ │ │ + ldr r1, [pc, #-512] @ 5cc648 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-528] @ 5cc648 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-528] @ 5cc64c │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-544] @ 5cc64c │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-544] @ 5cc650 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-560] @ 5cc650 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-560] @ 5cc654 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-576] @ 5cc654 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-576] @ 5cc658 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb4d4 │ │ │ │ + b 5cb4d8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd630 │ │ │ │ - ldr r2, [pc, #-604] @ 5cc658 │ │ │ │ - ldr r3, [pc, #-156] @ 5cc81c │ │ │ │ + beq 5cd634 │ │ │ │ + ldr r2, [pc, #-604] @ 5cc65c │ │ │ │ + ldr r3, [pc, #-156] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-624] @ 5cc65c │ │ │ │ + ldr r1, [pc, #-624] @ 5cc660 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ - ldr r8, [pc, #-644] @ 5cc660 │ │ │ │ + ldr r8, [pc, #-644] @ 5cc664 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd600 │ │ │ │ - ldr r2, [pc, #-684] @ 5cc664 │ │ │ │ - ldr r3, [pc, #-248] @ 5cc81c │ │ │ │ + beq 5cd604 │ │ │ │ + ldr r2, [pc, #-684] @ 5cc668 │ │ │ │ + ldr r3, [pc, #-248] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-708] @ 5cc668 │ │ │ │ + ldr r1, [pc, #-708] @ 5cc66c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-720] @ 5cc66c │ │ │ │ + ldr r8, [pc, #-720] @ 5cc670 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd618 │ │ │ │ - ldr r2, [pc, #-760] @ 5cc670 │ │ │ │ - ldr r3, [pc, #-336] @ 5cc81c │ │ │ │ + beq 5cd61c │ │ │ │ + ldr r2, [pc, #-760] @ 5cc674 │ │ │ │ + ldr r3, [pc, #-336] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-780] @ 5cc674 │ │ │ │ + ldr r1, [pc, #-780] @ 5cc678 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ - ldr r8, [pc, #-800] @ 5cc678 │ │ │ │ + ldr r8, [pc, #-800] @ 5cc67c │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd60c │ │ │ │ - ldr r2, [pc, #-840] @ 5cc67c │ │ │ │ - ldr r3, [pc, #-428] @ 5cc81c │ │ │ │ + beq 5cd610 │ │ │ │ + ldr r2, [pc, #-840] @ 5cc680 │ │ │ │ + ldr r3, [pc, #-428] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-860] @ 5cc680 │ │ │ │ + ldr r1, [pc, #-860] @ 5cc684 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ - ldr r8, [pc, #-880] @ 5cc684 │ │ │ │ + ldr r8, [pc, #-880] @ 5cc688 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd624 │ │ │ │ - ldr r2, [pc, #-920] @ 5cc688 │ │ │ │ - ldr r3, [pc, #-520] @ 5cc81c │ │ │ │ + beq 5cd628 │ │ │ │ + ldr r2, [pc, #-920] @ 5cc68c │ │ │ │ + ldr r3, [pc, #-520] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-940] @ 5cc68c │ │ │ │ + ldr r1, [pc, #-940] @ 5cc690 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ - ldr r8, [pc, #-960] @ 5cc690 │ │ │ │ + ldr r8, [pc, #-960] @ 5cc694 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd63c │ │ │ │ - ldr r2, [pc, #-1000] @ 5cc694 │ │ │ │ - ldr r3, [pc, #-612] @ 5cc81c │ │ │ │ + beq 5cd640 │ │ │ │ + ldr r2, [pc, #-1000] @ 5cc698 │ │ │ │ + ldr r3, [pc, #-612] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1020] @ 5cc698 │ │ │ │ + ldr r1, [pc, #-1020] @ 5cc69c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ - ldr r8, [pc, #-1040] @ 5cc69c │ │ │ │ + ldr r8, [pc, #-1040] @ 5cc6a0 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1080] @ 5cc6a0 │ │ │ │ - ldr r3, [pc, #-704] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1080] @ 5cc6a4 │ │ │ │ + ldr r3, [pc, #-704] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1100] @ 5cc6a4 │ │ │ │ + ldr r1, [pc, #-1100] @ 5cc6a8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ - ldr r8, [pc, #-1120] @ 5cc6a8 │ │ │ │ + ldr r8, [pc, #-1120] @ 5cc6ac │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r3, [pc, #-792] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r3, [pc, #-792] @ 5cc820 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #-1172] @ 5cc6ac │ │ │ │ + ldr r8, [pc, #-1172] @ 5cc6b0 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #908 @ 0x38c │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r3, [pc, #-840] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r3, [pc, #-840] @ 5cc820 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #-1216] @ 5cc6b0 │ │ │ │ + ldr r8, [pc, #-1216] @ 5cc6b4 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #904 @ 0x388 │ │ │ │ bl 6c6a38 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1248] @ 5cc6b4 │ │ │ │ - ldr r3, [pc, #-892] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1248] @ 5cc6b8 │ │ │ │ + ldr r3, [pc, #-892] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1268] @ 5cc6b8 │ │ │ │ + ldr r1, [pc, #-1268] @ 5cc6bc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ - ldr r8, [pc, #-1288] @ 5cc6bc │ │ │ │ + ldr r8, [pc, #-1288] @ 5cc6c0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1328] @ 5cc6c0 │ │ │ │ - ldr r3, [pc, #-984] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1328] @ 5cc6c4 │ │ │ │ + ldr r3, [pc, #-984] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1348] @ 5cc6c4 │ │ │ │ + ldr r1, [pc, #-1348] @ 5cc6c8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ - ldr r8, [pc, #-1368] @ 5cc6c8 │ │ │ │ + ldr r8, [pc, #-1368] @ 5cc6cc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1408] @ 5cc6cc │ │ │ │ - ldr r3, [pc, #-1076] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1408] @ 5cc6d0 │ │ │ │ + ldr r3, [pc, #-1076] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1428] @ 5cc6d0 │ │ │ │ + ldr r1, [pc, #-1428] @ 5cc6d4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ - ldr r8, [pc, #-1448] @ 5cc6d4 │ │ │ │ + ldr r8, [pc, #-1448] @ 5cc6d8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1488] @ 5cc6d8 │ │ │ │ - ldr r3, [pc, #-1168] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1488] @ 5cc6dc │ │ │ │ + ldr r3, [pc, #-1168] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1512] @ 5cc6dc │ │ │ │ + ldr r1, [pc, #-1512] @ 5cc6e0 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-1524] @ 5cc6e0 │ │ │ │ + ldr r8, [pc, #-1524] @ 5cc6e4 │ │ │ │ ldr r0, [r1, #2640] @ 0xa50 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1564] @ 5cc6e4 │ │ │ │ - ldr r3, [pc, #-1256] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1564] @ 5cc6e8 │ │ │ │ + ldr r3, [pc, #-1256] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1588] @ 5cc6e8 │ │ │ │ + ldr r1, [pc, #-1588] @ 5cc6ec │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-1600] @ 5cc6ec │ │ │ │ + ldr r8, [pc, #-1600] @ 5cc6f0 │ │ │ │ ldr r0, [r1, #3168] @ 0xc60 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd66c │ │ │ │ - ldr r2, [pc, #-1640] @ 5cc6f0 │ │ │ │ - ldr r3, [pc, #-1344] @ 5cc81c │ │ │ │ + beq 5cd670 │ │ │ │ + ldr r2, [pc, #-1640] @ 5cc6f4 │ │ │ │ + ldr r3, [pc, #-1344] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1660] @ 5cc6f4 │ │ │ │ + ldr r1, [pc, #-1660] @ 5cc6f8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ - ldr r8, [pc, #-1680] @ 5cc6f8 │ │ │ │ + ldr r8, [pc, #-1680] @ 5cc6fc │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd67c │ │ │ │ + beq 5cd680 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r8, [pc, #-1728] @ 5cc6fc │ │ │ │ + ldr r8, [pc, #-1728] @ 5cc700 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #-1456] @ 5cc81c │ │ │ │ + ldr r3, [pc, #-1456] @ 5cc820 │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6a38 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1780] @ 5cc700 │ │ │ │ - ldr r3, [pc, #-1500] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1780] @ 5cc704 │ │ │ │ + ldr r3, [pc, #-1500] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1800] @ 5cc704 │ │ │ │ + ldr r1, [pc, #-1800] @ 5cc708 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ - ldr r8, [pc, #-1820] @ 5cc708 │ │ │ │ + ldr r8, [pc, #-1820] @ 5cc70c │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1860] @ 5cc70c │ │ │ │ - ldr r3, [pc, #-1592] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1860] @ 5cc710 │ │ │ │ + ldr r3, [pc, #-1592] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1884] @ 5cc710 │ │ │ │ + ldr r1, [pc, #-1884] @ 5cc714 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-1896] @ 5cc714 │ │ │ │ + ldr r8, [pc, #-1896] @ 5cc718 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-1936] @ 5cc718 │ │ │ │ - ldr r3, [pc, #-1680] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-1936] @ 5cc71c │ │ │ │ + ldr r3, [pc, #-1680] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1956] @ 5cc71c │ │ │ │ + ldr r1, [pc, #-1956] @ 5cc720 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ - ldr r8, [pc, #-1976] @ 5cc720 │ │ │ │ + ldr r8, [pc, #-1976] @ 5cc724 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd650 │ │ │ │ - ldr r2, [pc, #-2016] @ 5cc724 │ │ │ │ - ldr r3, [pc, #-1772] @ 5cc81c │ │ │ │ + beq 5cd654 │ │ │ │ + ldr r2, [pc, #-2016] @ 5cc728 │ │ │ │ + ldr r3, [pc, #-1772] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2036] @ 5cc728 │ │ │ │ + ldr r1, [pc, #-2036] @ 5cc72c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ - ldr r8, [pc, #-2064] @ 5cc72c │ │ │ │ + ldr r8, [pc, #-2064] @ 5cc730 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd65c │ │ │ │ - ldr r2, [pc, #-2104] @ 5cc730 │ │ │ │ - ldr r3, [pc, #-1872] @ 5cc81c │ │ │ │ + beq 5cd660 │ │ │ │ + ldr r2, [pc, #-2104] @ 5cc734 │ │ │ │ + ldr r3, [pc, #-1872] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2124] @ 5cc734 │ │ │ │ + ldr r1, [pc, #-2124] @ 5cc738 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ - ldr r8, [pc, #-2144] @ 5cc738 │ │ │ │ + ldr r8, [pc, #-2144] @ 5cc73c │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #-2172] @ 5cc73c │ │ │ │ - ldr r3, [pc, #-1952] @ 5cc81c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #-2172] @ 5cc740 │ │ │ │ + ldr r3, [pc, #-1952] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2192] @ 5cc740 │ │ │ │ + ldr r1, [pc, #-2192] @ 5cc744 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r8, [pc, #-2216] @ 5cc744 │ │ │ │ + ldr r8, [pc, #-2216] @ 5cc748 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #-2240] @ 5cc748 │ │ │ │ - ldr r3, [pc, #-2032] @ 5cc81c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #-2240] @ 5cc74c │ │ │ │ + ldr r3, [pc, #-2032] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2260] @ 5cc74c │ │ │ │ + ldr r1, [pc, #-2260] @ 5cc750 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ - ldr r8, [pc, #-2284] @ 5cc750 │ │ │ │ + ldr r8, [pc, #-2284] @ 5cc754 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #-2312] @ 5cc754 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #-2312] @ 5cc758 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #-2320] @ 5cc758 │ │ │ │ - ldr r3, [pc, #-2128] @ 5cc81c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #-2320] @ 5cc75c │ │ │ │ + ldr r3, [pc, #-2128] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2340] @ 5cc75c │ │ │ │ + ldr r1, [pc, #-2340] @ 5cc760 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ - ldr r8, [pc, #-2364] @ 5cc760 │ │ │ │ + ldr r8, [pc, #-2364] @ 5cc764 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #-2392] @ 5cc764 │ │ │ │ - ldr r3, [pc, #-2212] @ 5cc81c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #-2392] @ 5cc768 │ │ │ │ + ldr r3, [pc, #-2212] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2412] @ 5cc768 │ │ │ │ + ldr r1, [pc, #-2412] @ 5cc76c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ - ldr r8, [pc, #-2436] @ 5cc76c │ │ │ │ + ldr r8, [pc, #-2436] @ 5cc770 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r1, [pc, #-2464] @ 5cc770 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r1, [pc, #-2464] @ 5cc774 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-2472] @ 5cc774 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-2472] @ 5cc778 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-2480] @ 5cc778 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-2480] @ 5cc77c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-2488] @ 5cc77c │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-2488] @ 5cc780 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r1, [pc, #-2496] @ 5cc780 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r1, [pc, #-2496] @ 5cc784 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ + b 5cb4d8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-2516] @ 5cc784 │ │ │ │ - ldr r3, [pc, #-2368] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-2516] @ 5cc788 │ │ │ │ + ldr r3, [pc, #-2368] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2540] @ 5cc788 │ │ │ │ + ldr r1, [pc, #-2540] @ 5cc78c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-2552] @ 5cc78c │ │ │ │ + ldr r8, [pc, #-2552] @ 5cc790 │ │ │ │ ldr r0, [r1, #3696] @ 0xe70 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-2592] @ 5cc790 │ │ │ │ - ldr r3, [pc, #-2456] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-2592] @ 5cc794 │ │ │ │ + ldr r3, [pc, #-2456] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2612] @ 5cc794 │ │ │ │ + ldr r1, [pc, #-2612] @ 5cc798 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ - ldr r8, [pc, #-2632] @ 5cc798 │ │ │ │ + ldr r8, [pc, #-2632] @ 5cc79c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-2672] @ 5cc79c │ │ │ │ - ldr r3, [pc, #-2548] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-2672] @ 5cc7a0 │ │ │ │ + ldr r3, [pc, #-2548] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2692] @ 5cc7a0 │ │ │ │ + ldr r1, [pc, #-2692] @ 5cc7a4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ - ldr r8, [pc, #-2712] @ 5cc7a4 │ │ │ │ + ldr r8, [pc, #-2712] @ 5cc7a8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-2752] @ 5cc7a8 │ │ │ │ - ldr r3, [pc, #-2640] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-2752] @ 5cc7ac │ │ │ │ + ldr r3, [pc, #-2640] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2772] @ 5cc7ac │ │ │ │ + ldr r1, [pc, #-2772] @ 5cc7b0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ - ldr r8, [pc, #-2792] @ 5cc7b0 │ │ │ │ + ldr r8, [pc, #-2792] @ 5cc7b4 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-2832] @ 5cc7b4 │ │ │ │ - ldr r3, [pc, #-2732] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-2832] @ 5cc7b8 │ │ │ │ + ldr r3, [pc, #-2732] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2852] @ 5cc7b8 │ │ │ │ + ldr r1, [pc, #-2852] @ 5cc7bc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ - ldr r8, [pc, #-2872] @ 5cc7bc │ │ │ │ + ldr r8, [pc, #-2872] @ 5cc7c0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-2912] @ 5cc7c0 │ │ │ │ - ldr r3, [pc, #-2824] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-2912] @ 5cc7c4 │ │ │ │ + ldr r3, [pc, #-2824] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2932] @ 5cc7c4 │ │ │ │ + ldr r1, [pc, #-2932] @ 5cc7c8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ - ldr r8, [pc, #-2952] @ 5cc7c8 │ │ │ │ + ldr r8, [pc, #-2952] @ 5cc7cc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r1, [pc, #-2980] @ 5cc7cc │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r1, [pc, #-2980] @ 5cc7d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r8, [pc, #-2988] @ 5cc7d0 │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r8, [pc, #-2988] @ 5cc7d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r8, [pc, #-2996] @ 5cc7d4 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r8, [pc, #-2996] @ 5cc7d8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r1, [pc, #-3004] @ 5cc7d8 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r1, [pc, #-3004] @ 5cc7dc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ - ldr r8, [pc, #-3012] @ 5cc7dc │ │ │ │ + b 5cb4d8 │ │ │ │ + ldr r8, [pc, #-3012] @ 5cc7e0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r3, [pc, #-3020] @ 5cc7e0 │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r3, [pc, #-3020] @ 5cc7e4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb5d8 │ │ │ │ - ldr r3, [pc, #-3036] @ 5cc7e4 │ │ │ │ + beq 5cb5dc │ │ │ │ + ldr r3, [pc, #-3036] @ 5cc7e8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5cb5d8 │ │ │ │ - ldr r3, [pc, #-3052] @ 5cc7e8 │ │ │ │ + beq 5cb5dc │ │ │ │ + ldr r3, [pc, #-3052] @ 5cc7ec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd568 │ │ │ │ + beq 5cd56c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r3, [pc, #-3100] @ 5cc7ec │ │ │ │ + ldr r3, [pc, #-3100] @ 5cc7f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r8} │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-3128] @ 5cc7f0 │ │ │ │ + ldr r0, [pc, #-3128] @ 5cc7f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5cb5d8 │ │ │ │ - ldr r2, [pc, #-3140] @ 5cc7f4 │ │ │ │ - ldr r3, [pc, #-3140] @ 5cc7f8 │ │ │ │ + b 5cb5dc │ │ │ │ + ldr r2, [pc, #-3140] @ 5cc7f8 │ │ │ │ + ldr r3, [pc, #-3140] @ 5cc7fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cd64c │ │ │ │ - ldr r0, [pc, #-3168] @ 5cc7fc │ │ │ │ + bne 5cd650 │ │ │ │ + ldr r0, [pc, #-3168] @ 5cc800 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r2, [pc, #-3192] @ 5cc800 │ │ │ │ - ldr r3, [pc, #-3168] @ 5cc81c │ │ │ │ + ldr r2, [pc, #-3192] @ 5cc804 │ │ │ │ + ldr r3, [pc, #-3168] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-3212] @ 5cc804 │ │ │ │ + ldr r1, [pc, #-3212] @ 5cc808 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ - ldr r8, [pc, #-3232] @ 5cc808 │ │ │ │ + ldr r8, [pc, #-3232] @ 5cc80c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r2, [pc, #-3260] @ 5cc80c │ │ │ │ - ldr r3, [pc, #-3248] @ 5cc81c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r2, [pc, #-3260] @ 5cc810 │ │ │ │ + ldr r3, [pc, #-3248] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-3280] @ 5cc810 │ │ │ │ + ldr r1, [pc, #-3280] @ 5cc814 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ - ldr r8, [pc, #-3300] @ 5cc814 │ │ │ │ + ldr r8, [pc, #-3300] @ 5cc818 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ + b 5cb5c8 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb4cc │ │ │ │ - ldr r2, [pc, #-3340] @ 5cc818 │ │ │ │ - ldr r3, [pc, #-3340] @ 5cc81c │ │ │ │ + beq 5cb4d0 │ │ │ │ + ldr r2, [pc, #-3340] @ 5cc81c │ │ │ │ + ldr r3, [pc, #-3340] @ 5cc820 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3360] @ 5cc820 │ │ │ │ + ldr r1, [pc, #-3360] @ 5cc824 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-3372] @ 5cc824 │ │ │ │ + ldr r8, [pc, #-3372] @ 5cc828 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb5c4 │ │ │ │ - ldr r1, [pc, #-3400] @ 5cc828 │ │ │ │ - ldr r0, [pc, #-3400] @ 5cc82c │ │ │ │ + b 5cb5c8 │ │ │ │ + ldr r1, [pc, #-3400] @ 5cc82c │ │ │ │ + ldr r0, [pc, #-3400] @ 5cc830 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5cb5d8 │ │ │ │ - ldr r3, [pc, #-3428] @ 5cc830 │ │ │ │ + b 5cb5dc │ │ │ │ + ldr r3, [pc, #-3428] @ 5cc834 │ │ │ │ ldr r1, [r6, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5cba74 │ │ │ │ + b 5cba78 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5cb570 │ │ │ │ - ldr r3, [pc, #-3464] @ 5cc834 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5cb574 │ │ │ │ + ldr r3, [pc, #-3464] @ 5cc838 │ │ │ │ ldr r1, [r6, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5cbb48 │ │ │ │ + b 5cbb4c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5cbf48 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5cbf4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc1d8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc1dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc238 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc23c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc2a4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc2a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc908 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc90c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc9bc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc960 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc964 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cca18 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cca1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5cc8ac │ │ │ │ + bl 5bb014 │ │ │ │ + b 5cc8b0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5cca74 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5cca78 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5ccefc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5ccf00 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ccf60 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ccf64 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ccd50 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ccd54 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ccdac │ │ │ │ - ldr r1, [pc, #-3676] @ 5cc838 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ccdb0 │ │ │ │ + ldr r1, [pc, #-3676] @ 5cc83c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb4d4 │ │ │ │ + b 5cb4d8 │ │ │ │ │ │ │ │ -005cd698 : │ │ │ │ +005cd69c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #108] @ 5cd71c │ │ │ │ - ldr r3, [pc, #108] @ 5cd720 │ │ │ │ + ldr r2, [pc, #108] @ 5cd720 │ │ │ │ + ldr r3, [pc, #108] @ 5cd724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r4, [pc, #84] @ 5cd724 │ │ │ │ - ldr r1, [pc, #84] @ 5cd728 │ │ │ │ + ldr r4, [pc, #84] @ 5cd728 │ │ │ │ + ldr r1, [pc, #84] @ 5cd72c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, r2 │ │ │ │ @@ -985087,117 +985088,117 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subseq sp, r8, r4, lsl #12 │ │ │ │ + subseq sp, r8, r0, lsl #12 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r1, r9, r4, ror #5 │ │ │ │ - subseq r1, sl, r4, lsr #28 │ │ │ │ + subseq r1, r9, r0, ror #5 │ │ │ │ + subseq r1, sl, r0, lsr #28 │ │ │ │ │ │ │ │ -005cd72c : │ │ │ │ +005cd730 : │ │ │ │ mov r2, #0 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005cd734 : │ │ │ │ +005cd738 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005cd740 : │ │ │ │ +005cd744 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005cd74c : │ │ │ │ +005cd750 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - ldr r3, [pc, #120] @ 5cd7e8 │ │ │ │ + ldr r3, [pc, #120] @ 5cd7ec │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bne 5cd79c │ │ │ │ - ldr r3, [pc, #104] @ 5cd7ec │ │ │ │ + bne 5cd7a0 │ │ │ │ + ldr r3, [pc, #104] @ 5cd7f0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ ldr r1, [r2, #192] @ 0xc0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6cb5b8 │ │ │ │ - ldr r2, [pc, #76] @ 5cd7f0 │ │ │ │ + ldr r2, [pc, #76] @ 5cd7f4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r6, [pc, #68] @ 5cd7f4 │ │ │ │ + ldr r6, [pc, #68] @ 5cd7f8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #56] @ 5cd7f8 │ │ │ │ + ldr r1, [pc, #56] @ 5cd7fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5cd77c │ │ │ │ - subseq sp, r8, r4, asr #10 │ │ │ │ - rsbeq pc, r6, ip, ror sl @ │ │ │ │ + b 5cd780 │ │ │ │ + subseq sp, r8, r0, asr #10 │ │ │ │ + rsbeq pc, r6, r8, ror sl @ │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r1, r9, r0, lsl #4 │ │ │ │ - subseq r1, sl, ip, lsr sp │ │ │ │ + ldrsheq r1, [r9], #-28 @ 0xffffffe4 │ │ │ │ + subseq r1, sl, r8, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr sl, [pc, #1692] @ 5cdec8 │ │ │ │ + ldr sl, [pc, #1692] @ 5cdecc │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1644] @ 5cdecc │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1644] @ 5cded0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #15 │ │ │ │ - bhi 5cdec4 │ │ │ │ + bhi 5cdec8 │ │ │ │ add r3, r3, r6 │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1616] @ 5cded0 │ │ │ │ + ldr r3, [pc, #1616] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1608] @ 5cded4 │ │ │ │ + ldr r6, [pc, #1608] @ 5cded8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1596] @ 5cded8 │ │ │ │ + ldr r1, [pc, #1596] @ 5cdedc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985214,22 +985215,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1488] @ 5cded0 │ │ │ │ + ldr r3, [pc, #1488] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1488] @ 5cdedc │ │ │ │ + ldr r6, [pc, #1488] @ 5cdee0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1476] @ 5cdee0 │ │ │ │ + ldr r1, [pc, #1476] @ 5cdee4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985238,23 +985239,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #1388] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #1388] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1396] @ 5cdee4 │ │ │ │ + ldr r6, [pc, #1396] @ 5cdee8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1384] @ 5cdee8 │ │ │ │ + ldr r1, [pc, #1384] @ 5cdeec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985262,23 +985263,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #1292] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #1292] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1308] @ 5cdeec │ │ │ │ + ldr r6, [pc, #1308] @ 5cdef0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1296] @ 5cdef0 │ │ │ │ + ldr r1, [pc, #1296] @ 5cdef4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985287,23 +985288,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #1192] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #1192] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1216] @ 5cdef4 │ │ │ │ + ldr r6, [pc, #1216] @ 5cdef8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1204] @ 5cdef8 │ │ │ │ + ldr r1, [pc, #1204] @ 5cdefc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985312,23 +985313,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #1092] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #1092] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1124] @ 5cdefc │ │ │ │ + ldr r6, [pc, #1124] @ 5cdf00 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1112] @ 5cdf00 │ │ │ │ + ldr r1, [pc, #1112] @ 5cdf04 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985337,23 +985338,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #992] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #992] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1032] @ 5cdf04 │ │ │ │ + ldr r6, [pc, #1032] @ 5cdf08 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1020] @ 5cdf08 │ │ │ │ + ldr r1, [pc, #1020] @ 5cdf0c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985361,23 +985362,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #896] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #896] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #944] @ 5cdf0c │ │ │ │ + ldr r6, [pc, #944] @ 5cdf10 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #932] @ 5cdf10 │ │ │ │ + ldr r1, [pc, #932] @ 5cdf14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985386,23 +985387,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2772] @ 0xad4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #796] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #796] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #852] @ 5cdf14 │ │ │ │ + ldr r6, [pc, #852] @ 5cdf18 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #840] @ 5cdf18 │ │ │ │ + ldr r1, [pc, #840] @ 5cdf1c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985411,23 +985412,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2904] @ 0xb58 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #696] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #696] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #760] @ 5cdf1c │ │ │ │ + ldr r6, [pc, #760] @ 5cdf20 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #748] @ 5cdf20 │ │ │ │ + ldr r1, [pc, #748] @ 5cdf24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985436,23 +985437,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3036] @ 0xbdc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #596] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #596] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #668] @ 5cdf24 │ │ │ │ + ldr r6, [pc, #668] @ 5cdf28 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #656] @ 5cdf28 │ │ │ │ + ldr r1, [pc, #656] @ 5cdf2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985460,23 +985461,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3168] @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #500] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #500] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #580] @ 5cdf2c │ │ │ │ + ldr r6, [pc, #580] @ 5cdf30 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #568] @ 5cdf30 │ │ │ │ + ldr r1, [pc, #568] @ 5cdf34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985485,23 +985486,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3300] @ 0xce4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #400] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #400] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #488] @ 5cdf34 │ │ │ │ + ldr r6, [pc, #488] @ 5cdf38 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #476] @ 5cdf38 │ │ │ │ + ldr r1, [pc, #476] @ 5cdf3c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985510,23 +985511,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3432] @ 0xd68 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #300] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #300] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #396] @ 5cdf3c │ │ │ │ + ldr r6, [pc, #396] @ 5cdf40 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #384] @ 5cdf40 │ │ │ │ + ldr r1, [pc, #384] @ 5cdf44 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985535,23 +985536,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3564] @ 0xdec │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #200] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #200] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #304] @ 5cdf44 │ │ │ │ + ldr r6, [pc, #304] @ 5cdf48 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #292] @ 5cdf48 │ │ │ │ + ldr r1, [pc, #292] @ 5cdf4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985559,23 +985560,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ - ldr r3, [pc, #104] @ 5cded0 │ │ │ │ + b 5cd8dc │ │ │ │ + ldr r3, [pc, #104] @ 5cded4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #216] @ 5cdf4c │ │ │ │ + ldr r6, [pc, #216] @ 5cdf50 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #204] @ 5cdf50 │ │ │ │ + ldr r1, [pc, #204] @ 5cdf54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985584,93 +985585,93 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3828] @ 0xef4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5cd8d8 │ │ │ │ + b 5cd8dc │ │ │ │ bl 213e08 │ │ │ │ - subseq sp, r8, ip, lsl #9 │ │ │ │ - ldrdeq r8, [fp], #-150 @ 0xffffff6a │ │ │ │ + subseq sp, r8, r8, lsl #9 │ │ │ │ + ldrdeq r8, [fp], #-146 @ 0xffffff6e │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r1, r9, r4, lsr #2 │ │ │ │ - subseq r7, sl, r8, asr #24 │ │ │ │ - subseq r1, r9, r4, lsr #1 │ │ │ │ - subseq r7, sl, r8, asr #23 │ │ │ │ - subseq r1, r9, r0, asr #32 │ │ │ │ - subseq r7, sl, r4, ror #22 │ │ │ │ - subseq r0, r9, r0, ror #31 │ │ │ │ - subseq r7, sl, r4, lsl #22 │ │ │ │ - subseq r0, r9, ip, ror pc │ │ │ │ - subseq r7, sl, r0, lsr #21 │ │ │ │ - subseq r0, r9, r8, lsl pc │ │ │ │ - subseq r7, sl, ip, lsr sl │ │ │ │ - ldrheq r0, [r9], #-228 @ 0xffffff1c │ │ │ │ - ldrsbeq r7, [sl], #-152 @ 0xffffff68 │ │ │ │ - subseq r0, r9, r4, asr lr │ │ │ │ - subseq r7, sl, r8, ror r9 │ │ │ │ - ldrsheq r0, [r9], #-208 @ 0xffffff30 │ │ │ │ - subseq r7, sl, r4, lsl r9 │ │ │ │ - subseq r0, r9, ip, lsl #27 │ │ │ │ - ldrheq r7, [sl], #-128 @ 0xffffff80 │ │ │ │ - subseq r0, r9, r8, lsr #26 │ │ │ │ - subseq r7, sl, ip, asr #16 │ │ │ │ - subseq r0, r9, r8, asr #25 │ │ │ │ - subseq r7, sl, ip, ror #15 │ │ │ │ - subseq r0, r9, r4, ror #24 │ │ │ │ - subseq r7, sl, r8, lsl #15 │ │ │ │ - subseq r0, r9, r0, lsl #24 │ │ │ │ - subseq r7, sl, r4, lsr #14 │ │ │ │ - @ instruction: 0x00590b9c │ │ │ │ - subseq r7, sl, r0, asr #13 │ │ │ │ - subseq r0, r9, ip, lsr fp │ │ │ │ - subseq r7, sl, r0, ror #12 │ │ │ │ + subseq r1, r9, r0, lsr #2 │ │ │ │ + subseq r7, sl, r4, asr #24 │ │ │ │ + subseq r1, r9, r0, lsr #1 │ │ │ │ + subseq r7, sl, r4, asr #23 │ │ │ │ + subseq r1, r9, ip, lsr r0 │ │ │ │ + subseq r7, sl, r0, ror #22 │ │ │ │ + ldrsbeq r0, [r9], #-252 @ 0xffffff04 │ │ │ │ + subseq r7, sl, r0, lsl #22 │ │ │ │ + subseq r0, r9, r8, ror pc │ │ │ │ + @ instruction: 0x005a7a9c │ │ │ │ + subseq r0, r9, r4, lsl pc │ │ │ │ + subseq r7, sl, r8, lsr sl │ │ │ │ + ldrheq r0, [r9], #-224 @ 0xffffff20 │ │ │ │ + ldrsbeq r7, [sl], #-148 @ 0xffffff6c │ │ │ │ + subseq r0, r9, r0, asr lr │ │ │ │ + subseq r7, sl, r4, ror r9 │ │ │ │ + subseq r0, r9, ip, ror #27 │ │ │ │ + subseq r7, sl, r0, lsl r9 │ │ │ │ + subseq r0, r9, r8, lsl #27 │ │ │ │ + subseq r7, sl, ip, lsr #17 │ │ │ │ + subseq r0, r9, r4, lsr #26 │ │ │ │ + subseq r7, sl, r8, asr #16 │ │ │ │ + subseq r0, r9, r4, asr #25 │ │ │ │ + subseq r7, sl, r8, ror #15 │ │ │ │ + subseq r0, r9, r0, ror #24 │ │ │ │ + subseq r7, sl, r4, lsl #15 │ │ │ │ + ldrsheq r0, [r9], #-188 @ 0xffffff44 │ │ │ │ + subseq r7, sl, r0, lsr #14 │ │ │ │ + @ instruction: 0x00590b98 │ │ │ │ + ldrheq r7, [sl], #-108 @ 0xffffff94 │ │ │ │ + subseq r0, r9, r8, lsr fp │ │ │ │ + subseq r7, sl, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr sl, [pc, #1720] @ 5ce63c │ │ │ │ + ldr sl, [pc, #1720] @ 5ce640 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5ce628 │ │ │ │ + beq 5ce62c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1660] @ 5ce640 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1660] @ 5ce644 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5ce638 │ │ │ │ + bhi 5ce63c │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1632] @ 5ce644 │ │ │ │ + ldr r3, [pc, #1632] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1624] @ 5ce648 │ │ │ │ + ldr r6, [pc, #1624] @ 5ce64c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1612] @ 5ce64c │ │ │ │ + ldr r1, [pc, #1612] @ 5ce650 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985686,22 +985687,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1508] @ 5ce644 │ │ │ │ + ldr r3, [pc, #1508] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1508] @ 5ce650 │ │ │ │ + ldr r6, [pc, #1508] @ 5ce654 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1496] @ 5ce654 │ │ │ │ + ldr r1, [pc, #1496] @ 5ce658 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985710,23 +985711,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #4092] @ 0xffc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #1408] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #1408] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1416] @ 5ce658 │ │ │ │ + ldr r6, [pc, #1416] @ 5ce65c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1404] @ 5ce65c │ │ │ │ + ldr r1, [pc, #1404] @ 5ce660 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985735,23 +985736,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3960] @ 0xfffff088 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #1308] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #1308] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1324] @ 5ce660 │ │ │ │ + ldr r6, [pc, #1324] @ 5ce664 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1312] @ 5ce664 │ │ │ │ + ldr r1, [pc, #1312] @ 5ce668 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985760,23 +985761,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3828] @ 0xfffff10c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #1208] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #1208] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1232] @ 5ce668 │ │ │ │ + ldr r6, [pc, #1232] @ 5ce66c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1220] @ 5ce66c │ │ │ │ + ldr r1, [pc, #1220] @ 5ce670 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985784,23 +985785,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #1112] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #1112] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1144] @ 5ce670 │ │ │ │ + ldr r6, [pc, #1144] @ 5ce674 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1132] @ 5ce674 │ │ │ │ + ldr r1, [pc, #1132] @ 5ce678 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985809,23 +985810,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3564] @ 0xfffff214 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #1012] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #1012] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1052] @ 5ce678 │ │ │ │ + ldr r6, [pc, #1052] @ 5ce67c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1040] @ 5ce67c │ │ │ │ + ldr r1, [pc, #1040] @ 5ce680 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985834,23 +985835,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3432] @ 0xfffff298 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #912] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #912] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #960] @ 5ce680 │ │ │ │ + ldr r6, [pc, #960] @ 5ce684 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #948] @ 5ce684 │ │ │ │ + ldr r1, [pc, #948] @ 5ce688 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985859,23 +985860,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3300] @ 0xfffff31c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #812] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #812] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #868] @ 5ce688 │ │ │ │ + ldr r6, [pc, #868] @ 5ce68c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #856] @ 5ce68c │ │ │ │ + ldr r1, [pc, #856] @ 5ce690 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985883,23 +985884,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #716] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #716] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #780] @ 5ce690 │ │ │ │ + ldr r6, [pc, #780] @ 5ce694 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #768] @ 5ce694 │ │ │ │ + ldr r1, [pc, #768] @ 5ce698 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985908,23 +985909,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3036] @ 0xfffff424 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #616] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #616] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #688] @ 5ce698 │ │ │ │ + ldr r6, [pc, #688] @ 5ce69c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #676] @ 5ce69c │ │ │ │ + ldr r1, [pc, #676] @ 5ce6a0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985933,23 +985934,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2904] @ 0xfffff4a8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #516] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #516] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #596] @ 5ce6a0 │ │ │ │ + ldr r6, [pc, #596] @ 5ce6a4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #584] @ 5ce6a4 │ │ │ │ + ldr r1, [pc, #584] @ 5ce6a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985958,23 +985959,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2772] @ 0xfffff52c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #416] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #416] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #504] @ 5ce6a8 │ │ │ │ + ldr r6, [pc, #504] @ 5ce6ac │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #492] @ 5ce6ac │ │ │ │ + ldr r1, [pc, #492] @ 5ce6b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985982,23 +985983,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #320] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #320] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #416] @ 5ce6b0 │ │ │ │ + ldr r6, [pc, #416] @ 5ce6b4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #404] @ 5ce6b4 │ │ │ │ + ldr r1, [pc, #404] @ 5ce6b8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -986007,23 +986008,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2508] @ 0xfffff634 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #220] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #220] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #324] @ 5ce6b8 │ │ │ │ + ldr r6, [pc, #324] @ 5ce6bc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #312] @ 5ce6bc │ │ │ │ + ldr r1, [pc, #312] @ 5ce6c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -986032,23 +986033,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2376] @ 0xfffff6b8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ - ldr r3, [pc, #120] @ 5ce644 │ │ │ │ + b 5ce03c │ │ │ │ + ldr r3, [pc, #120] @ 5ce648 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #232] @ 5ce6c0 │ │ │ │ + ldr r6, [pc, #232] @ 5ce6c4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #220] @ 5ce6c4 │ │ │ │ + ldr r1, [pc, #220] @ 5ce6c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -986057,63 +986058,63 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2244] @ 0xfffff73c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5ce038 │ │ │ │ + b 5ce03c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5cdf9c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5cdfa0 │ │ │ │ bl 213e08 │ │ │ │ - subseq ip, r8, r4, lsr sp │ │ │ │ - @ instruction: 0x004b8292 │ │ │ │ + subseq ip, r8, r0, lsr sp │ │ │ │ + subeq r8, fp, lr, lsl #5 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r0, r9, r0, asr #19 │ │ │ │ - ldrsbeq r9, [sl], #-76 @ 0xffffffb4 │ │ │ │ - subseq r0, r9, r4, asr #18 │ │ │ │ - subseq r7, sl, r8, ror #8 │ │ │ │ - subseq r0, r9, r0, ror #17 │ │ │ │ - ldrsheq r9, [sl], #-60 @ 0xffffffc4 │ │ │ │ - subseq r0, r9, ip, ror r8 │ │ │ │ - @ instruction: 0x005a9398 │ │ │ │ - subseq r0, r9, r8, lsl r8 │ │ │ │ - subseq r9, sl, r4, lsr r3 │ │ │ │ - ldrheq r0, [r9], #-120 @ 0xffffff88 │ │ │ │ - ldrsbeq r9, [sl], #-36 @ 0xffffffdc │ │ │ │ - subseq r0, r9, r4, asr r7 │ │ │ │ - subseq r9, sl, r0, ror r2 │ │ │ │ - ldrsheq r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ - subseq r9, sl, ip, lsl #4 │ │ │ │ - subseq r0, r9, ip, lsl #13 │ │ │ │ - subseq r9, sl, r8, lsr #3 │ │ │ │ - subseq r0, r9, ip, lsr #12 │ │ │ │ - subseq r9, sl, r8, asr #2 │ │ │ │ - subseq r0, r9, r8, asr #11 │ │ │ │ - subseq r9, sl, r4, ror #1 │ │ │ │ - subseq r0, r9, r4, ror #10 │ │ │ │ - subseq r9, sl, r0, lsl #1 │ │ │ │ - subseq r0, r9, r0, lsl #10 │ │ │ │ - subseq r9, sl, ip, lsl r0 │ │ │ │ - subseq r0, r9, r0, lsr #9 │ │ │ │ - ldrheq r8, [sl], #-252 @ 0xffffff04 │ │ │ │ - subseq r0, r9, ip, lsr r4 │ │ │ │ - subseq r8, sl, r8, asr pc │ │ │ │ - ldrsbeq r0, [r9], #-56 @ 0xffffffc8 │ │ │ │ - ldrsheq r8, [sl], #-228 @ 0xffffff1c │ │ │ │ + ldrheq r0, [r9], #-156 @ 0xffffff64 │ │ │ │ + ldrsbeq r9, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subseq r0, r9, r0, asr #18 │ │ │ │ + subseq r7, sl, r4, ror #8 │ │ │ │ + ldrsbeq r0, [r9], #-140 @ 0xffffff74 │ │ │ │ + ldrsheq r9, [sl], #-56 @ 0xffffffc8 │ │ │ │ + subseq r0, r9, r8, ror r8 │ │ │ │ + @ instruction: 0x005a9394 │ │ │ │ + subseq r0, r9, r4, lsl r8 │ │ │ │ + subseq r9, sl, r0, lsr r3 │ │ │ │ + ldrheq r0, [r9], #-116 @ 0xffffff8c │ │ │ │ + ldrsbeq r9, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subseq r0, r9, r0, asr r7 │ │ │ │ + subseq r9, sl, ip, ror #4 │ │ │ │ + subseq r0, r9, ip, ror #13 │ │ │ │ + subseq r9, sl, r8, lsl #4 │ │ │ │ + subseq r0, r9, r8, lsl #13 │ │ │ │ + subseq r9, sl, r4, lsr #3 │ │ │ │ + subseq r0, r9, r8, lsr #12 │ │ │ │ + subseq r9, sl, r4, asr #2 │ │ │ │ + subseq r0, r9, r4, asr #11 │ │ │ │ + subseq r9, sl, r0, ror #1 │ │ │ │ + subseq r0, r9, r0, ror #10 │ │ │ │ + subseq r9, sl, ip, ror r0 │ │ │ │ + ldrsheq r0, [r9], #-76 @ 0xffffffb4 │ │ │ │ + subseq r9, sl, r8, lsl r0 │ │ │ │ + @ instruction: 0x0059049c │ │ │ │ + ldrheq r8, [sl], #-248 @ 0xffffff08 │ │ │ │ + subseq r0, r9, r8, lsr r4 │ │ │ │ + subseq r8, sl, r4, asr pc │ │ │ │ + ldrsbeq r0, [r9], #-52 @ 0xffffffcc │ │ │ │ + ldrsheq r8, [sl], #-224 @ 0xffffff20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #2928] @ 5cf254 │ │ │ │ + ldr r2, [pc, #2928] @ 5cf258 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #2924] @ 5cf258 │ │ │ │ + ldr r3, [pc, #2924] @ 5cf25c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -986121,832 +986122,832 @@ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [r0, #888] @ 0x378 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #892] @ 0x37c │ │ │ │ - ldr r9, [pc, #2864] @ 5cf25c │ │ │ │ + ldr r9, [pc, #2864] @ 5cf260 │ │ │ │ tst r3, #2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5ce75c │ │ │ │ + bne 5ce760 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ add r5, r5, r3, lsl #1 │ │ │ │ add r5, r4, r5, lsl #4 │ │ │ │ ldr r3, [r5, #1712] @ 0x6b0 │ │ │ │ ldr r2, [r4, #188] @ 0xbc │ │ │ │ eor r3, r3, r2 │ │ │ │ tst r3, #15 │ │ │ │ - bne 5ce86c │ │ │ │ + bne 5ce870 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2880] @ 0xb40 │ │ │ │ ldrb r2, [r4, #888] @ 0x378 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 5ce7bc │ │ │ │ + bgt 5ce7c0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ce7a0 │ │ │ │ - ldr r3, [pc, #2780] @ 5cf260 │ │ │ │ + bne 5ce7a4 │ │ │ │ + ldr r3, [pc, #2780] @ 5cf264 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 5cea50 │ │ │ │ + bhi 5cea54 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2748] @ 5cf264 │ │ │ │ + ldr r3, [pc, #2748] @ 5cf268 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #3 │ │ │ │ - bhi 5ce980 │ │ │ │ + bhi 5ce984 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2712] @ 5cf268 │ │ │ │ + ldr r3, [pc, #2712] @ 5cf26c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce9bc │ │ │ │ + bne 5ce9c0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ce828 │ │ │ │ - ldr r2, [pc, #2688] @ 5cf26c │ │ │ │ - ldr r3, [pc, #2664] @ 5cf258 │ │ │ │ + bne 5ce82c │ │ │ │ + ldr r2, [pc, #2688] @ 5cf270 │ │ │ │ + ldr r3, [pc, #2664] @ 5cf25c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cf238 │ │ │ │ + bne 5cf23c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2624] @ 5cf270 │ │ │ │ - ldr r3, [pc, #2596] @ 5cf258 │ │ │ │ + ldr r2, [pc, #2624] @ 5cf274 │ │ │ │ + ldr r3, [pc, #2596] @ 5cf25c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cf238 │ │ │ │ - ldr r3, [pc, #2592] @ 5cf274 │ │ │ │ + bne 5cf23c │ │ │ │ + ldr r3, [pc, #2592] @ 5cf278 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mvn r1, #0 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #2552] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #2552] @ 5cf27c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #2536] @ 5cf27c │ │ │ │ - ldr r1, [pc, #2536] @ 5cf280 │ │ │ │ + ldr r3, [pc, #2536] @ 5cf280 │ │ │ │ + ldr r1, [pc, #2536] @ 5cf284 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cea68 │ │ │ │ + beq 5cea6c │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5cf19c │ │ │ │ - ldr r3, [pc, #2448] @ 5cf284 │ │ │ │ + beq 5cf1a0 │ │ │ │ + ldr r3, [pc, #2448] @ 5cf288 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #2416] @ 5cf288 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #2416] @ 5cf28c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #16 │ │ │ │ - bhi 5ce980 │ │ │ │ + bhi 5ce984 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2368] @ 5cf278 │ │ │ │ + ldr r3, [pc, #2368] @ 5cf27c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #2368] @ 5cf28c │ │ │ │ - ldr r1, [pc, #2368] @ 5cf290 │ │ │ │ + ldr r3, [pc, #2368] @ 5cf290 │ │ │ │ + ldr r1, [pc, #2368] @ 5cf294 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #2316] @ 5cf294 │ │ │ │ - ldr r3, [pc, #2252] @ 5cf258 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #2316] @ 5cf298 │ │ │ │ + ldr r3, [pc, #2252] @ 5cf25c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cf238 │ │ │ │ + bne 5cf23c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #2260] @ 5cf298 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #2260] @ 5cf29c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ce7dc │ │ │ │ - ldr r3, [pc, #2244] @ 5cf29c │ │ │ │ + beq 5ce7e0 │ │ │ │ + ldr r3, [pc, #2244] @ 5cf2a0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5ce7dc │ │ │ │ - ldr r3, [pc, #2228] @ 5cf2a0 │ │ │ │ + beq 5ce7e0 │ │ │ │ + ldr r3, [pc, #2228] @ 5cf2a4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cf1c8 │ │ │ │ + beq 5cf1cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #2172] @ 5cf2a4 │ │ │ │ + ldr r3, [pc, #2172] @ 5cf2a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r8} │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2144] @ 5cf2a8 │ │ │ │ + ldr r0, [pc, #2144] @ 5cf2ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ce7dc │ │ │ │ + b 5ce7e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2f10 │ │ │ │ - b 5ce7c8 │ │ │ │ + bl 5c2f14 │ │ │ │ + b 5ce7cc │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5cf1f4 │ │ │ │ + beq 5cf1f8 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 5ce980 │ │ │ │ - ldr r2, [pc, #2052] @ 5cf2ac │ │ │ │ - ldr r3, [pc, #1996] @ 5cf278 │ │ │ │ + bne 5ce984 │ │ │ │ + ldr r2, [pc, #2052] @ 5cf2b0 │ │ │ │ + ldr r3, [pc, #1996] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #2040] @ 5cf2b0 │ │ │ │ + ldr r1, [pc, #2040] @ 5cf2b4 │ │ │ │ bl 91e620 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1848] @ 0xfffff8c8 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #1992] @ 5cf2b4 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #1992] @ 5cf2b8 │ │ │ │ sub r2, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cf23c │ │ │ │ + bhi 5cf240 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ce980 │ │ │ │ - ldr r2, [pc, #1956] @ 5cf2b8 │ │ │ │ - ldr r3, [pc, #1888] @ 5cf278 │ │ │ │ + bne 5ce984 │ │ │ │ + ldr r2, [pc, #1956] @ 5cf2bc │ │ │ │ + ldr r3, [pc, #1888] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1944] @ 5cf2bc │ │ │ │ + ldr r1, [pc, #1944] @ 5cf2c0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ce980 │ │ │ │ - ldr r2, [pc, #1896] @ 5cf2c0 │ │ │ │ - ldr r3, [pc, #1820] @ 5cf278 │ │ │ │ + bne 5ce984 │ │ │ │ + ldr r2, [pc, #1896] @ 5cf2c4 │ │ │ │ + ldr r3, [pc, #1820] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1884] @ 5cf2c4 │ │ │ │ + ldr r1, [pc, #1884] @ 5cf2c8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #1 │ │ │ │ - bne 5ce980 │ │ │ │ - ldr r2, [pc, #1836] @ 5cf2c8 │ │ │ │ - ldr r3, [pc, #1752] @ 5cf278 │ │ │ │ + bne 5ce984 │ │ │ │ + ldr r2, [pc, #1836] @ 5cf2cc │ │ │ │ + ldr r3, [pc, #1752] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1824] @ 5cf2cc │ │ │ │ + ldr r1, [pc, #1824] @ 5cf2d0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #7 │ │ │ │ - bgt 5ce980 │ │ │ │ - ldr r3, [pc, #1688] @ 5cf278 │ │ │ │ + bgt 5ce984 │ │ │ │ + ldr r3, [pc, #1688] @ 5cf27c │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1756] @ 5cf2d0 │ │ │ │ - ldr r1, [pc, #1756] @ 5cf2d4 │ │ │ │ + ldr r3, [pc, #1756] @ 5cf2d4 │ │ │ │ + ldr r1, [pc, #1756] @ 5cf2d8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cf1b0 │ │ │ │ - ldr r2, [pc, #1696] @ 5cf2d8 │ │ │ │ - ldr r3, [pc, #1596] @ 5cf278 │ │ │ │ + bne 5cf1b4 │ │ │ │ + ldr r2, [pc, #1696] @ 5cf2dc │ │ │ │ + ldr r3, [pc, #1596] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1684] @ 5cf2dc │ │ │ │ + ldr r1, [pc, #1684] @ 5cf2e0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cf184 │ │ │ │ - ldr r2, [pc, #1636] @ 5cf2e0 │ │ │ │ - ldr r3, [pc, #1528] @ 5cf278 │ │ │ │ + bne 5cf188 │ │ │ │ + ldr r2, [pc, #1636] @ 5cf2e4 │ │ │ │ + ldr r3, [pc, #1528] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1624] @ 5cf2e4 │ │ │ │ + ldr r1, [pc, #1624] @ 5cf2e8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cf16c │ │ │ │ - ldr r2, [pc, #1576] @ 5cf2e8 │ │ │ │ - ldr r3, [pc, #1460] @ 5cf278 │ │ │ │ + bne 5cf170 │ │ │ │ + ldr r2, [pc, #1576] @ 5cf2ec │ │ │ │ + ldr r3, [pc, #1460] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1564] @ 5cf2ec │ │ │ │ + ldr r1, [pc, #1564] @ 5cf2f0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1528] @ 5cf2f0 │ │ │ │ - ldr r3, [pc, #1404] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1528] @ 5cf2f4 │ │ │ │ + ldr r3, [pc, #1404] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1516] @ 5cf2f4 │ │ │ │ + ldr r1, [pc, #1516] @ 5cf2f8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1476] @ 5cf2f8 │ │ │ │ - ldr r3, [pc, #1344] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1476] @ 5cf2fc │ │ │ │ + ldr r3, [pc, #1344] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1464] @ 5cf2fc │ │ │ │ + ldr r1, [pc, #1464] @ 5cf300 │ │ │ │ bl 91e620 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1452] @ 0xfffffa54 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1416] @ 5cf300 │ │ │ │ - ldr r3, [pc, #1276] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1416] @ 5cf304 │ │ │ │ + ldr r3, [pc, #1276] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1404] @ 5cf304 │ │ │ │ + ldr r1, [pc, #1404] @ 5cf308 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1364] @ 5cf308 │ │ │ │ - ldr r3, [pc, #1216] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1364] @ 5cf30c │ │ │ │ + ldr r3, [pc, #1216] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1352] @ 5cf30c │ │ │ │ + ldr r1, [pc, #1352] @ 5cf310 │ │ │ │ bl 91e620 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1304] @ 5cf310 │ │ │ │ - ldr r3, [pc, #1148] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1304] @ 5cf314 │ │ │ │ + ldr r3, [pc, #1148] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1292] @ 5cf314 │ │ │ │ + ldr r1, [pc, #1292] @ 5cf318 │ │ │ │ bl 91e620 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1188] @ 0xfffffb5c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1244] @ 5cf318 │ │ │ │ - ldr r3, [pc, #1080] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1244] @ 5cf31c │ │ │ │ + ldr r3, [pc, #1080] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1232] @ 5cf31c │ │ │ │ + ldr r1, [pc, #1232] @ 5cf320 │ │ │ │ bl 91e620 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1320] @ 0xfffffad8 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r2, [pc, #1184] @ 5cf320 │ │ │ │ - ldr r3, [pc, #1012] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r2, [pc, #1184] @ 5cf324 │ │ │ │ + ldr r3, [pc, #1012] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1172] @ 5cf324 │ │ │ │ + ldr r1, [pc, #1172] @ 5cf328 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #956] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #956] @ 5cf27c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1112] @ 5cf328 │ │ │ │ - ldr r1, [pc, #1112] @ 5cf32c │ │ │ │ + ldr r3, [pc, #1112] @ 5cf32c │ │ │ │ + ldr r1, [pc, #1112] @ 5cf330 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #876] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #876] @ 5cf27c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1040] @ 5cf330 │ │ │ │ - ldr r1, [pc, #1040] @ 5cf334 │ │ │ │ + ldr r3, [pc, #1040] @ 5cf334 │ │ │ │ + ldr r1, [pc, #1040] @ 5cf338 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #796] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #796] @ 5cf27c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #968] @ 5cf338 │ │ │ │ - ldr r1, [pc, #968] @ 5cf33c │ │ │ │ + ldr r3, [pc, #968] @ 5cf33c │ │ │ │ + ldr r1, [pc, #968] @ 5cf340 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r3, [pc, #716] @ 5cf278 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r3, [pc, #716] @ 5cf27c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #896] @ 5cf340 │ │ │ │ - ldr r1, [pc, #896] @ 5cf344 │ │ │ │ + ldr r3, [pc, #896] @ 5cf344 │ │ │ │ + ldr r1, [pc, #896] @ 5cf348 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ceedc │ │ │ │ - ldr r3, [pc, #672] @ 5cf278 │ │ │ │ + b 5ceee0 │ │ │ │ + ldr r3, [pc, #672] @ 5cf27c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #860] @ 5cf348 │ │ │ │ - ldr r1, [pc, #860] @ 5cf34c │ │ │ │ + ldr r3, [pc, #860] @ 5cf34c │ │ │ │ + ldr r1, [pc, #860] @ 5cf350 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cef2c │ │ │ │ - ldr r3, [pc, #628] @ 5cf278 │ │ │ │ + b 5cef30 │ │ │ │ + ldr r3, [pc, #628] @ 5cf27c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #824] @ 5cf350 │ │ │ │ - ldr r1, [pc, #824] @ 5cf354 │ │ │ │ + ldr r3, [pc, #824] @ 5cf354 │ │ │ │ + ldr r1, [pc, #824] @ 5cf358 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cef7c │ │ │ │ - ldr r3, [pc, #584] @ 5cf278 │ │ │ │ + b 5cef80 │ │ │ │ + ldr r3, [pc, #584] @ 5cf27c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #788] @ 5cf358 │ │ │ │ - ldr r1, [pc, #788] @ 5cf35c │ │ │ │ + ldr r3, [pc, #788] @ 5cf35c │ │ │ │ + ldr r1, [pc, #788] @ 5cf360 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cef7c │ │ │ │ - ldr r3, [pc, #540] @ 5cf278 │ │ │ │ + b 5cef80 │ │ │ │ + ldr r3, [pc, #540] @ 5cf27c │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #752] @ 5cf360 │ │ │ │ - ldr r1, [pc, #752] @ 5cf364 │ │ │ │ + ldr r3, [pc, #752] @ 5cf364 │ │ │ │ + ldr r1, [pc, #752] @ 5cf368 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ceedc │ │ │ │ - ldr r3, [pc, #496] @ 5cf278 │ │ │ │ + b 5ceee0 │ │ │ │ + ldr r3, [pc, #496] @ 5cf27c │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #716] @ 5cf368 │ │ │ │ - ldr r1, [pc, #716] @ 5cf36c │ │ │ │ + ldr r3, [pc, #716] @ 5cf36c │ │ │ │ + ldr r1, [pc, #716] @ 5cf370 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cef2c │ │ │ │ - ldr r3, [pc, #452] @ 5cf278 │ │ │ │ + b 5cef30 │ │ │ │ + ldr r3, [pc, #452] @ 5cf27c │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #680] @ 5cf370 │ │ │ │ - ldr r1, [pc, #680] @ 5cf374 │ │ │ │ + ldr r3, [pc, #680] @ 5cf374 │ │ │ │ + ldr r1, [pc, #680] @ 5cf378 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cef7c │ │ │ │ - ldr r3, [pc, #408] @ 5cf278 │ │ │ │ + b 5cef80 │ │ │ │ + ldr r3, [pc, #408] @ 5cf27c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #644] @ 5cf378 │ │ │ │ - ldr r1, [pc, #644] @ 5cf37c │ │ │ │ + ldr r3, [pc, #644] @ 5cf37c │ │ │ │ + ldr r1, [pc, #644] @ 5cf380 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ceedc │ │ │ │ - ldr r3, [pc, #364] @ 5cf278 │ │ │ │ + b 5ceee0 │ │ │ │ + ldr r3, [pc, #364] @ 5cf27c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #608] @ 5cf380 │ │ │ │ - ldr r1, [pc, #608] @ 5cf384 │ │ │ │ + ldr r3, [pc, #608] @ 5cf384 │ │ │ │ + ldr r1, [pc, #608] @ 5cf388 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cef2c │ │ │ │ - ldr r2, [pc, #592] @ 5cf388 │ │ │ │ - ldr r3, [pc, #316] @ 5cf278 │ │ │ │ + b 5cef30 │ │ │ │ + ldr r2, [pc, #592] @ 5cf38c │ │ │ │ + ldr r3, [pc, #316] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #580] @ 5cf38c │ │ │ │ + ldr r1, [pc, #580] @ 5cf390 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #23 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2f10 │ │ │ │ - b 5ce7c8 │ │ │ │ + bl 5c2f14 │ │ │ │ + b 5ce7cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2f10 │ │ │ │ - b 5ce7c8 │ │ │ │ + bl 5c2f14 │ │ │ │ + b 5ce7cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ orr r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5ce900 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5ce904 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2f10 │ │ │ │ - b 5ce7c8 │ │ │ │ - ldr r1, [pc, #448] @ 5cf390 │ │ │ │ - ldr r0, [pc, #448] @ 5cf394 │ │ │ │ + bl 5c2f14 │ │ │ │ + b 5ce7cc │ │ │ │ + ldr r1, [pc, #448] @ 5cf394 │ │ │ │ + ldr r0, [pc, #448] @ 5cf398 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ce7dc │ │ │ │ - ldr r2, [pc, #412] @ 5cf398 │ │ │ │ - ldr r3, [pc, #120] @ 5cf278 │ │ │ │ + b 5ce7e0 │ │ │ │ + ldr r2, [pc, #412] @ 5cf39c │ │ │ │ + ldr r3, [pc, #120] @ 5cf27c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #400] @ 5cf39c │ │ │ │ + ldr r1, [pc, #400] @ 5cf3a0 │ │ │ │ bl 91e620 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1980] @ 0xfffff844 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be294 │ │ │ │ - b 5ce7c8 │ │ │ │ + b 5ce7cc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2f10 │ │ │ │ - b 5ce7c8 │ │ │ │ - subseq ip, r8, r8, asr #11 │ │ │ │ - andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r8, r8, lsl #11 │ │ │ │ - subeq r7, fp, lr, ror #21 │ │ │ │ - strdeq r7, [fp], #-172 @ 0xffffff54 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - subseq ip, r8, r8, asr #9 │ │ │ │ - subseq ip, r8, r4, lsl #9 │ │ │ │ - rsbeq lr, r6, ip, lsr #19 │ │ │ │ + bl 5c2f14 │ │ │ │ + b 5ce7cc │ │ │ │ + subseq ip, r8, r4, asr #11 │ │ │ │ + andeq r4, r0, r0, lsr #2 │ │ │ │ + subseq ip, r8, r4, lsl #11 │ │ │ │ + subeq r7, fp, sl, ror #21 │ │ │ │ + strdeq r7, [fp], #-168 @ 0xffffff58 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + subseq ip, r8, r4, asr #9 │ │ │ │ + subseq ip, r8, r0, lsl #9 │ │ │ │ + rsbeq lr, r6, r8, lsr #19 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r0, r9, r0, lsr #2 │ │ │ │ - subseq r8, sl, r0, asr #24 │ │ │ │ - rsbeq lr, r6, r0, lsl r9 │ │ │ │ - @ instruction: 0x004b7990 │ │ │ │ - subseq r0, r9, r8, rrx │ │ │ │ - subseq r8, sl, r8, lsl #23 │ │ │ │ - subseq ip, r8, ip, lsr #6 │ │ │ │ + subseq r0, r9, ip, lsl r1 │ │ │ │ + subseq r8, sl, ip, lsr ip │ │ │ │ + rsbeq lr, r6, ip, lsl #18 │ │ │ │ + subeq r7, fp, ip, lsl #19 │ │ │ │ + subseq r0, r9, r4, rrx │ │ │ │ + subseq r8, sl, r4, lsl #23 │ │ │ │ + subseq ip, r8, r8, lsr #6 │ │ │ │ andeq r3, r0, r8, ror r5 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, r5, r8, lsr r8 │ │ │ │ - @ instruction: 0x003d03fc │ │ │ │ - subseq pc, r8, ip, lsl #30 │ │ │ │ - subseq r8, sl, r0, lsr #20 │ │ │ │ - ldrdeq r7, [fp], #-122 @ 0xffffff86 │ │ │ │ - subseq pc, r8, r0, lsr #29 │ │ │ │ - subseq r8, sl, ip, lsr #19 │ │ │ │ - subseq pc, r8, ip, asr lr @ │ │ │ │ - subseq r8, sl, r8, ror #18 │ │ │ │ - subseq pc, r8, r8, lsl lr @ │ │ │ │ - subseq r8, sl, r4, lsr #18 │ │ │ │ - subseq pc, r8, r0, asr #27 │ │ │ │ - subseq r8, sl, r0, ror #17 │ │ │ │ - subseq pc, r8, ip, ror sp @ │ │ │ │ - subseq r8, sl, r8, lsl #17 │ │ │ │ - subseq pc, r8, r8, lsr sp @ │ │ │ │ - subseq r8, sl, r4, asr #16 │ │ │ │ - ldrsheq pc, [r8], #-196 @ 0xffffff3c @ │ │ │ │ - subseq r8, sl, r0, lsl #16 │ │ │ │ - ldrheq pc, [r8], #-204 @ 0xffffff34 @ │ │ │ │ - subseq r8, sl, r8, asr #15 │ │ │ │ - subseq pc, r8, r0, lsl #25 │ │ │ │ - @ instruction: 0x005a8794 │ │ │ │ - subseq pc, r8, ip, lsr ip @ │ │ │ │ - subseq r8, sl, r8, asr #14 │ │ │ │ - subseq pc, r8, r0, lsl #24 │ │ │ │ - subseq r8, sl, r4, lsl r7 │ │ │ │ - ldrheq pc, [r8], #-188 @ 0xffffff44 @ │ │ │ │ - ldrsbeq r8, [sl], #-96 @ 0xffffffa0 │ │ │ │ - subseq pc, r8, r8, ror fp @ │ │ │ │ - subseq r8, sl, ip, lsl #13 │ │ │ │ - subseq pc, r8, r4, lsr fp @ │ │ │ │ - subseq r8, sl, r0, asr #12 │ │ │ │ - subseq pc, r8, r4, ror #21 │ │ │ │ - subseq r8, sl, r4, lsl #12 │ │ │ │ - @ instruction: 0x0058fa94 │ │ │ │ - ldrheq r8, [sl], #-84 @ 0xffffffac │ │ │ │ - subseq pc, r8, r4, asr #20 │ │ │ │ - subseq r8, sl, r4, ror #10 │ │ │ │ - ldrsheq pc, [r8], #-148 @ 0xffffff6c @ │ │ │ │ - subseq r8, sl, r4, lsl r5 │ │ │ │ - subseq pc, r8, r8, asr #19 │ │ │ │ - subseq r8, sl, r8, ror #9 │ │ │ │ - @ instruction: 0x0058f99c │ │ │ │ - ldrheq r8, [sl], #-76 @ 0xffffffb4 │ │ │ │ - subseq pc, r8, r0, ror r9 @ │ │ │ │ - @ instruction: 0x005a8490 │ │ │ │ - subseq pc, r8, r4, asr #18 │ │ │ │ - subseq r8, sl, r4, ror #8 │ │ │ │ - subseq pc, r8, r8, lsl r9 @ │ │ │ │ - subseq r8, sl, r8, lsr r4 │ │ │ │ - subseq pc, r8, ip, ror #17 │ │ │ │ - subseq r8, sl, ip, lsl #8 │ │ │ │ - subseq pc, r8, r0, asr #17 │ │ │ │ - subseq r8, sl, r0, ror #7 │ │ │ │ - @ instruction: 0x0058f894 │ │ │ │ - ldrheq r8, [sl], #-52 @ 0xffffffcc │ │ │ │ - subseq pc, r8, ip, ror r8 @ │ │ │ │ - subseq r8, sl, r8, lsl #7 │ │ │ │ - eorseq r3, r5, r0, lsl #1 │ │ │ │ - mlaseq ip, ip, ip, pc @ │ │ │ │ - ldrheq pc, [r8], #-120 @ 0xffffff88 @ │ │ │ │ - subseq r8, sl, ip, asr #5 │ │ │ │ + eorseq r3, r5, r4, lsr r8 │ │ │ │ + @ instruction: 0x003d03f8 │ │ │ │ + subseq pc, r8, r8, lsl #30 │ │ │ │ + subseq r8, sl, ip, lsl sl │ │ │ │ + ldrdeq r7, [fp], #-118 @ 0xffffff8a │ │ │ │ + @ instruction: 0x0058fe9c │ │ │ │ + subseq r8, sl, r8, lsr #19 │ │ │ │ + subseq pc, r8, r8, asr lr @ │ │ │ │ + subseq r8, sl, r4, ror #18 │ │ │ │ + subseq pc, r8, r4, lsl lr @ │ │ │ │ + subseq r8, sl, r0, lsr #18 │ │ │ │ + ldrheq pc, [r8], #-220 @ 0xffffff24 @ │ │ │ │ + ldrsbeq r8, [sl], #-140 @ 0xffffff74 │ │ │ │ + subseq pc, r8, r8, ror sp @ │ │ │ │ + subseq r8, sl, r4, lsl #17 │ │ │ │ + subseq pc, r8, r4, lsr sp @ │ │ │ │ + subseq r8, sl, r0, asr #16 │ │ │ │ + ldrsheq pc, [r8], #-192 @ 0xffffff40 @ │ │ │ │ + ldrsheq r8, [sl], #-124 @ 0xffffff84 │ │ │ │ + ldrheq pc, [r8], #-200 @ 0xffffff38 @ │ │ │ │ + subseq r8, sl, r4, asr #15 │ │ │ │ + subseq pc, r8, ip, ror ip @ │ │ │ │ + @ instruction: 0x005a8790 │ │ │ │ + subseq pc, r8, r8, lsr ip @ │ │ │ │ + subseq r8, sl, r4, asr #14 │ │ │ │ + ldrsheq pc, [r8], #-188 @ 0xffffff44 @ │ │ │ │ + subseq r8, sl, r0, lsl r7 │ │ │ │ + ldrheq pc, [r8], #-184 @ 0xffffff48 @ │ │ │ │ + subseq r8, sl, ip, asr #13 │ │ │ │ + subseq pc, r8, r4, ror fp @ │ │ │ │ + subseq r8, sl, r8, lsl #13 │ │ │ │ + subseq pc, r8, r0, lsr fp @ │ │ │ │ + subseq r8, sl, ip, lsr r6 │ │ │ │ + subseq pc, r8, r0, ror #21 │ │ │ │ + subseq r8, sl, r0, lsl #12 │ │ │ │ + @ instruction: 0x0058fa90 │ │ │ │ + ldrheq r8, [sl], #-80 @ 0xffffffb0 │ │ │ │ + subseq pc, r8, r0, asr #20 │ │ │ │ + subseq r8, sl, r0, ror #10 │ │ │ │ + ldrsheq pc, [r8], #-144 @ 0xffffff70 @ │ │ │ │ + subseq r8, sl, r0, lsl r5 │ │ │ │ + subseq pc, r8, r4, asr #19 │ │ │ │ + subseq r8, sl, r4, ror #9 │ │ │ │ + @ instruction: 0x0058f998 │ │ │ │ + ldrheq r8, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subseq pc, r8, ip, ror #18 │ │ │ │ + subseq r8, sl, ip, lsl #9 │ │ │ │ + subseq pc, r8, r0, asr #18 │ │ │ │ + subseq r8, sl, r0, ror #8 │ │ │ │ + subseq pc, r8, r4, lsl r9 @ │ │ │ │ + subseq r8, sl, r4, lsr r4 │ │ │ │ + subseq pc, r8, r8, ror #17 │ │ │ │ + subseq r8, sl, r8, lsl #8 │ │ │ │ + ldrheq pc, [r8], #-140 @ 0xffffff74 @ │ │ │ │ + ldrsbeq r8, [sl], #-60 @ 0xffffffc4 │ │ │ │ + @ instruction: 0x0058f890 │ │ │ │ + ldrheq r8, [sl], #-48 @ 0xffffffd0 │ │ │ │ + subseq pc, r8, r8, ror r8 @ │ │ │ │ + subseq r8, sl, r4, lsl #7 │ │ │ │ + eorseq r3, r5, ip, ror r0 │ │ │ │ + mlaseq ip, r8, ip, pc @ │ │ │ │ + ldrheq pc, [r8], #-116 @ 0xffffff8c @ │ │ │ │ + subseq r8, sl, r8, asr #5 │ │ │ │ │ │ │ │ -005cf3a0 : │ │ │ │ +005cf3a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - ldr r3, [pc, #176] @ 5cf474 │ │ │ │ + ldr r3, [pc, #176] @ 5cf478 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5cf428 │ │ │ │ + bne 5cf42c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 6cb650 │ │ │ │ - ldr r1, [pc, #144] @ 5cf478 │ │ │ │ + ldr r1, [pc, #144] @ 5cf47c │ │ │ │ mov r0, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r5, lsl #2 │ │ │ │ ldr r1, [r1, #192] @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ @@ -986956,53 +986957,53 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #76] @ 5cf47c │ │ │ │ + ldr r2, [pc, #76] @ 5cf480 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r4, [pc, #68] @ 5cf480 │ │ │ │ + ldr r4, [pc, #68] @ 5cf484 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #56] @ 5cf484 │ │ │ │ + ldr r1, [pc, #56] @ 5cf488 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5cf3d0 │ │ │ │ - ldrsheq fp, [r8], #-128 @ 0xffffff80 │ │ │ │ - rsbeq sp, r6, r8, lsl lr │ │ │ │ + b 5cf3d4 │ │ │ │ + subseq fp, r8, ip, ror #17 │ │ │ │ + rsbeq sp, r6, r4, lsl lr │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq pc, r8, r4, ror r5 @ │ │ │ │ - ldrheq r0, [sl], #-0 │ │ │ │ + subseq pc, r8, r0, ror r5 @ │ │ │ │ + subseq r0, sl, ip, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ - beq 5cf504 │ │ │ │ + beq 5cf508 │ │ │ │ mov r5, r1 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 6cb650 │ │ │ │ - ldr r1, [pc, #76] @ 5cf514 │ │ │ │ + ldr r1, [pc, #76] @ 5cf518 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r1, [r1, #192] @ 0xc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -987014,16 +987015,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r2, r2, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - rsbeq sp, r6, r8, lsr sp │ │ │ │ + b 5cf3a4 │ │ │ │ + rsbeq sp, r6, r4, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ @@ -987039,32 +987040,32 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #212] @ 5cf674 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #212] @ 5cf678 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5cf630 │ │ │ │ + beq 5cf634 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5cf600 │ │ │ │ + beq 5cf604 │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp fp, r2 │ │ │ │ - bne 5cf660 │ │ │ │ + bne 5cf664 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ @@ -987073,142 +987074,142 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 6c5e44 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #9 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6c5e44 │ │ │ │ - b 5cf5e8 │ │ │ │ + b 5cf5ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #8 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6c5e44 │ │ │ │ - b 5cf5e8 │ │ │ │ + b 5cf5ec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5cf5e8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5cf5ec │ │ │ │ andeq r0, r0, #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr ip, [pc, #792] @ 5cf9c0 │ │ │ │ - ldr r6, [pc, #792] @ 5cf9c4 │ │ │ │ + ldr ip, [pc, #792] @ 5cf9c4 │ │ │ │ + ldr r6, [pc, #792] @ 5cf9c8 │ │ │ │ cmp r4, ip │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5cf920 │ │ │ │ - bhi 5cf720 │ │ │ │ - ldr r3, [pc, #772] @ 5cf9c8 │ │ │ │ + beq 5cf924 │ │ │ │ + bhi 5cf724 │ │ │ │ + ldr r3, [pc, #772] @ 5cf9cc │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cf8ac │ │ │ │ + beq 5cf8b0 │ │ │ │ add r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cf864 │ │ │ │ + beq 5cf868 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5cf99c │ │ │ │ + bne 5cf9a0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #676] @ 5cf9cc │ │ │ │ + ldr r3, [pc, #676] @ 5cf9d0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cf77c │ │ │ │ + beq 5cf780 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5cf770 │ │ │ │ - ldr r3, [pc, #660] @ 5cf9d0 │ │ │ │ + beq 5cf774 │ │ │ │ + ldr r3, [pc, #660] @ 5cf9d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cf488 │ │ │ │ + b 5cf48c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5cf748 │ │ │ │ + b 5cf74c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5cf958 │ │ │ │ + bne 5cf95c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cf7d4 │ │ │ │ - ldr r3, [pc, #560] @ 5cf9d4 │ │ │ │ + beq 5cf7d8 │ │ │ │ + ldr r3, [pc, #560] @ 5cf9d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #544] @ 5cf9d8 │ │ │ │ + ldr r2, [pc, #544] @ 5cf9dc │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5cf9a8 │ │ │ │ - ldr r2, [pc, #528] @ 5cf9dc │ │ │ │ + beq 5cf9ac │ │ │ │ + ldr r2, [pc, #528] @ 5cf9e0 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5cf9a8 │ │ │ │ - ldr r3, [pc, #516] @ 5cf9e0 │ │ │ │ + beq 5cf9ac │ │ │ │ + ldr r3, [pc, #516] @ 5cf9e4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #488] @ 5cf9e4 │ │ │ │ - ldr r1, [pc, #488] @ 5cf9e8 │ │ │ │ + ldr r3, [pc, #488] @ 5cf9e8 │ │ │ │ + ldr r1, [pc, #488] @ 5cf9ec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, r3, r8 │ │ │ │ @@ -987231,157 +987232,157 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5cf970 │ │ │ │ - ldr r3, [pc, #364] @ 5cf9ec │ │ │ │ + beq 5cf974 │ │ │ │ + ldr r3, [pc, #364] @ 5cf9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5cf700 │ │ │ │ - ldr r3, [pc, #328] @ 5cf9f0 │ │ │ │ + beq 5cf704 │ │ │ │ + ldr r3, [pc, #328] @ 5cf9f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5cf908 │ │ │ │ - ldr r3, [pc, #300] @ 5cf9e0 │ │ │ │ + b 5cf90c │ │ │ │ + ldr r3, [pc, #300] @ 5cf9e4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #300] @ 5cf9f4 │ │ │ │ - ldr r1, [pc, #300] @ 5cf9f8 │ │ │ │ + ldr r2, [pc, #300] @ 5cf9f8 │ │ │ │ + ldr r1, [pc, #300] @ 5cf9fc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5cf700 │ │ │ │ - ldr r3, [pc, #244] @ 5cf9fc │ │ │ │ + beq 5cf704 │ │ │ │ + ldr r3, [pc, #244] @ 5cfa00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5cf984 │ │ │ │ + bne 5cf988 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - ldr r3, [pc, #160] @ 5cfa00 │ │ │ │ + b 5cf3a4 │ │ │ │ + ldr r3, [pc, #160] @ 5cfa04 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5cf78c │ │ │ │ + b 5cf790 │ │ │ │ orr r2, r9, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5cf88c │ │ │ │ - ldr r3, [pc, #120] @ 5cfa04 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5cf890 │ │ │ │ + ldr r3, [pc, #120] @ 5cfa08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5cf930 │ │ │ │ - ldr r3, [pc, #100] @ 5cfa08 │ │ │ │ + b 5cf934 │ │ │ │ + ldr r3, [pc, #100] @ 5cfa0c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5cf908 │ │ │ │ - ldr r3, [pc, #92] @ 5cfa0c │ │ │ │ + b 5cf90c │ │ │ │ + ldr r3, [pc, #92] @ 5cfa10 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5cf7d4 │ │ │ │ + b 5cf7d8 │ │ │ │ strmi r0, [r0], #0 │ │ │ │ - subseq fp, r8, r8, lsl #12 │ │ │ │ + subseq fp, r8, r4, lsl #12 │ │ │ │ strbmi r0, [r0], #-0 │ │ │ │ strbmi r0, [r0], #0 │ │ │ │ - rsbeq sp, r6, r8, asr #21 │ │ │ │ - rsbeq sp, r6, r0, ror #20 │ │ │ │ + rsbeq sp, r6, r4, asr #21 │ │ │ │ + rsbeq sp, r6, ip, asr sl │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrheq pc, [r8], #-24 @ 0xffffffe8 @ │ │ │ │ - ldrsbeq r7, [sl], #-200 @ 0xffffff38 │ │ │ │ - rsbeq sp, r6, r4, lsl #19 │ │ │ │ - rsbeq sp, r6, ip, asr r9 │ │ │ │ - subseq pc, r8, ip, ror #1 │ │ │ │ - subseq r7, sl, ip, lsl #24 │ │ │ │ - strdeq sp, [r6], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq sp, r6, r4, lsr #17 │ │ │ │ - rsbeq sp, r6, r8, ror r8 │ │ │ │ - rsbeq sp, r6, r0, ror #16 │ │ │ │ - rsbeq sp, r6, r0, asr r8 │ │ │ │ + ldrheq pc, [r8], #-20 @ 0xffffffec @ │ │ │ │ + ldrsbeq r7, [sl], #-196 @ 0xffffff3c │ │ │ │ + rsbeq sp, r6, r0, lsl #19 │ │ │ │ + rsbeq sp, r6, r8, asr r9 │ │ │ │ + subseq pc, r8, r8, ror #1 │ │ │ │ + subseq r7, sl, r8, lsl #24 │ │ │ │ + strdeq sp, [r6], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq sp, r6, r0, lsr #17 │ │ │ │ + rsbeq sp, r6, r4, ror r8 │ │ │ │ + rsbeq sp, r6, ip, asr r8 │ │ │ │ + rsbeq sp, r6, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr fp, [pc, #1748] @ 5d0118 │ │ │ │ + ldr fp, [pc, #1748] @ 5d011c │ │ │ │ add fp, pc, fp │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1700] @ 5d011c │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1700] @ 5d0120 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #27 │ │ │ │ - bhi 5d0114 │ │ │ │ + bhi 5d0118 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #1672] @ 5d0120 │ │ │ │ - ldr r3, [pc, #1672] @ 5d0124 │ │ │ │ + ldr r2, [pc, #1672] @ 5d0124 │ │ │ │ + ldr r3, [pc, #1672] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1652] @ 5d0128 │ │ │ │ + ldr r1, [pc, #1652] @ 5d012c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ @@ -987389,470 +987390,470 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - ldr r2, [pc, #1588] @ 5d012c │ │ │ │ - ldr r3, [pc, #1576] @ 5d0124 │ │ │ │ + b 5cf3a4 │ │ │ │ + ldr r2, [pc, #1588] @ 5d0130 │ │ │ │ + ldr r3, [pc, #1576] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1564] @ 5d0130 │ │ │ │ + ldr r1, [pc, #1564] @ 5d0134 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1524] @ 5d0134 │ │ │ │ - ldr r3, [pc, #1504] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1524] @ 5d0138 │ │ │ │ + ldr r3, [pc, #1504] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1500] @ 5d0138 │ │ │ │ + ldr r1, [pc, #1500] @ 5d013c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1456] @ 5d013c │ │ │ │ - ldr r3, [pc, #1428] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1456] @ 5d0140 │ │ │ │ + ldr r3, [pc, #1428] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1432] @ 5d0140 │ │ │ │ + ldr r1, [pc, #1432] @ 5d0144 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1388] @ 5d0144 │ │ │ │ - ldr r3, [pc, #1352] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1388] @ 5d0148 │ │ │ │ + ldr r3, [pc, #1352] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1364] @ 5d0148 │ │ │ │ + ldr r1, [pc, #1364] @ 5d014c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1320] @ 5d014c │ │ │ │ - ldr r3, [pc, #1276] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1320] @ 5d0150 │ │ │ │ + ldr r3, [pc, #1276] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1296] @ 5d0150 │ │ │ │ + ldr r1, [pc, #1296] @ 5d0154 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1256] @ 5d0154 │ │ │ │ - ldr r3, [pc, #1204] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1256] @ 5d0158 │ │ │ │ + ldr r3, [pc, #1204] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1232] @ 5d0158 │ │ │ │ + ldr r1, [pc, #1232] @ 5d015c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1188] @ 5d015c │ │ │ │ - ldr r3, [pc, #1128] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1188] @ 5d0160 │ │ │ │ + ldr r3, [pc, #1128] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1164] @ 5d0160 │ │ │ │ + ldr r1, [pc, #1164] @ 5d0164 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1120] @ 5d0164 │ │ │ │ - ldr r3, [pc, #1052] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1120] @ 5d0168 │ │ │ │ + ldr r3, [pc, #1052] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1096] @ 5d0168 │ │ │ │ + ldr r1, [pc, #1096] @ 5d016c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #1052] @ 5d016c │ │ │ │ - ldr r3, [pc, #976] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #1052] @ 5d0170 │ │ │ │ + ldr r3, [pc, #976] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1028] @ 5d0170 │ │ │ │ + ldr r1, [pc, #1028] @ 5d0174 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #988] @ 5d0174 │ │ │ │ - ldr r3, [pc, #904] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #988] @ 5d0178 │ │ │ │ + ldr r3, [pc, #904] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #964] @ 5d0178 │ │ │ │ + ldr r1, [pc, #964] @ 5d017c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #920] @ 5d017c │ │ │ │ - ldr r3, [pc, #828] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #920] @ 5d0180 │ │ │ │ + ldr r3, [pc, #828] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #896] @ 5d0180 │ │ │ │ + ldr r1, [pc, #896] @ 5d0184 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #852] @ 5d0184 │ │ │ │ - ldr r3, [pc, #752] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #852] @ 5d0188 │ │ │ │ + ldr r3, [pc, #752] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #828] @ 5d0188 │ │ │ │ + ldr r1, [pc, #828] @ 5d018c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #784] @ 5d018c │ │ │ │ - ldr r3, [pc, #676] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #784] @ 5d0190 │ │ │ │ + ldr r3, [pc, #676] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #760] @ 5d0190 │ │ │ │ + ldr r1, [pc, #760] @ 5d0194 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #720] @ 5d0194 │ │ │ │ - ldr r3, [pc, #604] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #720] @ 5d0198 │ │ │ │ + ldr r3, [pc, #604] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #696] @ 5d0198 │ │ │ │ + ldr r1, [pc, #696] @ 5d019c │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #652] @ 5d019c │ │ │ │ - ldr r3, [pc, #528] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #652] @ 5d01a0 │ │ │ │ + ldr r3, [pc, #528] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #628] @ 5d01a0 │ │ │ │ + ldr r1, [pc, #628] @ 5d01a4 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #584] @ 5d01a4 │ │ │ │ - ldr r3, [pc, #452] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #584] @ 5d01a8 │ │ │ │ + ldr r3, [pc, #452] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #560] @ 5d01a8 │ │ │ │ + ldr r1, [pc, #560] @ 5d01ac │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #516] @ 5d01ac │ │ │ │ - ldr r3, [pc, #376] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #516] @ 5d01b0 │ │ │ │ + ldr r3, [pc, #376] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #492] @ 5d01b0 │ │ │ │ + ldr r1, [pc, #492] @ 5d01b4 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #452] @ 5d01b4 │ │ │ │ - ldr r3, [pc, #304] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #452] @ 5d01b8 │ │ │ │ + ldr r3, [pc, #304] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #428] @ 5d01b8 │ │ │ │ + ldr r1, [pc, #428] @ 5d01bc │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #384] @ 5d01bc │ │ │ │ - ldr r3, [pc, #228] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #384] @ 5d01c0 │ │ │ │ + ldr r3, [pc, #228] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #360] @ 5d01c0 │ │ │ │ + ldr r1, [pc, #360] @ 5d01c4 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #316] @ 5d01c4 │ │ │ │ - ldr r3, [pc, #152] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #316] @ 5d01c8 │ │ │ │ + ldr r3, [pc, #152] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #292] @ 5d01c8 │ │ │ │ + ldr r1, [pc, #292] @ 5d01cc │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ - ldr r2, [pc, #248] @ 5d01cc │ │ │ │ - ldr r3, [pc, #76] @ 5d0124 │ │ │ │ + b 5cfadc │ │ │ │ + ldr r2, [pc, #248] @ 5d01d0 │ │ │ │ + ldr r3, [pc, #76] @ 5d0128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #224] @ 5d01d0 │ │ │ │ + ldr r1, [pc, #224] @ 5d01d4 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5cfad8 │ │ │ │ + b 5cfadc │ │ │ │ bl 213e08 │ │ │ │ - subseq fp, r8, r4, ror r2 │ │ │ │ - subeq r6, fp, sl, asr r8 │ │ │ │ - subseq lr, r8, ip, lsl pc │ │ │ │ + subseq fp, r8, r0, ror r2 │ │ │ │ + subeq r6, fp, r6, asr r8 │ │ │ │ + subseq lr, r8, r8, lsl pc │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r7, sl, r4, lsr #20 │ │ │ │ - ldrheq lr, [r8], #-236 @ 0xffffff14 │ │ │ │ - subseq r7, sl, r4, asr #19 │ │ │ │ - subseq lr, r8, r4, ror lr │ │ │ │ - subseq r7, sl, ip, ror r9 │ │ │ │ - subseq lr, r8, r8, lsr #28 │ │ │ │ - subseq r7, sl, r0, lsr r9 │ │ │ │ - ldrsbeq lr, [r8], #-220 @ 0xffffff24 │ │ │ │ - subseq r7, sl, r4, ror #17 │ │ │ │ - @ instruction: 0x0058ed90 │ │ │ │ - @ instruction: 0x005a7898 │ │ │ │ - subseq lr, r8, r8, asr #26 │ │ │ │ - subseq r7, sl, r0, asr r8 │ │ │ │ - ldrsheq lr, [r8], #-204 @ 0xffffff34 │ │ │ │ - subseq r7, sl, r4, lsl #16 │ │ │ │ - ldrheq lr, [r8], #-192 @ 0xffffff40 │ │ │ │ - ldrheq r7, [sl], #-120 @ 0xffffff88 │ │ │ │ - subseq lr, r8, r4, ror #24 │ │ │ │ - subseq r7, sl, ip, ror #14 │ │ │ │ - subseq lr, r8, ip, lsl ip │ │ │ │ - subseq r7, sl, r4, lsr #14 │ │ │ │ - ldrsbeq lr, [r8], #-176 @ 0xffffff50 │ │ │ │ - ldrsbeq r7, [sl], #-104 @ 0xffffff98 │ │ │ │ - subseq lr, r8, r4, lsl #23 │ │ │ │ - subseq r7, sl, ip, lsl #13 │ │ │ │ - subseq lr, r8, r8, lsr fp │ │ │ │ - subseq r7, sl, r0, asr #12 │ │ │ │ - ldrsheq lr, [r8], #-160 @ 0xffffff60 │ │ │ │ - ldrsheq r7, [sl], #-88 @ 0xffffffa8 │ │ │ │ - subseq lr, r8, r4, lsr #21 │ │ │ │ - subseq r7, sl, ip, lsr #11 │ │ │ │ - subseq lr, r8, r8, asr sl │ │ │ │ - subseq r7, sl, r0, ror #10 │ │ │ │ - subseq lr, r8, ip, lsl #20 │ │ │ │ - subseq r7, sl, r4, lsl r5 │ │ │ │ - subseq lr, r8, r4, asr #19 │ │ │ │ - subseq r7, sl, ip, asr #9 │ │ │ │ - subseq lr, r8, r8, ror r9 │ │ │ │ - subseq r7, sl, r0, lsl #9 │ │ │ │ - subseq lr, r8, ip, lsr #18 │ │ │ │ - subseq r7, sl, r4, lsr r4 │ │ │ │ - subseq lr, r8, r0, ror #17 │ │ │ │ - subseq r7, sl, r8, ror #7 │ │ │ │ + subseq r7, sl, r0, lsr #20 │ │ │ │ + ldrheq lr, [r8], #-232 @ 0xffffff18 │ │ │ │ + subseq r7, sl, r0, asr #19 │ │ │ │ + subseq lr, r8, r0, ror lr │ │ │ │ + subseq r7, sl, r8, ror r9 │ │ │ │ + subseq lr, r8, r4, lsr #28 │ │ │ │ + subseq r7, sl, ip, lsr #18 │ │ │ │ + ldrsbeq lr, [r8], #-216 @ 0xffffff28 │ │ │ │ + subseq r7, sl, r0, ror #17 │ │ │ │ + subseq lr, r8, ip, lsl #27 │ │ │ │ + @ instruction: 0x005a7894 │ │ │ │ + subseq lr, r8, r4, asr #26 │ │ │ │ + subseq r7, sl, ip, asr #16 │ │ │ │ + ldrsheq lr, [r8], #-200 @ 0xffffff38 │ │ │ │ + subseq r7, sl, r0, lsl #16 │ │ │ │ + subseq lr, r8, ip, lsr #25 │ │ │ │ + ldrheq r7, [sl], #-116 @ 0xffffff8c │ │ │ │ + subseq lr, r8, r0, ror #24 │ │ │ │ + subseq r7, sl, r8, ror #14 │ │ │ │ + subseq lr, r8, r8, lsl ip │ │ │ │ + subseq r7, sl, r0, lsr #14 │ │ │ │ + subseq lr, r8, ip, asr #23 │ │ │ │ + ldrsbeq r7, [sl], #-100 @ 0xffffff9c │ │ │ │ + subseq lr, r8, r0, lsl #23 │ │ │ │ + subseq r7, sl, r8, lsl #13 │ │ │ │ + subseq lr, r8, r4, lsr fp │ │ │ │ + subseq r7, sl, ip, lsr r6 │ │ │ │ + subseq lr, r8, ip, ror #21 │ │ │ │ + ldrsheq r7, [sl], #-84 @ 0xffffffac │ │ │ │ + subseq lr, r8, r0, lsr #21 │ │ │ │ + subseq r7, sl, r8, lsr #11 │ │ │ │ + subseq lr, r8, r4, asr sl │ │ │ │ + subseq r7, sl, ip, asr r5 │ │ │ │ + subseq lr, r8, r8, lsl #20 │ │ │ │ + subseq r7, sl, r0, lsl r5 │ │ │ │ + subseq lr, r8, r0, asr #19 │ │ │ │ + subseq r7, sl, r8, asr #9 │ │ │ │ + subseq lr, r8, r4, ror r9 │ │ │ │ + subseq r7, sl, ip, ror r4 │ │ │ │ + subseq lr, r8, r8, lsr #18 │ │ │ │ + subseq r7, sl, r0, lsr r4 │ │ │ │ + ldrsbeq lr, [r8], #-140 @ 0xffffff74 │ │ │ │ + subseq r7, sl, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 6bcd3c │ │ │ │ rsb sl, sl, #9 │ │ │ │ mov r4, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #100] @ 5d0274 │ │ │ │ + ldr r3, [pc, #100] @ 5d0278 │ │ │ │ cmp r5, #0 │ │ │ │ addne r5, r5, #24 │ │ │ │ movne r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r5 │ │ │ │ @@ -987863,23 +987864,23 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c3f48 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3168 │ │ │ │ - rsbeq ip, r6, r8, ror #31 │ │ │ │ + rsbeq ip, r6, r4, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -987887,15 +987888,15 @@ │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 6bcd3c │ │ │ │ rsb sl, sl, #9 │ │ │ │ mov r4, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov fp, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #224] @ 5d039c │ │ │ │ + ldr r3, [pc, #224] @ 5d03a0 │ │ │ │ cmp r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ addne r3, r5, #24 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ add r5, r5, #25 │ │ │ │ @@ -987907,216 +987908,216 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3f48 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r0, fp │ │ │ │ - ldr fp, [pc, #124] @ 5d03a0 │ │ │ │ + ldr fp, [pc, #124] @ 5d03a4 │ │ │ │ bl 6c3168 │ │ │ │ add fp, pc, fp │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ lsl r2, r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 6c3f48 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5d0388 │ │ │ │ + beq 5d038c │ │ │ │ add fp, fp, r9, lsl #2 │ │ │ │ ldr r1, [fp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb604 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cf488 │ │ │ │ + bl 5cf48c │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ orr r2, r9, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5d036c │ │ │ │ - rsbeq ip, r6, r4, asr #30 │ │ │ │ - ldrdeq ip, [r6], #-236 @ 0xffffff14 @ │ │ │ │ + bl 5cd750 │ │ │ │ + b 5d0370 │ │ │ │ + rsbeq ip, r6, r0, asr #30 │ │ │ │ + ldrdeq ip, [r6], #-232 @ 0xffffff18 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #2916] @ 5d0f24 │ │ │ │ + ldr r2, [pc, #2916] @ 5d0f28 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #2912] @ 5d0f28 │ │ │ │ + ldr r3, [pc, #2912] @ 5d0f2c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [r0, #888] @ 0x378 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #2856] @ 5d0f2c │ │ │ │ + ldr r9, [pc, #2856] @ 5d0f30 │ │ │ │ cmp r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5d04e4 │ │ │ │ + bne 5d04e8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #892] @ 0x37c │ │ │ │ tst r3, #2 │ │ │ │ - bne 5d04a0 │ │ │ │ + bne 5d04a4 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ add r5, r5, r3, lsl #1 │ │ │ │ add r5, r4, r5, lsl #4 │ │ │ │ ldr r3, [r5, #1712] @ 0x6b0 │ │ │ │ ldr r2, [r4, #188] @ 0xbc │ │ │ │ eor r3, r3, r2 │ │ │ │ tst r3, #15 │ │ │ │ - beq 5d04a0 │ │ │ │ - ldr r3, [pc, #2784] @ 5d0f30 │ │ │ │ + beq 5d04a4 │ │ │ │ + ldr r3, [pc, #2784] @ 5d0f34 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d0518 │ │ │ │ - ldr r2, [pc, #2768] @ 5d0f34 │ │ │ │ - ldr r3, [pc, #2752] @ 5d0f28 │ │ │ │ + bne 5d051c │ │ │ │ + ldr r2, [pc, #2768] @ 5d0f38 │ │ │ │ + ldr r3, [pc, #2752] @ 5d0f2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0f08 │ │ │ │ + bne 5d0f0c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2880] @ 0xb40 │ │ │ │ ldrb r2, [r4, #888] @ 0x378 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 5d0448 │ │ │ │ + bgt 5d044c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5d04fc │ │ │ │ - ldr r3, [pc, #2672] @ 5d0f38 │ │ │ │ + bne 5d0500 │ │ │ │ + ldr r3, [pc, #2672] @ 5d0f3c │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 5d05ec │ │ │ │ + bhi 5d05f0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2640] @ 5d0f3c │ │ │ │ + ldr r3, [pc, #2640] @ 5d0f40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d0418 │ │ │ │ - ldr r3, [pc, #2620] @ 5d0f40 │ │ │ │ + b 5d041c │ │ │ │ + ldr r3, [pc, #2620] @ 5d0f44 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #3 │ │ │ │ - bhi 5d05b0 │ │ │ │ + bhi 5d05b4 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2596] @ 5d0f44 │ │ │ │ + ldr r3, [pc, #2596] @ 5d0f48 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d045c │ │ │ │ - ldr r3, [pc, #2580] @ 5d0f48 │ │ │ │ + beq 5d0460 │ │ │ │ + ldr r3, [pc, #2580] @ 5d0f4c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5d045c │ │ │ │ - ldr r3, [pc, #2564] @ 5d0f4c │ │ │ │ + beq 5d0460 │ │ │ │ + ldr r3, [pc, #2564] @ 5d0f50 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0e6c │ │ │ │ + beq 5d0e70 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r3, [pc, #2516] @ 5d0f50 │ │ │ │ + ldr r3, [pc, #2516] @ 5d0f54 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2476] @ 5d0f54 │ │ │ │ + ldr r0, [pc, #2476] @ 5d0f58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5d045c │ │ │ │ - ldr r2, [pc, #2464] @ 5d0f58 │ │ │ │ - ldr r3, [pc, #2412] @ 5d0f28 │ │ │ │ + b 5d0460 │ │ │ │ + ldr r2, [pc, #2464] @ 5d0f5c │ │ │ │ + ldr r3, [pc, #2412] @ 5d0f2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0f08 │ │ │ │ + bne 5d0f0c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 5cb418 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #2384] @ 5d0f5c │ │ │ │ + bl 5cb41c │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #2384] @ 5d0f60 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #2356] @ 5d0f60 │ │ │ │ - ldr r1, [pc, #2356] @ 5d0f64 │ │ │ │ + ldr r3, [pc, #2356] @ 5d0f64 │ │ │ │ + ldr r1, [pc, #2356] @ 5d0f68 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988128,42 +988129,42 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be404 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d0e00 │ │ │ │ + bne 5d0e04 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c3294 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #2228] @ 5d0f68 │ │ │ │ + bl 5cf3a4 │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #2228] @ 5d0f6c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #16 │ │ │ │ - bhi 5d05b0 │ │ │ │ + bhi 5d05b4 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrsh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2184] @ 5d0f5c │ │ │ │ + ldr r3, [pc, #2184] @ 5d0f60 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #2180] @ 5d0f6c │ │ │ │ - ldr r1, [pc, #2180] @ 5d0f70 │ │ │ │ + ldr r3, [pc, #2180] @ 5d0f70 │ │ │ │ + ldr r1, [pc, #2180] @ 5d0f74 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988171,275 +988172,275 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d0e54 │ │ │ │ - ldr r2, [pc, #2108] @ 5d0f74 │ │ │ │ - ldr r3, [pc, #2080] @ 5d0f5c │ │ │ │ + bne 5d0e58 │ │ │ │ + ldr r2, [pc, #2108] @ 5d0f78 │ │ │ │ + ldr r3, [pc, #2080] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #2088] @ 5d0f78 │ │ │ │ + ldr r1, [pc, #2088] @ 5d0f7c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d0e24 │ │ │ │ - ldr r2, [pc, #2036] @ 5d0f7c │ │ │ │ - ldr r3, [pc, #2000] @ 5d0f5c │ │ │ │ + bne 5d0e28 │ │ │ │ + ldr r2, [pc, #2036] @ 5d0f80 │ │ │ │ + ldr r3, [pc, #2000] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #2016] @ 5d0f80 │ │ │ │ + ldr r1, [pc, #2016] @ 5d0f84 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ cmp sl, #1 │ │ │ │ - bne 5d05b0 │ │ │ │ - ldr r2, [pc, #1964] @ 5d0f84 │ │ │ │ - ldr r3, [pc, #1920] @ 5d0f5c │ │ │ │ + bne 5d05b4 │ │ │ │ + ldr r2, [pc, #1964] @ 5d0f88 │ │ │ │ + ldr r3, [pc, #1920] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1944] @ 5d0f88 │ │ │ │ + ldr r1, [pc, #1944] @ 5d0f8c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #1904] @ 5d0f8c │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #1904] @ 5d0f90 │ │ │ │ sub r2, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5d0f0c │ │ │ │ + bhi 5d0f10 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5d0ec0 │ │ │ │ + beq 5d0ec4 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 5d05b0 │ │ │ │ - ldr r2, [pc, #1860] @ 5d0f90 │ │ │ │ - ldr r3, [pc, #1804] @ 5d0f5c │ │ │ │ + bne 5d05b4 │ │ │ │ + ldr r2, [pc, #1860] @ 5d0f94 │ │ │ │ + ldr r3, [pc, #1804] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1840] @ 5d0f94 │ │ │ │ + ldr r1, [pc, #1840] @ 5d0f98 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d0e3c │ │ │ │ - ldr r2, [pc, #1788] @ 5d0f98 │ │ │ │ - ldr r3, [pc, #1724] @ 5d0f5c │ │ │ │ + bne 5d0e40 │ │ │ │ + ldr r2, [pc, #1788] @ 5d0f9c │ │ │ │ + ldr r3, [pc, #1724] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1768] @ 5d0f9c │ │ │ │ + ldr r1, [pc, #1768] @ 5d0fa0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d05b0 │ │ │ │ - ldr r2, [pc, #1716] @ 5d0fa0 │ │ │ │ - ldr r3, [pc, #1644] @ 5d0f5c │ │ │ │ + bne 5d05b4 │ │ │ │ + ldr r2, [pc, #1716] @ 5d0fa4 │ │ │ │ + ldr r3, [pc, #1644] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1696] @ 5d0fa4 │ │ │ │ + ldr r1, [pc, #1696] @ 5d0fa8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1652] @ 5d0fa8 │ │ │ │ - ldr r3, [pc, #1572] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1652] @ 5d0fac │ │ │ │ + ldr r3, [pc, #1572] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1632] @ 5d0fac │ │ │ │ + ldr r1, [pc, #1632] @ 5d0fb0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1592] @ 5d0fb0 │ │ │ │ - ldr r3, [pc, #1504] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1592] @ 5d0fb4 │ │ │ │ + ldr r3, [pc, #1504] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1572] @ 5d0fb4 │ │ │ │ + ldr r1, [pc, #1572] @ 5d0fb8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1528] @ 5d0fb8 │ │ │ │ - ldr r3, [pc, #1432] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1528] @ 5d0fbc │ │ │ │ + ldr r3, [pc, #1432] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1508] @ 5d0fbc │ │ │ │ + ldr r1, [pc, #1508] @ 5d0fc0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1464] @ 5d0fc0 │ │ │ │ - ldr r3, [pc, #1360] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1464] @ 5d0fc4 │ │ │ │ + ldr r3, [pc, #1360] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1444] @ 5d0fc4 │ │ │ │ + ldr r1, [pc, #1444] @ 5d0fc8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1400] @ 5d0fc8 │ │ │ │ - ldr r3, [pc, #1288] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1400] @ 5d0fcc │ │ │ │ + ldr r3, [pc, #1288] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1380] @ 5d0fcc │ │ │ │ + ldr r1, [pc, #1380] @ 5d0fd0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1340] @ 5d0fd0 │ │ │ │ - ldr r3, [pc, #1220] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1340] @ 5d0fd4 │ │ │ │ + ldr r3, [pc, #1220] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1320] @ 5d0fd4 │ │ │ │ + ldr r1, [pc, #1320] @ 5d0fd8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #1276] @ 5d0fd8 │ │ │ │ - ldr r3, [pc, #1148] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #1276] @ 5d0fdc │ │ │ │ + ldr r3, [pc, #1148] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1256] @ 5d0fdc │ │ │ │ + ldr r1, [pc, #1256] @ 5d0fe0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #1080] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #1080] @ 5d0f60 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1192] @ 5d0fe0 │ │ │ │ - ldr r1, [pc, #1192] @ 5d0fe4 │ │ │ │ + ldr r3, [pc, #1192] @ 5d0fe4 │ │ │ │ + ldr r1, [pc, #1192] @ 5d0fe8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988447,44 +988448,44 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #988] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #988] @ 5d0f60 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1108] @ 5d0fe8 │ │ │ │ - ldr r1, [pc, #1108] @ 5d0fec │ │ │ │ + ldr r3, [pc, #1108] @ 5d0fec │ │ │ │ + ldr r1, [pc, #1108] @ 5d0ff0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ add r2, r3, r2 │ │ │ │ add r7, r3, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be368 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #900] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #900] @ 5d0f60 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1028] @ 5d0ff0 │ │ │ │ - ldr r1, [pc, #1028] @ 5d0ff4 │ │ │ │ + ldr r3, [pc, #1028] @ 5d0ff4 │ │ │ │ + ldr r1, [pc, #1028] @ 5d0ff8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988492,1570 +988493,1570 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r3, [pc, #808] @ 5d0f5c │ │ │ │ + b 5d044c │ │ │ │ + ldr r3, [pc, #808] @ 5d0f60 │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #944] @ 5d0ff8 │ │ │ │ - ldr r1, [pc, #944] @ 5d0ffc │ │ │ │ + ldr r3, [pc, #944] @ 5d0ffc │ │ │ │ + ldr r1, [pc, #944] @ 5d1000 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0b44 │ │ │ │ - ldr r3, [pc, #764] @ 5d0f5c │ │ │ │ + b 5d0b48 │ │ │ │ + ldr r3, [pc, #764] @ 5d0f60 │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #908] @ 5d1000 │ │ │ │ - ldr r1, [pc, #908] @ 5d1004 │ │ │ │ + ldr r3, [pc, #908] @ 5d1004 │ │ │ │ + ldr r1, [pc, #908] @ 5d1008 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0ba0 │ │ │ │ - ldr r3, [pc, #720] @ 5d0f5c │ │ │ │ + b 5d0ba4 │ │ │ │ + ldr r3, [pc, #720] @ 5d0f60 │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #872] @ 5d1008 │ │ │ │ - ldr r1, [pc, #872] @ 5d100c │ │ │ │ + ldr r3, [pc, #872] @ 5d100c │ │ │ │ + ldr r1, [pc, #872] @ 5d1010 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0bf8 │ │ │ │ - ldr r3, [pc, #676] @ 5d0f5c │ │ │ │ + b 5d0bfc │ │ │ │ + ldr r3, [pc, #676] @ 5d0f60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #836] @ 5d1010 │ │ │ │ - ldr r1, [pc, #836] @ 5d1014 │ │ │ │ + ldr r3, [pc, #836] @ 5d1014 │ │ │ │ + ldr r1, [pc, #836] @ 5d1018 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0b44 │ │ │ │ - ldr r3, [pc, #632] @ 5d0f5c │ │ │ │ + b 5d0b48 │ │ │ │ + ldr r3, [pc, #632] @ 5d0f60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #800] @ 5d1018 │ │ │ │ - ldr r1, [pc, #800] @ 5d101c │ │ │ │ + ldr r3, [pc, #800] @ 5d101c │ │ │ │ + ldr r1, [pc, #800] @ 5d1020 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0ba0 │ │ │ │ - ldr r3, [pc, #588] @ 5d0f5c │ │ │ │ + b 5d0ba4 │ │ │ │ + ldr r3, [pc, #588] @ 5d0f60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #764] @ 5d1020 │ │ │ │ - ldr r1, [pc, #764] @ 5d1024 │ │ │ │ + ldr r3, [pc, #764] @ 5d1024 │ │ │ │ + ldr r1, [pc, #764] @ 5d1028 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0bf8 │ │ │ │ - ldr r3, [pc, #544] @ 5d0f5c │ │ │ │ + b 5d0bfc │ │ │ │ + ldr r3, [pc, #544] @ 5d0f60 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #728] @ 5d1028 │ │ │ │ - ldr r1, [pc, #728] @ 5d102c │ │ │ │ + ldr r3, [pc, #728] @ 5d102c │ │ │ │ + ldr r1, [pc, #728] @ 5d1030 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0b44 │ │ │ │ - ldr r3, [pc, #500] @ 5d0f5c │ │ │ │ + b 5d0b48 │ │ │ │ + ldr r3, [pc, #500] @ 5d0f60 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #692] @ 5d1030 │ │ │ │ - ldr r1, [pc, #692] @ 5d1034 │ │ │ │ + ldr r3, [pc, #692] @ 5d1034 │ │ │ │ + ldr r1, [pc, #692] @ 5d1038 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0ba0 │ │ │ │ - ldr r3, [pc, #456] @ 5d0f5c │ │ │ │ + b 5d0ba4 │ │ │ │ + ldr r3, [pc, #456] @ 5d0f60 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #656] @ 5d1038 │ │ │ │ - ldr r1, [pc, #656] @ 5d103c │ │ │ │ + ldr r3, [pc, #656] @ 5d103c │ │ │ │ + ldr r1, [pc, #656] @ 5d1040 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0bf8 │ │ │ │ - ldr r2, [pc, #640] @ 5d1040 │ │ │ │ - ldr r3, [pc, #408] @ 5d0f5c │ │ │ │ + b 5d0bfc │ │ │ │ + ldr r2, [pc, #640] @ 5d1044 │ │ │ │ + ldr r3, [pc, #408] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #620] @ 5d1044 │ │ │ │ + ldr r1, [pc, #620] @ 5d1048 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c3294 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cf488 │ │ │ │ - b 5d0448 │ │ │ │ + bl 5cf48c │ │ │ │ + b 5d044c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #12 │ │ │ │ - bl 5cb418 │ │ │ │ - b 5d0448 │ │ │ │ + bl 5cb41c │ │ │ │ + b 5d044c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #10 │ │ │ │ - bl 5cb418 │ │ │ │ - b 5d0448 │ │ │ │ + bl 5cb41c │ │ │ │ + b 5d044c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #23 │ │ │ │ - bl 5cb418 │ │ │ │ - b 5d0448 │ │ │ │ - ldr r2, [pc, #468] @ 5d1048 │ │ │ │ - ldr r3, [pc, #176] @ 5d0f28 │ │ │ │ + bl 5cb41c │ │ │ │ + b 5d044c │ │ │ │ + ldr r2, [pc, #468] @ 5d104c │ │ │ │ + ldr r3, [pc, #176] @ 5d0f2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0f08 │ │ │ │ + bne 5d0f0c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - ldr r1, [pc, #428] @ 5d104c │ │ │ │ - ldr r0, [pc, #428] @ 5d1050 │ │ │ │ + ldr r1, [pc, #428] @ 5d1050 │ │ │ │ + ldr r0, [pc, #428] @ 5d1054 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r2, [pc, #396] @ 5d1054 │ │ │ │ - ldr r3, [pc, #144] @ 5d0f5c │ │ │ │ + ldr r2, [pc, #396] @ 5d1058 │ │ │ │ + ldr r3, [pc, #144] @ 5d0f60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #376] @ 5d1058 │ │ │ │ + ldr r1, [pc, #376] @ 5d105c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d0448 │ │ │ │ + b 5d044c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #2 │ │ │ │ - bl 5cb418 │ │ │ │ - b 5d0448 │ │ │ │ - subseq sl, r8, ip, ror #17 │ │ │ │ - andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq sl, [r8], #-128 @ 0xffffff80 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r8, r0, asr r8 │ │ │ │ - subeq r5, fp, lr, lsr lr │ │ │ │ - rsbeq ip, r6, r8, lsl sp │ │ │ │ - subeq r5, fp, r4, lsr lr │ │ │ │ + bl 5cb41c │ │ │ │ + b 5d044c │ │ │ │ + subseq sl, r8, r8, ror #17 │ │ │ │ + andeq r4, r0, r0, lsr #2 │ │ │ │ + subseq sl, r8, ip, lsr #17 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + subseq sl, r8, ip, asr #16 │ │ │ │ + subeq r5, fp, sl, lsr lr │ │ │ │ + rsbeq ip, r6, r4, lsl sp │ │ │ │ + subeq r5, fp, r0, lsr lr │ │ │ │ andeq r3, r0, r8, ror r5 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r1, r5, r0, lsr #30 │ │ │ │ - mlaseq ip, ip, r8, lr │ │ │ │ - ldrsheq sl, [r8], #-108 @ 0xffffff94 │ │ │ │ + eorseq r1, r5, ip, lsl pc │ │ │ │ + mlaseq ip, r8, r8, lr │ │ │ │ + ldrsheq sl, [r8], #-104 @ 0xffffff98 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq lr, r8, r8, lsl #7 │ │ │ │ - subseq r6, sl, r8, lsr #29 │ │ │ │ - subeq r5, fp, r8, lsl #25 │ │ │ │ - subseq lr, r8, ip, asr #5 │ │ │ │ - subseq r8, sl, r4, ror #27 │ │ │ │ - subseq lr, r8, ip, ror r2 │ │ │ │ - subseq r8, sl, r0, lsl #27 │ │ │ │ - subseq lr, r8, ip, lsr #4 │ │ │ │ - subseq r8, sl, r0, lsr sp │ │ │ │ - ldrsbeq lr, [r8], #-28 @ 0xffffffe4 │ │ │ │ - subseq r8, sl, r0, ror #25 │ │ │ │ - subeq r5, fp, lr, lsr fp │ │ │ │ - subseq lr, r8, r8, ror #2 │ │ │ │ - subseq r6, sl, r4, ror ip │ │ │ │ - subseq lr, r8, r8, lsl r1 │ │ │ │ - subseq r8, sl, ip, lsl ip │ │ │ │ - subseq lr, r8, r8, asr #1 │ │ │ │ - subseq r8, sl, ip, asr #23 │ │ │ │ - subseq lr, r8, r0, lsl #1 │ │ │ │ - subseq r8, sl, r4, lsl #23 │ │ │ │ - subseq lr, r8, ip, lsr r0 │ │ │ │ - subseq r8, sl, r0, asr #22 │ │ │ │ - ldrsheq sp, [r8], #-244 @ 0xffffff0c │ │ │ │ - ldrsheq r8, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq sp, r8, ip, lsr #31 │ │ │ │ - ldrheq r8, [sl], #-160 @ 0xffffff60 │ │ │ │ - subseq sp, r8, r4, ror #30 │ │ │ │ - subseq r8, sl, r8, ror #20 │ │ │ │ - subseq sp, r8, r0, lsr #30 │ │ │ │ - subseq r8, sl, r4, lsr #20 │ │ │ │ - ldrsbeq sp, [r8], #-232 @ 0xffffff18 │ │ │ │ - ldrsbeq r8, [sl], #-156 @ 0xffffff64 │ │ │ │ - subseq sp, r8, ip, ror lr │ │ │ │ - @ instruction: 0x005a8994 │ │ │ │ - subseq sp, r8, r0, lsr #28 │ │ │ │ - subseq r8, sl, r8, lsr r9 │ │ │ │ - subseq sp, r8, r8, asr #27 │ │ │ │ - subseq r8, sl, r0, ror #17 │ │ │ │ - subseq sp, r8, ip, ror #26 │ │ │ │ - subseq r8, sl, r4, lsl #17 │ │ │ │ - subseq sp, r8, r0, asr #26 │ │ │ │ - subseq r8, sl, r8, asr r8 │ │ │ │ - subseq sp, r8, r4, lsl sp │ │ │ │ - subseq r8, sl, ip, lsr #16 │ │ │ │ - subseq sp, r8, r8, ror #25 │ │ │ │ - subseq r8, sl, r0, lsl #16 │ │ │ │ - ldrheq sp, [r8], #-204 @ 0xffffff34 │ │ │ │ - ldrsbeq r8, [sl], #-116 @ 0xffffff8c │ │ │ │ - @ instruction: 0x0058dc90 │ │ │ │ - subseq r8, sl, r8, lsr #15 │ │ │ │ - subseq sp, r8, r4, ror #24 │ │ │ │ - subseq r8, sl, ip, ror r7 │ │ │ │ - subseq sp, r8, r8, lsr ip │ │ │ │ - subseq r8, sl, r0, asr r7 │ │ │ │ - subseq sp, r8, ip, lsl #24 │ │ │ │ - subseq r8, sl, r4, lsr #14 │ │ │ │ - ldrsheq sp, [r8], #-180 @ 0xffffff4c │ │ │ │ - ldrsheq r8, [sl], #-104 @ 0xffffff98 │ │ │ │ - subseq r9, r8, r0, asr #28 │ │ │ │ - @ instruction: 0x003515fc │ │ │ │ - @ instruction: 0x003cdfd4 │ │ │ │ - subseq sp, r8, ip, ror #21 │ │ │ │ - ldrsheq r6, [sl], #-88 @ 0xffffffa8 │ │ │ │ + subseq lr, r8, r4, lsl #7 │ │ │ │ + subseq r6, sl, r4, lsr #29 │ │ │ │ + subeq r5, fp, r4, lsl #25 │ │ │ │ + subseq lr, r8, r8, asr #5 │ │ │ │ + subseq r8, sl, r0, ror #27 │ │ │ │ + subseq lr, r8, r8, ror r2 │ │ │ │ + subseq r8, sl, ip, ror sp │ │ │ │ + subseq lr, r8, r8, lsr #4 │ │ │ │ + subseq r8, sl, ip, lsr #26 │ │ │ │ + ldrsbeq lr, [r8], #-24 @ 0xffffffe8 │ │ │ │ + ldrsbeq r8, [sl], #-204 @ 0xffffff34 │ │ │ │ + subeq r5, fp, sl, lsr fp │ │ │ │ + subseq lr, r8, r4, ror #2 │ │ │ │ + subseq r6, sl, r0, ror ip │ │ │ │ + subseq lr, r8, r4, lsl r1 │ │ │ │ + subseq r8, sl, r8, lsl ip │ │ │ │ + subseq lr, r8, r4, asr #1 │ │ │ │ + subseq r8, sl, r8, asr #23 │ │ │ │ + subseq lr, r8, ip, ror r0 │ │ │ │ + subseq r8, sl, r0, lsl #23 │ │ │ │ + subseq lr, r8, r8, lsr r0 │ │ │ │ + subseq r8, sl, ip, lsr fp │ │ │ │ + ldrsheq sp, [r8], #-240 @ 0xffffff10 │ │ │ │ + ldrsheq r8, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq sp, r8, r8, lsr #31 │ │ │ │ + subseq r8, sl, ip, lsr #21 │ │ │ │ + subseq sp, r8, r0, ror #30 │ │ │ │ + subseq r8, sl, r4, ror #20 │ │ │ │ + subseq sp, r8, ip, lsl pc │ │ │ │ + subseq r8, sl, r0, lsr #20 │ │ │ │ + ldrsbeq sp, [r8], #-228 @ 0xffffff1c │ │ │ │ + ldrsbeq r8, [sl], #-152 @ 0xffffff68 │ │ │ │ + subseq sp, r8, r8, ror lr │ │ │ │ + @ instruction: 0x005a8990 │ │ │ │ + subseq sp, r8, ip, lsl lr │ │ │ │ + subseq r8, sl, r4, lsr r9 │ │ │ │ + subseq sp, r8, r4, asr #27 │ │ │ │ + ldrsbeq r8, [sl], #-140 @ 0xffffff74 │ │ │ │ + subseq sp, r8, r8, ror #26 │ │ │ │ + subseq r8, sl, r0, lsl #17 │ │ │ │ + subseq sp, r8, ip, lsr sp │ │ │ │ + subseq r8, sl, r4, asr r8 │ │ │ │ + subseq sp, r8, r0, lsl sp │ │ │ │ + subseq r8, sl, r8, lsr #16 │ │ │ │ + subseq sp, r8, r4, ror #25 │ │ │ │ + ldrsheq r8, [sl], #-124 @ 0xffffff84 │ │ │ │ + ldrheq sp, [r8], #-200 @ 0xffffff38 │ │ │ │ + ldrsbeq r8, [sl], #-112 @ 0xffffff90 │ │ │ │ + subseq sp, r8, ip, lsl #25 │ │ │ │ + subseq r8, sl, r4, lsr #15 │ │ │ │ + subseq sp, r8, r0, ror #24 │ │ │ │ + subseq r8, sl, r8, ror r7 │ │ │ │ + subseq sp, r8, r4, lsr ip │ │ │ │ + subseq r8, sl, ip, asr #14 │ │ │ │ + subseq sp, r8, r8, lsl #24 │ │ │ │ + subseq r8, sl, r0, lsr #14 │ │ │ │ + ldrsheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ + ldrsheq r8, [sl], #-100 @ 0xffffff9c │ │ │ │ + subseq r9, r8, ip, lsr lr │ │ │ │ + @ instruction: 0x003515f8 │ │ │ │ + @ instruction: 0x003cdfd0 │ │ │ │ + subseq sp, r8, r8, ror #21 │ │ │ │ + ldrsheq r6, [sl], #-84 @ 0xffffffac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #4084] @ 5d206c │ │ │ │ + ldr r2, [pc, #4084] @ 5d2070 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #4080] @ 5d2070 │ │ │ │ + ldr r3, [pc, #4080] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r1, #132] @ 0x84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r7, [pc, #4068] @ 5d2074 │ │ │ │ + ldr r7, [pc, #4068] @ 5d2078 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ands r2, ip, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5d166c │ │ │ │ - ldr r3, [pc, #4028] @ 5d2078 │ │ │ │ + beq 5d1670 │ │ │ │ + ldr r3, [pc, #4028] @ 5d207c │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d1184 │ │ │ │ + bhi 5d1188 │ │ │ │ cmp r4, #1107296256 @ 0x42000000 │ │ │ │ - bls 5d10f0 │ │ │ │ - ldr r3, [pc, #4012] @ 5d207c │ │ │ │ + bls 5d10f4 │ │ │ │ + ldr r3, [pc, #4012] @ 5d2080 │ │ │ │ add r4, r4, #-1107296256 @ 0xbe000000 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5d1184 │ │ │ │ + bhi 5d1188 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3976] @ 5d2080 │ │ │ │ + ldr r3, [pc, #3976] @ 5d2084 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d16e4 │ │ │ │ - bhi 5d11c0 │ │ │ │ + beq 5d16e8 │ │ │ │ + bhi 5d11c4 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d1814 │ │ │ │ + beq 5d1818 │ │ │ │ add r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d17a4 │ │ │ │ + beq 5d17a8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r2, [pc, #3932] @ 5d2084 │ │ │ │ - ldr r3, [pc, #3908] @ 5d2070 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r2, [pc, #3932] @ 5d2088 │ │ │ │ + ldr r3, [pc, #3908] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #3900] @ 5d2088 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #3900] @ 5d208c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5c2f10 │ │ │ │ + b 5c2f14 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d1864 │ │ │ │ - ldr r2, [pc, #3840] @ 5d208c │ │ │ │ - ldr r3, [pc, #3808] @ 5d2070 │ │ │ │ + bne 5d1868 │ │ │ │ + ldr r2, [pc, #3840] @ 5d2090 │ │ │ │ + ldr r3, [pc, #3808] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ - bne 5d1578 │ │ │ │ + bne 5d157c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ cmp r4, #1090519040 @ 0x41000000 │ │ │ │ - beq 5d1760 │ │ │ │ - ldr r3, [pc, #3776] @ 5d2090 │ │ │ │ + beq 5d1764 │ │ │ │ + ldr r3, [pc, #3776] @ 5d2094 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d1184 │ │ │ │ + bne 5d1188 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ mov r3, r9 │ │ │ │ lsr lr, ip, #4 │ │ │ │ and lr, lr, #1 │ │ │ │ str lr, [sp, #8] │ │ │ │ lsr lr, ip, #5 │ │ │ │ and ip, ip, #7 │ │ │ │ str ip, [sp, #4] │ │ │ │ and ip, lr, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d03a4 │ │ │ │ - ldr r2, [pc, #3712] @ 5d2094 │ │ │ │ - ldr r3, [pc, #3672] @ 5d2070 │ │ │ │ + bl 5d03a8 │ │ │ │ + ldr r2, [pc, #3712] @ 5d2098 │ │ │ │ + ldr r3, [pc, #3672] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ + bne 5d157c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1184 │ │ │ │ - ldr r2, [pc, #3632] @ 5d2098 │ │ │ │ - ldr r3, [pc, #3588] @ 5d2070 │ │ │ │ + beq 5d1188 │ │ │ │ + ldr r2, [pc, #3632] @ 5d209c │ │ │ │ + ldr r3, [pc, #3588] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #3904] @ 5d21cc │ │ │ │ - ldr r3, [pc, #3596] @ 5d209c │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #3904] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #3596] @ 5d20a0 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3588] @ 5d20a0 │ │ │ │ + ldr r1, [pc, #3588] @ 5d20a4 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ mov r2, #0 │ │ │ │ - b 5d1494 │ │ │ │ + b 5d1498 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #1 │ │ │ │ - ble 5d120c │ │ │ │ + ble 5d1210 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1184 │ │ │ │ - ldr r2, [pc, #3520] @ 5d20a4 │ │ │ │ - ldr r3, [pc, #3464] @ 5d2070 │ │ │ │ + beq 5d1188 │ │ │ │ + ldr r2, [pc, #3520] @ 5d20a8 │ │ │ │ + ldr r3, [pc, #3464] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #3780] @ 5d21cc │ │ │ │ - ldr r3, [pc, #3484] @ 5d20a8 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #3780] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #3484] @ 5d20ac │ │ │ │ ldr r1, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #3476] @ 5d20ac │ │ │ │ + ldr r2, [pc, #3476] @ 5d20b0 │ │ │ │ bl 91e620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ sub r1, r2, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r2, #-1188] @ 0xfffffb5c │ │ │ │ add r3, ip, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 5d1494 │ │ │ │ + b 5d1498 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #1 │ │ │ │ - ble 5d120c │ │ │ │ + ble 5d1210 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1184 │ │ │ │ - ldr r2, [pc, #3404] @ 5d20b0 │ │ │ │ - ldr r3, [pc, #3336] @ 5d2070 │ │ │ │ + beq 5d1188 │ │ │ │ + ldr r2, [pc, #3404] @ 5d20b4 │ │ │ │ + ldr r3, [pc, #3336] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #3652] @ 5d21cc │ │ │ │ - ldr r3, [pc, #3368] @ 5d20b4 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #3652] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #3368] @ 5d20b8 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3360] @ 5d20b8 │ │ │ │ + ldr r1, [pc, #3360] @ 5d20bc │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ - b 5d1494 │ │ │ │ + b 5d1498 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1184 │ │ │ │ - ldr r2, [pc, #3304] @ 5d20bc │ │ │ │ - ldr r3, [pc, #3224] @ 5d2070 │ │ │ │ + beq 5d1188 │ │ │ │ + ldr r2, [pc, #3304] @ 5d20c0 │ │ │ │ + ldr r3, [pc, #3224] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #3540] @ 5d21cc │ │ │ │ - ldr r3, [pc, #3268] @ 5d20c0 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #3540] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #3268] @ 5d20c4 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3260] @ 5d20c4 │ │ │ │ + ldr r1, [pc, #3260] @ 5d20c8 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ - b 5d1494 │ │ │ │ + b 5d1498 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1184 │ │ │ │ - ldr r2, [pc, #3204] @ 5d20c8 │ │ │ │ - ldr r3, [pc, #3112] @ 5d2070 │ │ │ │ + beq 5d1188 │ │ │ │ + ldr r2, [pc, #3204] @ 5d20cc │ │ │ │ + ldr r3, [pc, #3112] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #3428] @ 5d21cc │ │ │ │ - ldr r3, [pc, #3168] @ 5d20cc │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #3428] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #3168] @ 5d20d0 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3160] @ 5d20d0 │ │ │ │ + ldr r1, [pc, #3160] @ 5d20d4 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ mov r2, #0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6be294 │ │ │ │ ldr ip, [r5, #132] @ 0x84 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5d14bc │ │ │ │ - ldr r3, [pc, #3100] @ 5d20d4 │ │ │ │ + beq 5d14c0 │ │ │ │ + ldr r3, [pc, #3100] @ 5d20d8 │ │ │ │ tst ip, r3 │ │ │ │ - bne 5d1184 │ │ │ │ + bne 5d1188 │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ movne r1, #65536 @ 0x10000 │ │ │ │ tst r1, r3 │ │ │ │ - beq 5d197c │ │ │ │ + beq 5d1980 │ │ │ │ and r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5d21f4 │ │ │ │ - ldr r3, [pc, #3056] @ 5d20d8 │ │ │ │ - ldr r2, [pc, #3296] @ 5d21cc │ │ │ │ + beq 5d21f8 │ │ │ │ + ldr r3, [pc, #3056] @ 5d20dc │ │ │ │ + ldr r2, [pc, #3296] @ 5d21d0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r1, [pc, #3044] @ 5d20dc │ │ │ │ + ldr r1, [pc, #3044] @ 5d20e0 │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6be294 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d120c │ │ │ │ + b 5d1210 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r2, r3, #32 │ │ │ │ orrs r1, r2, #0 │ │ │ │ - beq 5d204c │ │ │ │ + beq 5d2050 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ - beq 5d154c │ │ │ │ - ldr r3, [pc, #2956] @ 5d20d4 │ │ │ │ + beq 5d1550 │ │ │ │ + ldr r3, [pc, #2956] @ 5d20d8 │ │ │ │ tst r2, r3 │ │ │ │ - bne 5d1184 │ │ │ │ + bne 5d1188 │ │ │ │ ands r2, r2, #4 │ │ │ │ - bne 5d1938 │ │ │ │ - ldr r1, [pc, #2948] @ 5d20e0 │ │ │ │ - ldr r3, [pc, #2832] @ 5d2070 │ │ │ │ + bne 5d193c │ │ │ │ + ldr r1, [pc, #2948] @ 5d20e4 │ │ │ │ + ldr r3, [pc, #2832] @ 5d2074 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5d11ac │ │ │ │ + beq 5d11b0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ ands r2, r3, #36 @ 0x24 │ │ │ │ - beq 5d2038 │ │ │ │ + beq 5d203c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5d15a0 │ │ │ │ - ldr r2, [pc, #2876] @ 5d20d4 │ │ │ │ + beq 5d15a4 │ │ │ │ + ldr r2, [pc, #2876] @ 5d20d8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r2, r3 │ │ │ │ - bne 5d1184 │ │ │ │ + bne 5d1188 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 5d15d4 │ │ │ │ - ldr r2, [pc, #2852] @ 5d20e4 │ │ │ │ + beq 5d15d8 │ │ │ │ + ldr r2, [pc, #2852] @ 5d20e8 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r2, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5d1620 │ │ │ │ - ldr r3, [pc, #2812] @ 5d20e8 │ │ │ │ + beq 5d1624 │ │ │ │ + ldr r3, [pc, #2812] @ 5d20ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2796] @ 5d20ec │ │ │ │ + ldr r2, [pc, #2796] @ 5d20f0 │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5d1f6c │ │ │ │ - ldr r2, [pc, #2780] @ 5d20f0 │ │ │ │ + beq 5d1f70 │ │ │ │ + ldr r2, [pc, #2780] @ 5d20f4 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5d1f6c │ │ │ │ + beq 5d1f70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - ldr r1, [pc, #2980] @ 5d21cc │ │ │ │ - ldr r2, [pc, #2760] @ 5d20f4 │ │ │ │ + ldr r1, [pc, #2980] @ 5d21d0 │ │ │ │ + ldr r2, [pc, #2760] @ 5d20f8 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r7, r1] │ │ │ │ - ldr r1, [pc, #2744] @ 5d20f8 │ │ │ │ + ldr r1, [pc, #2744] @ 5d20fc │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6be294 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d120c │ │ │ │ + b 5d1210 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - ldr r3, [pc, #2552] @ 5d2078 │ │ │ │ + bl 5ba624 │ │ │ │ + ldr r3, [pc, #2552] @ 5d207c │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d1184 │ │ │ │ + bhi 5d1188 │ │ │ │ cmp r4, #1107296256 @ 0x42000000 │ │ │ │ - bls 5d16b4 │ │ │ │ - ldr r3, [pc, #2664] @ 5d20fc │ │ │ │ + bls 5d16b8 │ │ │ │ + ldr r3, [pc, #2664] @ 5d2100 │ │ │ │ add r4, r4, #-1107296256 @ 0xbe000000 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5d1184 │ │ │ │ + bhi 5d1188 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2628] @ 5d2100 │ │ │ │ + ldr r3, [pc, #2628] @ 5d2104 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d17a4 │ │ │ │ - bls 5d180c │ │ │ │ + beq 5d17a8 │ │ │ │ + bls 5d1810 │ │ │ │ cmp r4, #1090519040 @ 0x41000000 │ │ │ │ - beq 5d1748 │ │ │ │ - ldr r3, [pc, #2492] @ 5d2090 │ │ │ │ + beq 5d174c │ │ │ │ + ldr r3, [pc, #2492] @ 5d2094 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d1fd0 │ │ │ │ + beq 5d1fd4 │ │ │ │ sub r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d1184 │ │ │ │ + bne 5d1188 │ │ │ │ ldrb r4, [r5, #176] @ 0xb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d1f84 │ │ │ │ + beq 5d1f88 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d1920 │ │ │ │ - ldr r3, [pc, #2556] @ 5d2104 │ │ │ │ + beq 5d1924 │ │ │ │ + ldr r3, [pc, #2556] @ 5d2108 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #2540] @ 5d2108 │ │ │ │ + ldr r3, [pc, #2540] @ 5d210c │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ ldr r2, [r5, #172] @ 0xac │ │ │ │ add r3, pc, r3 │ │ │ │ sub ip, r8, #2 │ │ │ │ and r6, r6, #7 │ │ │ │ lsr r2, r2, #4 │ │ │ │ cmp ip, #26 │ │ │ │ - bhi 5d18c4 │ │ │ │ + bhi 5d18c8 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - bne 5d1760 │ │ │ │ + bne 5d1764 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d120c │ │ │ │ + beq 5d1210 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ lsr lr, ip, #4 │ │ │ │ and lr, lr, #1 │ │ │ │ str lr, [sp, #8] │ │ │ │ lsr lr, ip, #5 │ │ │ │ and ip, ip, #7 │ │ │ │ str ip, [sp, #4] │ │ │ │ and ip, lr, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ce6c8 │ │ │ │ - b 5d120c │ │ │ │ + bl 5ce6cc │ │ │ │ + b 5d1210 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d192c │ │ │ │ - ldr r3, [pc, #2384] @ 5d210c │ │ │ │ + beq 5d1930 │ │ │ │ + ldr r3, [pc, #2384] @ 5d2110 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r2, [pc, #2368] @ 5d2110 │ │ │ │ - ldr r3, [pc, #2204] @ 5d2070 │ │ │ │ + ldr r2, [pc, #2368] @ 5d2114 │ │ │ │ + ldr r3, [pc, #2204] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ + bne 5d157c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5cb418 │ │ │ │ + b 5cb41c │ │ │ │ cmp r4, #1073741824 @ 0x40000000 │ │ │ │ - beq 5d1118 │ │ │ │ + beq 5d111c │ │ │ │ ldrb r4, [r5, #176] @ 0xb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d1fec │ │ │ │ + beq 5d1ff0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #2276] @ 5d2114 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #2276] @ 5d2118 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - ldr r3, [pc, #2260] @ 5d2118 │ │ │ │ + ldr r3, [pc, #2260] @ 5d211c │ │ │ │ sub r2, r8, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ and r4, r4, #7 │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 5d19c4 │ │ │ │ + bhi 5d19c8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #2224] @ 5d211c │ │ │ │ - ldr r3, [pc, #2048] @ 5d2070 │ │ │ │ + ldr r2, [pc, #2224] @ 5d2120 │ │ │ │ + ldr r3, [pc, #2048] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r2, [pc, #2364] @ 5d21cc │ │ │ │ - ldr r3, [pc, #2188] @ 5d2120 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r2, [pc, #2364] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #2188] @ 5d2124 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #2180] @ 5d2124 │ │ │ │ + ldr r2, [pc, #2180] @ 5d2128 │ │ │ │ bl 91e620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ sub r1, r2, #1312 @ 0x520 │ │ │ │ ldr r0, [r2, #-1320] @ 0xfffffad8 │ │ │ │ add r3, ip, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ - b 5d1494 │ │ │ │ - ldr r3, [pc, #2140] @ 5d2128 │ │ │ │ + b 5d1498 │ │ │ │ + ldr r3, [pc, #2140] @ 5d212c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r2, [pc, #2124] @ 5d212c │ │ │ │ - ldr r3, [pc, #1932] @ 5d2070 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r2, [pc, #2124] @ 5d2130 │ │ │ │ + ldr r3, [pc, #1932] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r1, [pc, #2092] @ 5d2130 │ │ │ │ - ldr r0, [pc, #2092] @ 5d2134 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r1, [pc, #2092] @ 5d2134 │ │ │ │ + ldr r0, [pc, #2092] @ 5d2138 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ mov r1, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d1714 │ │ │ │ + b 5d1718 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d17c8 │ │ │ │ - ldr r2, [pc, #2188] @ 5d21cc │ │ │ │ - ldr r3, [pc, #2036] @ 5d2138 │ │ │ │ + b 5d17cc │ │ │ │ + ldr r2, [pc, #2188] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #2036] @ 5d213c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2028] @ 5d213c │ │ │ │ + ldr r1, [pc, #2028] @ 5d2140 │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6be294 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d120c │ │ │ │ + b 5d1210 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5d2204 │ │ │ │ - ldr r3, [pc, #1968] @ 5d2140 │ │ │ │ - ldr r2, [pc, #2104] @ 5d21cc │ │ │ │ + beq 5d2208 │ │ │ │ + ldr r3, [pc, #1968] @ 5d2144 │ │ │ │ + ldr r2, [pc, #2104] @ 5d21d0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r1, [pc, #1956] @ 5d2144 │ │ │ │ + ldr r1, [pc, #1956] @ 5d2148 │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6be294 │ │ │ │ - b 5d1518 │ │ │ │ - ldr r3, [pc, #1884] @ 5d2128 │ │ │ │ + b 5d151c │ │ │ │ + ldr r3, [pc, #1884] @ 5d212c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5d2214 │ │ │ │ - ldr r2, [pc, #1896] @ 5d2148 │ │ │ │ - ldr r3, [pc, #1676] @ 5d2070 │ │ │ │ + bne 5d2218 │ │ │ │ + ldr r2, [pc, #1896] @ 5d214c │ │ │ │ + ldr r3, [pc, #1676] @ 5d2074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ + bne 5d157c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c32e0 │ │ │ │ ldrb r3, [r5, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d18c4 │ │ │ │ - ldr r3, [pc, #1960] @ 5d21cc │ │ │ │ + beq 5d18c8 │ │ │ │ + ldr r3, [pc, #1960] @ 5d21d0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r5, [pc, #1820] @ 5d214c │ │ │ │ + ldr r5, [pc, #1820] @ 5d2150 │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #1808] @ 5d2150 │ │ │ │ + ldr r1, [pc, #1808] @ 5d2154 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - ldr r4, [pc, #1752] @ 5d2154 │ │ │ │ + ldr r4, [pc, #1752] @ 5d2158 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #1748] @ 5d2158 │ │ │ │ + ldr r3, [pc, #1748] @ 5d215c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #1732] @ 5d215c │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #1732] @ 5d2160 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #1660] @ 5d2128 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #1660] @ 5d212c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #1696] @ 5d2160 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #1696] @ 5d2164 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d2280 │ │ │ │ + beq 5d2284 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r2, [pc, #1648] @ 5d2164 │ │ │ │ + ldr r2, [pc, #1648] @ 5d2168 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r4} │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1620] @ 5d2168 │ │ │ │ + ldr r0, [pc, #1620] @ 5d216c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5d120c │ │ │ │ + b 5d1210 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d18c4 │ │ │ │ + bne 5d18c8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d18c4 │ │ │ │ + beq 5d18c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb6f0 │ │ │ │ - ldr r3, [pc, #1644] @ 5d21cc │ │ │ │ + ldr r3, [pc, #1644] @ 5d21d0 │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ bl 6c70f0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb9bc │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r4, [pc, #1504] @ 5d216c │ │ │ │ + ldr r4, [pc, #1504] @ 5d2170 │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c72c8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d1a7c │ │ │ │ + b 5d1a80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d2060 │ │ │ │ + beq 5d2064 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5d18c4 │ │ │ │ + bne 5d18c8 │ │ │ │ ldrb r3, [r5, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d18c4 │ │ │ │ - ldr r2, [pc, #1456] @ 5d2170 │ │ │ │ - ldr r3, [pc, #1544] @ 5d21cc │ │ │ │ + beq 5d18c8 │ │ │ │ + ldr r2, [pc, #1456] @ 5d2174 │ │ │ │ + ldr r3, [pc, #1544] @ 5d21d0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1432] @ 5d2174 │ │ │ │ + ldr r1, [pc, #1432] @ 5d2178 │ │ │ │ add r4, r3, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #1420] @ 5d2178 │ │ │ │ + ldr r4, [pc, #1420] @ 5d217c │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r3, r5 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d1a7c │ │ │ │ + b 5d1a80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d18c4 │ │ │ │ + bne 5d18c8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d18c4 │ │ │ │ + beq 5d18c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb6f0 │ │ │ │ - ldr r3, [pc, #1412] @ 5d21cc │ │ │ │ + ldr r3, [pc, #1412] @ 5d21d0 │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ bl 6c70f0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb9bc │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r4, [pc, #1288] @ 5d217c │ │ │ │ + ldr r4, [pc, #1288] @ 5d2180 │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c72c8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d1a7c │ │ │ │ + b 5d1a80 │ │ │ │ mov r3, #85 @ 0x55 │ │ │ │ lsr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d18c4 │ │ │ │ + beq 5d18c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb6f0 │ │ │ │ - ldr r3, [pc, #1288] @ 5d21cc │ │ │ │ - ldr r2, [pc, #1208] @ 5d2180 │ │ │ │ + ldr r3, [pc, #1288] @ 5d21d0 │ │ │ │ + ldr r2, [pc, #1208] @ 5d2184 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ bl 6c70f0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb9bc │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r4, [pc, #1172] @ 5d2184 │ │ │ │ - ldr r2, [pc, #1164] @ 5d2180 │ │ │ │ + ldr r4, [pc, #1172] @ 5d2188 │ │ │ │ + ldr r2, [pc, #1164] @ 5d2184 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c72c8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d1a7c │ │ │ │ + b 5d1a80 │ │ │ │ mov r3, #85 @ 0x55 │ │ │ │ lsr r3, r3, r4 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d19c4 │ │ │ │ + beq 5d19c8 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #1200] @ 5d21cc │ │ │ │ - ldr r2, [pc, #1120] @ 5d2180 │ │ │ │ + ldr r3, [pc, #1200] @ 5d21d0 │ │ │ │ + ldr r2, [pc, #1120] @ 5d2184 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7e6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ - ldr r5, [pc, #1076] @ 5d2188 │ │ │ │ + ldr r5, [pc, #1076] @ 5d218c │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #1020] @ 5d2158 │ │ │ │ + ldr r3, [pc, #1020] @ 5d215c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #1004] @ 5d215c │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #1004] @ 5d2160 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #932] @ 5d2128 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #932] @ 5d212c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5d120c │ │ │ │ - ldr r3, [pc, #968] @ 5d2160 │ │ │ │ + beq 5d1210 │ │ │ │ + ldr r3, [pc, #968] @ 5d2164 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d22cc │ │ │ │ + beq 5d22d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r2, [pc, #960] @ 5d218c │ │ │ │ + ldr r2, [pc, #960] @ 5d2190 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r5} │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #932] @ 5d2190 │ │ │ │ + ldr r0, [pc, #932] @ 5d2194 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5d120c │ │ │ │ + b 5d1210 │ │ │ │ ldrb r3, [r5, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d19c4 │ │ │ │ + beq 5d19c8 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #960] @ 5d21cc │ │ │ │ + ldr r3, [pc, #960] @ 5d21d0 │ │ │ │ add r2, r4, #172 @ 0xac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ lsl r2, r2, #3 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7e6c │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #852] @ 5d2194 │ │ │ │ + ldr r5, [pc, #852] @ 5d2198 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d1d54 │ │ │ │ + b 5d1d58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d2234 │ │ │ │ + beq 5d2238 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5d19c4 │ │ │ │ + bne 5d19c8 │ │ │ │ ldrb r3, [r5, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d19c4 │ │ │ │ - ldr r2, [pc, #808] @ 5d2198 │ │ │ │ - ldr r3, [pc, #856] @ 5d21cc │ │ │ │ + beq 5d19c8 │ │ │ │ + ldr r2, [pc, #808] @ 5d219c │ │ │ │ + ldr r3, [pc, #856] @ 5d21d0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #796] @ 5d219c │ │ │ │ + ldr r1, [pc, #796] @ 5d21a0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r5, [pc, #780] @ 5d21a0 │ │ │ │ + ldr r5, [pc, #780] @ 5d21a4 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ add r2, r2, r6 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be294 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d1d54 │ │ │ │ + b 5d1d58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5d19c4 │ │ │ │ + bne 5d19c8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d19c4 │ │ │ │ + beq 5d19c8 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #760] @ 5d21cc │ │ │ │ + ldr r3, [pc, #760] @ 5d21d0 │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7e6c │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #672] @ 5d21a4 │ │ │ │ + ldr r5, [pc, #672] @ 5d21a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d1d54 │ │ │ │ + b 5d1d58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5d19c4 │ │ │ │ + bne 5d19c8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d19c4 │ │ │ │ + beq 5d19c8 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #668] @ 5d21cc │ │ │ │ + ldr r3, [pc, #668] @ 5d21d0 │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c70f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7e6c │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #584] @ 5d21a8 │ │ │ │ + ldr r5, [pc, #584] @ 5d21ac │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d1d54 │ │ │ │ - ldr r3, [pc, #568] @ 5d21ac │ │ │ │ + b 5d1d58 │ │ │ │ + ldr r3, [pc, #568] @ 5d21b0 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d161c │ │ │ │ - ldr r3, [pc, #576] @ 5d21cc │ │ │ │ + b 5d1620 │ │ │ │ + ldr r3, [pc, #576] @ 5d21d0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r6, [pc, #536] @ 5d21b0 │ │ │ │ + ldr r6, [pc, #536] @ 5d21b4 │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #524] @ 5d21b4 │ │ │ │ + ldr r1, [pc, #524] @ 5d21b8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r4 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d16f0 │ │ │ │ + b 5d16f4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - bne 5d11d4 │ │ │ │ + bne 5d11d8 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d11d4 │ │ │ │ - ldr r3, [pc, #472] @ 5d21cc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d11d8 │ │ │ │ + ldr r3, [pc, #472] @ 5d21d0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r6, [pc, #440] @ 5d21b8 │ │ │ │ + ldr r6, [pc, #440] @ 5d21bc │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #428] @ 5d21bc │ │ │ │ + ldr r1, [pc, #428] @ 5d21c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r4 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d1820 │ │ │ │ + b 5d1824 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ - b 5d1588 │ │ │ │ + b 5d158c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ - b 5d1534 │ │ │ │ - ldr r4, [pc, #344] @ 5d21c0 │ │ │ │ + b 5d1538 │ │ │ │ + ldr r4, [pc, #344] @ 5d21c4 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d1a7c │ │ │ │ - subseq r9, r8, r8, lsr ip │ │ │ │ + b 5d1a80 │ │ │ │ + subseq r9, r8, r4, lsr ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r9, r8, r0, lsr #24 │ │ │ │ + subseq r9, r8, ip, lsl ip │ │ │ │ andmi r0, r0, #32 │ │ │ │ - subeq r5, fp, lr, lsl #5 │ │ │ │ + subeq r5, fp, sl, lsl #5 │ │ │ │ sbcmi r0, r0, r0 │ │ │ │ - subseq r9, r8, ip, lsl #23 │ │ │ │ - strheq ip, [r6], #-4 @ │ │ │ │ - subseq r9, r8, r8, lsr #22 │ │ │ │ + subseq r9, r8, r8, lsl #23 │ │ │ │ + strheq ip, [r6], #-0 @ │ │ │ │ + subseq r9, r8, r4, lsr #22 │ │ │ │ orrmi r0, r0, r0 │ │ │ │ - subseq r9, r8, r0, lsr #21 │ │ │ │ - subseq r9, r8, ip, asr #20 │ │ │ │ - subseq sp, r8, r4, lsr #14 │ │ │ │ - subseq r8, sl, ip, lsr #4 │ │ │ │ - ldrsbeq r9, [r8], #-144 @ 0xffffff70 │ │ │ │ - subseq sp, r8, r8, lsr #13 │ │ │ │ - ldrheq r8, [sl], #-24 @ 0xffffffe8 │ │ │ │ - subseq r9, r8, r0, asr r9 │ │ │ │ - subseq sp, r8, r8, lsr #12 │ │ │ │ - subseq r8, sl, r0, lsr r1 │ │ │ │ - subseq r9, r8, r0, ror #17 │ │ │ │ - ldrheq sp, [r8], #-88 @ 0xffffffa8 │ │ │ │ - subseq r8, sl, r0, asr #1 │ │ │ │ - subseq r9, r8, r0, ror r8 │ │ │ │ - subseq sp, r8, r8, asr #10 │ │ │ │ - subseq r8, sl, r0, asr r0 │ │ │ │ + @ instruction: 0x00589a9c │ │ │ │ + subseq r9, r8, r8, asr #20 │ │ │ │ + subseq sp, r8, r0, lsr #14 │ │ │ │ + subseq r8, sl, r8, lsr #4 │ │ │ │ + subseq r9, r8, ip, asr #19 │ │ │ │ + subseq sp, r8, r4, lsr #13 │ │ │ │ + ldrheq r8, [sl], #-20 @ 0xffffffec │ │ │ │ + subseq r9, r8, ip, asr #18 │ │ │ │ + subseq sp, r8, r4, lsr #12 │ │ │ │ + subseq r8, sl, ip, lsr #2 │ │ │ │ + ldrsbeq r9, [r8], #-140 @ 0xffffff74 │ │ │ │ + ldrheq sp, [r8], #-84 @ 0xffffffac │ │ │ │ + ldrheq r8, [sl], #-12 │ │ │ │ + subseq r9, r8, ip, ror #16 │ │ │ │ + subseq sp, r8, r4, asr #10 │ │ │ │ + subseq r8, sl, ip, asr #32 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq sp, r8, ip, asr #9 │ │ │ │ - ldrsbeq r7, [sl], #-240 @ 0xffffff10 │ │ │ │ - subseq r9, r8, r8, asr r7 │ │ │ │ - rsbeq fp, r6, r0, asr #24 │ │ │ │ - rsbeq fp, r6, r8, lsl ip │ │ │ │ + subseq sp, r8, r8, asr #9 │ │ │ │ + subseq r7, sl, ip, asr #31 │ │ │ │ + subseq r9, r8, r4, asr r7 │ │ │ │ + rsbeq fp, r6, ip, lsr ip │ │ │ │ + rsbeq fp, r6, r4, lsl ip │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq sp, r8, r4, lsl #7 │ │ │ │ - subseq r7, sl, r8, lsl #29 │ │ │ │ - subeq r4, fp, lr, lsl #26 │ │ │ │ + subseq sp, r8, r0, lsl #7 │ │ │ │ + subseq r7, sl, r4, lsl #29 │ │ │ │ + subeq r4, fp, sl, lsl #26 │ │ │ │ addmi r0, r0, r0 │ │ │ │ - strdeq fp, [r6], #-172 @ 0xffffff54 @ │ │ │ │ - subeq r4, fp, r2, asr #25 │ │ │ │ - rsbeq fp, r6, r8, asr #20 │ │ │ │ - subseq r9, r8, r4, ror #9 │ │ │ │ - ldrdeq fp, [r6], #-144 @ 0xffffff70 @ │ │ │ │ - ldrdeq r4, [fp], #-180 @ 0xffffff4c │ │ │ │ - subseq r9, r8, r8, asr #8 │ │ │ │ - subseq sp, r8, r0, lsr #2 │ │ │ │ - subseq r7, sl, r0, lsr ip │ │ │ │ - andeq r4, r0, r4, asr #1 │ │ │ │ - ldrsbeq r9, [r8], #-52 @ 0xffffffcc │ │ │ │ - eorseq r6, ip, ip, lsr #29 │ │ │ │ - eorseq sp, ip, r4, asr #11 │ │ │ │ - subseq sp, r8, r0, ror r0 │ │ │ │ - subseq r7, sl, r8, ror fp │ │ │ │ - subseq sp, r8, r4, lsr #32 │ │ │ │ - subseq r7, sl, r8, lsr #22 │ │ │ │ - ldrsbeq r9, [r8], #-36 @ 0xffffffdc │ │ │ │ - subseq ip, r8, r0, lsl #31 │ │ │ │ - @ instruction: 0x005a7a94 │ │ │ │ - @ instruction: 0x003cc1b8 │ │ │ │ + strdeq fp, [r6], #-168 @ 0xffffff58 @ │ │ │ │ + strheq r4, [fp], #-206 @ 0xffffff32 │ │ │ │ + rsbeq fp, r6, r4, asr #20 │ │ │ │ + subseq r9, r8, r0, ror #9 │ │ │ │ + rsbeq fp, r6, ip, asr #19 │ │ │ │ + ldrdeq r4, [fp], #-176 @ 0xffffff50 │ │ │ │ + subseq r9, r8, r4, asr #8 │ │ │ │ + subseq sp, r8, ip, lsl r1 │ │ │ │ + subseq r7, sl, ip, lsr #24 │ │ │ │ + andeq r4, r0, r4, asr #1 │ │ │ │ + ldrsbeq r9, [r8], #-48 @ 0xffffffd0 │ │ │ │ + eorseq r6, ip, r8, lsr #29 │ │ │ │ + eorseq sp, ip, r0, asr #11 │ │ │ │ + subseq sp, r8, ip, rrx │ │ │ │ + subseq r7, sl, r4, ror fp │ │ │ │ + subseq sp, r8, r0, lsr #32 │ │ │ │ + subseq r7, sl, r4, lsr #22 │ │ │ │ + ldrsbeq r9, [r8], #-32 @ 0xffffffe0 │ │ │ │ + subseq ip, r8, ip, ror pc │ │ │ │ + @ instruction: 0x005a7a90 │ │ │ │ + @ instruction: 0x003cc1b4 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r5, r0, r4, ror #5 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r0, r5, r4, asr #2 │ │ │ │ - eorseq sp, ip, r4, asr r2 │ │ │ │ - eorseq fp, ip, r4, asr sp │ │ │ │ - ldrsheq ip, [r8], #-212 @ 0xffffff2c │ │ │ │ - ldrsheq r7, [sl], #-128 @ 0xffffff80 │ │ │ │ - @ instruction: 0x003cbff8 │ │ │ │ - eorseq fp, ip, r8, asr ip │ │ │ │ + eorseq r0, r5, r0, asr #2 │ │ │ │ + eorseq sp, ip, r0, asr r2 │ │ │ │ + eorseq fp, ip, r0, asr sp │ │ │ │ + ldrsheq ip, [r8], #-208 @ 0xffffff30 │ │ │ │ + subseq r7, sl, ip, ror #17 │ │ │ │ + @ instruction: 0x003cbff4 │ │ │ │ + eorseq fp, ip, r4, asr ip │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - @ instruction: 0x003cbfb8 │ │ │ │ - eorseq fp, ip, r0, ror #30 │ │ │ │ - eorseq pc, r4, ip, asr lr @ │ │ │ │ - eorseq ip, ip, ip, ror pc │ │ │ │ - eorseq fp, ip, ip, ror #27 │ │ │ │ - subseq ip, r8, r4, asr #22 │ │ │ │ - subseq r7, sl, r0, asr r6 │ │ │ │ - eorseq fp, ip, r8, asr #26 │ │ │ │ - eorseq fp, ip, r0, ror #19 │ │ │ │ - eorseq fp, ip, r0, ror r9 │ │ │ │ - rsbeq fp, r6, ip, lsl #5 │ │ │ │ - subseq ip, r8, r8, lsl sl │ │ │ │ - subseq sp, r9, r4, asr r5 │ │ │ │ - ldrheq ip, [r8], #-144 @ 0xffffff70 │ │ │ │ - subseq sp, r9, ip, ror #9 │ │ │ │ - eorseq fp, ip, r0, lsl #23 │ │ │ │ - mlaseq ip, r4, r5, r6 │ │ │ │ - mlaseq ip, r0, ip, ip │ │ │ │ + @ instruction: 0x003cbfb4 │ │ │ │ + eorseq fp, ip, ip, asr pc │ │ │ │ + eorseq pc, r4, r8, asr lr @ │ │ │ │ + eorseq ip, ip, r8, ror pc │ │ │ │ + eorseq fp, ip, r8, ror #27 │ │ │ │ + subseq ip, r8, r0, asr #22 │ │ │ │ + subseq r7, sl, ip, asr #12 │ │ │ │ + eorseq fp, ip, r4, asr #26 │ │ │ │ + @ instruction: 0x003cb9dc │ │ │ │ + eorseq fp, ip, ip, ror #18 │ │ │ │ + rsbeq fp, r6, r8, lsl #5 │ │ │ │ + subseq ip, r8, r4, lsl sl │ │ │ │ + subseq sp, r9, r0, asr r5 │ │ │ │ + subseq ip, r8, ip, lsr #19 │ │ │ │ + subseq sp, r9, r8, ror #9 │ │ │ │ + eorseq fp, ip, ip, ror fp │ │ │ │ + mlaseq ip, r0, r5, r6 │ │ │ │ + eorseq ip, ip, ip, lsl #25 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - eorseq fp, ip, ip, ror #18 │ │ │ │ - subseq r8, r8, ip, lsr #20 │ │ │ │ - eorseq pc, r4, ip, lsl #19 │ │ │ │ - eorseq ip, ip, ip, ror #21 │ │ │ │ - subseq r8, r8, r0, ror #19 │ │ │ │ + eorseq fp, ip, r8, ror #18 │ │ │ │ + subseq r8, r8, r8, lsr #20 │ │ │ │ + eorseq pc, r4, r8, lsl #19 │ │ │ │ + eorseq ip, ip, r8, ror #21 │ │ │ │ + ldrsbeq r8, [r8], #-156 @ 0xffffff64 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq pc, r4, r0, lsr r9 @ │ │ │ │ - eorseq ip, ip, r0, lsr #21 │ │ │ │ + eorseq pc, r4, ip, lsr #18 │ │ │ │ + mlaseq ip, ip, sl, ip │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d14e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d14e4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d1988 │ │ │ │ - ldr r1, [pc, #-88] @ 5d21c4 │ │ │ │ - ldr r0, [pc, #-88] @ 5d21c8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d198c │ │ │ │ + ldr r1, [pc, #-88] @ 5d21c8 │ │ │ │ + ldr r0, [pc, #-88] @ 5d21cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5d19d8 │ │ │ │ + b 5d19dc │ │ │ │ ldr r9, [r5, #180] @ 0xb4 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #-120] @ 5d21cc │ │ │ │ - ldr r2, [pc, #-120] @ 5d21d0 │ │ │ │ + ldr r3, [pc, #-120] @ 5d21d0 │ │ │ │ + ldr r2, [pc, #-120] @ 5d21d4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c70f0 │ │ │ │ add r2, r9, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ asr r3, r2, #31 │ │ │ │ bl 6c7e6c │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #-160] @ 5d21d4 │ │ │ │ + ldr r5, [pc, #-160] @ 5d21d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb5b8 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d1d54 │ │ │ │ - ldr r2, [pc, #-176] @ 5d21d8 │ │ │ │ - ldr r3, [pc, #-164] @ 5d21e8 │ │ │ │ + b 5d1d58 │ │ │ │ + ldr r2, [pc, #-176] @ 5d21dc │ │ │ │ + ldr r3, [pc, #-164] @ 5d21ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r1, [pc, #-208] @ 5d21dc │ │ │ │ - ldr r0, [pc, #-208] @ 5d21e0 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r1, [pc, #-208] @ 5d21e0 │ │ │ │ + ldr r0, [pc, #-208] @ 5d21e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r2, [pc, #-240] @ 5d21e4 │ │ │ │ - ldr r3, [pc, #-240] @ 5d21e8 │ │ │ │ + ldr r2, [pc, #-240] @ 5d21e8 │ │ │ │ + ldr r3, [pc, #-240] @ 5d21ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d1578 │ │ │ │ - ldr r1, [pc, #-268] @ 5d21ec │ │ │ │ - ldr r0, [pc, #-268] @ 5d21f0 │ │ │ │ + bne 5d157c │ │ │ │ + ldr r1, [pc, #-268] @ 5d21f0 │ │ │ │ + ldr r0, [pc, #-268] @ 5d21f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b 5d22c0 │ │ │ │ + b 5d22c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r1, #88] @ 0x58 │ │ │ │ mov r5, r1 │ │ │ │ lsr r2, r4, #6 │ │ │ │ - ldr r1, [pc, #4044] @ 5d3300 │ │ │ │ - ldr r8, [pc, #4044] @ 5d3304 │ │ │ │ + ldr r1, [pc, #4044] @ 5d3304 │ │ │ │ + ldr r8, [pc, #4044] @ 5d3308 │ │ │ │ and r2, r2, #7 │ │ │ │ lsr r7, r4, #21 │ │ │ │ lsr r6, r4, #16 │ │ │ │ lsr fp, r4, #11 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ and r7, r7, #31 │ │ │ │ and r6, r6, #31 │ │ │ │ and r9, fp, #31 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bcd3c │ │ │ │ lsr r4, r4, #9 │ │ │ │ and r4, r4, #7 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d256c │ │ │ │ + bne 5d2570 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5d37a4 │ │ │ │ + beq 5d37a8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5d380c │ │ │ │ + beq 5d3810 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d25b0 │ │ │ │ + beq 5d25b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ lsr r4, r4, #9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ and r1, r4, #7 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bfe20 │ │ │ │ + bl 5bfe24 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6bcd3c │ │ │ │ lsr r4, r4, #9 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5d251c │ │ │ │ + bne 5d2520 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #3796] @ 5d3308 │ │ │ │ + ldr r3, [pc, #3796] @ 5d330c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r4, r4, #9 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ cmp r4, #43 @ 0x2b │ │ │ │ - bhi 5d2584 │ │ │ │ + bhi 5d2588 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d23b4 │ │ │ │ - ldr r3, [pc, #3744] @ 5d330c │ │ │ │ + beq 5d23b8 │ │ │ │ + ldr r3, [pc, #3744] @ 5d3310 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bcd3c │ │ │ │ lsr r4, r4, #12 │ │ │ │ and r4, r4, #3 │ │ │ │ @@ -990063,140 +990064,140 @@ │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5d2550 │ │ │ │ + bne 5d2554 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d2534 │ │ │ │ + bne 5d2538 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #2 │ │ │ │ lsr r2, r1, #9 │ │ │ │ and r2, r2, #7 │ │ │ │ - beq 5d3a84 │ │ │ │ + beq 5d3a88 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 5d3848 │ │ │ │ + beq 5d384c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5d2630 │ │ │ │ - ldr r0, [pc, #3596] @ 5d3310 │ │ │ │ + beq 5d2634 │ │ │ │ + ldr r0, [pc, #3596] @ 5d3314 │ │ │ │ sub r2, r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5d4b38 │ │ │ │ + bhi 5d4b3c │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3568] @ 5d3314 │ │ │ │ + ldr r3, [pc, #3568] @ 5d3318 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d242c │ │ │ │ - ldr r2, [pc, #3548] @ 5d3318 │ │ │ │ + b 5d2430 │ │ │ │ + ldr r2, [pc, #3548] @ 5d331c │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d24d8 │ │ │ │ - ldr r2, [pc, #3524] @ 5d331c │ │ │ │ + b 5d24dc │ │ │ │ + ldr r2, [pc, #3524] @ 5d3320 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d24c4 │ │ │ │ - ldr r3, [pc, #3500] @ 5d3320 │ │ │ │ + b 5d24c8 │ │ │ │ + ldr r3, [pc, #3500] @ 5d3324 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d239c │ │ │ │ + b 5d23a0 │ │ │ │ sub r4, r4, #97 @ 0x61 │ │ │ │ cmp r4, #24 │ │ │ │ - bhi 5d23b4 │ │ │ │ - ldr r3, [pc, #3468] @ 5d3324 │ │ │ │ + bhi 5d23b8 │ │ │ │ + ldr r3, [pc, #3468] @ 5d3328 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #24 │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d41dc │ │ │ │ + beq 5d41e0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r0, r9, #2 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 5d3cc8 │ │ │ │ + bne 5d3ccc │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3408] @ 5d3328 │ │ │ │ - ldr r1, [pc, #3408] @ 5d332c │ │ │ │ + ldr r2, [pc, #3408] @ 5d332c │ │ │ │ + ldr r1, [pc, #3408] @ 5d3330 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1] │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ str r8, [sp] │ │ │ │ add r2, r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #3352] @ 5d3330 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #3352] @ 5d3334 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #3324] @ 5d3334 │ │ │ │ + ldr r3, [pc, #3324] @ 5d3338 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5c19e0 │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5c19e4 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4678 │ │ │ │ + beq 5d467c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d4358 │ │ │ │ + bne 5d435c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3772] @ 5d3558 │ │ │ │ - ldr r1, [pc, #3224] @ 5d3338 │ │ │ │ + ldr r2, [pc, #3772] @ 5d355c │ │ │ │ + ldr r1, [pc, #3224] @ 5d333c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #3212] @ 5d333c │ │ │ │ + ldr r2, [pc, #3212] @ 5d3340 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -990204,96 +990205,96 @@ │ │ │ │ add r3, r2, r3 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #3148] @ 5d3340 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #3148] @ 5d3344 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4524 │ │ │ │ + beq 5d4528 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5d2734 │ │ │ │ + bne 5d2738 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5d2740 │ │ │ │ + beq 5d2744 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4958 │ │ │ │ + beq 5d495c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d4304 │ │ │ │ + bne 5d4308 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d42e8 │ │ │ │ + bne 5d42ec │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c60a4 │ │ │ │ - ldr r5, [pc, #2984] @ 5d3344 │ │ │ │ + ldr r5, [pc, #2984] @ 5d3348 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r9, lsl #2 │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3294 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ - b 5d2624 │ │ │ │ + b 5d2628 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d454c │ │ │ │ + beq 5d4550 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d42cc │ │ │ │ + bne 5d42d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d42b0 │ │ │ │ + bne 5d42b4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb6f0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb6f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c7818 │ │ │ │ - ldr r5, [pc, #2836] @ 5d3348 │ │ │ │ + ldr r5, [pc, #2836] @ 5d334c │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r9, lsl #2 │ │ │ │ ldr r2, [r5, #176] @ 0xb0 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb79c │ │ │ │ mov r2, r8 │ │ │ │ @@ -990306,47 +990307,47 @@ │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6cb604 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5d4718 │ │ │ │ + beq 5d471c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ + beq 5d23ec │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d4418 │ │ │ │ + bne 5d441c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ tst fp, #3 │ │ │ │ lsleq r5, r7, #2 │ │ │ │ - bne 5d4740 │ │ │ │ - ldr r3, [pc, #2712] @ 5d334c │ │ │ │ + bne 5d4744 │ │ │ │ + ldr r3, [pc, #2712] @ 5d3350 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ - b 5d2624 │ │ │ │ + b 5d2628 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4574 │ │ │ │ + beq 5d4578 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d4320 │ │ │ │ + bne 5d4324 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d433c │ │ │ │ + bne 5d4340 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ @@ -990355,33 +990356,33 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb650 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r5, [pc, #2564] @ 5d3350 │ │ │ │ + ldr r5, [pc, #2564] @ 5d3354 │ │ │ │ bl 6cb650 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c7818 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d2834 │ │ │ │ + b 5d2838 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4650 │ │ │ │ + beq 5d4654 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #3032] @ 5d3558 │ │ │ │ - ldr r1, [pc, #2512] @ 5d3354 │ │ │ │ + ldr r2, [pc, #3032] @ 5d355c │ │ │ │ + ldr r1, [pc, #2512] @ 5d3358 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #2500] @ 5d3358 │ │ │ │ + ldr r2, [pc, #2500] @ 5d335c │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -990390,107 +990391,107 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #2432] @ 5d335c │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #2432] @ 5d3360 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d46a0 │ │ │ │ + beq 5d46a4 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5d2a1c │ │ │ │ + bne 5d2a20 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5d2a28 │ │ │ │ + beq 5d2a2c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4980 │ │ │ │ + beq 5d4984 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d4294 │ │ │ │ + bne 5d4298 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d4278 │ │ │ │ + bne 5d427c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r5, [pc, #2300] @ 5d3360 │ │ │ │ + ldr r5, [pc, #2300] @ 5d3364 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c603c │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d279c │ │ │ │ + b 5d27a0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #2256] @ 5d3364 │ │ │ │ + ldr r2, [pc, #2256] @ 5d3368 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d4408 │ │ │ │ + beq 5d440c │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5d4098 │ │ │ │ + bne 5d409c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #2196] @ 5d3368 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #2196] @ 5d336c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #2180] @ 5d336c │ │ │ │ + ldr r2, [pc, #2180] @ 5d3370 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d43d8 │ │ │ │ + beq 5d43dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ + beq 5d23ec │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bce6c │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5d4374 │ │ │ │ + bne 5d4378 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2588] @ 5d3558 │ │ │ │ + ldr r3, [pc, #2588] @ 5d355c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ - ldr r2, [pc, #2544] @ 5d3538 │ │ │ │ + ldr r2, [pc, #2544] @ 5d353c │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -990511,452 +990512,452 @@ │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c6a38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1972] @ 5d3370 │ │ │ │ + ldr r2, [pc, #1972] @ 5d3374 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d43e8 │ │ │ │ + beq 5d43ec │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d2c00 │ │ │ │ - ldr r3, [pc, #1920] @ 5d3374 │ │ │ │ + beq 5d2c04 │ │ │ │ + ldr r3, [pc, #1920] @ 5d3378 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5d2c48 │ │ │ │ - ldr r3, [pc, #1888] @ 5d3378 │ │ │ │ + beq 5d2c4c │ │ │ │ + ldr r3, [pc, #1888] @ 5d337c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1872] @ 5d337c │ │ │ │ + ldr r2, [pc, #1872] @ 5d3380 │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5d4390 │ │ │ │ - ldr r2, [pc, #1856] @ 5d3380 │ │ │ │ + beq 5d4394 │ │ │ │ + ldr r2, [pc, #1856] @ 5d3384 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5d4390 │ │ │ │ - ldr r2, [pc, #1844] @ 5d3384 │ │ │ │ - ldr r3, [pc, #2308] @ 5d3558 │ │ │ │ + beq 5d4394 │ │ │ │ + ldr r2, [pc, #1844] @ 5d3388 │ │ │ │ + ldr r3, [pc, #2308] @ 5d355c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #1832] @ 5d3388 │ │ │ │ + ldr r1, [pc, #1832] @ 5d338c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r4 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d41fc │ │ │ │ + bne 5d4200 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d43f8 │ │ │ │ + beq 5d43fc │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d2ccc │ │ │ │ - ldr r3, [pc, #1740] @ 5d338c │ │ │ │ + beq 5d2cd0 │ │ │ │ + ldr r3, [pc, #1740] @ 5d3390 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5d2d14 │ │ │ │ - ldr r3, [pc, #1708] @ 5d3390 │ │ │ │ + beq 5d2d18 │ │ │ │ + ldr r3, [pc, #1708] @ 5d3394 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1668] @ 5d337c │ │ │ │ + ldr r2, [pc, #1668] @ 5d3380 │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5d43a8 │ │ │ │ - ldr r2, [pc, #1652] @ 5d3380 │ │ │ │ + beq 5d43ac │ │ │ │ + ldr r2, [pc, #1652] @ 5d3384 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5d43a8 │ │ │ │ - ldr r2, [pc, #1656] @ 5d3394 │ │ │ │ - ldr r3, [pc, #2104] @ 5d3558 │ │ │ │ + beq 5d43ac │ │ │ │ + ldr r2, [pc, #1656] @ 5d3398 │ │ │ │ + ldr r3, [pc, #2104] @ 5d355c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #1644] @ 5d3398 │ │ │ │ + ldr r1, [pc, #1644] @ 5d339c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ add r2, r2, r4 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d2c88 │ │ │ │ - ldr r3, [pc, #1600] @ 5d339c │ │ │ │ + beq 5d2c8c │ │ │ │ + ldr r3, [pc, #1600] @ 5d33a0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2c88 │ │ │ │ + b 5d2c8c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1572] @ 5d33a0 │ │ │ │ + ldr r2, [pc, #1572] @ 5d33a4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1552] @ 5d33a4 │ │ │ │ + ldr r2, [pc, #1552] @ 5d33a8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1532] @ 5d33a8 │ │ │ │ + ldr r2, [pc, #1532] @ 5d33ac │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1512] @ 5d33ac │ │ │ │ + ldr r2, [pc, #1512] @ 5d33b0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1492] @ 5d33b0 │ │ │ │ + ldr r2, [pc, #1492] @ 5d33b4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1472] @ 5d33b4 │ │ │ │ + ldr r2, [pc, #1472] @ 5d33b8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5d23e8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4858 │ │ │ │ - ldr r3, [pc, #1444] @ 5d33b8 │ │ │ │ - ldr r2, [pc, #1444] @ 5d33bc │ │ │ │ + beq 5d485c │ │ │ │ + ldr r3, [pc, #1444] @ 5d33bc │ │ │ │ + ldr r2, [pc, #1444] @ 5d33c0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ add r1, r2, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r2, #1452] @ 0x5ac │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #1396] @ 5d33c0 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #1396] @ 5d33c4 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d459c │ │ │ │ - ldr r3, [pc, #1372] @ 5d33c4 │ │ │ │ + beq 5d45a0 │ │ │ │ + ldr r3, [pc, #1372] @ 5d33c8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1364] @ 5d33c8 │ │ │ │ + ldr r1, [pc, #1364] @ 5d33cc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #1328] @ 5d33cc │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #1328] @ 5d33d0 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d45e4 │ │ │ │ - ldr r3, [pc, #1304] @ 5d33d0 │ │ │ │ - ldr r2, [pc, #1304] @ 5d33d4 │ │ │ │ + beq 5d45e8 │ │ │ │ + ldr r3, [pc, #1304] @ 5d33d4 │ │ │ │ + ldr r2, [pc, #1304] @ 5d33d8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r2, #-1188] @ 0xfffffb5c │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #1256] @ 5d33d8 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #1256] @ 5d33dc │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d45c0 │ │ │ │ - ldr r3, [pc, #1232] @ 5d33dc │ │ │ │ - ldr r2, [pc, #1232] @ 5d33e0 │ │ │ │ + beq 5d45c4 │ │ │ │ + ldr r3, [pc, #1232] @ 5d33e0 │ │ │ │ + ldr r2, [pc, #1232] @ 5d33e4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1312 @ 0x520 │ │ │ │ ldr r0, [r2, #-1320] @ 0xfffffad8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #1184] @ 5d33e4 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #1184] @ 5d33e8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4608 │ │ │ │ - ldr r3, [pc, #1160] @ 5d33e8 │ │ │ │ + beq 5d460c │ │ │ │ + ldr r3, [pc, #1160] @ 5d33ec │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1152] @ 5d33ec │ │ │ │ + ldr r1, [pc, #1152] @ 5d33f0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #1116] @ 5d33f0 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #1116] @ 5d33f4 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d480c │ │ │ │ - ldr r3, [pc, #1092] @ 5d33f4 │ │ │ │ - ldr r2, [pc, #1092] @ 5d33f8 │ │ │ │ + beq 5d4810 │ │ │ │ + ldr r3, [pc, #1092] @ 5d33f8 │ │ │ │ + ldr r2, [pc, #1092] @ 5d33fc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r2, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #1044] @ 5d33fc │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #1044] @ 5d3400 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d462c │ │ │ │ - ldr r3, [pc, #1020] @ 5d3400 │ │ │ │ - ldr r2, [pc, #1020] @ 5d3404 │ │ │ │ + beq 5d4630 │ │ │ │ + ldr r3, [pc, #1020] @ 5d3404 │ │ │ │ + ldr r2, [pc, #1020] @ 5d3408 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r2, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #972] @ 5d3408 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #972] @ 5d340c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d47e4 │ │ │ │ + beq 5d47e8 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5d4218 │ │ │ │ + bne 5d421c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #924] @ 5d340c │ │ │ │ - ldr r2, [pc, #1252] @ 5d3558 │ │ │ │ + ldr r3, [pc, #924] @ 5d3410 │ │ │ │ + ldr r2, [pc, #1252] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr ip, [r8, r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #904] @ 5d3410 │ │ │ │ + ldr r1, [pc, #904] @ 5d3414 │ │ │ │ ldr ip, [ip] │ │ │ │ add r2, r3, r9 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, r3, ip │ │ │ │ stm sp, {r2, r5} │ │ │ │ bl 6be368 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d487c │ │ │ │ - ldr r2, [pc, #856] @ 5d3414 │ │ │ │ + beq 5d4880 │ │ │ │ + ldr r2, [pc, #856] @ 5d3418 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #808] @ 5d3418 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #808] @ 5d341c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5d48e8 │ │ │ │ + bne 5d48ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r0, [pc, #776] @ 5d341c │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r0, [pc, #776] @ 5d3420 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b8338 │ │ │ │ + b 5b833c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d46c8 │ │ │ │ - ldr r3, [pc, #744] @ 5d3420 │ │ │ │ - ldr r1, [pc, #1052] @ 5d3558 │ │ │ │ + beq 5d46cc │ │ │ │ + ldr r3, [pc, #744] @ 5d3424 │ │ │ │ + ldr r1, [pc, #1052] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #712] @ 5d3424 │ │ │ │ + ldr r1, [pc, #712] @ 5d3428 │ │ │ │ add r3, r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #680] @ 5d3428 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #680] @ 5d342c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d48a0 │ │ │ │ - ldr r3, [pc, #656] @ 5d342c │ │ │ │ + beq 5d48a4 │ │ │ │ + ldr r3, [pc, #656] @ 5d3430 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #648] @ 5d3430 │ │ │ │ + ldr r1, [pc, #648] @ 5d3434 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #612] @ 5d3434 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #612] @ 5d3438 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4794 │ │ │ │ - ldr r3, [pc, #588] @ 5d3438 │ │ │ │ - ldr r1, [pc, #872] @ 5d3558 │ │ │ │ + beq 5d4798 │ │ │ │ + ldr r3, [pc, #588] @ 5d343c │ │ │ │ + ldr r1, [pc, #872] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #556] @ 5d343c │ │ │ │ + ldr r1, [pc, #556] @ 5d3440 │ │ │ │ add r3, r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #520] @ 5d3440 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #520] @ 5d3444 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4910 │ │ │ │ - ldr r2, [pc, #496] @ 5d3444 │ │ │ │ + beq 5d4914 │ │ │ │ + ldr r2, [pc, #496] @ 5d3448 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #464] @ 5d3448 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #464] @ 5d344c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4830 │ │ │ │ + beq 5d4834 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c6340 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3b60 │ │ │ │ @@ -990964,218 +990965,218 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3808 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #376] @ 5d344c │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #376] @ 5d3450 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ + beq 5d23ec │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #344] @ 5d3450 │ │ │ │ + ldr r1, [pc, #344] @ 5d3454 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5bb01c │ │ │ │ - subeq r4, fp, r6, lsl #2 │ │ │ │ - subseq r8, r8, r8, ror #18 │ │ │ │ - subeq r4, fp, r6, lsr #32 │ │ │ │ - ldrdeq r4, [fp], #-12 │ │ │ │ - @ instruction: 0x004b409a │ │ │ │ - rsbeq sl, r6, r0, ror #25 │ │ │ │ - rsbeq sl, r6, r4, asr #25 │ │ │ │ - rsbeq sl, r6, r8, lsr #25 │ │ │ │ - @ instruction: 0x0066ac90 │ │ │ │ - subeq r4, fp, lr │ │ │ │ - ldrsbeq ip, [r8], #-60 @ 0xffffffc4 │ │ │ │ - subseq lr, r9, r4, lsl pc │ │ │ │ - rsbeq sl, r6, r8, ror #23 │ │ │ │ - subeq r3, fp, r0, lsr #31 │ │ │ │ - subseq ip, r9, r8, asr lr │ │ │ │ - subseq ip, r8, r4, lsl #6 │ │ │ │ - rsbeq sl, r6, ip, lsl #22 │ │ │ │ - rsbeq sl, r6, r8, ror #20 │ │ │ │ - ldrdeq sl, [r6], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq sl, r6, r0, asr r9 │ │ │ │ - rsbeq sl, r6, r4, lsr #17 │ │ │ │ - subseq ip, r9, r4, ror fp │ │ │ │ - subseq ip, r8, r0, lsr #32 │ │ │ │ - rsbeq sl, r6, r4, lsr #16 │ │ │ │ - rsbeq sl, r6, r0, lsl #15 │ │ │ │ + b 5bb020 │ │ │ │ + subeq r4, fp, r2, lsl #2 │ │ │ │ + subseq r8, r8, r4, ror #18 │ │ │ │ + subeq r4, fp, r2, lsr #32 │ │ │ │ + ldrdeq r4, [fp], #-8 │ │ │ │ + @ instruction: 0x004b4096 │ │ │ │ + ldrdeq sl, [r6], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq sl, r6, r0, asr #25 │ │ │ │ + rsbeq sl, r6, r4, lsr #25 │ │ │ │ + rsbeq sl, r6, ip, lsl #25 │ │ │ │ + subeq r4, fp, sl │ │ │ │ + ldrsbeq ip, [r8], #-56 @ 0xffffffc8 │ │ │ │ + subseq lr, r9, r0, lsl pc │ │ │ │ + rsbeq sl, r6, r4, ror #23 │ │ │ │ + @ instruction: 0x004b3f9c │ │ │ │ + subseq ip, r9, r4, asr lr │ │ │ │ + subseq ip, r8, r0, lsl #6 │ │ │ │ + rsbeq sl, r6, r8, lsl #22 │ │ │ │ + rsbeq sl, r6, r4, ror #20 │ │ │ │ + rsbeq sl, r6, ip, asr #19 │ │ │ │ + rsbeq sl, r6, ip, asr #18 │ │ │ │ + rsbeq sl, r6, r0, lsr #17 │ │ │ │ + subseq ip, r9, r0, ror fp │ │ │ │ + subseq ip, r8, ip, lsl r0 │ │ │ │ + rsbeq sl, r6, r0, lsr #16 │ │ │ │ + rsbeq sl, r6, ip, ror r7 │ │ │ │ andmi r0, r0, #24 │ │ │ │ - rsbeq sl, r6, ip, lsr #14 │ │ │ │ + rsbeq sl, r6, r8, lsr #14 │ │ │ │ andmi r0, r0, #32 │ │ │ │ andmi r0, r0, #31 │ │ │ │ - rsbeq sl, r6, r0, lsl r6 │ │ │ │ - rsbeq sl, r6, ip, ror #11 │ │ │ │ + rsbeq sl, r6, ip, lsl #12 │ │ │ │ + rsbeq sl, r6, r8, ror #11 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq fp, r8, r4, ror #26 │ │ │ │ - subseq r6, sl, r8, ror #16 │ │ │ │ - rsbeq sl, r6, r4, asr #10 │ │ │ │ - rsbeq sl, r6, r0, lsr #10 │ │ │ │ - @ instruction: 0x0058bc98 │ │ │ │ - @ instruction: 0x005a679c │ │ │ │ - rsbeq sl, r6, r4, lsr #9 │ │ │ │ + subseq fp, r8, r0, ror #26 │ │ │ │ + subseq r6, sl, r4, ror #16 │ │ │ │ + rsbeq sl, r6, r0, asr #10 │ │ │ │ + rsbeq sl, r6, ip, lsl r5 │ │ │ │ + @ instruction: 0x0058bc94 │ │ │ │ + @ instruction: 0x005a6798 │ │ │ │ + rsbeq sl, r6, r0, lsr #9 │ │ │ │ andmi r0, r0, #3 │ │ │ │ andmi r0, r0, #8 │ │ │ │ andmi r0, r0, #6 │ │ │ │ andmi r0, r0, #2 │ │ │ │ andmi r0, r0, #4 │ │ │ │ andmi r0, r0, #1 │ │ │ │ - subseq fp, r8, r0, lsr #23 │ │ │ │ - subseq r0, sl, r8, asr #13 │ │ │ │ - strheq sl, [r6], #-52 @ 0xffffffcc @ │ │ │ │ - subseq fp, r8, ip, asr #22 │ │ │ │ - subseq r0, sl, r4, ror r6 │ │ │ │ - rsbeq sl, r6, r4, ror #6 │ │ │ │ - ldrsheq fp, [r8], #-172 @ 0xffffff54 │ │ │ │ - subseq r0, sl, r4, lsr #12 │ │ │ │ - rsbeq sl, r6, r0, lsl r3 │ │ │ │ - subseq fp, r8, r8, lsr #21 │ │ │ │ - ldrsbeq r0, [sl], #-80 @ 0xffffffb0 │ │ │ │ - strheq sl, [r6], #-44 @ 0xffffffd4 @ │ │ │ │ - subseq fp, r8, r4, asr sl │ │ │ │ - subseq r0, sl, ip, ror r5 │ │ │ │ - rsbeq sl, r6, ip, ror #4 │ │ │ │ - subseq fp, r8, r4, lsl #20 │ │ │ │ - subseq r0, sl, ip, lsr #10 │ │ │ │ - rsbeq sl, r6, r8, lsl r2 │ │ │ │ - ldrheq fp, [r8], #-144 @ 0xffffff70 │ │ │ │ - ldrsbeq r0, [sl], #-72 @ 0xffffffb8 │ │ │ │ - rsbeq sl, r6, r4, asr #3 │ │ │ │ - subseq fp, r8, r4, asr #18 │ │ │ │ - subseq r6, sl, r0, asr #8 │ │ │ │ + @ instruction: 0x0058bb9c │ │ │ │ + subseq r0, sl, r4, asr #13 │ │ │ │ + strheq sl, [r6], #-48 @ 0xffffffd0 @ │ │ │ │ + subseq fp, r8, r8, asr #22 │ │ │ │ + subseq r0, sl, r0, ror r6 │ │ │ │ + rsbeq sl, r6, r0, ror #6 │ │ │ │ + ldrsheq fp, [r8], #-168 @ 0xffffff58 │ │ │ │ + subseq r0, sl, r0, lsr #12 │ │ │ │ + rsbeq sl, r6, ip, lsl #6 │ │ │ │ + subseq fp, r8, r4, lsr #21 │ │ │ │ + subseq r0, sl, ip, asr #11 │ │ │ │ + strheq sl, [r6], #-40 @ 0xffffffd8 @ │ │ │ │ + subseq fp, r8, r0, asr sl │ │ │ │ + subseq r0, sl, r8, ror r5 │ │ │ │ + rsbeq sl, r6, r8, ror #4 │ │ │ │ + subseq fp, r8, r0, lsl #20 │ │ │ │ + subseq r0, sl, r8, lsr #10 │ │ │ │ + rsbeq sl, r6, r4, lsl r2 │ │ │ │ + subseq fp, r8, ip, lsr #19 │ │ │ │ + ldrsbeq r0, [sl], #-68 @ 0xffffffbc │ │ │ │ + rsbeq sl, r6, r0, asr #3 │ │ │ │ + subseq fp, r8, r0, asr #18 │ │ │ │ + subseq r6, sl, ip, lsr r4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsbeq sl, r6, r0, lsl r1 │ │ │ │ + rsbeq sl, r6, ip, lsl #2 │ │ │ │ andvc r0, r0, r0, lsr #32 │ │ │ │ - subseq fp, r8, ip, ror r8 │ │ │ │ - subseq r0, sl, ip, lsl #7 │ │ │ │ - rsbeq sl, r6, r0, lsl #1 │ │ │ │ - subseq fp, r8, r8, lsl r8 │ │ │ │ - subseq r0, sl, r0, asr #6 │ │ │ │ - rsbeq sl, r6, r0, lsr r0 │ │ │ │ - subseq fp, r8, r8, asr #15 │ │ │ │ - ldrsbeq r0, [sl], #-40 @ 0xffffffd8 │ │ │ │ - rsbeq r9, r6, r8, asr #31 │ │ │ │ + subseq fp, r8, r8, ror r8 │ │ │ │ + subseq r0, sl, r8, lsl #7 │ │ │ │ + rsbeq sl, r6, ip, ror r0 │ │ │ │ + subseq fp, r8, r4, lsl r8 │ │ │ │ + subseq r0, sl, ip, lsr r3 │ │ │ │ + rsbeq sl, r6, ip, lsr #32 │ │ │ │ + subseq fp, r8, r4, asr #15 │ │ │ │ + ldrsbeq r0, [sl], #-36 @ 0xffffffdc │ │ │ │ + rsbeq r9, r6, r4, asr #31 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq r9, r6, r8, lsl #31 │ │ │ │ - rsbeq r9, r6, ip, lsr #30 │ │ │ │ + rsbeq r9, r6, r4, lsl #31 │ │ │ │ + rsbeq r9, r6, r8, lsr #30 │ │ │ │ stcvc 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ - subseq fp, r8, r8, lsl #8 │ │ │ │ - subseq fp, r9, r0, asr #30 │ │ │ │ - rsbeq r9, r6, ip, lsl ip │ │ │ │ - rsbeq r9, r6, r0, lsr #23 │ │ │ │ + subseq fp, r8, r4, lsl #8 │ │ │ │ + subseq fp, r9, ip, lsr pc │ │ │ │ + rsbeq r9, r6, r8, lsl ip │ │ │ │ + @ instruction: 0x00669b9c │ │ │ │ andvc r0, r0, r1, lsr #32 │ │ │ │ - subseq fp, r8, r8, lsl #6 │ │ │ │ - rsbeq r9, r6, r0, asr fp │ │ │ │ - subseq fp, r9, r0, lsr lr │ │ │ │ - ldrheq fp, [r8], #-40 @ 0xffffffd8 │ │ │ │ - subseq pc, r9, r0, ror #27 │ │ │ │ - rsbeq r9, r6, ip, asr #21 │ │ │ │ - subseq fp, r8, r4, ror #4 │ │ │ │ - subseq pc, r9, r4, ror sp @ │ │ │ │ - rsbeq r9, r6, r4, ror #20 │ │ │ │ - ldrsheq fp, [r8], #-20 @ 0xffffffec │ │ │ │ - subseq sp, r9, ip, lsr #26 │ │ │ │ - strdeq r9, [r6], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r9, r6, r0, asr #19 │ │ │ │ - subeq r2, fp, r8, ror #26 │ │ │ │ - subseq fp, r8, r4, lsl #2 │ │ │ │ - subseq sp, r9, r0, lsr #24 │ │ │ │ - subseq fp, r8, r0, lsr #1 │ │ │ │ - subseq sp, r9, r0, asr #23 │ │ │ │ - subseq fp, r8, ip, lsr r0 │ │ │ │ - subseq sp, r9, r8, asr fp │ │ │ │ - ldrsbeq sl, [r8], #-244 @ 0xffffff0c │ │ │ │ - ldrsheq sp, [r9], #-164 @ 0xffffff5c │ │ │ │ - subseq sl, r8, r0, ror pc │ │ │ │ - subseq sp, r9, ip, lsl #21 │ │ │ │ - subeq r2, fp, sl, lsr fp │ │ │ │ - subseq sl, r8, r8, asr #29 │ │ │ │ - subseq sp, r9, r4, ror #19 │ │ │ │ - subseq sl, r8, r0, ror #28 │ │ │ │ - subseq sp, r9, r0, lsl #19 │ │ │ │ - ldrsheq sl, [r8], #-216 @ 0xffffff28 │ │ │ │ - subseq sp, r9, r0, lsl r9 │ │ │ │ - @ instruction: 0x0058ad94 │ │ │ │ - ldrheq sp, [r9], #-132 @ 0xffffff7c │ │ │ │ - subseq sl, r8, ip, lsr #26 │ │ │ │ - subseq sp, r9, r8, asr #16 │ │ │ │ - subseq sl, r8, r0, ror #25 │ │ │ │ - subseq sp, r9, r8, lsl r8 │ │ │ │ - rsbeq r9, r6, r8, ror #9 │ │ │ │ - ldrheq fp, [r9], #-120 @ 0xffffff88 │ │ │ │ - subseq sl, r8, r4, ror #24 │ │ │ │ - rsbeq r9, r6, r8, ror #8 │ │ │ │ - rsbeq r9, r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x0059b694 │ │ │ │ - subseq sl, r8, r0, asr #22 │ │ │ │ - rsbeq r9, r6, r8, asr #6 │ │ │ │ - subseq fp, r9, r8, lsl r6 │ │ │ │ - subseq sl, r8, r4, asr #21 │ │ │ │ - rsbeq r9, r6, r8, asr #5 │ │ │ │ - rsbeq r9, r6, r4, lsr #4 │ │ │ │ - subseq fp, r9, r0, asr #9 │ │ │ │ - subseq sl, r8, ip, ror #18 │ │ │ │ - rsbeq r9, r6, r0, ror r1 │ │ │ │ + subseq fp, r8, r4, lsl #6 │ │ │ │ + rsbeq r9, r6, ip, asr #22 │ │ │ │ + subseq fp, r9, ip, lsr #28 │ │ │ │ + ldrheq fp, [r8], #-36 @ 0xffffffdc │ │ │ │ + ldrsbeq pc, [r9], #-220 @ 0xffffff24 @ │ │ │ │ + rsbeq r9, r6, r8, asr #21 │ │ │ │ + subseq fp, r8, r0, ror #4 │ │ │ │ + subseq pc, r9, r0, ror sp @ │ │ │ │ + rsbeq r9, r6, r0, ror #20 │ │ │ │ + ldrsheq fp, [r8], #-16 │ │ │ │ + subseq sp, r9, r8, lsr #26 │ │ │ │ + strdeq r9, [r6], #-152 @ 0xffffff68 @ │ │ │ │ + strheq r9, [r6], #-156 @ 0xffffff64 @ │ │ │ │ + subeq r2, fp, r4, ror #26 │ │ │ │ + subseq fp, r8, r0, lsl #2 │ │ │ │ + subseq sp, r9, ip, lsl ip │ │ │ │ + @ instruction: 0x0058b09c │ │ │ │ + ldrheq sp, [r9], #-188 @ 0xffffff44 │ │ │ │ + subseq fp, r8, r8, lsr r0 │ │ │ │ + subseq sp, r9, r4, asr fp │ │ │ │ + ldrsbeq sl, [r8], #-240 @ 0xffffff10 │ │ │ │ + ldrsheq sp, [r9], #-160 @ 0xffffff60 │ │ │ │ + subseq sl, r8, ip, ror #30 │ │ │ │ + subseq sp, r9, r8, lsl #21 │ │ │ │ + subeq r2, fp, r6, lsr fp │ │ │ │ + subseq sl, r8, r4, asr #29 │ │ │ │ + subseq sp, r9, r0, ror #19 │ │ │ │ + subseq sl, r8, ip, asr lr │ │ │ │ + subseq sp, r9, ip, ror r9 │ │ │ │ + ldrsheq sl, [r8], #-212 @ 0xffffff2c │ │ │ │ + subseq sp, r9, ip, lsl #18 │ │ │ │ + @ instruction: 0x0058ad90 │ │ │ │ + ldrheq sp, [r9], #-128 @ 0xffffff80 │ │ │ │ + subseq sl, r8, r8, lsr #26 │ │ │ │ + subseq sp, r9, r4, asr #16 │ │ │ │ + ldrsbeq sl, [r8], #-204 @ 0xffffff34 │ │ │ │ + subseq sp, r9, r4, lsl r8 │ │ │ │ + rsbeq r9, r6, r4, ror #9 │ │ │ │ + ldrheq fp, [r9], #-116 @ 0xffffff8c │ │ │ │ + subseq sl, r8, r0, ror #24 │ │ │ │ + rsbeq r9, r6, r4, ror #8 │ │ │ │ + rsbeq r9, r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x0059b690 │ │ │ │ + subseq sl, r8, ip, lsr fp │ │ │ │ + rsbeq r9, r6, r4, asr #6 │ │ │ │ + subseq fp, r9, r4, lsl r6 │ │ │ │ + subseq sl, r8, r0, asr #21 │ │ │ │ + rsbeq r9, r6, r4, asr #5 │ │ │ │ + rsbeq r9, r6, r0, lsr #4 │ │ │ │ + ldrheq fp, [r9], #-76 @ 0xffffffb4 │ │ │ │ + subseq sl, r8, r8, ror #18 │ │ │ │ + rsbeq r9, r6, ip, ror #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrdeq r9, [r6], #-8 @ │ │ │ │ - strheq r9, [r6], #-12 @ │ │ │ │ - rsbeq r9, r6, ip, ror r0 │ │ │ │ - rsbeq r9, r6, r0, rrx │ │ │ │ - strdeq r8, [r6], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r8, r6, r4, ror #31 │ │ │ │ - subseq sl, r8, r0, lsl #15 │ │ │ │ + ldrdeq r9, [r6], #-4 @ │ │ │ │ + strheq r9, [r6], #-8 @ │ │ │ │ + rsbeq r9, r6, r8, ror r0 │ │ │ │ + rsbeq r9, r6, ip, asr r0 │ │ │ │ + strdeq r8, [r6], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r8, r6, r0, ror #31 │ │ │ │ + subseq sl, r8, ip, ror r7 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r5, sl, r0, lsl #5 │ │ │ │ - rsbeq r8, r6, r0, lsl #31 │ │ │ │ - rsbeq r8, r6, r4, ror #30 │ │ │ │ - rsbeq r8, r6, r8, asr #30 │ │ │ │ - rsbeq r8, r6, ip, lsr #30 │ │ │ │ - rsbeq r8, r6, r0, lsl pc │ │ │ │ - strdeq r8, [r6], #-228 @ 0xffffff1c @ │ │ │ │ - ldrdeq r8, [r6], #-232 @ 0xffffff18 @ │ │ │ │ - strheq r8, [r6], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r8, r6, r0, lsr #29 │ │ │ │ - rsbeq r8, r6, r4, lsl #29 │ │ │ │ - rsbeq r8, r6, r8, ror #28 │ │ │ │ - rsbeq r8, r6, r0, asr lr │ │ │ │ - rsbeq r8, r6, ip, lsr lr │ │ │ │ - rsbeq r8, r6, r0, ror #27 │ │ │ │ + subseq r5, sl, ip, ror r2 │ │ │ │ + rsbeq r8, r6, ip, ror pc │ │ │ │ + rsbeq r8, r6, r0, ror #30 │ │ │ │ + rsbeq r8, r6, r4, asr #30 │ │ │ │ + rsbeq r8, r6, r8, lsr #30 │ │ │ │ + rsbeq r8, r6, ip, lsl #30 │ │ │ │ + strdeq r8, [r6], #-224 @ 0xffffff20 @ │ │ │ │ + ldrdeq r8, [r6], #-228 @ 0xffffff1c @ │ │ │ │ + strheq r8, [r6], #-232 @ 0xffffff18 @ │ │ │ │ + @ instruction: 0x00668e9c │ │ │ │ + rsbeq r8, r6, r0, lsl #29 │ │ │ │ + rsbeq r8, r6, r4, ror #28 │ │ │ │ + rsbeq r8, r6, ip, asr #28 │ │ │ │ + rsbeq r8, r6, r8, lsr lr │ │ │ │ + ldrdeq r8, [r6], #-220 @ 0xffffff24 @ │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d48c4 │ │ │ │ - ldr r3, [pc, #-344] @ 5d3454 │ │ │ │ - ldr r2, [pc, #-344] @ 5d3458 │ │ │ │ + beq 5d48c8 │ │ │ │ + ldr r3, [pc, #-344] @ 5d3458 │ │ │ │ + ldr r2, [pc, #-344] @ 5d345c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ add r1, r2, #3552 @ 0xde0 │ │ │ │ ldr r0, [r2, #3564] @ 0xdec │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-392] @ 5d345c │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-392] @ 5d3460 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d47bc │ │ │ │ + beq 5d47c0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c62c8 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3b60 │ │ │ │ @@ -991191,219 +991192,219 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3808 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-512] @ 5d3460 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-512] @ 5d3464 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5d48fc │ │ │ │ + bne 5d4900 │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r0, [pc, #-540] @ 5d3464 │ │ │ │ - beq 5d23e8 │ │ │ │ - b 5d3110 │ │ │ │ + ldrne r0, [pc, #-540] @ 5d3468 │ │ │ │ + beq 5d23ec │ │ │ │ + b 5d3114 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ + beq 5d23ec │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5d43c0 │ │ │ │ + bne 5d43c4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #-580] @ 5d3468 │ │ │ │ - ldr r2, [pc, #-580] @ 5d346c │ │ │ │ + ldr r3, [pc, #-580] @ 5d346c │ │ │ │ + ldr r2, [pc, #-580] @ 5d3470 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-592] @ 5d3470 │ │ │ │ + ldr r1, [pc, #-592] @ 5d3474 │ │ │ │ add ip, r2, r7, lsl #2 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r4 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6be294 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4934 │ │ │ │ - ldr r3, [pc, #-648] @ 5d3474 │ │ │ │ - ldr r2, [pc, #-648] @ 5d3478 │ │ │ │ + beq 5d4938 │ │ │ │ + ldr r3, [pc, #-648] @ 5d3478 │ │ │ │ + ldr r2, [pc, #-648] @ 5d347c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-696] @ 5d347c │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-696] @ 5d3480 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d46f0 │ │ │ │ - ldr r3, [pc, #-720] @ 5d3480 │ │ │ │ - ldr r1, [pc, #-508] @ 5d3558 │ │ │ │ + beq 5d46f4 │ │ │ │ + ldr r3, [pc, #-720] @ 5d3484 │ │ │ │ + ldr r1, [pc, #-508] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-752] @ 5d3484 │ │ │ │ + ldr r1, [pc, #-752] @ 5d3488 │ │ │ │ add r3, r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-788] @ 5d3488 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-788] @ 5d348c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5d41b4 │ │ │ │ + beq 5d41b8 │ │ │ │ lsr r0, r9, #1 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-820] @ 5d348c │ │ │ │ - ldr r1, [pc, #-820] @ 5d3490 │ │ │ │ + ldr r2, [pc, #-820] @ 5d3490 │ │ │ │ + ldr r1, [pc, #-820] @ 5d3494 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, sl │ │ │ │ str r8, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-880] @ 5d3494 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-880] @ 5d3498 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5d4158 │ │ │ │ + beq 5d415c │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsr r0, r0, #13 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r0, r0, r0, lsl #8 │ │ │ │ add r0, r0, r0, lsl #16 │ │ │ │ bl 6bdb84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-936] @ 5d3498 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-936] @ 5d349c │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ cmp r2, #5 │ │ │ │ - beq 5d3f40 │ │ │ │ + beq 5d3f44 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 5d4018 │ │ │ │ + beq 5d401c │ │ │ │ cmp r2, #4 │ │ │ │ - beq 5d3ec0 │ │ │ │ + beq 5d3ec4 │ │ │ │ bl 6bcd3c │ │ │ │ lsr r1, r9, #3 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-992] @ 5d349c │ │ │ │ + ldr r2, [pc, #-992] @ 5d34a0 │ │ │ │ lsr r3, r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4a98 │ │ │ │ - ldr r3, [pc, #-1040] @ 5d34a0 │ │ │ │ - ldr r2, [pc, #-860] @ 5d3558 │ │ │ │ + beq 5d4a9c │ │ │ │ + ldr r3, [pc, #-1040] @ 5d34a4 │ │ │ │ + ldr r2, [pc, #-860] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1064] @ 5d34a4 │ │ │ │ + ldr r2, [pc, #-1064] @ 5d34a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-2244] @ 0xfffff73c │ │ │ │ add sl, r3, sl │ │ │ │ sub r1, r2, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ stm sp, {sl, ip} │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4ae8 │ │ │ │ - ldr r3, [pc, #-1132] @ 5d34a8 │ │ │ │ - ldr r2, [pc, #-960] @ 5d3558 │ │ │ │ + beq 5d4aec │ │ │ │ + ldr r3, [pc, #-1132] @ 5d34ac │ │ │ │ + ldr r2, [pc, #-960] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1156] @ 5d34ac │ │ │ │ + ldr r2, [pc, #-1156] @ 5d34b0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2368 @ 0x940 │ │ │ │ ldr r0, [r2, #-2376] @ 0xfffff6b8 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ stm sp, {sl, ip} │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4ac0 │ │ │ │ - ldr r3, [pc, #-1224] @ 5d34b0 │ │ │ │ - ldr r2, [pc, #-1060] @ 5d3558 │ │ │ │ + beq 5d4ac4 │ │ │ │ + ldr r3, [pc, #-1224] @ 5d34b4 │ │ │ │ + ldr r2, [pc, #-1060] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-1240] @ 5d34b4 │ │ │ │ + ldr r1, [pc, #-1240] @ 5d34b8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ add r0, r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add sl, r3, sl │ │ │ │ @@ -991412,143 +991413,143 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4b10 │ │ │ │ - ldr r3, [pc, #-1320] @ 5d34b8 │ │ │ │ - ldr r2, [pc, #-1164] @ 5d3558 │ │ │ │ + beq 5d4b14 │ │ │ │ + ldr r3, [pc, #-1320] @ 5d34bc │ │ │ │ + ldr r2, [pc, #-1164] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1344] @ 5d34bc │ │ │ │ + ldr r2, [pc, #-1344] @ 5d34c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r2, #-2508] @ 0xfffff634 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ stm sp, {sl, ip} │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d49d0 │ │ │ │ - ldr r3, [pc, #-1412] @ 5d34c0 │ │ │ │ - ldr r2, [pc, #-1264] @ 5d3558 │ │ │ │ + beq 5d49d4 │ │ │ │ + ldr r3, [pc, #-1412] @ 5d34c4 │ │ │ │ + ldr r2, [pc, #-1264] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1436] @ 5d34c4 │ │ │ │ + ldr r2, [pc, #-1436] @ 5d34c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add sl, r3, sl │ │ │ │ ldr r0, [r2, #-2772] @ 0xfffff52c │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r2, #2768 @ 0xad0 │ │ │ │ - b 5d38ec │ │ │ │ + b 5d38f0 │ │ │ │ cmp r2, #5 │ │ │ │ - beq 5d3da0 │ │ │ │ + beq 5d3da4 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 5d3d20 │ │ │ │ + beq 5d3d24 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 5d3e44 │ │ │ │ + beq 5d3e48 │ │ │ │ bl 6bcd3c │ │ │ │ lsr r1, r9, #3 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-1520] @ 5d34c8 │ │ │ │ + ldr r2, [pc, #-1520] @ 5d34cc │ │ │ │ lsr r3, r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5d23b4 │ │ │ │ + bhi 5d23b8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4a20 │ │ │ │ - ldr r3, [pc, #-1568] @ 5d34cc │ │ │ │ - ldr r2, [pc, #-1432] @ 5d3558 │ │ │ │ + beq 5d4a24 │ │ │ │ + ldr r3, [pc, #-1568] @ 5d34d0 │ │ │ │ + ldr r2, [pc, #-1432] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1592] @ 5d34d0 │ │ │ │ + ldr r2, [pc, #-1592] @ 5d34d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-2904] @ 0xfffff4a8 │ │ │ │ add sl, r3, sl │ │ │ │ sub r1, r2, #2896 @ 0xb50 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4a48 │ │ │ │ - ldr r3, [pc, #-1664] @ 5d34d4 │ │ │ │ - ldr r2, [pc, #-1536] @ 5d3558 │ │ │ │ + beq 5d4a4c │ │ │ │ + ldr r3, [pc, #-1664] @ 5d34d8 │ │ │ │ + ldr r2, [pc, #-1536] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1688] @ 5d34d8 │ │ │ │ + ldr r2, [pc, #-1688] @ 5d34dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r2, #-3036] @ 0xfffff424 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4a70 │ │ │ │ - ldr r3, [pc, #-1760] @ 5d34dc │ │ │ │ - ldr r2, [pc, #-1640] @ 5d3558 │ │ │ │ + beq 5d4a74 │ │ │ │ + ldr r3, [pc, #-1760] @ 5d34e0 │ │ │ │ + ldr r2, [pc, #-1640] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-1776] @ 5d34e0 │ │ │ │ + ldr r1, [pc, #-1776] @ 5d34e4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ add sl, r3, sl │ │ │ │ add r0, r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -991556,95 +991557,95 @@ │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d49a8 │ │ │ │ - ldr r3, [pc, #-1852] @ 5d34e4 │ │ │ │ - ldr r2, [pc, #-1740] @ 5d3558 │ │ │ │ + beq 5d49ac │ │ │ │ + ldr r3, [pc, #-1852] @ 5d34e8 │ │ │ │ + ldr r2, [pc, #-1740] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1876] @ 5d34e8 │ │ │ │ + ldr r2, [pc, #-1876] @ 5d34ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #3296 @ 0xce0 │ │ │ │ ldr r0, [r2, #-3300] @ 0xfffff31c │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 6be404 │ │ │ │ - b 5d23e8 │ │ │ │ + b 5d23ec │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d49f8 │ │ │ │ - ldr r3, [pc, #-1948] @ 5d34ec │ │ │ │ - ldr r2, [pc, #-1844] @ 5d3558 │ │ │ │ + beq 5d49fc │ │ │ │ + ldr r3, [pc, #-1948] @ 5d34f0 │ │ │ │ + ldr r2, [pc, #-1844] @ 5d355c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1972] @ 5d34f0 │ │ │ │ + ldr r2, [pc, #-1972] @ 5d34f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add sl, r3, sl │ │ │ │ ldr r0, [r2, #-3432] @ 0xfffff298 │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r2, #3424 @ 0xd60 │ │ │ │ - b 5d3b28 │ │ │ │ + b 5d3b2c │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-2016] @ 5d34f4 │ │ │ │ - ldr r1, [pc, #-2016] @ 5d34f8 │ │ │ │ + ldr r2, [pc, #-2016] @ 5d34f8 │ │ │ │ + ldr r1, [pc, #-2016] @ 5d34fc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, sl │ │ │ │ str r8, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-2076] @ 5d34fc │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-2076] @ 5d3500 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d44fc │ │ │ │ + beq 5d4500 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-2020] @ 5d3558 │ │ │ │ - ldr r1, [pc, #-2112] @ 5d3500 │ │ │ │ + ldr r2, [pc, #-2020] @ 5d355c │ │ │ │ + ldr r1, [pc, #-2112] @ 5d3504 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2124] @ 5d3504 │ │ │ │ + ldr r2, [pc, #-2124] @ 5d3508 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991653,39 +991654,39 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-2192] @ 5d3508 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-2192] @ 5d350c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d44ac │ │ │ │ + beq 5d44b0 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d413c │ │ │ │ + bne 5d4140 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d4120 │ │ │ │ + bne 5d4124 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r5, [pc, #-2280] @ 5d350c │ │ │ │ + ldr r5, [pc, #-2280] @ 5d3510 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb6f0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb6f0 │ │ │ │ @@ -991698,26 +991699,26 @@ │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb79c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c73f8 │ │ │ │ - b 5d2858 │ │ │ │ + b 5d285c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4484 │ │ │ │ + beq 5d4488 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-2312] @ 5d3558 │ │ │ │ - ldr r1, [pc, #-2388] @ 5d3510 │ │ │ │ + ldr r2, [pc, #-2312] @ 5d355c │ │ │ │ + ldr r1, [pc, #-2388] @ 5d3514 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2400] @ 5d3514 │ │ │ │ + ldr r2, [pc, #-2400] @ 5d3518 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991725,30 +991726,30 @@ │ │ │ │ add r3, r2, r3 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-2464] @ 5d3518 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-2464] @ 5d351c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d44d4 │ │ │ │ + beq 5d44d8 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-2436] @ 5d3558 │ │ │ │ - ldr r1, [pc, #-2500] @ 5d351c │ │ │ │ + ldr r2, [pc, #-2436] @ 5d355c │ │ │ │ + ldr r1, [pc, #-2500] @ 5d3520 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2512] @ 5d3520 │ │ │ │ + ldr r2, [pc, #-2512] @ 5d3524 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991757,35 +991758,35 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-2580] @ 5d3524 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-2580] @ 5d3528 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4434 │ │ │ │ + beq 5d4438 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r4, r1, #3 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d4198 │ │ │ │ + bne 5d419c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d417c │ │ │ │ + bne 5d4180 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ @@ -991799,15 +991800,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb650 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c7818 │ │ │ │ - ldr r3, [pc, #-2740] @ 5d3528 │ │ │ │ + ldr r3, [pc, #-2740] @ 5d352c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ bl 6cb79c │ │ │ │ mov r2, r5 │ │ │ │ @@ -991815,26 +991816,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c73f8 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6cb5b8 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ - b 5d286c │ │ │ │ + b 5d2870 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d445c │ │ │ │ + beq 5d4460 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r2, [pc, #-2780] @ 5d3558 │ │ │ │ - ldr r1, [pc, #-2828] @ 5d352c │ │ │ │ + ldr r2, [pc, #-2780] @ 5d355c │ │ │ │ + ldr r1, [pc, #-2828] @ 5d3530 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2840] @ 5d3530 │ │ │ │ + ldr r2, [pc, #-2840] @ 5d3534 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991843,24 +991844,24 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d23e8 │ │ │ │ - ldr r3, [pc, #-2908] @ 5d3534 │ │ │ │ + beq 5d23ec │ │ │ │ + ldr r3, [pc, #-2908] @ 5d3538 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d261c │ │ │ │ + b 5d2620 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bce6c │ │ │ │ - ldr r3, [pc, #-2900] @ 5d3558 │ │ │ │ - ldr r2, [pc, #-2936] @ 5d3538 │ │ │ │ + ldr r3, [pc, #-2900] @ 5d355c │ │ │ │ + ldr r2, [pc, #-2936] @ 5d353c │ │ │ │ ldr r8, [r8, r3] │ │ │ │ ldr r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -991881,408 +991882,408 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c6900 │ │ │ │ - b 5d2ac4 │ │ │ │ - ldr r3, [pc, #-3052] @ 5d353c │ │ │ │ + b 5d2ac8 │ │ │ │ + ldr r3, [pc, #-3052] @ 5d3540 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d3dec │ │ │ │ - ldr r3, [pc, #-3076] @ 5d3540 │ │ │ │ + b 5d3df0 │ │ │ │ + ldr r3, [pc, #-3076] @ 5d3544 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d3dd8 │ │ │ │ + b 5d3ddc │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3818 │ │ │ │ - ldr r3, [pc, #-3136] @ 5d3544 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d381c │ │ │ │ + ldr r3, [pc, #-3136] @ 5d3548 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d3f8c │ │ │ │ - ldr r3, [pc, #-3160] @ 5d3548 │ │ │ │ + b 5d3f90 │ │ │ │ + ldr r3, [pc, #-3160] @ 5d354c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d3f78 │ │ │ │ + b 5d3f7c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d37b0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d37b4 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d25bc │ │ │ │ - ldr r3, [pc, #-3256] @ 5d354c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d25c0 │ │ │ │ + ldr r3, [pc, #-3256] @ 5d3550 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2c88 │ │ │ │ - ldr r4, [pc, #-3280] @ 5d3550 │ │ │ │ + b 5d2c8c │ │ │ │ + ldr r4, [pc, #-3280] @ 5d3554 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r2, [pc, #-3296] @ 5d3554 │ │ │ │ - ldr r3, [pc, #-3296] @ 5d3558 │ │ │ │ + ldr r2, [pc, #-3296] @ 5d3558 │ │ │ │ + ldr r3, [pc, #-3296] @ 5d355c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3316] @ 5d355c │ │ │ │ + ldr r1, [pc, #-3316] @ 5d3560 │ │ │ │ add r0, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r9 │ │ │ │ - b 5d2624 │ │ │ │ - ldr r3, [pc, #-3360] @ 5d3560 │ │ │ │ + b 5d2628 │ │ │ │ + ldr r3, [pc, #-3360] @ 5d3564 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2a50 │ │ │ │ - ldr r3, [pc, #-3384] @ 5d3564 │ │ │ │ + b 5d2a54 │ │ │ │ + ldr r3, [pc, #-3384] @ 5d3568 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2a3c │ │ │ │ - ldr r3, [pc, #-3408] @ 5d3568 │ │ │ │ + b 5d2a40 │ │ │ │ + ldr r3, [pc, #-3408] @ 5d356c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2804 │ │ │ │ - ldr r3, [pc, #-3432] @ 5d356c │ │ │ │ + b 5d2808 │ │ │ │ + ldr r3, [pc, #-3432] @ 5d3570 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d27f0 │ │ │ │ - ldr r3, [pc, #-3456] @ 5d3570 │ │ │ │ + b 5d27f4 │ │ │ │ + ldr r3, [pc, #-3456] @ 5d3574 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2768 │ │ │ │ - ldr r3, [pc, #-3480] @ 5d3574 │ │ │ │ + b 5d276c │ │ │ │ + ldr r3, [pc, #-3480] @ 5d3578 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2754 │ │ │ │ - ldr r3, [pc, #-3504] @ 5d3578 │ │ │ │ + b 5d2758 │ │ │ │ + ldr r3, [pc, #-3504] @ 5d357c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d28fc │ │ │ │ - ldr r3, [pc, #-3528] @ 5d357c │ │ │ │ + b 5d2900 │ │ │ │ + ldr r3, [pc, #-3528] @ 5d3580 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2910 │ │ │ │ - ldr r3, [pc, #-3552] @ 5d3580 │ │ │ │ + b 5d2914 │ │ │ │ + ldr r3, [pc, #-3552] @ 5d3584 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d268c │ │ │ │ - ldr r3, [pc, #-3576] @ 5d3584 │ │ │ │ + b 5d2690 │ │ │ │ + ldr r3, [pc, #-3576] @ 5d3588 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d2b34 │ │ │ │ - ldr r3, [pc, #-3600] @ 5d3588 │ │ │ │ + b 5d2b38 │ │ │ │ + ldr r3, [pc, #-3600] @ 5d358c │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d2c48 │ │ │ │ - ldr r3, [pc, #-3620] @ 5d358c │ │ │ │ + b 5d2c4c │ │ │ │ + ldr r3, [pc, #-3620] @ 5d3590 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d2d14 │ │ │ │ - ldr r3, [pc, #-3640] @ 5d3590 │ │ │ │ + b 5d2d18 │ │ │ │ + ldr r3, [pc, #-3640] @ 5d3594 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d36a4 │ │ │ │ + b 5d36a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2b00 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2b04 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2bd4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2bd8 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2ca0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2ca4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2aac │ │ │ │ - ldr r2, [pc, #-3724] @ 5d3594 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2ab0 │ │ │ │ + ldr r2, [pc, #-3724] @ 5d3598 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d28a0 │ │ │ │ + b 5d28a4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d3f4c │ │ │ │ + b 5d3f50 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d4024 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d4028 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3e50 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3e54 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d3dac │ │ │ │ + b 5d3db0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3ecc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3ed0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3d2c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3d30 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d2708 │ │ │ │ + b 5d270c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d27c4 │ │ │ │ + b 5d27c8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d28d0 │ │ │ │ + b 5d28d4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2e60 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2e64 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2f04 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2f08 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2eb0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2eb4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2f58 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2f5c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2ffc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3000 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2970 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2974 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2678 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d267c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d29f0 │ │ │ │ + b 5d29f4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3130 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3134 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3748 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d374c │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ and r1, r1, #134217728 @ 0x8000000 │ │ │ │ orrs r0, r1, #0 │ │ │ │ moveq r2, r1 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2884 │ │ │ │ - ldr r4, [pc, #1036] @ 5d4b54 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2888 │ │ │ │ + ldr r4, [pc, #1036] @ 5d4b58 │ │ │ │ mov r2, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ lsl r5, r7, #2 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3b60 │ │ │ │ @@ -992294,333 +992295,333 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c3c7c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3808 │ │ │ │ - b 5d28ac │ │ │ │ + b 5d28b0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d31e4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d31e8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d35f8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d35fc │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3050 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3054 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2fa8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2fac │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d328c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3290 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2e0c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2e10 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d30b4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d30b8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3194 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3198 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d35a4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d35a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3104 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3108 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3674 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3678 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d324c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3250 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d36f4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d36f8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2740 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2744 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d2a28 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d2a2c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3c18 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3c1c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3a3c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3a40 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3c80 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3c84 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3ae4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3ae8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3b4c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3b50 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3bb4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3bb8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d38a8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d38ac │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d3970 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3974 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d390c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d3910 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d39d8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d39dc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5c19e0 │ │ │ │ - b 5d23e8 │ │ │ │ - strheq r8, [r6], #-168 @ 0xffffff58 @ │ │ │ │ + bl 5c19e4 │ │ │ │ + b 5d23ec │ │ │ │ + strheq r8, [r6], #-164 @ 0xffffff5c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #1284] @ 5d5074 │ │ │ │ + ldr r4, [pc, #1284] @ 5d5078 │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #12 │ │ │ │ and r4, r4, r5 │ │ │ │ cmp r4, #-134217725 @ 0xf8000003 │ │ │ │ lsl r5, r5, #21 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ asr r5, r5, #24 │ │ │ │ - bhi 5d4cf4 │ │ │ │ + bhi 5d4cf8 │ │ │ │ cmn r4, #134217729 @ 0x8000001 │ │ │ │ - bhi 5d4c0c │ │ │ │ + bhi 5d4c10 │ │ │ │ cmp r4, #-671088637 @ 0xd8000003 │ │ │ │ - bhi 5d4d98 │ │ │ │ + bhi 5d4d9c │ │ │ │ cmn r4, #671088641 @ 0x28000001 │ │ │ │ - bls 5d4cdc │ │ │ │ + bls 5d4ce0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5d4cc0 │ │ │ │ + beq 5d4cc4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #671088640 @ 0x28000000 │ │ │ │ lsl fp, r8, #2 │ │ │ │ mov sl, r0 │ │ │ │ - bl 5b8600 │ │ │ │ - ldr r3, [pc, #1180] @ 5d5078 │ │ │ │ + bl 5b8604 │ │ │ │ + ldr r3, [pc, #1180] @ 5d507c │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #1156] @ 5d507c │ │ │ │ + ldr r3, [pc, #1156] @ 5d5080 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d4cc0 │ │ │ │ + bhi 5d4cc4 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #134217728 @ 0x8000000 │ │ │ │ mov sl, r0 │ │ │ │ - bl 5b8600 │ │ │ │ - ldr r3, [pc, #1108] @ 5d5080 │ │ │ │ + bl 5b8604 │ │ │ │ + ldr r3, [pc, #1108] @ 5d5084 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #1084] @ 5d5084 │ │ │ │ + ldr r3, [pc, #1084] @ 5d5088 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d4cc0 │ │ │ │ + bhi 5d4cc4 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d5008 │ │ │ │ - ldr r3, [pc, #1044] @ 5d5088 │ │ │ │ + beq 5d500c │ │ │ │ + ldr r3, [pc, #1044] @ 5d508c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #1020] @ 5d508c │ │ │ │ + ldr r1, [pc, #1020] @ 5d5090 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #1 │ │ │ │ bl 91e620 │ │ │ │ @@ -992638,40 +992639,40 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #916] @ 5d5090 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #916] @ 5d5094 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d4cdc │ │ │ │ + bne 5d4ce0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5d5054 │ │ │ │ + beq 5d5058 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5b8600 │ │ │ │ - ldr r3, [pc, #876] @ 5d5094 │ │ │ │ + bl 5b8604 │ │ │ │ + ldr r3, [pc, #876] @ 5d5098 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #828] @ 5d5098 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #828] @ 5d509c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -992679,43 +992680,43 @@ │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, ip │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ add r1, r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5d4cc0 │ │ │ │ - ldr r3, [pc, #764] @ 5d509c │ │ │ │ + b 5d4cc4 │ │ │ │ + ldr r3, [pc, #764] @ 5d50a0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d4cdc │ │ │ │ + bne 5d4ce0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5d5064 │ │ │ │ + beq 5d5068 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d4cc0 │ │ │ │ + beq 5d4cc4 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr sl, [pc, #732] @ 5d50a0 │ │ │ │ + ldr sl, [pc, #732] @ 5d50a4 │ │ │ │ mov r2, r5 │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, r9 │ │ │ │ add sl, sl, r8, lsl #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5d5040 │ │ │ │ + bne 5d5044 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #664] @ 5d50a4 │ │ │ │ + ldr r3, [pc, #664] @ 5d50a8 │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ add r1, r4, r1 │ │ │ │ @@ -992729,62 +992730,62 @@ │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ bl 6cfe64 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d5014 │ │ │ │ - ldr r3, [pc, #560] @ 5d50a8 │ │ │ │ + beq 5d5018 │ │ │ │ + ldr r3, [pc, #560] @ 5d50ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ - ldr r1, [pc, #532] @ 5d50ac │ │ │ │ + ldr r1, [pc, #532] @ 5d50b0 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 5d4ca4 │ │ │ │ + b 5d4ca8 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d4ffc │ │ │ │ - ldr r3, [pc, #492] @ 5d50b0 │ │ │ │ + beq 5d5000 │ │ │ │ + ldr r3, [pc, #492] @ 5d50b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #476] @ 5d50b4 │ │ │ │ + ldr r3, [pc, #476] @ 5d50b8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #8 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5d4cc0 │ │ │ │ + b 5d4cc4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5d5020 │ │ │ │ - ldr r1, [pc, #408] @ 5d50b8 │ │ │ │ + bne 5d5024 │ │ │ │ + ldr r1, [pc, #408] @ 5d50bc │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ bl 91e620 │ │ │ │ and r3, r3, #16 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -992792,23 +992793,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ str r0, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 6cfe64 │ │ │ │ - ldr r3, [pc, #348] @ 5d50bc │ │ │ │ + ldr r3, [pc, #348] @ 5d50c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r1, [pc, #320] @ 5d50c0 │ │ │ │ + ldr r1, [pc, #320] @ 5d50c4 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ bl 91e620 │ │ │ │ and r3, r3, #16 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -992816,142 +992817,142 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #9 │ │ │ │ str r0, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 6cfe64 │ │ │ │ - ldr r3, [pc, #260] @ 5d50c4 │ │ │ │ + ldr r3, [pc, #260] @ 5d50c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d4f60 │ │ │ │ - ldr r3, [pc, #252] @ 5d50c8 │ │ │ │ + b 5d4f64 │ │ │ │ + ldr r3, [pc, #252] @ 5d50cc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, sl │ │ │ │ bl 6cfe64 │ │ │ │ - ldr r3, [pc, #212] @ 5d50cc │ │ │ │ + ldr r3, [pc, #212] @ 5d50d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d4f60 │ │ │ │ + b 5d4f64 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d4ed0 │ │ │ │ + b 5d4ed4 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d4c80 │ │ │ │ + b 5d4c84 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d4e84 │ │ │ │ - ldr r3, [pc, #168] @ 5d50d0 │ │ │ │ + b 5d4e88 │ │ │ │ + ldr r3, [pc, #168] @ 5d50d4 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, fp │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3348 │ │ │ │ - b 5d4f18 │ │ │ │ + b 5d4f1c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - b 5d4e00 │ │ │ │ + b 5d4e04 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d4d0c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d4d10 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d4db0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d4db4 │ │ │ │ stc2 0, cr0, [r0], {7} │ │ │ │ - rsbeq r8, r6, r4, lsr #12 │ │ │ │ - subeq r1, fp, ip, lsl #20 │ │ │ │ - ldrdeq r8, [r6], #-84 @ 0xffffffac @ │ │ │ │ - strheq r1, [fp], #-159 @ 0xffffff61 │ │ │ │ - @ instruction: 0x00668590 │ │ │ │ - subseq r9, r8, ip, lsl sp │ │ │ │ + rsbeq r8, r6, r0, lsr #12 │ │ │ │ + subeq r1, fp, r8, lsl #20 │ │ │ │ + ldrdeq r8, [r6], #-80 @ 0xffffffb0 @ │ │ │ │ + strheq r1, [fp], #-155 @ 0xffffff65 │ │ │ │ + rsbeq r8, r6, ip, lsl #11 │ │ │ │ + subseq r9, r8, r8, lsl sp │ │ │ │ @ instruction: 0xf8000006 │ │ │ │ - ldrdeq r8, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ - subseq r9, r8, r8, asr ip │ │ │ │ + ldrdeq r8, [r6], #-68 @ 0xffffffbc @ │ │ │ │ + subseq r9, r8, r4, asr ip │ │ │ │ stmdale r0, {r1, r2} │ │ │ │ - rsbeq r8, r6, ip, lsr r4 │ │ │ │ - subseq r9, r8, r8, lsr #23 │ │ │ │ - rsbeq r8, r6, ip, lsl #7 │ │ │ │ - subseq r9, r8, r8, lsl fp │ │ │ │ - rsbeq r8, r6, r0, asr #6 │ │ │ │ - ldrsbeq r9, [r8], #-172 @ 0xffffff54 │ │ │ │ - @ instruction: 0x00589a94 │ │ │ │ - rsbeq r8, r6, r4, lsr #5 │ │ │ │ - subseq r9, r8, r4, lsr sl │ │ │ │ - rsbeq r8, r6, r4, asr #4 │ │ │ │ - subseq r9, r8, r8, ror #19 │ │ │ │ - rsbeq r8, r6, ip, lsl #4 │ │ │ │ - ldrdeq r8, [r6], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq r8, r6, r8, lsr r4 │ │ │ │ + subseq r9, r8, r4, lsr #23 │ │ │ │ + rsbeq r8, r6, r8, lsl #7 │ │ │ │ + subseq r9, r8, r4, lsl fp │ │ │ │ + rsbeq r8, r6, ip, lsr r3 │ │ │ │ + ldrsbeq r9, [r8], #-168 @ 0xffffff58 │ │ │ │ + @ instruction: 0x00589a90 │ │ │ │ + rsbeq r8, r6, r0, lsr #5 │ │ │ │ + subseq r9, r8, r0, lsr sl │ │ │ │ + rsbeq r8, r6, r0, asr #4 │ │ │ │ + subseq r9, r8, r4, ror #19 │ │ │ │ + rsbeq r8, r6, r8, lsl #4 │ │ │ │ + ldrdeq r8, [r6], #-20 @ 0xffffffec @ │ │ │ │ │ │ │ │ -005d50d4 : │ │ │ │ +005d50d8 : │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5d50f8 │ │ │ │ - ldr r3, [pc, #48] @ 5d511c │ │ │ │ + beq 5d50fc │ │ │ │ + ldr r3, [pc, #48] @ 5d5120 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ b 6c6b04 │ │ │ │ - ldr r3, [pc, #32] @ 5d5120 │ │ │ │ + ldr r3, [pc, #32] @ 5d5124 │ │ │ │ orr r1, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r2, [r1, #192] @ 0xc0 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ b 6cb9bc │ │ │ │ - rsbeq r8, r6, r8, lsl r1 │ │ │ │ - rsbeq r8, r6, r0, lsl #2 │ │ │ │ + rsbeq r8, r6, r4, lsl r1 │ │ │ │ + strdeq r8, [r6], #-12 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr ip, [pc, #244] @ 5d5248 │ │ │ │ + ldr ip, [pc, #244] @ 5d524c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ ands sl, ip, r0 │ │ │ │ - bne 5d5214 │ │ │ │ + bne 5d5218 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c7c7c │ │ │ │ - ldr r3, [pc, #192] @ 5d524c │ │ │ │ + ldr r3, [pc, #192] @ 5d5250 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5d5228 │ │ │ │ + beq 5d522c │ │ │ │ add r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5d5214 │ │ │ │ + bne 5d5218 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #156] @ 5d5250 │ │ │ │ + ldr r3, [pc, #156] @ 5d5254 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ add r7, r7, #4 │ │ │ │ bl 6cb5b8 │ │ │ │ add r7, r7, r8 │ │ │ │ cmp r9, #4 │ │ │ │ @@ -992973,71 +992974,71 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c7ce4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ - b 5d51a8 │ │ │ │ + b 5d51ac │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ - rsbeq r8, r6, ip, asr #32 │ │ │ │ + rsbeq r8, r6, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr sl, [pc, #1800] @ 5d598c │ │ │ │ + ldr sl, [pc, #1800] @ 5d5990 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ ldrb fp, [r4, #184] @ 0xb8 │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5d5934 │ │ │ │ + beq 5d5938 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d5924 │ │ │ │ + beq 5d5928 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1728] @ 5d5990 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1728] @ 5d5994 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d5988 │ │ │ │ + bhi 5d598c │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1700] @ 5d5994 │ │ │ │ + ldr r3, [pc, #1700] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1692] @ 5d5998 │ │ │ │ + ldr r4, [pc, #1692] @ 5d599c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1680] @ 5d599c │ │ │ │ + ldr r1, [pc, #1680] @ 5d59a0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993054,22 +993055,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1572] @ 5d5994 │ │ │ │ + ldr r3, [pc, #1572] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1572] @ 5d59a0 │ │ │ │ + ldr r4, [pc, #1572] @ 5d59a4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1560] @ 5d59a4 │ │ │ │ + ldr r1, [pc, #1560] @ 5d59a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993077,23 +993078,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #1476] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #1476] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1484] @ 5d59a8 │ │ │ │ + ldr r4, [pc, #1484] @ 5d59ac │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1472] @ 5d59ac │ │ │ │ + ldr r1, [pc, #1472] @ 5d59b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993101,23 +993102,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #1380] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #1380] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1396] @ 5d59b0 │ │ │ │ + ldr r4, [pc, #1396] @ 5d59b4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1384] @ 5d59b4 │ │ │ │ + ldr r1, [pc, #1384] @ 5d59b8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993125,23 +993126,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #660] @ 0x294 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #1284] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #1284] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1308] @ 5d59b8 │ │ │ │ + ldr r4, [pc, #1308] @ 5d59bc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1296] @ 5d59bc │ │ │ │ + ldr r1, [pc, #1296] @ 5d59c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993149,23 +993150,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #792] @ 0x318 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #1188] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #1188] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1220] @ 5d59c0 │ │ │ │ + ldr r4, [pc, #1220] @ 5d59c4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1208] @ 5d59c4 │ │ │ │ + ldr r1, [pc, #1208] @ 5d59c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993173,23 +993174,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #924] @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #1092] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #1092] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1132] @ 5d59c8 │ │ │ │ + ldr r4, [pc, #1132] @ 5d59cc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1120] @ 5d59cc │ │ │ │ + ldr r1, [pc, #1120] @ 5d59d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993197,23 +993198,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #996] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #996] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1044] @ 5d59d0 │ │ │ │ + ldr r4, [pc, #1044] @ 5d59d4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1032] @ 5d59d4 │ │ │ │ + ldr r1, [pc, #1032] @ 5d59d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993222,23 +993223,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #896] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #896] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #952] @ 5d59d8 │ │ │ │ + ldr r4, [pc, #952] @ 5d59dc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #940] @ 5d59dc │ │ │ │ + ldr r1, [pc, #940] @ 5d59e0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993247,23 +993248,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #796] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #796] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #860] @ 5d59e0 │ │ │ │ + ldr r4, [pc, #860] @ 5d59e4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #848] @ 5d59e4 │ │ │ │ + ldr r1, [pc, #848] @ 5d59e8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993272,23 +993273,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #696] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #696] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #768] @ 5d59e8 │ │ │ │ + ldr r4, [pc, #768] @ 5d59ec │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #756] @ 5d59ec │ │ │ │ + ldr r1, [pc, #756] @ 5d59f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993296,23 +993297,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #600] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #600] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #680] @ 5d59f0 │ │ │ │ + ldr r4, [pc, #680] @ 5d59f4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #668] @ 5d59f4 │ │ │ │ + ldr r1, [pc, #668] @ 5d59f8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993321,23 +993322,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #500] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #500] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #588] @ 5d59f8 │ │ │ │ + ldr r4, [pc, #588] @ 5d59fc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #576] @ 5d59fc │ │ │ │ + ldr r1, [pc, #576] @ 5d5a00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993346,23 +993347,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #400] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #400] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #496] @ 5d5a00 │ │ │ │ + ldr r4, [pc, #496] @ 5d5a04 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #484] @ 5d5a04 │ │ │ │ + ldr r1, [pc, #484] @ 5d5a08 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993371,23 +993372,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #300] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #300] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #404] @ 5d5a08 │ │ │ │ + ldr r4, [pc, #404] @ 5d5a0c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #392] @ 5d5a0c │ │ │ │ + ldr r1, [pc, #392] @ 5d5a10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993395,23 +993396,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ - ldr r3, [pc, #204] @ 5d5994 │ │ │ │ + b 5d534c │ │ │ │ + ldr r3, [pc, #204] @ 5d5998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #316] @ 5d5a10 │ │ │ │ + ldr r4, [pc, #316] @ 5d5a14 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #304] @ 5d5a14 │ │ │ │ + ldr r1, [pc, #304] @ 5d5a18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993420,123 +993421,123 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5348 │ │ │ │ + b 5d534c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d52a8 │ │ │ │ - ldr r3, [pc, #88] @ 5d5994 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d52ac │ │ │ │ + ldr r3, [pc, #88] @ 5d5998 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #196] @ 5d5a18 │ │ │ │ + ldr r1, [pc, #196] @ 5d5a1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r2, r1, r2 │ │ │ │ add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #168] @ 5d5a1c │ │ │ │ + ldr r1, [pc, #168] @ 5d5a20 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, fp │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d529c │ │ │ │ + b 5d52a0 │ │ │ │ bl 213e08 │ │ │ │ - subseq r5, r8, r4, lsr sl │ │ │ │ - subeq r1, fp, sl, lsr r3 │ │ │ │ + subseq r5, r8, r0, lsr sl │ │ │ │ + subeq r1, fp, r6, lsr r3 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrheq r9, [r8], #-100 @ 0xffffff9c │ │ │ │ - subseq r4, sl, r8, asr #3 │ │ │ │ - subseq r9, r8, r4, lsr r6 │ │ │ │ - subseq r4, sl, r8, asr #2 │ │ │ │ - ldrsbeq r9, [r8], #-84 @ 0xffffffac │ │ │ │ - subseq r4, sl, r8, ror #1 │ │ │ │ - subseq r9, r8, r4, ror r5 │ │ │ │ - subseq r4, sl, r8, lsl #1 │ │ │ │ - subseq r9, r8, r4, lsl r5 │ │ │ │ - subseq r4, sl, r8, lsr #32 │ │ │ │ - ldrheq r9, [r8], #-68 @ 0xffffffbc │ │ │ │ - subseq r3, sl, r8, asr #31 │ │ │ │ - subseq r9, r8, r4, asr r4 │ │ │ │ - subseq r3, sl, r8, ror #30 │ │ │ │ - ldrsheq r9, [r8], #-52 @ 0xffffffcc │ │ │ │ - subseq r3, sl, r8, lsl #30 │ │ │ │ - @ instruction: 0x00589390 │ │ │ │ - subseq r3, sl, r4, lsr #29 │ │ │ │ - subseq r9, r8, ip, lsr #6 │ │ │ │ - subseq r3, sl, r0, asr #28 │ │ │ │ - subseq r9, r8, r8, asr #5 │ │ │ │ - ldrsbeq r3, [sl], #-220 @ 0xffffff24 │ │ │ │ - subseq r9, r8, r8, ror #4 │ │ │ │ - subseq r3, sl, ip, ror sp │ │ │ │ - subseq r9, r8, r4, lsl #4 │ │ │ │ - subseq r3, sl, r8, lsl sp │ │ │ │ - subseq r9, r8, r0, lsr #3 │ │ │ │ - ldrheq r3, [sl], #-196 @ 0xffffff3c │ │ │ │ - subseq r9, r8, ip, lsr r1 │ │ │ │ - subseq r3, sl, r0, asr ip │ │ │ │ - ldrsbeq r9, [r8], #-12 │ │ │ │ - ldrsheq r3, [sl], #-176 @ 0xffffff50 │ │ │ │ - subseq r9, r8, r0, rrx │ │ │ │ - subseq r9, r9, r4, lsl #23 │ │ │ │ + ldrheq r9, [r8], #-96 @ 0xffffffa0 │ │ │ │ + subseq r4, sl, r4, asr #3 │ │ │ │ + subseq r9, r8, r0, lsr r6 │ │ │ │ + subseq r4, sl, r4, asr #2 │ │ │ │ + ldrsbeq r9, [r8], #-80 @ 0xffffffb0 │ │ │ │ + subseq r4, sl, r4, ror #1 │ │ │ │ + subseq r9, r8, r0, ror r5 │ │ │ │ + subseq r4, sl, r4, lsl #1 │ │ │ │ + subseq r9, r8, r0, lsl r5 │ │ │ │ + subseq r4, sl, r4, lsr #32 │ │ │ │ + ldrheq r9, [r8], #-64 @ 0xffffffc0 │ │ │ │ + subseq r3, sl, r4, asr #31 │ │ │ │ + subseq r9, r8, r0, asr r4 │ │ │ │ + subseq r3, sl, r4, ror #30 │ │ │ │ + ldrsheq r9, [r8], #-48 @ 0xffffffd0 │ │ │ │ + subseq r3, sl, r4, lsl #30 │ │ │ │ + subseq r9, r8, ip, lsl #7 │ │ │ │ + subseq r3, sl, r0, lsr #29 │ │ │ │ + subseq r9, r8, r8, lsr #6 │ │ │ │ + subseq r3, sl, ip, lsr lr │ │ │ │ + subseq r9, r8, r4, asr #5 │ │ │ │ + ldrsbeq r3, [sl], #-216 @ 0xffffff28 │ │ │ │ + subseq r9, r8, r4, ror #4 │ │ │ │ + subseq r3, sl, r8, ror sp │ │ │ │ + subseq r9, r8, r0, lsl #4 │ │ │ │ + subseq r3, sl, r4, lsl sp │ │ │ │ + @ instruction: 0x0058919c │ │ │ │ + ldrheq r3, [sl], #-192 @ 0xffffff40 │ │ │ │ + subseq r9, r8, r8, lsr r1 │ │ │ │ + subseq r3, sl, ip, asr #24 │ │ │ │ + ldrsbeq r9, [r8], #-8 │ │ │ │ + subseq r3, sl, ip, ror #23 │ │ │ │ + subseq r9, r8, ip, asr r0 │ │ │ │ + subseq r9, r9, r0, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr sl, [pc, #1816] @ 5d6168 │ │ │ │ + ldr sl, [pc, #1816] @ 5d616c │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ ldrb fp, [r4, #184] @ 0xb8 │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5d6110 │ │ │ │ + beq 5d6114 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d6100 │ │ │ │ + beq 5d6104 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1744] @ 5d616c │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1744] @ 5d6170 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d6164 │ │ │ │ + bhi 5d6168 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1716] @ 5d6170 │ │ │ │ + ldr r3, [pc, #1716] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1708] @ 5d6174 │ │ │ │ + ldr r4, [pc, #1708] @ 5d6178 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1696] @ 5d6178 │ │ │ │ + ldr r1, [pc, #1696] @ 5d617c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993552,22 +993553,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1592] @ 5d6170 │ │ │ │ + ldr r3, [pc, #1592] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1592] @ 5d617c │ │ │ │ + ldr r4, [pc, #1592] @ 5d6180 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1580] @ 5d6180 │ │ │ │ + ldr r1, [pc, #1580] @ 5d6184 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993576,23 +993577,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #1492] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #1492] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1500] @ 5d6184 │ │ │ │ + ldr r4, [pc, #1500] @ 5d6188 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1488] @ 5d6188 │ │ │ │ + ldr r1, [pc, #1488] @ 5d618c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993600,23 +993601,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #1396] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #1396] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1412] @ 5d618c │ │ │ │ + ldr r4, [pc, #1412] @ 5d6190 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1400] @ 5d6190 │ │ │ │ + ldr r1, [pc, #1400] @ 5d6194 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993625,23 +993626,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2772] @ 0xad4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #1296] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #1296] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1320] @ 5d6194 │ │ │ │ + ldr r4, [pc, #1320] @ 5d6198 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1308] @ 5d6198 │ │ │ │ + ldr r1, [pc, #1308] @ 5d619c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993650,23 +993651,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2904] @ 0xb58 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #1196] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #1196] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1228] @ 5d619c │ │ │ │ + ldr r4, [pc, #1228] @ 5d61a0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1216] @ 5d61a0 │ │ │ │ + ldr r1, [pc, #1216] @ 5d61a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993675,23 +993676,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3036] @ 0xbdc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #1096] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #1096] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1136] @ 5d61a4 │ │ │ │ + ldr r4, [pc, #1136] @ 5d61a8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1124] @ 5d61a8 │ │ │ │ + ldr r1, [pc, #1124] @ 5d61ac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993699,23 +993700,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3168] @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #1000] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #1000] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1048] @ 5d61ac │ │ │ │ + ldr r4, [pc, #1048] @ 5d61b0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1036] @ 5d61b0 │ │ │ │ + ldr r1, [pc, #1036] @ 5d61b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993724,23 +993725,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3300] @ 0xce4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #900] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #900] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #956] @ 5d61b4 │ │ │ │ + ldr r4, [pc, #956] @ 5d61b8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #944] @ 5d61b8 │ │ │ │ + ldr r1, [pc, #944] @ 5d61bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993749,23 +993750,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3432] @ 0xd68 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #800] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #800] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #864] @ 5d61bc │ │ │ │ + ldr r4, [pc, #864] @ 5d61c0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #852] @ 5d61c0 │ │ │ │ + ldr r1, [pc, #852] @ 5d61c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993774,23 +993775,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3564] @ 0xdec │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #700] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #700] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #772] @ 5d61c4 │ │ │ │ + ldr r4, [pc, #772] @ 5d61c8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #760] @ 5d61c8 │ │ │ │ + ldr r1, [pc, #760] @ 5d61cc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993798,23 +993799,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #604] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #604] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #684] @ 5d61cc │ │ │ │ + ldr r4, [pc, #684] @ 5d61d0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #672] @ 5d61d0 │ │ │ │ + ldr r1, [pc, #672] @ 5d61d4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993823,23 +993824,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3828] @ 0xef4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #504] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #504] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #592] @ 5d61d4 │ │ │ │ + ldr r4, [pc, #592] @ 5d61d8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #580] @ 5d61d8 │ │ │ │ + ldr r1, [pc, #580] @ 5d61dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993848,23 +993849,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3960] @ 0xf78 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #404] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #404] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #500] @ 5d61dc │ │ │ │ + ldr r4, [pc, #500] @ 5d61e0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #488] @ 5d61e0 │ │ │ │ + ldr r1, [pc, #488] @ 5d61e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993873,23 +993874,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #4092] @ 0xffc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #304] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #304] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #408] @ 5d61e4 │ │ │ │ + ldr r4, [pc, #408] @ 5d61e8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #396] @ 5d61e8 │ │ │ │ + ldr r1, [pc, #396] @ 5d61ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993898,23 +993899,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3960] @ 0xfffff088 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ - ldr r3, [pc, #204] @ 5d6170 │ │ │ │ + b 5d5b14 │ │ │ │ + ldr r3, [pc, #204] @ 5d6174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #316] @ 5d61ec │ │ │ │ + ldr r4, [pc, #316] @ 5d61f0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #304] @ 5d61f0 │ │ │ │ + ldr r1, [pc, #304] @ 5d61f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993923,122 +993924,122 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3828] @ 0xfffff10c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d5b10 │ │ │ │ + b 5d5b14 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d5a74 │ │ │ │ - ldr r3, [pc, #88] @ 5d6170 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d5a78 │ │ │ │ + ldr r3, [pc, #88] @ 5d6174 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #196] @ 5d61f4 │ │ │ │ + ldr r1, [pc, #196] @ 5d61f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r2, r1, r2 │ │ │ │ add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #168] @ 5d61f8 │ │ │ │ + ldr r1, [pc, #168] @ 5d61fc │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, fp │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d5a68 │ │ │ │ + b 5d5a6c │ │ │ │ bl 213e08 │ │ │ │ - subseq r5, r8, r8, ror #4 │ │ │ │ - subeq r0, fp, lr, lsl #23 │ │ │ │ + subseq r5, r8, r4, ror #4 │ │ │ │ + subeq r0, fp, sl, lsl #23 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r8, r8, r8, ror #29 │ │ │ │ - ldrsheq r5, [sl], #-148 @ 0xffffff6c │ │ │ │ - subseq r8, r8, ip, ror #28 │ │ │ │ - subseq r3, sl, r0, lsl #19 │ │ │ │ - subseq r8, r8, r8, lsl #28 │ │ │ │ - subseq r3, sl, ip, lsl r9 │ │ │ │ - subseq r8, r8, r8, lsr #27 │ │ │ │ - ldrheq r3, [sl], #-140 @ 0xffffff74 │ │ │ │ - subseq r8, r8, r4, asr #26 │ │ │ │ - subseq r3, sl, r8, asr r8 │ │ │ │ - subseq r8, r8, r0, ror #25 │ │ │ │ - ldrsheq r3, [sl], #-116 @ 0xffffff8c │ │ │ │ - subseq r8, r8, ip, ror ip │ │ │ │ - @ instruction: 0x005a3790 │ │ │ │ - subseq r8, r8, ip, lsl ip │ │ │ │ - subseq r3, sl, r0, lsr r7 │ │ │ │ - ldrheq r8, [r8], #-184 @ 0xffffff48 │ │ │ │ - subseq r3, sl, ip, asr #13 │ │ │ │ - subseq r8, r8, r4, asr fp │ │ │ │ - subseq r3, sl, r8, ror #12 │ │ │ │ - ldrsheq r8, [r8], #-160 @ 0xffffff60 │ │ │ │ - subseq r3, sl, r4, lsl #12 │ │ │ │ - @ instruction: 0x00588a90 │ │ │ │ - subseq r3, sl, r4, lsr #11 │ │ │ │ - subseq r8, r8, ip, lsr #20 │ │ │ │ - subseq r3, sl, r0, asr #10 │ │ │ │ - subseq r8, r8, r8, asr #19 │ │ │ │ - ldrsbeq r3, [sl], #-76 @ 0xffffffb4 │ │ │ │ - subseq r8, r8, r4, ror #18 │ │ │ │ - subseq r5, sl, r0, ror r4 │ │ │ │ - subseq r8, r8, r0, lsl #18 │ │ │ │ - subseq r5, sl, ip, lsl #8 │ │ │ │ - subseq r8, r8, r4, lsl #17 │ │ │ │ - subseq r9, r9, r8, lsr #7 │ │ │ │ + subseq r8, r8, r4, ror #29 │ │ │ │ + ldrsheq r5, [sl], #-144 @ 0xffffff70 │ │ │ │ + subseq r8, r8, r8, ror #28 │ │ │ │ + subseq r3, sl, ip, ror r9 │ │ │ │ + subseq r8, r8, r4, lsl #28 │ │ │ │ + subseq r3, sl, r8, lsl r9 │ │ │ │ + subseq r8, r8, r4, lsr #27 │ │ │ │ + ldrheq r3, [sl], #-136 @ 0xffffff78 │ │ │ │ + subseq r8, r8, r0, asr #26 │ │ │ │ + subseq r3, sl, r4, asr r8 │ │ │ │ + ldrsbeq r8, [r8], #-204 @ 0xffffff34 │ │ │ │ + ldrsheq r3, [sl], #-112 @ 0xffffff90 │ │ │ │ + subseq r8, r8, r8, ror ip │ │ │ │ + subseq r3, sl, ip, lsl #15 │ │ │ │ + subseq r8, r8, r8, lsl ip │ │ │ │ + subseq r3, sl, ip, lsr #14 │ │ │ │ + ldrheq r8, [r8], #-180 @ 0xffffff4c │ │ │ │ + subseq r3, sl, r8, asr #13 │ │ │ │ + subseq r8, r8, r0, asr fp │ │ │ │ + subseq r3, sl, r4, ror #12 │ │ │ │ + subseq r8, r8, ip, ror #21 │ │ │ │ + subseq r3, sl, r0, lsl #12 │ │ │ │ + subseq r8, r8, ip, lsl #21 │ │ │ │ + subseq r3, sl, r0, lsr #11 │ │ │ │ + subseq r8, r8, r8, lsr #20 │ │ │ │ + subseq r3, sl, ip, lsr r5 │ │ │ │ + subseq r8, r8, r4, asr #19 │ │ │ │ + ldrsbeq r3, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subseq r8, r8, r0, ror #18 │ │ │ │ + subseq r5, sl, ip, ror #8 │ │ │ │ + ldrsheq r8, [r8], #-140 @ 0xffffff74 │ │ │ │ + subseq r5, sl, r8, lsl #8 │ │ │ │ + subseq r8, r8, r0, lsl #17 │ │ │ │ + subseq r9, r9, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr sl, [pc, #1764] @ 5d6910 │ │ │ │ + ldr sl, [pc, #1764] @ 5d6914 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #132] @ 0x84 │ │ │ │ ands r2, r0, #128 @ 0x80 │ │ │ │ - beq 5d68f8 │ │ │ │ + beq 5d68fc │ │ │ │ ands r0, r0, #64 @ 0x40 │ │ │ │ - beq 5d68d8 │ │ │ │ + beq 5d68dc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1696] @ 5d6914 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1696] @ 5d6918 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d690c │ │ │ │ + bhi 5d6910 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1668] @ 5d6918 │ │ │ │ + ldr r3, [pc, #1668] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1660] @ 5d691c │ │ │ │ + ldr r6, [pc, #1660] @ 5d6920 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1648] @ 5d6920 │ │ │ │ + ldr r1, [pc, #1648] @ 5d6924 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994054,22 +994055,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1544] @ 5d6918 │ │ │ │ + ldr r3, [pc, #1544] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1544] @ 5d6924 │ │ │ │ + ldr r6, [pc, #1544] @ 5d6928 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1532] @ 5d6928 │ │ │ │ + ldr r1, [pc, #1532] @ 5d692c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994078,23 +994079,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3564] @ 0xfffff214 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #1444] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #1444] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1452] @ 5d692c │ │ │ │ + ldr r6, [pc, #1452] @ 5d6930 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1440] @ 5d6930 │ │ │ │ + ldr r1, [pc, #1440] @ 5d6934 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994103,23 +994104,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3432] @ 0xfffff298 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #1344] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #1344] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1360] @ 5d6934 │ │ │ │ + ldr r6, [pc, #1360] @ 5d6938 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1348] @ 5d6938 │ │ │ │ + ldr r1, [pc, #1348] @ 5d693c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994128,23 +994129,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3300] @ 0xfffff31c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #1244] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #1244] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1268] @ 5d693c │ │ │ │ + ldr r6, [pc, #1268] @ 5d6940 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1256] @ 5d6940 │ │ │ │ + ldr r1, [pc, #1256] @ 5d6944 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994152,23 +994153,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #1148] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #1148] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1180] @ 5d6944 │ │ │ │ + ldr r6, [pc, #1180] @ 5d6948 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1168] @ 5d6948 │ │ │ │ + ldr r1, [pc, #1168] @ 5d694c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994177,23 +994178,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3036] @ 0xfffff424 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #1048] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #1048] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1088] @ 5d694c │ │ │ │ + ldr r6, [pc, #1088] @ 5d6950 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1076] @ 5d6950 │ │ │ │ + ldr r1, [pc, #1076] @ 5d6954 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994202,23 +994203,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2904] @ 0xfffff4a8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #948] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #948] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #996] @ 5d6954 │ │ │ │ + ldr r6, [pc, #996] @ 5d6958 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #984] @ 5d6958 │ │ │ │ + ldr r1, [pc, #984] @ 5d695c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994227,23 +994228,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2772] @ 0xfffff52c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #848] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #848] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #904] @ 5d695c │ │ │ │ + ldr r6, [pc, #904] @ 5d6960 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #892] @ 5d6960 │ │ │ │ + ldr r1, [pc, #892] @ 5d6964 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994251,23 +994252,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #752] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #752] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #816] @ 5d6964 │ │ │ │ + ldr r6, [pc, #816] @ 5d6968 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #804] @ 5d6968 │ │ │ │ + ldr r1, [pc, #804] @ 5d696c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994276,23 +994277,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2508] @ 0xfffff634 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #652] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #652] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #724] @ 5d696c │ │ │ │ + ldr r6, [pc, #724] @ 5d6970 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #712] @ 5d6970 │ │ │ │ + ldr r1, [pc, #712] @ 5d6974 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994301,23 +994302,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2376] @ 0xfffff6b8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #552] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #552] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #632] @ 5d6974 │ │ │ │ + ldr r6, [pc, #632] @ 5d6978 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #620] @ 5d6978 │ │ │ │ + ldr r1, [pc, #620] @ 5d697c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994326,23 +994327,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2244] @ 0xfffff73c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #452] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #452] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #540] @ 5d697c │ │ │ │ + ldr r6, [pc, #540] @ 5d6980 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #528] @ 5d6980 │ │ │ │ + ldr r1, [pc, #528] @ 5d6984 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994350,23 +994351,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2112] @ 0xfffff7c0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #356] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #356] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #452] @ 5d6984 │ │ │ │ + ldr r6, [pc, #452] @ 5d6988 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #440] @ 5d6988 │ │ │ │ + ldr r1, [pc, #440] @ 5d698c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994375,23 +994376,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1980] @ 0xfffff844 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #256] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #256] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #360] @ 5d698c │ │ │ │ + ldr r6, [pc, #360] @ 5d6990 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #348] @ 5d6990 │ │ │ │ + ldr r1, [pc, #348] @ 5d6994 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994400,23 +994401,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1848] @ 0xfffff8c8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ - ldr r3, [pc, #156] @ 5d6918 │ │ │ │ + b 5d62ec │ │ │ │ + ldr r3, [pc, #156] @ 5d691c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #268] @ 5d6994 │ │ │ │ + ldr r6, [pc, #268] @ 5d6998 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #256] @ 5d6998 │ │ │ │ + ldr r1, [pc, #256] @ 5d699c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994425,106 +994426,106 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d62e8 │ │ │ │ + b 5d62ec │ │ │ │ orr r3, r9, r8 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d624c │ │ │ │ + beq 5d6250 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d624c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d6250 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r0, [r6, #132] @ 0x84 │ │ │ │ - b 5d6244 │ │ │ │ + b 5d6248 │ │ │ │ bl 213e08 │ │ │ │ - subseq r4, r8, ip, lsl #21 │ │ │ │ - ldrdeq r0, [fp], #-54 @ 0xffffffca │ │ │ │ + subseq r4, r8, r8, lsl #21 │ │ │ │ + ldrdeq r0, [fp], #-50 @ 0xffffffce │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r8, r8, r0, lsl r7 │ │ │ │ - subseq r5, sl, ip, lsl r2 │ │ │ │ - @ instruction: 0x00588694 │ │ │ │ - subseq r5, sl, r0, lsr #3 │ │ │ │ - subseq r8, r8, r0, lsr r6 │ │ │ │ - subseq r5, sl, ip, lsr r1 │ │ │ │ - subseq r8, r8, ip, asr #11 │ │ │ │ - ldrsbeq r5, [sl], #-8 │ │ │ │ - subseq r8, r8, r8, ror #10 │ │ │ │ - subseq r5, sl, r4, ror r0 │ │ │ │ - subseq r8, r8, r8, lsl #10 │ │ │ │ - subseq r5, sl, r4, lsl r0 │ │ │ │ - subseq r8, r8, r4, lsr #9 │ │ │ │ - ldrheq r4, [sl], #-240 @ 0xffffff10 │ │ │ │ - subseq r8, r8, r0, asr #8 │ │ │ │ - subseq r4, sl, ip, asr #30 │ │ │ │ - ldrsbeq r8, [r8], #-60 @ 0xffffffc4 │ │ │ │ - subseq r4, sl, r8, ror #29 │ │ │ │ - subseq r8, r8, ip, ror r3 │ │ │ │ - subseq r4, sl, r8, lsl #29 │ │ │ │ - subseq r8, r8, r8, lsl r3 │ │ │ │ - subseq r4, sl, r4, lsr #28 │ │ │ │ - ldrheq r8, [r8], #-36 @ 0xffffffdc │ │ │ │ - subseq r4, sl, r0, asr #27 │ │ │ │ - subseq r8, r8, r0, asr r2 │ │ │ │ - subseq r4, sl, ip, asr sp │ │ │ │ - ldrsheq r8, [r8], #-16 │ │ │ │ - ldrsheq r4, [sl], #-204 @ 0xffffff34 │ │ │ │ - subseq r8, r8, ip, lsl #3 │ │ │ │ - @ instruction: 0x005a4c98 │ │ │ │ - subseq r8, r8, r8, lsr #2 │ │ │ │ - subseq r4, sl, r4, lsr ip │ │ │ │ + subseq r8, r8, ip, lsl #14 │ │ │ │ + subseq r5, sl, r8, lsl r2 │ │ │ │ + @ instruction: 0x00588690 │ │ │ │ + @ instruction: 0x005a519c │ │ │ │ + subseq r8, r8, ip, lsr #12 │ │ │ │ + subseq r5, sl, r8, lsr r1 │ │ │ │ + subseq r8, r8, r8, asr #11 │ │ │ │ + ldrsbeq r5, [sl], #-4 │ │ │ │ + subseq r8, r8, r4, ror #10 │ │ │ │ + subseq r5, sl, r0, ror r0 │ │ │ │ + subseq r8, r8, r4, lsl #10 │ │ │ │ + subseq r5, sl, r0, lsl r0 │ │ │ │ + subseq r8, r8, r0, lsr #9 │ │ │ │ + subseq r4, sl, ip, lsr #31 │ │ │ │ + subseq r8, r8, ip, lsr r4 │ │ │ │ + subseq r4, sl, r8, asr #30 │ │ │ │ + ldrsbeq r8, [r8], #-56 @ 0xffffffc8 │ │ │ │ + subseq r4, sl, r4, ror #29 │ │ │ │ + subseq r8, r8, r8, ror r3 │ │ │ │ + subseq r4, sl, r4, lsl #29 │ │ │ │ + subseq r8, r8, r4, lsl r3 │ │ │ │ + subseq r4, sl, r0, lsr #28 │ │ │ │ + ldrheq r8, [r8], #-32 @ 0xffffffe0 │ │ │ │ + ldrheq r4, [sl], #-220 @ 0xffffff24 │ │ │ │ + subseq r8, r8, ip, asr #4 │ │ │ │ + subseq r4, sl, r8, asr sp │ │ │ │ + subseq r8, r8, ip, ror #3 │ │ │ │ + ldrsheq r4, [sl], #-200 @ 0xffffff38 │ │ │ │ + subseq r8, r8, r8, lsl #3 │ │ │ │ + @ instruction: 0x005a4c94 │ │ │ │ + subseq r8, r8, r4, lsr #2 │ │ │ │ + subseq r4, sl, r0, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr sl, [pc, #1688] @ 5d7064 │ │ │ │ + ldr sl, [pc, #1688] @ 5d7068 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5d7044 │ │ │ │ + beq 5d7048 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1628] @ 5d7068 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1628] @ 5d706c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d7060 │ │ │ │ + bhi 5d7064 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1600] @ 5d706c │ │ │ │ + ldr r3, [pc, #1600] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1592] @ 5d7070 │ │ │ │ + ldr r6, [pc, #1592] @ 5d7074 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1580] @ 5d7074 │ │ │ │ + ldr r1, [pc, #1580] @ 5d7078 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994540,22 +994541,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1476] @ 5d706c │ │ │ │ + ldr r3, [pc, #1476] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1476] @ 5d7078 │ │ │ │ + ldr r6, [pc, #1476] @ 5d707c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1464] @ 5d707c │ │ │ │ + ldr r1, [pc, #1464] @ 5d7080 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994564,23 +994565,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1452] @ 0xfffffa54 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #1376] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #1376] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1384] @ 5d7080 │ │ │ │ + ldr r6, [pc, #1384] @ 5d7084 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1372] @ 5d7084 │ │ │ │ + ldr r1, [pc, #1372] @ 5d7088 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994589,23 +994590,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1320] @ 0xfffffad8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #1276] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #1276] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1292] @ 5d7088 │ │ │ │ + ldr r6, [pc, #1292] @ 5d708c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1280] @ 5d708c │ │ │ │ + ldr r1, [pc, #1280] @ 5d7090 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994614,23 +994615,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1188] @ 0xfffffb5c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #1176] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #1176] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1200] @ 5d7090 │ │ │ │ + ldr r6, [pc, #1200] @ 5d7094 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1188] @ 5d7094 │ │ │ │ + ldr r1, [pc, #1188] @ 5d7098 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994638,23 +994639,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1056] @ 0xfffffbe0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #1080] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #1080] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1112] @ 5d7098 │ │ │ │ + ldr r6, [pc, #1112] @ 5d709c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1100] @ 5d709c │ │ │ │ + ldr r1, [pc, #1100] @ 5d70a0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994662,23 +994663,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-924] @ 0xfffffc64 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #984] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #984] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1024] @ 5d70a0 │ │ │ │ + ldr r6, [pc, #1024] @ 5d70a4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1012] @ 5d70a4 │ │ │ │ + ldr r1, [pc, #1012] @ 5d70a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994686,23 +994687,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-792] @ 0xfffffce8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #888] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #888] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #936] @ 5d70a8 │ │ │ │ + ldr r6, [pc, #936] @ 5d70ac │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #924] @ 5d70ac │ │ │ │ + ldr r1, [pc, #924] @ 5d70b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994710,23 +994711,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-660] @ 0xfffffd6c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #792] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #792] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #848] @ 5d70b0 │ │ │ │ + ldr r6, [pc, #848] @ 5d70b4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #836] @ 5d70b4 │ │ │ │ + ldr r1, [pc, #836] @ 5d70b8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994734,23 +994735,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-528] @ 0xfffffdf0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #696] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #696] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #760] @ 5d70b8 │ │ │ │ + ldr r6, [pc, #760] @ 5d70bc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #748] @ 5d70bc │ │ │ │ + ldr r1, [pc, #748] @ 5d70c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994758,23 +994759,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-396] @ 0xfffffe74 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #600] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #600] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #672] @ 5d70c0 │ │ │ │ + ldr r6, [pc, #672] @ 5d70c4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #660] @ 5d70c4 │ │ │ │ + ldr r1, [pc, #660] @ 5d70c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994782,23 +994783,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-264] @ 0xfffffef8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #504] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #504] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #584] @ 5d70c8 │ │ │ │ + ldr r6, [pc, #584] @ 5d70cc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #572] @ 5d70cc │ │ │ │ + ldr r1, [pc, #572] @ 5d70d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994806,45 +994807,45 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-132] @ 0xffffff7c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #408] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #408] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #496] @ 5d70d0 │ │ │ │ + ldr r6, [pc, #496] @ 5d70d4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #484] @ 5d70d4 │ │ │ │ + ldr r1, [pc, #484] @ 5d70d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #320] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #320] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #416] @ 5d70d8 │ │ │ │ + ldr r6, [pc, #416] @ 5d70dc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #404] @ 5d70dc │ │ │ │ + ldr r1, [pc, #404] @ 5d70e0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994852,23 +994853,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #224] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #224] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #328] @ 5d70e0 │ │ │ │ + ldr r6, [pc, #328] @ 5d70e4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #316] @ 5d70e4 │ │ │ │ + ldr r1, [pc, #316] @ 5d70e8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994876,23 +994877,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ - ldr r3, [pc, #128] @ 5d706c │ │ │ │ + b 5d6a84 │ │ │ │ + ldr r3, [pc, #128] @ 5d7070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #240] @ 5d70e8 │ │ │ │ + ldr r6, [pc, #240] @ 5d70ec │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #228] @ 5d70ec │ │ │ │ + ldr r1, [pc, #228] @ 5d70f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994900,77 +994901,77 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6be404 │ │ │ │ - b 5d6a80 │ │ │ │ + b 5d6a84 │ │ │ │ orr r3, r9, r8 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d69e4 │ │ │ │ + beq 5d69e8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d69e4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d69e8 │ │ │ │ bl 213e08 │ │ │ │ - subseq r4, r8, ip, ror #5 │ │ │ │ - subeq pc, sl, lr, asr ip @ │ │ │ │ + subseq r4, r8, r8, ror #5 │ │ │ │ + subeq pc, sl, sl, asr ip @ │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r7, r8, r8, ror pc │ │ │ │ - subseq r4, sl, r4, lsl #21 │ │ │ │ - ldrsheq r7, [r8], #-236 @ 0xffffff14 │ │ │ │ - subseq r4, sl, r8, lsl #20 │ │ │ │ - @ instruction: 0x00587e98 │ │ │ │ - subseq r4, sl, r4, lsr #19 │ │ │ │ - subseq r7, r8, r4, lsr lr │ │ │ │ - subseq r4, sl, r0, asr #18 │ │ │ │ - ldrsbeq r7, [r8], #-208 @ 0xffffff30 │ │ │ │ - ldrsbeq r4, [sl], #-140 @ 0xffffff74 │ │ │ │ - subseq r7, r8, r0, ror sp │ │ │ │ - subseq r4, sl, ip, ror r8 │ │ │ │ - subseq r7, r8, r0, lsl sp │ │ │ │ - subseq r4, sl, ip, lsl r8 │ │ │ │ - ldrheq r7, [r8], #-192 @ 0xffffff40 │ │ │ │ - ldrheq r4, [sl], #-124 @ 0xffffff84 │ │ │ │ - subseq r7, r8, r0, asr ip │ │ │ │ - subseq r4, sl, ip, asr r7 │ │ │ │ - ldrsheq r7, [r8], #-176 @ 0xffffff50 │ │ │ │ - ldrsheq r4, [sl], #-108 @ 0xffffff94 │ │ │ │ - @ instruction: 0x00587b90 │ │ │ │ - @ instruction: 0x005a469c │ │ │ │ - subseq r7, r8, r0, lsr fp │ │ │ │ - subseq r4, sl, ip, lsr r6 │ │ │ │ - ldrsbeq r7, [r8], #-160 @ 0xffffff60 │ │ │ │ - ldrsbeq r4, [sl], #-92 @ 0xffffffa4 │ │ │ │ - subseq r7, r8, r8, ror sl │ │ │ │ - subseq r4, sl, r4, lsl #11 │ │ │ │ - subseq r7, r8, r8, lsl sl │ │ │ │ - subseq r4, sl, r4, lsr #10 │ │ │ │ - ldrheq r7, [r8], #-152 @ 0xffffff68 │ │ │ │ - subseq r4, sl, r4, asr #9 │ │ │ │ + subseq r7, r8, r4, ror pc │ │ │ │ + subseq r4, sl, r0, lsl #21 │ │ │ │ + ldrsheq r7, [r8], #-232 @ 0xffffff18 │ │ │ │ + subseq r4, sl, r4, lsl #20 │ │ │ │ + @ instruction: 0x00587e94 │ │ │ │ + subseq r4, sl, r0, lsr #19 │ │ │ │ + subseq r7, r8, r0, lsr lr │ │ │ │ + subseq r4, sl, ip, lsr r9 │ │ │ │ + subseq r7, r8, ip, asr #27 │ │ │ │ + ldrsbeq r4, [sl], #-136 @ 0xffffff78 │ │ │ │ + subseq r7, r8, ip, ror #26 │ │ │ │ + subseq r4, sl, r8, ror r8 │ │ │ │ + subseq r7, r8, ip, lsl #26 │ │ │ │ + subseq r4, sl, r8, lsl r8 │ │ │ │ + subseq r7, r8, ip, lsr #25 │ │ │ │ + ldrheq r4, [sl], #-120 @ 0xffffff88 │ │ │ │ + subseq r7, r8, ip, asr #24 │ │ │ │ + subseq r4, sl, r8, asr r7 │ │ │ │ + subseq r7, r8, ip, ror #23 │ │ │ │ + ldrsheq r4, [sl], #-104 @ 0xffffff98 │ │ │ │ + subseq r7, r8, ip, lsl #23 │ │ │ │ + @ instruction: 0x005a4698 │ │ │ │ + subseq r7, r8, ip, lsr #22 │ │ │ │ + subseq r4, sl, r8, lsr r6 │ │ │ │ + subseq r7, r8, ip, asr #21 │ │ │ │ + ldrsbeq r4, [sl], #-88 @ 0xffffffa8 │ │ │ │ + subseq r7, r8, r4, ror sl │ │ │ │ + subseq r4, sl, r0, lsl #11 │ │ │ │ + subseq r7, r8, r4, lsl sl │ │ │ │ + subseq r4, sl, r0, lsr #10 │ │ │ │ + ldrheq r7, [r8], #-148 @ 0xffffff6c │ │ │ │ + subseq r4, sl, r0, asr #9 │ │ │ │ │ │ │ │ -005d70f0 : │ │ │ │ +005d70f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ ands r6, r3, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ - beq 5d7130 │ │ │ │ - ldr r3, [pc, #160] @ 5d71bc │ │ │ │ + beq 5d7134 │ │ │ │ + ldr r3, [pc, #160] @ 5d71c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #192] @ 0xc0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c6b04 │ │ │ │ - ldr r3, [pc, #136] @ 5d71c0 │ │ │ │ + ldr r3, [pc, #136] @ 5d71c4 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #192] @ 0xc0 │ │ │ │ mov r9, #32 │ │ │ │ mov r2, r5 │ │ │ │ @@ -994997,31 +994998,31 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - rsbeq r6, r6, r8, ror #1 │ │ │ │ - rsbeq r6, r6, r8, asr #1 │ │ │ │ + rsbeq r6, r6, r4, ror #1 │ │ │ │ + rsbeq r6, r6, r4, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #-469762048 @ 0xe4000000 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 5d72d0 │ │ │ │ - bhi 5d7258 │ │ │ │ + beq 5d72d4 │ │ │ │ + bhi 5d725c │ │ │ │ cmp r1, #-1006632960 @ 0xc4000000 │ │ │ │ - beq 5d7348 │ │ │ │ + beq 5d734c │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #420] @ 5d73a8 │ │ │ │ + ldr r3, [pc, #420] @ 5d73ac │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r5, r1 │ │ │ │ @@ -995035,22 +995036,22 @@ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cfe6c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #308] @ 5d73ac │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #308] @ 5d73b0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -995071,16 +995072,16 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #192] @ 5d73b0 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #192] @ 5d73b4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -995097,15 +995098,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #96] @ 5d73b4 │ │ │ │ + ldr r3, [pc, #96] @ 5d73b8 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r5, r1 │ │ │ │ @@ -995119,90 +995120,90 @@ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cfe64 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - ldrheq r7, [r8], #-112 @ 0xffffff90 │ │ │ │ - subseq r7, r8, ip, lsr r7 │ │ │ │ - subseq r7, r8, r4, asr #13 │ │ │ │ - subseq r7, r8, r0, ror #12 │ │ │ │ + b 5cf3a4 │ │ │ │ + subseq r7, r8, ip, lsr #15 │ │ │ │ + subseq r7, r8, r8, lsr r7 │ │ │ │ + subseq r7, r8, r0, asr #13 │ │ │ │ + subseq r7, r8, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r8, [sp, #32] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ tst r0, #1 │ │ │ │ - beq 5d7458 │ │ │ │ + beq 5d745c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5d74b8 │ │ │ │ + beq 5d74bc │ │ │ │ bic r3, r6, #536870912 @ 0x20000000 │ │ │ │ cmp r3, #-738197504 @ 0xd4000000 │ │ │ │ - beq 5d746c │ │ │ │ + beq 5d7470 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d74a8 │ │ │ │ + beq 5d74ac │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d748c │ │ │ │ + beq 5d7490 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #160] @ 5d74cc │ │ │ │ + ldr r3, [pc, #160] @ 5d74d0 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5d71c4 │ │ │ │ + b 5d71c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #19 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - bne 5d7408 │ │ │ │ + bne 5d740c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d7408 │ │ │ │ - ldr r3, [pc, #60] @ 5d74d0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d740c │ │ │ │ + ldr r3, [pc, #60] @ 5d74d4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d7440 │ │ │ │ + b 5d7444 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d7440 │ │ │ │ + b 5d7444 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d73fc │ │ │ │ - ldrdeq r5, [r6], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq r5, r6, ip, ror #26 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d7400 │ │ │ │ + ldrdeq r5, [r6], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r5, r6, r8, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ @@ -995219,32 +995220,32 @@ │ │ │ │ bl 6bcdd4 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #224] @ 5d7640 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #224] @ 5d7644 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5d75f8 │ │ │ │ + beq 5d75fc │ │ │ │ add r2, r2, #3 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5d75c4 │ │ │ │ + beq 5d75c8 │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp fp, r2 │ │ │ │ - bne 5d762c │ │ │ │ + bne 5d7630 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -995254,61 +995255,61 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 6cae08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #9 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6cae08 │ │ │ │ - b 5d75ac │ │ │ │ + b 5d75b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #8 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6cae08 │ │ │ │ - b 5d75ac │ │ │ │ + b 5d75b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d75ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d75b0 │ │ │ │ eoreq r0, r0, #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 6bcd3c │ │ │ │ rsb sl, sl, #9 │ │ │ │ mov r9, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #108] @ 5d76ec │ │ │ │ + ldr r3, [pc, #108] @ 5d76f0 │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r4, #24 │ │ │ │ movne r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r4 │ │ │ │ @@ -995321,157 +995322,157 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 6c3f48 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5d70f0 │ │ │ │ + bl 5d70f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3168 │ │ │ │ - rsbeq r5, r6, r8, ror fp │ │ │ │ + rsbeq r5, r6, r4, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r4, [pc, #4072] @ 5d86f8 │ │ │ │ + ldr r4, [pc, #4072] @ 5d86fc │ │ │ │ tst r3, #32 │ │ │ │ - ldr fp, [pc, #4068] @ 5d86fc │ │ │ │ + ldr fp, [pc, #4068] @ 5d8700 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r2 │ │ │ │ and r4, r4, r3 │ │ │ │ add fp, pc, fp │ │ │ │ - beq 5d7980 │ │ │ │ + beq 5d7984 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #3988] @ 5d8700 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #3988] @ 5d8704 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d77bc │ │ │ │ + bhi 5d77c0 │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d7854 │ │ │ │ - ldr r3, [pc, #3968] @ 5d8704 │ │ │ │ + bhi 5d7858 │ │ │ │ + ldr r3, [pc, #3968] @ 5d8708 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d787c │ │ │ │ + bhi 5d7880 │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 5d7804 │ │ │ │ - ldr r3, [pc, #3948] @ 5d8708 │ │ │ │ + bls 5d7808 │ │ │ │ + ldr r3, [pc, #3948] @ 5d870c │ │ │ │ add r4, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r4, r4, #14680064 @ 0xe00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ + bhi 5d79c8 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3912] @ 5d870c │ │ │ │ + ldr r3, [pc, #3912] @ 5d8710 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d78ac │ │ │ │ + bhi 5d78b0 │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ add r4, r4, #-1275068416 @ 0xb4000000 │ │ │ │ - bhi 5d7830 │ │ │ │ + bhi 5d7834 │ │ │ │ add r4, r4, #8388608 @ 0x800000 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ - ldr r3, [pc, #3876] @ 5d8710 │ │ │ │ + bhi 5d79c8 │ │ │ │ + ldr r3, [pc, #3876] @ 5d8714 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ + bhi 5d79c8 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r4, #-1258291200 @ 0xb5000000 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ - ldr r2, [pc, #3836] @ 5d8714 │ │ │ │ + bhi 5d79c8 │ │ │ │ + ldr r2, [pc, #3836] @ 5d8718 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ + bhi 5d79c8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3808] @ 5d8718 │ │ │ │ + ldr r3, [pc, #3808] @ 5d871c │ │ │ │ add r4, r4, #6291456 @ 0x600000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ + bhi 5d79c8 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3776] @ 5d871c │ │ │ │ + ldr r2, [pc, #3776] @ 5d8720 │ │ │ │ add r3, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, r3, #10485760 @ 0xa00000 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ + bhi 5d79c8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ - ldr r2, [pc, #3724] @ 5d8720 │ │ │ │ + bhi 5d79c8 │ │ │ │ + ldr r2, [pc, #3724] @ 5d8724 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d79c4 │ │ │ │ + bhi 5d79c8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3696] @ 5d8724 │ │ │ │ + ldr r3, [pc, #3696] @ 5d8728 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d7990 │ │ │ │ + bhi 5d7994 │ │ │ │ sub r3, r3, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 5d79c4 │ │ │ │ - ldr r3, [pc, #3676] @ 5d8728 │ │ │ │ + bls 5d79c8 │ │ │ │ + ldr r3, [pc, #3676] @ 5d872c │ │ │ │ sub r4, r4, #1207959553 @ 0x48000001 │ │ │ │ sub r4, r4, #62914560 @ 0x3c00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d8b54 │ │ │ │ + bhi 5d8b58 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c7c7c │ │ │ │ - ldr r3, [pc, #3624] @ 5d872c │ │ │ │ + ldr r3, [pc, #3624] @ 5d8730 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d8b40 │ │ │ │ + bne 5d8b44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8fec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7710 │ │ │ │ @@ -995493,237 +995494,237 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7488 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d7734 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d7738 │ │ │ │ add r3, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 5d79c4 │ │ │ │ - ldr r3, [pc, #3464] @ 5d8730 │ │ │ │ + bhi 5d79c8 │ │ │ │ + ldr r3, [pc, #3464] @ 5d8734 │ │ │ │ sub r4, r4, #1207959553 @ 0x48000001 │ │ │ │ sub r4, r4, #65011712 @ 0x3e00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d8b90 │ │ │ │ + bhi 5d8b94 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c73f8 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6ca1c4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #3356] @ 5d8734 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #3356] @ 5d8738 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3348] @ 5d8738 │ │ │ │ + ldr r1, [pc, #3348] @ 5d873c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6ca1c4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c9584 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7710 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ - b 5d7938 │ │ │ │ + b 5d793c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c768c │ │ │ │ - b 5d7aa4 │ │ │ │ - ldr r3, [pc, #3164] @ 5d873c │ │ │ │ + b 5d7aa8 │ │ │ │ + ldr r3, [pc, #3164] @ 5d8740 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3156] @ 5d8740 │ │ │ │ + ldr r1, [pc, #3156] @ 5d8744 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7534 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #3092] @ 5d8744 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #3092] @ 5d8748 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3084] @ 5d8748 │ │ │ │ + ldr r1, [pc, #3084] @ 5d874c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #3040] @ 5d874c │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #3040] @ 5d8750 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3032] @ 5d8750 │ │ │ │ + ldr r1, [pc, #3032] @ 5d8754 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2992] @ 5d8754 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2992] @ 5d8758 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2984] @ 5d8758 │ │ │ │ + ldr r1, [pc, #2984] @ 5d875c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3432] @ 0xfffff298 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2940] @ 5d875c │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2940] @ 5d8760 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2932] @ 5d8760 │ │ │ │ + ldr r1, [pc, #2932] @ 5d8764 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3960] @ 0xf78 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2888] @ 5d8764 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2888] @ 5d8768 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2880] @ 5d8768 │ │ │ │ + ldr r1, [pc, #2880] @ 5d876c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2840] @ 5d876c │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2840] @ 5d8770 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2832] @ 5d8770 │ │ │ │ + ldr r1, [pc, #2832] @ 5d8774 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2792] @ 5d8774 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2792] @ 5d8778 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2784] @ 5d8778 │ │ │ │ + ldr r1, [pc, #2784] @ 5d877c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2740] @ 5d877c │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2740] @ 5d8780 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2732] @ 5d8780 │ │ │ │ + ldr r1, [pc, #2732] @ 5d8784 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r8, #8 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ bl 6bcdd4 │ │ │ │ lsr r4, r4, #8 │ │ │ │ and r4, r4, #7 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ @@ -995732,15 +995733,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c82f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb5b8 │ │ │ │ - ldr r3, [pc, #2628] @ 5d8784 │ │ │ │ + ldr r3, [pc, #2628] @ 5d8788 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov ip, #1 │ │ │ │ addne r3, r4, #24 │ │ │ │ moveq r3, #23 │ │ │ │ mov r2, r9 │ │ │ │ @@ -995760,30 +995761,30 @@ │ │ │ │ mov r2, #31 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7794 │ │ │ │ - b 5d7924 │ │ │ │ - ldr r3, [pc, #2516] @ 5d8788 │ │ │ │ + b 5d7928 │ │ │ │ + ldr r3, [pc, #2516] @ 5d878c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2508] @ 5d878c │ │ │ │ + ldr r1, [pc, #2508] @ 5d8790 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3564] @ 0xdec │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -995793,365 +995794,365 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c7710 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8f5c │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2392] @ 5d8790 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2392] @ 5d8794 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2384] @ 5d8794 │ │ │ │ + ldr r1, [pc, #2384] @ 5d8798 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2340] @ 5d8798 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2340] @ 5d879c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2332] @ 5d879c │ │ │ │ + ldr r1, [pc, #2332] @ 5d87a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2288] @ 5d87a0 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2288] @ 5d87a4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2280] @ 5d87a4 │ │ │ │ + ldr r1, [pc, #2280] @ 5d87a8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3036] @ 0xbdc │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2236] @ 5d87a8 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2236] @ 5d87ac │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2228] @ 5d87ac │ │ │ │ + ldr r1, [pc, #2228] @ 5d87b0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2508] @ 0x9cc │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2184] @ 5d87b0 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2184] @ 5d87b4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2176] @ 5d87b4 │ │ │ │ + ldr r1, [pc, #2176] @ 5d87b8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2136] @ 5d87b8 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2136] @ 5d87bc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2128] @ 5d87bc │ │ │ │ + ldr r1, [pc, #2128] @ 5d87c0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8fec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c8fec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7818 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #2044] @ 5d87c0 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #2044] @ 5d87c4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2036] @ 5d87c4 │ │ │ │ + ldr r1, [pc, #2036] @ 5d87c8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3036] @ 0xfffff424 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1992] @ 5d87c8 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1992] @ 5d87cc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1984] @ 5d87cc │ │ │ │ + ldr r1, [pc, #1984] @ 5d87d0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3828] @ 0xfffff10c │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6ca1c4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c75e0 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1888] @ 5d87d0 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1888] @ 5d87d4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1880] @ 5d87d4 │ │ │ │ + ldr r1, [pc, #1880] @ 5d87d8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1840] @ 5d87d8 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1840] @ 5d87dc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1832] @ 5d87dc │ │ │ │ + ldr r1, [pc, #1832] @ 5d87e0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1188] @ 0x4a4 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c73f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8df4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c7368 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8df4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1724] @ 5d87e0 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1724] @ 5d87e4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1716] @ 5d87e4 │ │ │ │ + ldr r1, [pc, #1716] @ 5d87e8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1672] @ 5d87e8 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1672] @ 5d87ec │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1664] @ 5d87ec │ │ │ │ + ldr r1, [pc, #1664] @ 5d87f0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1620] @ 5d87f0 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1620] @ 5d87f4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1612] @ 5d87f4 │ │ │ │ + ldr r1, [pc, #1612] @ 5d87f8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3564] @ 0xfffff214 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1568] @ 5d87f8 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1568] @ 5d87fc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1560] @ 5d87fc │ │ │ │ + ldr r1, [pc, #1560] @ 5d8800 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3828] @ 0xef4 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1516] @ 5d8800 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1516] @ 5d8804 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1508] @ 5d8804 │ │ │ │ + ldr r1, [pc, #1508] @ 5d8808 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3300] @ 0xfffff31c │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1464] @ 5d8808 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1464] @ 5d880c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1456] @ 5d880c │ │ │ │ + ldr r1, [pc, #1456] @ 5d8810 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #4092] @ 0xffc │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1412] @ 5d8810 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1412] @ 5d8814 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1404] @ 5d8814 │ │ │ │ + ldr r1, [pc, #1404] @ 5d8818 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3300] @ 0xce4 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1360] @ 5d8818 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1360] @ 5d881c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1352] @ 5d881c │ │ │ │ + ldr r1, [pc, #1352] @ 5d8820 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2772] @ 0xad4 │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1308] @ 5d8820 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1308] @ 5d8824 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1300] @ 5d8824 │ │ │ │ + ldr r1, [pc, #1300] @ 5d8828 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #1256] @ 5d8828 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #1256] @ 5d882c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1248] @ 5d882c │ │ │ │ + ldr r1, [pc, #1248] @ 5d8830 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c6b04 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c73f8 │ │ │ │ - ldr r3, [pc, #1164] @ 5d8830 │ │ │ │ + ldr r3, [pc, #1164] @ 5d8834 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d8b30 │ │ │ │ + beq 5d8b34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 6c75e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -996162,49 +996163,49 @@ │ │ │ │ bl 6c7488 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ bl 6c81cc │ │ │ │ - ldr r3, [pc, #1084] @ 5d8834 │ │ │ │ + ldr r3, [pc, #1084] @ 5d8838 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r4, [pc, #1076] @ 5d8838 │ │ │ │ + ldr r4, [pc, #1076] @ 5d883c │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1068] @ 5d883c │ │ │ │ + ldr r1, [pc, #1068] @ 5d8840 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3168 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c6b04 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7368 │ │ │ │ - ldr r3, [pc, #968] @ 5d8840 │ │ │ │ + ldr r3, [pc, #968] @ 5d8844 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d8b20 │ │ │ │ + beq 5d8b24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 6c75e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -996215,505 +996216,505 @@ │ │ │ │ bl 6c9584 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ bl 6c81cc │ │ │ │ - ldr r3, [pc, #872] @ 5d8834 │ │ │ │ + ldr r3, [pc, #872] @ 5d8838 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r4, [pc, #876] @ 5d8844 │ │ │ │ + ldr r4, [pc, #876] @ 5d8848 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #868] @ 5d8848 │ │ │ │ + ldr r1, [pc, #868] @ 5d884c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d8418 │ │ │ │ - ldr r3, [pc, #852] @ 5d884c │ │ │ │ - ldr r2, [pc, #852] @ 5d8850 │ │ │ │ + b 5d841c │ │ │ │ + ldr r3, [pc, #852] @ 5d8850 │ │ │ │ + ldr r2, [pc, #852] @ 5d8854 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r7, r3 │ │ │ │ sub r1, r2, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r2, #-1188] @ 0xfffffb5c │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #808] @ 5d8854 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #808] @ 5d8858 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #800] @ 5d8858 │ │ │ │ + ldr r1, [pc, #800] @ 5d885c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ bl 6ca1c4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c97e8 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #712] @ 5d885c │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #712] @ 5d8860 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #704] @ 5d8860 │ │ │ │ + ldr r1, [pc, #704] @ 5d8864 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #660] @ 5d8864 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #660] @ 5d8868 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #652] @ 5d8868 │ │ │ │ + ldr r1, [pc, #652] @ 5d886c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1320] @ 0x528 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #608] @ 5d886c │ │ │ │ - ldr r2, [pc, #608] @ 5d8870 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #608] @ 5d8870 │ │ │ │ + ldr r2, [pc, #608] @ 5d8874 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r7, r3 │ │ │ │ sub r1, r2, #1312 @ 0x520 │ │ │ │ ldr r0, [r2, #-1320] @ 0xfffffad8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #564] @ 5d8874 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #564] @ 5d8878 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #556] @ 5d8878 │ │ │ │ + ldr r1, [pc, #556] @ 5d887c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #516] @ 5d887c │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #516] @ 5d8880 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #508] @ 5d8880 │ │ │ │ + ldr r1, [pc, #508] @ 5d8884 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #464] @ 5d8884 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #464] @ 5d8888 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #456] @ 5d8888 │ │ │ │ + ldr r1, [pc, #456] @ 5d888c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r8, #2 │ │ │ │ - b 5d7cfc │ │ │ │ + b 5d7d00 │ │ │ │ mov r8, #15 │ │ │ │ - b 5d7cfc │ │ │ │ + b 5d7d00 │ │ │ │ @ instruction: 0xffe0001f │ │ │ │ - subseq r3, r8, r8, lsl #11 │ │ │ │ - blmi 1dd8744 <__bss_end__@@Base+0x1187eac> │ │ │ │ - blmi dd8748 <__bss_end__@@Base+0x187eb0> │ │ │ │ - subeq lr, sl, r6, ror #29 │ │ │ │ - blmi fedd8750 <__bss_end__@@Base+0xfe187eb8> │ │ │ │ - strheq lr, [sl], #-238 @ 0xffffff12 │ │ │ │ - strheq lr, [sl], #-226 @ 0xffffff1e │ │ │ │ + subseq r3, r8, r4, lsl #11 │ │ │ │ + blmi 1dd8748 <__bss_end__@@Base+0x1187eb0> │ │ │ │ + blmi dd874c <__bss_end__@@Base+0x187eb4> │ │ │ │ + subeq lr, sl, r2, ror #29 │ │ │ │ + blmi fedd8754 <__bss_end__@@Base+0xfe187ebc> │ │ │ │ + strheq lr, [sl], #-234 @ 0xffffff16 │ │ │ │ subeq lr, sl, lr, lsr #29 │ │ │ │ - subeq lr, sl, r6, lsr #29 │ │ │ │ - @ instruction: 0x004aee96 │ │ │ │ - blmi ff5d8738 <__bss_end__@@Base+0xfe987ea0> │ │ │ │ - subeq lr, sl, r6, ror lr │ │ │ │ - blmi 5d8770 │ │ │ │ - @ instruction: 0x004aed9d │ │ │ │ - @ instruction: 0x00586f9c │ │ │ │ - subseq r3, sl, r4, lsr #21 │ │ │ │ - ldrsbeq r6, [r8], #-228 @ 0xffffff1c │ │ │ │ - ldrsbeq r5, [sl], #-148 @ 0xffffff6c │ │ │ │ - subseq r6, r8, r4, lsl #29 │ │ │ │ - subseq r5, sl, r4, lsl #19 │ │ │ │ - subseq r6, r8, r8, asr #28 │ │ │ │ - subseq r5, sl, r8, asr #18 │ │ │ │ - subseq r6, r8, r0, lsl lr │ │ │ │ - subseq r5, sl, r0, lsl r9 │ │ │ │ - ldrsbeq r6, [r8], #-212 @ 0xffffff2c │ │ │ │ - ldrsbeq r3, [sl], #-140 @ 0xffffff74 │ │ │ │ - @ instruction: 0x00586d98 │ │ │ │ - subseq r3, sl, r0, lsr #17 │ │ │ │ - subseq r6, r8, r0, ror #26 │ │ │ │ - subseq r3, sl, r8, ror #16 │ │ │ │ - subseq r6, r8, r8, lsr #26 │ │ │ │ - subseq r3, sl, r0, lsr r8 │ │ │ │ - subseq r6, r8, ip, ror #25 │ │ │ │ - ldrsheq r3, [sl], #-116 @ 0xffffff8c │ │ │ │ - rsbeq r5, r6, r0, asr #9 │ │ │ │ - subseq r6, r8, r0, lsl #24 │ │ │ │ - subseq r3, sl, r8, lsl #14 │ │ │ │ - subseq r6, r8, ip, ror fp │ │ │ │ - subseq r5, sl, ip, ror r6 │ │ │ │ - subseq r6, r8, r0, asr #22 │ │ │ │ - subseq r5, sl, r0, asr #12 │ │ │ │ - subseq r6, r8, r4, lsl #22 │ │ │ │ - subseq r3, sl, ip, lsl #12 │ │ │ │ - subseq r6, r8, r8, asr #21 │ │ │ │ - ldrsbeq r3, [sl], #-80 @ 0xffffffb0 │ │ │ │ - subseq r6, r8, ip, lsl #21 │ │ │ │ - @ instruction: 0x005a3594 │ │ │ │ - subseq r6, r8, r4, asr sl │ │ │ │ - subseq r3, sl, ip, asr r5 │ │ │ │ - ldrsheq r6, [r8], #-144 @ 0xffffff70 │ │ │ │ - ldrsheq r5, [sl], #-64 @ 0xffffffc0 │ │ │ │ - ldrheq r6, [r8], #-148 @ 0xffffff6c │ │ │ │ - ldrheq r5, [sl], #-68 @ 0xffffffbc │ │ │ │ - subseq r6, r8, r4, asr #18 │ │ │ │ - subseq r3, sl, ip, asr #8 │ │ │ │ - subseq r6, r8, ip, lsl #18 │ │ │ │ - subseq r3, sl, r4, lsl r4 │ │ │ │ - @ instruction: 0x00586890 │ │ │ │ - @ instruction: 0x005a5390 │ │ │ │ - subseq r6, r8, r4, asr r8 │ │ │ │ - subseq r5, sl, r4, asr r3 │ │ │ │ - subseq r6, r8, r8, lsl r8 │ │ │ │ - subseq r5, sl, r8, lsl r3 │ │ │ │ - ldrsbeq r6, [r8], #-124 @ 0xffffff84 │ │ │ │ - subseq r3, sl, r4, ror #5 │ │ │ │ - subseq r6, r8, r0, lsr #15 │ │ │ │ - subseq r5, sl, r0, lsr #5 │ │ │ │ - subseq r6, r8, r4, ror #14 │ │ │ │ - subseq r3, sl, ip, ror #4 │ │ │ │ - subseq r6, r8, r8, lsr #14 │ │ │ │ - subseq r3, sl, r0, lsr r2 │ │ │ │ - subseq r6, r8, ip, ror #13 │ │ │ │ - ldrsheq r3, [sl], #-20 @ 0xffffffec │ │ │ │ - ldrheq r6, [r8], #-96 @ 0xffffffa0 │ │ │ │ - ldrheq r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ - subseq r6, r8, r4, ror r6 │ │ │ │ - subseq r3, sl, ip, ror r1 │ │ │ │ - blmi 15d886c <__bss_end__@@Base+0x987fd4> │ │ │ │ + subeq lr, sl, sl, lsr #29 │ │ │ │ + subeq lr, sl, r2, lsr #29 │ │ │ │ + @ instruction: 0x004aee92 │ │ │ │ + blmi ff5d873c <__bss_end__@@Base+0xfe987ea4> │ │ │ │ + subeq lr, sl, r2, ror lr │ │ │ │ + blmi 5d8774 │ │ │ │ + @ instruction: 0x004aed99 │ │ │ │ + @ instruction: 0x00586f98 │ │ │ │ + subseq r3, sl, r0, lsr #21 │ │ │ │ + ldrsbeq r6, [r8], #-224 @ 0xffffff20 │ │ │ │ + ldrsbeq r5, [sl], #-144 @ 0xffffff70 │ │ │ │ + subseq r6, r8, r0, lsl #29 │ │ │ │ + subseq r5, sl, r0, lsl #19 │ │ │ │ + subseq r6, r8, r4, asr #28 │ │ │ │ + subseq r5, sl, r4, asr #18 │ │ │ │ + subseq r6, r8, ip, lsl #28 │ │ │ │ + subseq r5, sl, ip, lsl #18 │ │ │ │ + ldrsbeq r6, [r8], #-208 @ 0xffffff30 │ │ │ │ + ldrsbeq r3, [sl], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0x00586d94 │ │ │ │ + @ instruction: 0x005a389c │ │ │ │ + subseq r6, r8, ip, asr sp │ │ │ │ + subseq r3, sl, r4, ror #16 │ │ │ │ + subseq r6, r8, r4, lsr #26 │ │ │ │ + subseq r3, sl, ip, lsr #16 │ │ │ │ + subseq r6, r8, r8, ror #25 │ │ │ │ + ldrsheq r3, [sl], #-112 @ 0xffffff90 │ │ │ │ + strheq r5, [r6], #-76 @ 0xffffffb4 @ │ │ │ │ + ldrsheq r6, [r8], #-188 @ 0xffffff44 │ │ │ │ + subseq r3, sl, r4, lsl #14 │ │ │ │ + subseq r6, r8, r8, ror fp │ │ │ │ + subseq r5, sl, r8, ror r6 │ │ │ │ + subseq r6, r8, ip, lsr fp │ │ │ │ + subseq r5, sl, ip, lsr r6 │ │ │ │ + subseq r6, r8, r0, lsl #22 │ │ │ │ + subseq r3, sl, r8, lsl #12 │ │ │ │ + subseq r6, r8, r4, asr #21 │ │ │ │ + subseq r3, sl, ip, asr #11 │ │ │ │ + subseq r6, r8, r8, lsl #21 │ │ │ │ + @ instruction: 0x005a3590 │ │ │ │ + subseq r6, r8, r0, asr sl │ │ │ │ + subseq r3, sl, r8, asr r5 │ │ │ │ + subseq r6, r8, ip, ror #19 │ │ │ │ + subseq r5, sl, ip, ror #9 │ │ │ │ + ldrheq r6, [r8], #-144 @ 0xffffff70 │ │ │ │ + ldrheq r5, [sl], #-64 @ 0xffffffc0 │ │ │ │ + subseq r6, r8, r0, asr #18 │ │ │ │ + subseq r3, sl, r8, asr #8 │ │ │ │ + subseq r6, r8, r8, lsl #18 │ │ │ │ + subseq r3, sl, r0, lsl r4 │ │ │ │ + subseq r6, r8, ip, lsl #17 │ │ │ │ + subseq r5, sl, ip, lsl #7 │ │ │ │ + subseq r6, r8, r0, asr r8 │ │ │ │ + subseq r5, sl, r0, asr r3 │ │ │ │ + subseq r6, r8, r4, lsl r8 │ │ │ │ + subseq r5, sl, r4, lsl r3 │ │ │ │ + ldrsbeq r6, [r8], #-120 @ 0xffffff88 │ │ │ │ + subseq r3, sl, r0, ror #5 │ │ │ │ + @ instruction: 0x0058679c │ │ │ │ + @ instruction: 0x005a529c │ │ │ │ + subseq r6, r8, r0, ror #14 │ │ │ │ + subseq r3, sl, r8, ror #4 │ │ │ │ + subseq r6, r8, r4, lsr #14 │ │ │ │ + subseq r3, sl, ip, lsr #4 │ │ │ │ + subseq r6, r8, r8, ror #13 │ │ │ │ + ldrsheq r3, [sl], #-16 │ │ │ │ + subseq r6, r8, ip, lsr #13 │ │ │ │ + ldrheq r3, [sl], #-20 @ 0xffffffec │ │ │ │ + subseq r6, r8, r0, ror r6 │ │ │ │ + subseq r3, sl, r8, ror r1 │ │ │ │ + blmi 15d8870 <__bss_end__@@Base+0x987fd8> │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r6, r8, r8, lsr #11 │ │ │ │ - subseq r7, r9, r8, ror #1 │ │ │ │ - blmi 15d8878 <__bss_end__@@Base+0x987fe0> │ │ │ │ - ldrsbeq r6, [r8], #-68 @ 0xffffffbc │ │ │ │ - subseq r7, r9, r4, lsl r0 │ │ │ │ - ldrheq r6, [r8], #-76 @ 0xffffffb4 │ │ │ │ - ldrheq r4, [sl], #-252 @ 0xffffff04 │ │ │ │ - subseq r6, r8, r8, lsl #9 │ │ │ │ - subseq r4, sl, r8, lsl #31 │ │ │ │ - subseq r6, r8, r0, lsr #8 │ │ │ │ - subseq r2, sl, r8, lsr #30 │ │ │ │ - subseq r6, r8, r4, ror #7 │ │ │ │ - subseq r2, sl, ip, ror #29 │ │ │ │ - subseq r6, r8, r8, lsr #7 │ │ │ │ - subseq r4, sl, r8, lsr #29 │ │ │ │ - subseq r6, r8, r4, ror r3 │ │ │ │ - subseq r2, sl, ip, ror lr │ │ │ │ - subseq r6, r8, ip, lsr r3 │ │ │ │ - subseq r4, sl, ip, lsr lr │ │ │ │ - subseq r6, r8, r0, lsl #6 │ │ │ │ - subseq r4, sl, r0, lsl #28 │ │ │ │ - subseq r6, r8, r0, asr #1 │ │ │ │ - subseq r2, sl, r8, asr #23 │ │ │ │ - subseq r6, r8, r4, lsl #1 │ │ │ │ - subseq r2, sl, ip, lsl #23 │ │ │ │ - subseq r6, r8, r4, lsr #32 │ │ │ │ - subseq r4, sl, r4, lsr #22 │ │ │ │ - subseq r5, r8, ip, ror #31 │ │ │ │ - subseq r4, sl, ip, ror #21 │ │ │ │ - ldrheq r5, [r8], #-244 @ 0xffffff0c │ │ │ │ - ldrheq r4, [sl], #-164 @ 0xffffff5c │ │ │ │ - subseq r5, r8, r8, ror pc │ │ │ │ - subseq r2, sl, r0, lsl #21 │ │ │ │ - subseq r5, r8, ip, lsr pc │ │ │ │ - subseq r2, sl, r4, asr #20 │ │ │ │ - subseq r5, r8, r0, lsl #30 │ │ │ │ - subseq r4, sl, r0, lsl #20 │ │ │ │ - subseq r5, r8, r8, asr #29 │ │ │ │ - subseq r4, sl, r8, asr #19 │ │ │ │ - subseq r5, r8, r8, asr lr │ │ │ │ - subseq r2, sl, r0, ror #18 │ │ │ │ + subseq r6, r8, r4, lsr #11 │ │ │ │ + subseq r7, r9, r4, ror #1 │ │ │ │ + blmi 15d887c <__bss_end__@@Base+0x987fe4> │ │ │ │ + ldrsbeq r6, [r8], #-64 @ 0xffffffc0 │ │ │ │ + subseq r7, r9, r0, lsl r0 │ │ │ │ + ldrheq r6, [r8], #-72 @ 0xffffffb8 │ │ │ │ + ldrheq r4, [sl], #-248 @ 0xffffff08 │ │ │ │ + subseq r6, r8, r4, lsl #9 │ │ │ │ + subseq r4, sl, r4, lsl #31 │ │ │ │ + subseq r6, r8, ip, lsl r4 │ │ │ │ + subseq r2, sl, r4, lsr #30 │ │ │ │ + subseq r6, r8, r0, ror #7 │ │ │ │ + subseq r2, sl, r8, ror #29 │ │ │ │ + subseq r6, r8, r4, lsr #7 │ │ │ │ + subseq r4, sl, r4, lsr #29 │ │ │ │ + subseq r6, r8, r0, ror r3 │ │ │ │ + subseq r2, sl, r8, ror lr │ │ │ │ + subseq r6, r8, r8, lsr r3 │ │ │ │ + subseq r4, sl, r8, lsr lr │ │ │ │ + ldrsheq r6, [r8], #-44 @ 0xffffffd4 │ │ │ │ + ldrsheq r4, [sl], #-220 @ 0xffffff24 │ │ │ │ + ldrheq r6, [r8], #-12 │ │ │ │ + subseq r2, sl, r4, asr #23 │ │ │ │ + subseq r6, r8, r0, lsl #1 │ │ │ │ + subseq r2, sl, r8, lsl #23 │ │ │ │ + subseq r6, r8, r0, lsr #32 │ │ │ │ + subseq r4, sl, r0, lsr #22 │ │ │ │ + subseq r5, r8, r8, ror #31 │ │ │ │ + subseq r4, sl, r8, ror #21 │ │ │ │ + ldrheq r5, [r8], #-240 @ 0xffffff10 │ │ │ │ + ldrheq r4, [sl], #-160 @ 0xffffff60 │ │ │ │ + subseq r5, r8, r4, ror pc │ │ │ │ + subseq r2, sl, ip, ror sl │ │ │ │ + subseq r5, r8, r8, lsr pc │ │ │ │ + subseq r2, sl, r0, asr #20 │ │ │ │ + ldrsheq r5, [r8], #-236 @ 0xffffff14 │ │ │ │ + ldrsheq r4, [sl], #-156 @ 0xffffff64 │ │ │ │ + subseq r5, r8, r4, asr #29 │ │ │ │ + subseq r4, sl, r4, asr #19 │ │ │ │ + subseq r5, r8, r4, asr lr │ │ │ │ + subseq r2, sl, ip, asr r9 │ │ │ │ mov r8, #10 │ │ │ │ - b 5d7cfc │ │ │ │ + b 5d7d00 │ │ │ │ mov r8, #7 │ │ │ │ - b 5d7cfc │ │ │ │ - ldr r3, [pc, #-104] @ 5d888c │ │ │ │ + b 5d7d00 │ │ │ │ + ldr r3, [pc, #-104] @ 5d8890 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-112] @ 5d8890 │ │ │ │ + ldr r1, [pc, #-112] @ 5d8894 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1980] @ 0x7bc │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-156] @ 5d8894 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-156] @ 5d8898 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-164] @ 5d8898 │ │ │ │ + ldr r1, [pc, #-164] @ 5d889c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7794 │ │ │ │ - b 5d7aa4 │ │ │ │ - ldr r3, [pc, #-244] @ 5d889c │ │ │ │ + b 5d7aa8 │ │ │ │ + ldr r3, [pc, #-244] @ 5d88a0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-252] @ 5d88a0 │ │ │ │ + ldr r1, [pc, #-252] @ 5d88a4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-292] @ 5d88a4 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-292] @ 5d88a8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-300] @ 5d88a8 │ │ │ │ + ldr r1, [pc, #-300] @ 5d88ac │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-340] @ 5d88ac │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-340] @ 5d88b0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-348] @ 5d88b0 │ │ │ │ + ldr r1, [pc, #-348] @ 5d88b4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3960] @ 0xfffff088 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-392] @ 5d88b4 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-392] @ 5d88b8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-400] @ 5d88b8 │ │ │ │ + ldr r1, [pc, #-400] @ 5d88bc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3432] @ 0xd68 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-444] @ 5d88bc │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-444] @ 5d88c0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-452] @ 5d88c0 │ │ │ │ + ldr r1, [pc, #-452] @ 5d88c4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2904] @ 0xb58 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-496] @ 5d88c4 │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-496] @ 5d88c8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-504] @ 5d88c8 │ │ │ │ + ldr r1, [pc, #-504] @ 5d88cc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ - ldr r3, [pc, #-544] @ 5d88cc │ │ │ │ + b 5d796c │ │ │ │ + ldr r3, [pc, #-544] @ 5d88d0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-552] @ 5d88d0 │ │ │ │ + ldr r1, [pc, #-552] @ 5d88d4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8df4 │ │ │ │ - b 5d847c │ │ │ │ + b 5d8480 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8df4 │ │ │ │ - b 5d83a8 │ │ │ │ + b 5d83ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c768c │ │ │ │ - b 5d7924 │ │ │ │ - ldr r3, [pc, #-648] @ 5d88d4 │ │ │ │ + b 5d7928 │ │ │ │ + ldr r3, [pc, #-648] @ 5d88d8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-656] @ 5d88d8 │ │ │ │ + ldr r1, [pc, #-656] @ 5d88dc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1452] @ 0x5ac │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7368 │ │ │ │ - b 5d7968 │ │ │ │ + b 5d796c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr sl, [pc, #1740] @ 5d92a4 │ │ │ │ + ldr sl, [pc, #1740] @ 5d92a8 │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5d8c30 │ │ │ │ + beq 5d8c34 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1680] @ 5d92a8 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1680] @ 5d92ac │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #27 │ │ │ │ - bhi 5d92a0 │ │ │ │ + bhi 5d92a4 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orr r3, r8, fp │ │ │ │ orr r3, r3, r9 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d8bf0 │ │ │ │ + beq 5d8bf4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d8bf0 │ │ │ │ - ldr r2, [pc, #1620] @ 5d92ac │ │ │ │ - ldr r3, [pc, #1620] @ 5d92b0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d8bf4 │ │ │ │ + ldr r2, [pc, #1620] @ 5d92b0 │ │ │ │ + ldr r3, [pc, #1620] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1600] @ 5d92b4 │ │ │ │ + ldr r1, [pc, #1600] @ 5d92b8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ @@ -996721,510 +996722,510 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ - ldr r2, [pc, #1536] @ 5d92b8 │ │ │ │ - ldr r3, [pc, #1524] @ 5d92b0 │ │ │ │ + b 5d70f4 │ │ │ │ + ldr r2, [pc, #1536] @ 5d92bc │ │ │ │ + ldr r3, [pc, #1524] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1512] @ 5d92bc │ │ │ │ + ldr r1, [pc, #1512] @ 5d92c0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1472] @ 5d92c0 │ │ │ │ - ldr r3, [pc, #1452] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1472] @ 5d92c4 │ │ │ │ + ldr r3, [pc, #1452] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1448] @ 5d92c4 │ │ │ │ + ldr r1, [pc, #1448] @ 5d92c8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1404] @ 5d92c8 │ │ │ │ - ldr r3, [pc, #1376] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1404] @ 5d92cc │ │ │ │ + ldr r3, [pc, #1376] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1380] @ 5d92cc │ │ │ │ + ldr r1, [pc, #1380] @ 5d92d0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1336] @ 5d92d0 │ │ │ │ - ldr r3, [pc, #1300] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1336] @ 5d92d4 │ │ │ │ + ldr r3, [pc, #1300] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1312] @ 5d92d4 │ │ │ │ + ldr r1, [pc, #1312] @ 5d92d8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1268] @ 5d92d8 │ │ │ │ - ldr r3, [pc, #1224] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1268] @ 5d92dc │ │ │ │ + ldr r3, [pc, #1224] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1244] @ 5d92dc │ │ │ │ + ldr r1, [pc, #1244] @ 5d92e0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1204] @ 5d92e0 │ │ │ │ - ldr r3, [pc, #1152] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1204] @ 5d92e4 │ │ │ │ + ldr r3, [pc, #1152] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1180] @ 5d92e4 │ │ │ │ + ldr r1, [pc, #1180] @ 5d92e8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1140] @ 5d92e8 │ │ │ │ - ldr r3, [pc, #1080] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1140] @ 5d92ec │ │ │ │ + ldr r3, [pc, #1080] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1116] @ 5d92ec │ │ │ │ + ldr r1, [pc, #1116] @ 5d92f0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1076] @ 5d92f0 │ │ │ │ - ldr r3, [pc, #1008] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1076] @ 5d92f4 │ │ │ │ + ldr r3, [pc, #1008] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1052] @ 5d92f4 │ │ │ │ + ldr r1, [pc, #1052] @ 5d92f8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #1012] @ 5d92f8 │ │ │ │ - ldr r3, [pc, #936] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #1012] @ 5d92fc │ │ │ │ + ldr r3, [pc, #936] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #988] @ 5d92fc │ │ │ │ + ldr r1, [pc, #988] @ 5d9300 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #948] @ 5d9300 │ │ │ │ - ldr r3, [pc, #864] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #948] @ 5d9304 │ │ │ │ + ldr r3, [pc, #864] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #924] @ 5d9304 │ │ │ │ + ldr r1, [pc, #924] @ 5d9308 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #884] @ 5d9308 │ │ │ │ - ldr r3, [pc, #792] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #884] @ 5d930c │ │ │ │ + ldr r3, [pc, #792] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #860] @ 5d930c │ │ │ │ + ldr r1, [pc, #860] @ 5d9310 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #820] @ 5d9310 │ │ │ │ - ldr r3, [pc, #720] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #820] @ 5d9314 │ │ │ │ + ldr r3, [pc, #720] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #796] @ 5d9314 │ │ │ │ + ldr r1, [pc, #796] @ 5d9318 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #756] @ 5d9318 │ │ │ │ - ldr r3, [pc, #648] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #756] @ 5d931c │ │ │ │ + ldr r3, [pc, #648] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #732] @ 5d931c │ │ │ │ + ldr r1, [pc, #732] @ 5d9320 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #696] @ 5d9320 │ │ │ │ - ldr r3, [pc, #580] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #696] @ 5d9324 │ │ │ │ + ldr r3, [pc, #580] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #672] @ 5d9324 │ │ │ │ + ldr r1, [pc, #672] @ 5d9328 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #632] @ 5d9328 │ │ │ │ - ldr r3, [pc, #508] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #632] @ 5d932c │ │ │ │ + ldr r3, [pc, #508] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #608] @ 5d932c │ │ │ │ + ldr r1, [pc, #608] @ 5d9330 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #568] @ 5d9330 │ │ │ │ - ldr r3, [pc, #436] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #568] @ 5d9334 │ │ │ │ + ldr r3, [pc, #436] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #544] @ 5d9334 │ │ │ │ + ldr r1, [pc, #544] @ 5d9338 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #504] @ 5d9338 │ │ │ │ - ldr r3, [pc, #364] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #504] @ 5d933c │ │ │ │ + ldr r3, [pc, #364] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #480] @ 5d933c │ │ │ │ + ldr r1, [pc, #480] @ 5d9340 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #440] @ 5d9340 │ │ │ │ - ldr r3, [pc, #292] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #440] @ 5d9344 │ │ │ │ + ldr r3, [pc, #292] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #416] @ 5d9344 │ │ │ │ + ldr r1, [pc, #416] @ 5d9348 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #376] @ 5d9348 │ │ │ │ - ldr r3, [pc, #220] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #376] @ 5d934c │ │ │ │ + ldr r3, [pc, #220] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #352] @ 5d934c │ │ │ │ + ldr r1, [pc, #352] @ 5d9350 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #312] @ 5d9350 │ │ │ │ - ldr r3, [pc, #148] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #312] @ 5d9354 │ │ │ │ + ldr r3, [pc, #148] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #288] @ 5d9354 │ │ │ │ + ldr r1, [pc, #288] @ 5d9358 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ - ldr r2, [pc, #248] @ 5d9358 │ │ │ │ - ldr r3, [pc, #76] @ 5d92b0 │ │ │ │ + b 5d8c9c │ │ │ │ + ldr r2, [pc, #248] @ 5d935c │ │ │ │ + ldr r3, [pc, #76] @ 5d92b4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #224] @ 5d935c │ │ │ │ + ldr r1, [pc, #224] @ 5d9360 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5d8c98 │ │ │ │ + b 5d8c9c │ │ │ │ bl 213e08 │ │ │ │ - subseq r2, r8, r0, ror #1 │ │ │ │ - subeq sp, sl, r8, lsr fp │ │ │ │ - subseq r5, r8, ip, asr sp │ │ │ │ + ldrsbeq r2, [r8], #-12 │ │ │ │ + subeq sp, sl, r4, lsr fp │ │ │ │ + subseq r5, r8, r8, asr sp │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r4, sl, ip, asr #16 │ │ │ │ - ldrsheq r5, [r8], #-204 @ 0xffffff34 │ │ │ │ - subseq r4, sl, ip, ror #15 │ │ │ │ - ldrheq r5, [r8], #-196 @ 0xffffff3c │ │ │ │ - subseq r4, sl, r4, lsr #15 │ │ │ │ - subseq r5, r8, r8, ror #24 │ │ │ │ - subseq r4, sl, r8, asr r7 │ │ │ │ - subseq r5, r8, ip, lsl ip │ │ │ │ - subseq r4, sl, ip, lsl #14 │ │ │ │ - ldrsbeq r5, [r8], #-176 @ 0xffffff50 │ │ │ │ - subseq r4, sl, r0, asr #13 │ │ │ │ - subseq r5, r8, r8, lsl #23 │ │ │ │ - subseq r4, sl, r8, ror r6 │ │ │ │ - subseq r5, r8, r0, asr #22 │ │ │ │ - subseq r4, sl, r0, lsr r6 │ │ │ │ - ldrsheq r5, [r8], #-168 @ 0xffffff58 │ │ │ │ - subseq r4, sl, r8, ror #11 │ │ │ │ - ldrheq r5, [r8], #-160 @ 0xffffff60 │ │ │ │ - subseq r4, sl, r0, lsr #11 │ │ │ │ - subseq r5, r8, r8, ror #20 │ │ │ │ - subseq r4, sl, r8, asr r5 │ │ │ │ - subseq r5, r8, r0, lsr #20 │ │ │ │ - subseq r4, sl, r0, lsl r5 │ │ │ │ - ldrsbeq r5, [r8], #-152 @ 0xffffff68 │ │ │ │ - subseq r4, sl, r8, asr #9 │ │ │ │ - @ instruction: 0x00585990 │ │ │ │ - subseq r4, sl, r0, lsl #9 │ │ │ │ - subseq r5, r8, ip, asr #18 │ │ │ │ - subseq r4, sl, ip, lsr r4 │ │ │ │ - subseq r5, r8, r4, lsl #18 │ │ │ │ - ldrsheq r4, [sl], #-52 @ 0xffffffcc │ │ │ │ - ldrheq r5, [r8], #-140 @ 0xffffff74 │ │ │ │ - subseq r4, sl, ip, lsr #7 │ │ │ │ - subseq r5, r8, r4, ror r8 │ │ │ │ - subseq r4, sl, r4, ror #6 │ │ │ │ - subseq r5, r8, ip, lsr #16 │ │ │ │ - subseq r4, sl, ip, lsl r3 │ │ │ │ - subseq r5, r8, r4, ror #15 │ │ │ │ - ldrsbeq r4, [sl], #-36 @ 0xffffffdc │ │ │ │ - @ instruction: 0x0058579c │ │ │ │ - subseq r4, sl, ip, lsl #5 │ │ │ │ - subseq r5, r8, r4, asr r7 │ │ │ │ - subseq r4, sl, r4, asr #4 │ │ │ │ + subseq r4, sl, r8, asr #16 │ │ │ │ + ldrsheq r5, [r8], #-200 @ 0xffffff38 │ │ │ │ + subseq r4, sl, r8, ror #15 │ │ │ │ + ldrheq r5, [r8], #-192 @ 0xffffff40 │ │ │ │ + subseq r4, sl, r0, lsr #15 │ │ │ │ + subseq r5, r8, r4, ror #24 │ │ │ │ + subseq r4, sl, r4, asr r7 │ │ │ │ + subseq r5, r8, r8, lsl ip │ │ │ │ + subseq r4, sl, r8, lsl #14 │ │ │ │ + subseq r5, r8, ip, asr #23 │ │ │ │ + ldrheq r4, [sl], #-108 @ 0xffffff94 │ │ │ │ + subseq r5, r8, r4, lsl #23 │ │ │ │ + subseq r4, sl, r4, ror r6 │ │ │ │ + subseq r5, r8, ip, lsr fp │ │ │ │ + subseq r4, sl, ip, lsr #12 │ │ │ │ + ldrsheq r5, [r8], #-164 @ 0xffffff5c │ │ │ │ + subseq r4, sl, r4, ror #11 │ │ │ │ + subseq r5, r8, ip, lsr #21 │ │ │ │ + @ instruction: 0x005a459c │ │ │ │ + subseq r5, r8, r4, ror #20 │ │ │ │ + subseq r4, sl, r4, asr r5 │ │ │ │ + subseq r5, r8, ip, lsl sl │ │ │ │ + subseq r4, sl, ip, lsl #10 │ │ │ │ + ldrsbeq r5, [r8], #-148 @ 0xffffff6c │ │ │ │ + subseq r4, sl, r4, asr #9 │ │ │ │ + subseq r5, r8, ip, lsl #19 │ │ │ │ + subseq r4, sl, ip, ror r4 │ │ │ │ + subseq r5, r8, r8, asr #18 │ │ │ │ + subseq r4, sl, r8, lsr r4 │ │ │ │ + subseq r5, r8, r0, lsl #18 │ │ │ │ + ldrsheq r4, [sl], #-48 @ 0xffffffd0 │ │ │ │ + ldrheq r5, [r8], #-136 @ 0xffffff78 │ │ │ │ + subseq r4, sl, r8, lsr #7 │ │ │ │ + subseq r5, r8, r0, ror r8 │ │ │ │ + subseq r4, sl, r0, ror #6 │ │ │ │ + subseq r5, r8, r8, lsr #16 │ │ │ │ + subseq r4, sl, r8, lsl r3 │ │ │ │ + subseq r5, r8, r0, ror #15 │ │ │ │ + ldrsbeq r4, [sl], #-32 @ 0xffffffe0 │ │ │ │ + @ instruction: 0x00585798 │ │ │ │ + subseq r4, sl, r8, lsl #5 │ │ │ │ + subseq r5, r8, r0, asr r7 │ │ │ │ + subseq r4, sl, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5d93e8 │ │ │ │ - ldr r3, [pc, #848] @ 5d96f4 │ │ │ │ + beq 5d93ec │ │ │ │ + ldr r3, [pc, #848] @ 5d96f8 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - beq 5d93e0 │ │ │ │ + beq 5d93e4 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #816] @ 5d96f8 │ │ │ │ + ldr r3, [pc, #816] @ 5d96fc │ │ │ │ add r1, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 5d93fc │ │ │ │ + bhi 5d9400 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6c3294 │ │ │ │ - b 5d93c0 │ │ │ │ + b 5d93c4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d941c │ │ │ │ + bne 5d9420 │ │ │ │ mov r1, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d93c0 │ │ │ │ + b 5d93c4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #728] @ 5d96fc │ │ │ │ + ldr r3, [pc, #728] @ 5d9700 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5d93c0 │ │ │ │ + b 5d93c4 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d9654 │ │ │ │ + beq 5d9658 │ │ │ │ mvn r2, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #656] @ 5d9700 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #656] @ 5d9704 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -997234,37 +997235,37 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cfe70 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5d96e0 │ │ │ │ + beq 5d96e4 │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - beq 5d96c4 │ │ │ │ + beq 5d96c8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #552] @ 5d9704 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #552] @ 5d9708 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - b 5d9474 │ │ │ │ + b 5d9478 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d96b4 │ │ │ │ + beq 5d96b8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #504] @ 5d9708 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #504] @ 5d970c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ add r1, r6, r1 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -997274,21 +997275,21 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cfe68 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d96a4 │ │ │ │ + beq 5d96a8 │ │ │ │ mvn r2, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #412] @ 5d970c │ │ │ │ + ldr r3, [pc, #412] @ 5d9710 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -997300,30 +997301,30 @@ │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ bl 6cfe6c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5d9690 │ │ │ │ + beq 5d9694 │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - beq 5d9674 │ │ │ │ + beq 5d9678 │ │ │ │ bl 6bcdd4 │ │ │ │ - ldr r3, [pc, #308] @ 5d9710 │ │ │ │ + ldr r3, [pc, #308] @ 5d9714 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - b 5d9574 │ │ │ │ + b 5d9578 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d9664 │ │ │ │ + beq 5d9668 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #280] @ 5d9714 │ │ │ │ + ldr r3, [pc, #280] @ 5d9718 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ @@ -997338,110 +997339,110 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d9440 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d9444 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d95f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d95f4 │ │ │ │ tst r9, #1 │ │ │ │ - beq 5d95d0 │ │ │ │ + beq 5d95d4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d95d0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d95d4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - b 5d95c8 │ │ │ │ + b 5d95cc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d9554 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d9558 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d94f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d94f4 │ │ │ │ tst r8, #1 │ │ │ │ - beq 5d94bc │ │ │ │ + beq 5d94c0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d94bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d94c0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - b 5d94b4 │ │ │ │ - rsbeq r3, r6, ip, asr lr │ │ │ │ - strheq sp, [sl], #-60 @ 0xffffffc4 │ │ │ │ - rsbeq r3, r6, r0, ror #27 │ │ │ │ - subseq r5, r8, r4, asr #10 │ │ │ │ - ldrsbeq r5, [r8], #-72 @ 0xffffffb8 │ │ │ │ - subseq r5, r8, r4, lsr #9 │ │ │ │ - subseq r5, r8, r8, asr #8 │ │ │ │ - ldrsbeq r5, [r8], #-60 @ 0xffffffc4 │ │ │ │ - ldrheq r5, [r8], #-60 @ 0xffffffc4 │ │ │ │ + b 5d94b8 │ │ │ │ + rsbeq r3, r6, r8, asr lr │ │ │ │ + strheq sp, [sl], #-56 @ 0xffffffc8 │ │ │ │ + ldrdeq r3, [r6], #-220 @ 0xffffff24 @ │ │ │ │ + subseq r5, r8, r0, asr #10 │ │ │ │ + ldrsbeq r5, [r8], #-68 @ 0xffffffbc │ │ │ │ + subseq r5, r8, r0, lsr #9 │ │ │ │ + subseq r5, r8, r4, asr #8 │ │ │ │ + ldrsbeq r5, [r8], #-56 @ 0xffffffc8 │ │ │ │ + ldrheq r5, [r8], #-56 @ 0xffffffc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3476] @ 5da4c8 │ │ │ │ + ldr r2, [pc, #3476] @ 5da4cc │ │ │ │ add r1, r1, #-1275068416 @ 0xb4000000 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #3468] @ 5da4cc │ │ │ │ + ldr r3, [pc, #3468] @ 5da4d0 │ │ │ │ sub sp, sp, #28 │ │ │ │ sub r1, r1, #30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5d9770 │ │ │ │ + bhi 5d9774 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldrb r9, [r0, #184] @ 0xb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5da1bc │ │ │ │ + beq 5da1c0 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5da1ac │ │ │ │ + beq 5da1b0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 5da108 │ │ │ │ - ldr r3, [pc, #3324] @ 5da4d0 │ │ │ │ + beq 5da10c │ │ │ │ + ldr r3, [pc, #3324] @ 5da4d4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -997451,101 +997452,101 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c3f48 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5da170 │ │ │ │ - ldr r3, [pc, #3240] @ 5da4d4 │ │ │ │ + beq 5da174 │ │ │ │ + ldr r3, [pc, #3240] @ 5da4d8 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf488 │ │ │ │ + bl 5cf48c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c317c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6c3168 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c3f48 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5da118 │ │ │ │ + beq 5da11c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5da184 │ │ │ │ - ldr r3, [pc, #3108] @ 5da4d8 │ │ │ │ + beq 5da188 │ │ │ │ + ldr r3, [pc, #3108] @ 5da4dc │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf488 │ │ │ │ + bl 5cf48c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5da4b4 │ │ │ │ + beq 5da4b8 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r1, [pc, #2952] @ 5da4dc │ │ │ │ - ldr r2, [pc, #2952] @ 5da4e0 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r1, [pc, #2952] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #2952] @ 5da4e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2928] @ 5da4e4 │ │ │ │ + ldr r1, [pc, #2928] @ 5da4e8 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -997555,48 +997556,48 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5da49c │ │ │ │ + beq 5da4a0 │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5da46c │ │ │ │ + beq 5da470 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r1, [pc, #2748] @ 5da4dc │ │ │ │ - ldr r2, [pc, #2756] @ 5da4e8 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r1, [pc, #2748] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #2756] @ 5da4ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2732] @ 5da4ec │ │ │ │ + ldr r1, [pc, #2732] @ 5da4f0 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -997606,793 +997607,793 @@ │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #2636] @ 5da4dc │ │ │ │ + ldr r2, [pc, #2636] @ 5da4e0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5da428 │ │ │ │ + beq 5da42c │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5da418 │ │ │ │ + beq 5da41c │ │ │ │ bl 6bcdd4 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2552] @ 5da4f0 │ │ │ │ - ldr r1, [pc, #2552] @ 5da4f4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2552] @ 5da4f4 │ │ │ │ + ldr r1, [pc, #2552] @ 5da4f8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91e620 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r9] │ │ │ │ add sl, r2, sl │ │ │ │ add ip, r2, r7 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 5d9a68 │ │ │ │ + b 5d9a6c │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5da404 │ │ │ │ + beq 5da408 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r1, [pc, #2376] @ 5da4dc │ │ │ │ - ldr r2, [pc, #2400] @ 5da4f8 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r1, [pc, #2376] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #2400] @ 5da4fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2376] @ 5da4fc │ │ │ │ + ldr r1, [pc, #2376] @ 5da500 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5d999c │ │ │ │ + b 5d99a0 │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5da3ec │ │ │ │ + beq 5da3f0 │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5da3bc │ │ │ │ + beq 5da3c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r1, [pc, #2196] @ 5da4dc │ │ │ │ - ldr r2, [pc, #2228] @ 5da500 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r1, [pc, #2196] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #2228] @ 5da504 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2204] @ 5da504 │ │ │ │ + ldr r1, [pc, #2204] @ 5da508 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5d9a68 │ │ │ │ + b 5d9a6c │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #2108] @ 5da4dc │ │ │ │ + ldr r2, [pc, #2108] @ 5da4e0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5da378 │ │ │ │ + beq 5da37c │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5da368 │ │ │ │ + beq 5da36c │ │ │ │ bl 6bcdd4 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2048] @ 5da508 │ │ │ │ - ldr r1, [pc, #2048] @ 5da50c │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2048] @ 5da50c │ │ │ │ + ldr r1, [pc, #2048] @ 5da510 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91e620 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ - b 5d9b10 │ │ │ │ + b 5d9b14 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5da354 │ │ │ │ + beq 5da358 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r1, [pc, #1876] @ 5da4dc │ │ │ │ - ldr r2, [pc, #1924] @ 5da510 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r1, [pc, #1876] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #1924] @ 5da514 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1900] @ 5da514 │ │ │ │ + ldr r1, [pc, #1900] @ 5da518 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5d999c │ │ │ │ + b 5d99a0 │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5da33c │ │ │ │ + beq 5da340 │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5da30c │ │ │ │ + beq 5da310 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r1, [pc, #1700] @ 5da4dc │ │ │ │ - ldr r2, [pc, #1756] @ 5da518 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r1, [pc, #1700] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #1756] @ 5da51c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1732] @ 5da51c │ │ │ │ + ldr r1, [pc, #1732] @ 5da520 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5d9a68 │ │ │ │ + b 5d9a6c │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #1612] @ 5da4dc │ │ │ │ + ldr r2, [pc, #1612] @ 5da4e0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5da2c8 │ │ │ │ + beq 5da2cc │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5da2b8 │ │ │ │ + beq 5da2bc │ │ │ │ bl 6bcdd4 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1576] @ 5da520 │ │ │ │ - ldr r1, [pc, #1576] @ 5da524 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1576] @ 5da524 │ │ │ │ + ldr r1, [pc, #1576] @ 5da528 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91e620 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5d9b10 │ │ │ │ + b 5d9b14 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5da2a4 │ │ │ │ + beq 5da2a8 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r1, [pc, #1380] @ 5da4dc │ │ │ │ - ldr r2, [pc, #1452] @ 5da528 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r1, [pc, #1380] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #1452] @ 5da52c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1428] @ 5da52c │ │ │ │ + ldr r1, [pc, #1428] @ 5da530 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ - b 5d999c │ │ │ │ + b 5d99a0 │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5da28c │ │ │ │ + beq 5da290 │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5da25c │ │ │ │ + beq 5da260 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r1, [pc, #1200] @ 5da4dc │ │ │ │ - ldr r2, [pc, #1280] @ 5da530 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r1, [pc, #1200] @ 5da4e0 │ │ │ │ + ldr r2, [pc, #1280] @ 5da534 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1256] @ 5da534 │ │ │ │ + ldr r1, [pc, #1256] @ 5da538 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5d9a68 │ │ │ │ + b 5d9a6c │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #1116] @ 5da4dc │ │ │ │ + ldr r2, [pc, #1116] @ 5da4e0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5da218 │ │ │ │ + beq 5da21c │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5da208 │ │ │ │ + beq 5da20c │ │ │ │ bl 6bcdd4 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1104] @ 5da538 │ │ │ │ - ldr r1, [pc, #1104] @ 5da53c │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1104] @ 5da53c │ │ │ │ + ldr r1, [pc, #1104] @ 5da540 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91e620 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5d9b10 │ │ │ │ + b 5d9b14 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5d97e4 │ │ │ │ + b 5d97e8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5da198 │ │ │ │ - ldr r3, [pc, #1044] @ 5da540 │ │ │ │ + beq 5da19c │ │ │ │ + ldr r3, [pc, #1044] @ 5da544 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf488 │ │ │ │ - b 5d98e4 │ │ │ │ + bl 5cf48c │ │ │ │ + b 5d98e8 │ │ │ │ orr r2, r7, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5d983c │ │ │ │ + bl 5cd750 │ │ │ │ + b 5d9840 │ │ │ │ orr r2, r8, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5d98c4 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5d98c8 │ │ │ │ orr r2, r7, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5da13c │ │ │ │ + bl 5cd750 │ │ │ │ + b 5da140 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d979c │ │ │ │ - ldr r2, [pc, #792] @ 5da4dc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d97a0 │ │ │ │ + ldr r2, [pc, #792] @ 5da4e0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr sl, [pc, #884] @ 5da544 │ │ │ │ + ldr sl, [pc, #884] @ 5da548 │ │ │ │ ldr fp, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #872] @ 5da548 │ │ │ │ + ldr r1, [pc, #872] @ 5da54c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, sl] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r9 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d9790 │ │ │ │ + b 5d9794 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5da094 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5da098 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #800] @ 5da54c │ │ │ │ - ldr r1, [pc, #800] @ 5da550 │ │ │ │ + ldr r3, [pc, #800] @ 5da550 │ │ │ │ + ldr r1, [pc, #800] @ 5da554 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5da088 │ │ │ │ + b 5da08c │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9fd8 │ │ │ │ + beq 5d9fdc │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9fd8 │ │ │ │ + b 5d9fdc │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9fd0 │ │ │ │ + b 5d9fd4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9f24 │ │ │ │ + b 5d9f28 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d9ea4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d9ea8 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #632] @ 5da554 │ │ │ │ - ldr r1, [pc, #632] @ 5da558 │ │ │ │ + ldr r3, [pc, #632] @ 5da558 │ │ │ │ + ldr r1, [pc, #632] @ 5da55c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d9e98 │ │ │ │ + b 5d9e9c │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9de4 │ │ │ │ + beq 5d9de8 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9de4 │ │ │ │ + b 5d9de8 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9ddc │ │ │ │ + b 5d9de0 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9d34 │ │ │ │ + b 5d9d38 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d9cb4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d9cb8 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #464] @ 5da55c │ │ │ │ - ldr r1, [pc, #464] @ 5da560 │ │ │ │ + ldr r3, [pc, #464] @ 5da560 │ │ │ │ + ldr r1, [pc, #464] @ 5da564 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d9ca8 │ │ │ │ + b 5d9cac │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9bf4 │ │ │ │ + beq 5d9bf8 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9bf4 │ │ │ │ + b 5d9bf8 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9bec │ │ │ │ + b 5d9bf0 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9b40 │ │ │ │ + b 5d9b44 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5d9aa4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5d9aa8 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #296] @ 5da564 │ │ │ │ - ldr r1, [pc, #296] @ 5da568 │ │ │ │ + ldr r3, [pc, #296] @ 5da568 │ │ │ │ + ldr r1, [pc, #296] @ 5da56c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5d9a98 │ │ │ │ + b 5d9a9c │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d99cc │ │ │ │ + beq 5d99d0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d99cc │ │ │ │ + b 5d99d0 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d99c4 │ │ │ │ + b 5d99c8 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9900 │ │ │ │ - subeq sp, sl, lr, asr #32 │ │ │ │ - subseq r1, r8, ip, ror #10 │ │ │ │ - rsbeq r3, r6, ip, lsr #20 │ │ │ │ - ldrdeq r3, [r6], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r3, r6, ip, asr #18 │ │ │ │ + b 5d9904 │ │ │ │ + subeq sp, sl, sl, asr #32 │ │ │ │ + subseq r1, r8, r8, ror #10 │ │ │ │ + rsbeq r3, r6, r8, lsr #20 │ │ │ │ + ldrdeq r3, [r6], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r3, r6, r8, asr #18 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r5, r8, ip, asr r0 │ │ │ │ - subseq r3, sl, ip, asr #22 │ │ │ │ - @ instruction: 0x00584f90 │ │ │ │ - subseq r3, sl, r0, lsl #21 │ │ │ │ - ldrheq r4, [r8], #-236 @ 0xffffff14 │ │ │ │ - subseq r3, sl, r4, asr #19 │ │ │ │ - subseq r4, r8, ip, lsl lr │ │ │ │ - subseq r3, sl, ip, lsl #18 │ │ │ │ - subseq r4, r8, r8, ror #26 │ │ │ │ - subseq r3, sl, r8, asr r8 │ │ │ │ - subseq r4, r8, ip, lsr #25 │ │ │ │ - ldrheq r3, [sl], #-116 @ 0xffffff8c │ │ │ │ - subseq r4, r8, r8, lsr #24 │ │ │ │ - subseq r3, sl, r8, lsl r7 │ │ │ │ - subseq r4, r8, r8, ror fp │ │ │ │ - subseq r3, sl, r8, ror #12 │ │ │ │ - ldrheq r4, [r8], #-172 @ 0xffffff54 │ │ │ │ - subseq r3, sl, r4, asr #11 │ │ │ │ - subseq r4, r8, r8, lsr sl │ │ │ │ - subseq r3, sl, r8, lsr #10 │ │ │ │ - subseq r4, r8, r4, lsl #19 │ │ │ │ - subseq r3, sl, r4, ror r4 │ │ │ │ - subseq r4, r8, ip, asr #17 │ │ │ │ - ldrsbeq r3, [sl], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq r3, [r6], #-4 @ │ │ │ │ - subseq r4, r8, r0, ror #15 │ │ │ │ - subseq r5, r9, ip, lsl r3 │ │ │ │ - subseq r4, r8, r8, lsl #15 │ │ │ │ - subseq r5, r9, r8, asr #5 │ │ │ │ - ldrsbeq r4, [r8], #-104 @ 0xffffff98 │ │ │ │ - subseq r5, r9, r8, lsl r2 │ │ │ │ - subseq r4, r8, r8, lsr #12 │ │ │ │ - subseq r5, r9, r8, ror #2 │ │ │ │ - subseq r4, r8, r8, ror r5 │ │ │ │ - ldrheq r5, [r9], #-8 │ │ │ │ + subseq r5, r8, r8, asr r0 │ │ │ │ + subseq r3, sl, r8, asr #22 │ │ │ │ + subseq r4, r8, ip, lsl #31 │ │ │ │ + subseq r3, sl, ip, ror sl │ │ │ │ + ldrheq r4, [r8], #-232 @ 0xffffff18 │ │ │ │ + subseq r3, sl, r0, asr #19 │ │ │ │ + subseq r4, r8, r8, lsl lr │ │ │ │ + subseq r3, sl, r8, lsl #18 │ │ │ │ + subseq r4, r8, r4, ror #26 │ │ │ │ + subseq r3, sl, r4, asr r8 │ │ │ │ + subseq r4, r8, r8, lsr #25 │ │ │ │ + ldrheq r3, [sl], #-112 @ 0xffffff90 │ │ │ │ + subseq r4, r8, r4, lsr #24 │ │ │ │ + subseq r3, sl, r4, lsl r7 │ │ │ │ + subseq r4, r8, r4, ror fp │ │ │ │ + subseq r3, sl, r4, ror #12 │ │ │ │ + ldrheq r4, [r8], #-168 @ 0xffffff58 │ │ │ │ + subseq r3, sl, r0, asr #11 │ │ │ │ + subseq r4, r8, r4, lsr sl │ │ │ │ + subseq r3, sl, r4, lsr #10 │ │ │ │ + subseq r4, r8, r0, lsl #19 │ │ │ │ + subseq r3, sl, r0, ror r4 │ │ │ │ + subseq r4, r8, r8, asr #17 │ │ │ │ + ldrsbeq r3, [sl], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r3, [r6], #-0 @ │ │ │ │ + ldrsbeq r4, [r8], #-124 @ 0xffffff84 │ │ │ │ + subseq r5, r9, r8, lsl r3 │ │ │ │ + subseq r4, r8, r4, lsl #15 │ │ │ │ + subseq r5, r9, r4, asr #5 │ │ │ │ + ldrsbeq r4, [r8], #-100 @ 0xffffff9c │ │ │ │ + subseq r5, r9, r4, lsl r2 │ │ │ │ + subseq r4, r8, r4, lsr #12 │ │ │ │ + subseq r5, r9, r4, ror #2 │ │ │ │ + subseq r4, r8, r4, ror r5 │ │ │ │ + ldrheq r5, [r9], #-4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #3956] @ 5db4f8 │ │ │ │ - ldr r9, [pc, #3956] @ 5db4fc │ │ │ │ + ldr ip, [pc, #3956] @ 5db4fc │ │ │ │ + ldr r9, [pc, #3956] @ 5db500 │ │ │ │ cmp r1, ip │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ and sl, ip, #63 @ 0x3f │ │ │ │ - bhi 5da608 │ │ │ │ + bhi 5da60c │ │ │ │ cmp r1, #35651584 @ 0x2200000 │ │ │ │ - bcs 5da5e4 │ │ │ │ + bcs 5da5e8 │ │ │ │ add r1, r1, #-33554432 @ 0xfe000000 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da780 │ │ │ │ - ldr r3, [pc, #3892] @ 5db500 │ │ │ │ + bhi 5da784 │ │ │ │ + ldr r3, [pc, #3892] @ 5db504 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da780 │ │ │ │ + bhi 5da784 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3864] @ 5db504 │ │ │ │ + ldr r3, [pc, #3864] @ 5db508 │ │ │ │ sub r1, r1, #35651584 @ 0x2200000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da780 │ │ │ │ + bhi 5da784 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3832] @ 5db508 │ │ │ │ + ldr r3, [pc, #3832] @ 5db50c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 5da780 │ │ │ │ + bhi 5da784 │ │ │ │ cmp r1, #46137344 @ 0x2c00000 │ │ │ │ - bcc 5da640 │ │ │ │ - ldr r3, [pc, #3816] @ 5db50c │ │ │ │ + bcc 5da644 │ │ │ │ + ldr r3, [pc, #3816] @ 5db510 │ │ │ │ sub r1, r1, #46137344 @ 0x2c00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da780 │ │ │ │ + bhi 5da784 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3784] @ 5db510 │ │ │ │ + ldr r3, [pc, #3784] @ 5db514 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5da798 │ │ │ │ - bhi 5ddac8 │ │ │ │ + beq 5da79c │ │ │ │ + bhi 5ddacc │ │ │ │ sub r3, r3, #6 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5ddb5c │ │ │ │ + beq 5ddb60 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5da780 │ │ │ │ + bne 5da784 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dece8 │ │ │ │ + beq 5decec │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #3704] @ 5db514 │ │ │ │ - ldr r3, [pc, #4080] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #3704] @ 5db518 │ │ │ │ + ldr r3, [pc, #4080] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #3688] @ 5db518 │ │ │ │ + ldr r1, [pc, #3688] @ 5db51c │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ @@ -998401,73 +998402,73 @@ │ │ │ │ add r2, r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5dec08 │ │ │ │ + bne 5dec0c │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, sl, #48 @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 5ddc8c │ │ │ │ + beq 5ddc90 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cdf54 │ │ │ │ + b 5cdf58 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de504 │ │ │ │ + bne 5de508 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, sl, #48 @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 5de3c4 │ │ │ │ + beq 5de3c8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d61fc │ │ │ │ + b 5d6200 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, sl, #48 @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 5de178 │ │ │ │ + beq 5de17c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d5254 │ │ │ │ + b 5d5258 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldrb r6, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #3820] @ 5db690 │ │ │ │ + ldr r3, [pc, #3820] @ 5db694 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de6ec │ │ │ │ + beq 5de6f0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de6dc │ │ │ │ + beq 5de6e0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #3396] @ 5db51c │ │ │ │ - ldr r1, [pc, #3396] @ 5db520 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #3396] @ 5db520 │ │ │ │ + ldr r1, [pc, #3396] @ 5db524 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1320] @ 0xfffffad8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -998477,35 +998478,35 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #3276] @ 5db524 │ │ │ │ - ldr r3, [pc, #3636] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #3276] @ 5db528 │ │ │ │ + ldr r3, [pc, #3636] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3252] @ 5db528 │ │ │ │ + ldr r1, [pc, #3252] @ 5db52c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ @@ -998513,621 +998514,621 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de6b0 │ │ │ │ + beq 5de6b4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #3144] @ 5db52c │ │ │ │ - ldr r2, [pc, #3496] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #3144] @ 5db530 │ │ │ │ + ldr r2, [pc, #3496] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddf34 │ │ │ │ - ldr r1, [pc, #3092] @ 5db530 │ │ │ │ + beq 5ddf38 │ │ │ │ + ldr r1, [pc, #3092] @ 5db534 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3300] @ 0xfffff31c │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de6d0 │ │ │ │ + beq 5de6d4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #3004] @ 5db534 │ │ │ │ - ldr r2, [pc, #3348] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #3004] @ 5db538 │ │ │ │ + ldr r2, [pc, #3348] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de390 │ │ │ │ - ldr r1, [pc, #2952] @ 5db538 │ │ │ │ + beq 5de394 │ │ │ │ + ldr r1, [pc, #2952] @ 5db53c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3036] @ 0xfffff424 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #2884] @ 5db53c │ │ │ │ - ldr r2, [pc, #3220] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #2884] @ 5db540 │ │ │ │ + ldr r2, [pc, #3220] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5de160 │ │ │ │ - ldr r1, [pc, #2836] @ 5db540 │ │ │ │ + beq 5de164 │ │ │ │ + ldr r1, [pc, #2836] @ 5db544 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #2768] @ 5db544 │ │ │ │ - ldr r2, [pc, #3096] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #2768] @ 5db548 │ │ │ │ + ldr r2, [pc, #3096] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5de12c │ │ │ │ - ldr r1, [pc, #2720] @ 5db548 │ │ │ │ + beq 5de130 │ │ │ │ + ldr r1, [pc, #2720] @ 5db54c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de584 │ │ │ │ + beq 5de588 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #2592] @ 5db54c │ │ │ │ - ldr r3, [pc, #2912] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #2592] @ 5db550 │ │ │ │ + ldr r3, [pc, #2912] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2568] @ 5db550 │ │ │ │ + ldr r1, [pc, #2568] @ 5db554 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5decc8 │ │ │ │ + beq 5deccc │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #2476] @ 5db554 │ │ │ │ - ldr r3, [pc, #2788] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #2476] @ 5db558 │ │ │ │ + ldr r3, [pc, #2788] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2452] @ 5db558 │ │ │ │ + ldr r1, [pc, #2452] @ 5db55c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #2376] @ 5db55c │ │ │ │ - ldr r3, [pc, #2680] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #2376] @ 5db560 │ │ │ │ + ldr r3, [pc, #2680] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2352] @ 5db560 │ │ │ │ + ldr r1, [pc, #2352] @ 5db564 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de628 │ │ │ │ + bne 5de62c │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5de404 │ │ │ │ + bne 5de408 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de630 │ │ │ │ + bne 5de634 │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5de428 │ │ │ │ + bne 5de42c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5decc0 │ │ │ │ + beq 5decc4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #2128] @ 5db564 │ │ │ │ + ldr r1, [pc, #2128] @ 5db568 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf518 │ │ │ │ + b 5cf51c │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #2088] @ 5db568 │ │ │ │ - ldr r3, [pc, #2380] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #2088] @ 5db56c │ │ │ │ + ldr r3, [pc, #2380] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2064] @ 5db56c │ │ │ │ + ldr r1, [pc, #2064] @ 5db570 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de564 │ │ │ │ + beq 5de568 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1964] @ 5db570 │ │ │ │ - ldr r2, [pc, #2248] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1964] @ 5db574 │ │ │ │ + ldr r2, [pc, #2248] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddde8 │ │ │ │ - ldr r1, [pc, #1912] @ 5db574 │ │ │ │ + beq 5dddec │ │ │ │ + ldr r1, [pc, #1912] @ 5db578 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3828] @ 0xfffff10c │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dec14 │ │ │ │ + beq 5dec18 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1824] @ 5db578 │ │ │ │ - ldr r2, [pc, #2100] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1824] @ 5db57c │ │ │ │ + ldr r2, [pc, #2100] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddc98 │ │ │ │ - ldr r1, [pc, #1772] @ 5db57c │ │ │ │ + beq 5ddc9c │ │ │ │ + ldr r1, [pc, #1772] @ 5db580 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3564] @ 0xfffff214 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de4f8 │ │ │ │ + beq 5de4fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1684] @ 5db580 │ │ │ │ - ldr r2, [pc, #1952] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1684] @ 5db584 │ │ │ │ + ldr r2, [pc, #1952] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de3ac │ │ │ │ - ldr r1, [pc, #1632] @ 5db584 │ │ │ │ + beq 5de3b0 │ │ │ │ + ldr r1, [pc, #1632] @ 5db588 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r8, [r0, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de740 │ │ │ │ + beq 5de744 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de730 │ │ │ │ + beq 5de734 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb79c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5de250 │ │ │ │ + beq 5de254 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #1372] @ 5db588 │ │ │ │ - ldr r2, [pc, #1632] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #1372] @ 5db58c │ │ │ │ + ldr r2, [pc, #1632] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5de148 │ │ │ │ - ldr r1, [pc, #1324] @ 5db58c │ │ │ │ + beq 5de14c │ │ │ │ + ldr r1, [pc, #1324] @ 5db590 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5de21c │ │ │ │ + beq 5de220 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c39d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddf4c │ │ │ │ + beq 5ddf50 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #1144] @ 5db590 │ │ │ │ - ldr r3, [pc, #1396] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #1144] @ 5db594 │ │ │ │ + ldr r3, [pc, #1396] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1120] @ 5db594 │ │ │ │ + ldr r1, [pc, #1120] @ 5db598 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #1036] @ 5db598 │ │ │ │ - ldr r3, [pc, #1280] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #1036] @ 5db59c │ │ │ │ + ldr r3, [pc, #1280] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1012] @ 5db59c │ │ │ │ + ldr r1, [pc, #1012] @ 5db5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #912] @ 5db5a0 │ │ │ │ - ldr r3, [pc, #1148] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #912] @ 5db5a4 │ │ │ │ + ldr r3, [pc, #1148] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #888] @ 5db5a4 │ │ │ │ + ldr r1, [pc, #888] @ 5db5a8 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ @@ -999135,35 +999136,35 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #776] @ 5db5a8 │ │ │ │ - ldr r3, [pc, #1004] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #776] @ 5db5ac │ │ │ │ + ldr r3, [pc, #1004] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #752] @ 5db5ac │ │ │ │ + ldr r1, [pc, #752] @ 5db5b0 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ @@ -999171,73 +999172,73 @@ │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #640] @ 5db5b0 │ │ │ │ - ldr r3, [pc, #860] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #640] @ 5db5b4 │ │ │ │ + ldr r3, [pc, #860] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #616] @ 5db5b4 │ │ │ │ + ldr r1, [pc, #616] @ 5db5b8 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de184 │ │ │ │ + beq 5de188 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #488] @ 5db5b8 │ │ │ │ - ldr r3, [pc, #700] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #488] @ 5db5bc │ │ │ │ + ldr r3, [pc, #700] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #472] @ 5db5bc │ │ │ │ + ldr r1, [pc, #472] @ 5db5c0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999247,38 +999248,38 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de318 │ │ │ │ + beq 5de31c │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #332] @ 5db5c0 │ │ │ │ - ldr r3, [pc, #536] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #332] @ 5db5c4 │ │ │ │ + ldr r3, [pc, #536] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #316] @ 5db5c4 │ │ │ │ + ldr r1, [pc, #316] @ 5db5c8 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999288,150 +999289,150 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de6bc │ │ │ │ + beq 5de6c0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #220] @ 5db5c8 │ │ │ │ + ldr r1, [pc, #220] @ 5db5cc │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf518 │ │ │ │ + b 5cf51c │ │ │ │ eoreq r0, r0, #63 @ 0x3f │ │ │ │ - subseq r0, r8, r4, lsr #14 │ │ │ │ - subeq ip, sl, ip, lsl #4 │ │ │ │ - subeq ip, sl, r8, ror #4 │ │ │ │ + subseq r0, r8, r0, lsr #14 │ │ │ │ + subeq ip, sl, r8, lsl #4 │ │ │ │ + subeq ip, sl, r4, ror #4 │ │ │ │ sbceq r0, r0, #63 @ 0x3f │ │ │ │ - strheq ip, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subeq ip, sl, ip, lsr #5 │ │ │ │ addeq r0, r0, #38 @ 0x26 │ │ │ │ - subseq r4, r8, r8, lsl r3 │ │ │ │ - ldrsheq r6, [sl], #-216 @ 0xffffff28 │ │ │ │ - ldrsbeq r4, [r8], #-28 @ 0xffffffe4 │ │ │ │ - subseq r6, sl, r8, asr #25 │ │ │ │ - subseq r4, r8, ip, asr r1 │ │ │ │ - subseq r2, sl, r8, asr #24 │ │ │ │ - ldrsbeq r4, [r8], #-0 │ │ │ │ - subseq r4, sl, r0, lsr #23 │ │ │ │ - subseq r4, r8, ip, lsr r0 │ │ │ │ - subseq r4, sl, ip, lsl #22 │ │ │ │ - ldrheq r3, [r8], #-252 @ 0xffffff04 │ │ │ │ - @ instruction: 0x005a4a90 │ │ │ │ - subseq r3, r8, r0, asr #30 │ │ │ │ - subseq r4, sl, r4, lsl sl │ │ │ │ - subseq r3, r8, r8, lsl #29 │ │ │ │ - subseq r4, sl, r0, ror r9 │ │ │ │ - subseq r3, r8, ip, lsl #28 │ │ │ │ - ldrsheq r4, [sl], #-132 @ 0xffffff7c │ │ │ │ - subseq r3, r8, r0, lsr #27 │ │ │ │ - @ instruction: 0x005a2890 │ │ │ │ + subseq r4, r8, r4, lsl r3 │ │ │ │ + ldrsheq r6, [sl], #-212 @ 0xffffff2c │ │ │ │ + ldrsbeq r4, [r8], #-24 @ 0xffffffe8 │ │ │ │ + subseq r6, sl, r4, asr #25 │ │ │ │ + subseq r4, r8, r8, asr r1 │ │ │ │ + subseq r2, sl, r4, asr #24 │ │ │ │ + subseq r4, r8, ip, asr #1 │ │ │ │ + @ instruction: 0x005a4b9c │ │ │ │ + subseq r4, r8, r8, lsr r0 │ │ │ │ + subseq r4, sl, r8, lsl #22 │ │ │ │ + ldrheq r3, [r8], #-248 @ 0xffffff08 │ │ │ │ + subseq r4, sl, ip, lsl #21 │ │ │ │ + subseq r3, r8, ip, lsr pc │ │ │ │ + subseq r4, sl, r0, lsl sl │ │ │ │ + subseq r3, r8, r4, lsl #29 │ │ │ │ + subseq r4, sl, ip, ror #18 │ │ │ │ + subseq r3, r8, r8, lsl #28 │ │ │ │ + ldrsheq r4, [sl], #-128 @ 0xffffff80 │ │ │ │ + @ instruction: 0x00583d9c │ │ │ │ + subseq r2, sl, ip, lsl #17 │ │ │ │ andeq r0, r0, #20 │ │ │ │ - subseq r3, r8, r4, ror ip │ │ │ │ - subseq r4, sl, ip, asr r7 │ │ │ │ - ldrsheq r3, [r8], #-176 @ 0xffffff50 │ │ │ │ - subseq r4, sl, r0, asr #13 │ │ │ │ - subseq r3, r8, ip, asr fp │ │ │ │ - subseq r4, sl, ip, lsr #12 │ │ │ │ - subseq r3, r8, r8, asr #21 │ │ │ │ - @ instruction: 0x005a4598 │ │ │ │ - subseq r3, r8, r8, lsl #19 │ │ │ │ - subseq r4, sl, ip, asr r4 │ │ │ │ - @ instruction: 0x0058389c │ │ │ │ - subseq r4, sl, r0, lsl #7 │ │ │ │ - subseq r3, r8, r8, lsr #16 │ │ │ │ - subseq r4, sl, r0, lsl r3 │ │ │ │ - subseq r3, r8, r4, lsr #15 │ │ │ │ - @ instruction: 0x005a2290 │ │ │ │ - subseq r3, r8, r4, lsl r7 │ │ │ │ - subseq r2, sl, r0, lsl #4 │ │ │ │ - subseq r3, r8, r4, lsl #13 │ │ │ │ - subseq r2, sl, r0, ror r1 │ │ │ │ - subseq r3, r8, r4, ror #11 │ │ │ │ - subseq r4, sl, r8, asr #1 │ │ │ │ - subseq r3, r8, r0, asr #10 │ │ │ │ - subseq r4, sl, r4, lsr #32 │ │ │ │ + subseq r3, r8, r0, ror ip │ │ │ │ + subseq r4, sl, r8, asr r7 │ │ │ │ + subseq r3, r8, ip, ror #23 │ │ │ │ + ldrheq r4, [sl], #-108 @ 0xffffff94 │ │ │ │ + subseq r3, r8, r8, asr fp │ │ │ │ + subseq r4, sl, r8, lsr #12 │ │ │ │ + subseq r3, r8, r4, asr #21 │ │ │ │ + @ instruction: 0x005a4594 │ │ │ │ + subseq r3, r8, r4, lsl #19 │ │ │ │ + subseq r4, sl, r8, asr r4 │ │ │ │ + @ instruction: 0x00583898 │ │ │ │ + subseq r4, sl, ip, ror r3 │ │ │ │ + subseq r3, r8, r4, lsr #16 │ │ │ │ + subseq r4, sl, ip, lsl #6 │ │ │ │ + subseq r3, r8, r0, lsr #15 │ │ │ │ + subseq r2, sl, ip, lsl #5 │ │ │ │ + subseq r3, r8, r0, lsl r7 │ │ │ │ + ldrsheq r2, [sl], #-28 @ 0xffffffe4 │ │ │ │ + subseq r3, r8, r0, lsl #13 │ │ │ │ + subseq r2, sl, ip, ror #2 │ │ │ │ + subseq r3, r8, r0, ror #11 │ │ │ │ + subseq r4, sl, r4, asr #1 │ │ │ │ + subseq r3, r8, ip, lsr r5 │ │ │ │ + subseq r4, sl, r0, lsr #32 │ │ │ │ andeq r0, r0, #16 │ │ │ │ - ldrsbeq r3, [r8], #-44 @ 0xffffffd4 │ │ │ │ - subseq r3, sl, r4, asr #27 │ │ │ │ - subseq r3, r8, r0, lsr r2 │ │ │ │ - subseq r3, sl, r0, lsl sp │ │ │ │ - subseq r3, r8, ip, lsl #3 │ │ │ │ - subseq r3, sl, r0, ror ip │ │ │ │ - subseq r3, r8, r8, lsl r1 │ │ │ │ - subseq r3, sl, ip, ror #23 │ │ │ │ - @ instruction: 0x0058309c │ │ │ │ - subseq r3, sl, r0, ror fp │ │ │ │ + ldrsbeq r3, [r8], #-40 @ 0xffffffd8 │ │ │ │ + subseq r3, sl, r0, asr #27 │ │ │ │ + subseq r3, r8, ip, lsr #4 │ │ │ │ + subseq r3, sl, ip, lsl #26 │ │ │ │ + subseq r3, r8, r8, lsl #3 │ │ │ │ + subseq r3, sl, ip, ror #24 │ │ │ │ + subseq r3, r8, r4, lsl r1 │ │ │ │ + subseq r3, sl, r8, ror #23 │ │ │ │ + @ instruction: 0x00583098 │ │ │ │ + subseq r3, sl, ip, ror #22 │ │ │ │ andeq r0, r0, #23 │ │ │ │ - rsbeq r1, r6, r4, lsr r8 │ │ │ │ - subseq r2, r8, r4, lsr #30 │ │ │ │ - subseq r3, sl, r4, lsl #20 │ │ │ │ - subseq r2, r8, r0, lsl #29 │ │ │ │ - subseq r3, sl, r4, ror #18 │ │ │ │ - subseq r2, r8, r8, ror #27 │ │ │ │ - subseq r3, sl, ip, asr #17 │ │ │ │ - subseq r2, r8, r0, asr sp │ │ │ │ - subseq r3, sl, r4, lsr r8 │ │ │ │ - @ instruction: 0x00582c94 │ │ │ │ - subseq r3, sl, ip, ror r7 │ │ │ │ - subseq r2, r8, r8, lsl ip │ │ │ │ - subseq r3, sl, ip, ror #13 │ │ │ │ - subseq r2, r8, r8, ror fp │ │ │ │ - subseq r3, sl, ip, asr r6 │ │ │ │ - subseq r2, r8, ip, lsr sl │ │ │ │ - subseq r3, sl, r0, lsl r5 │ │ │ │ - ldrheq r2, [r8], #-148 @ 0xffffff6c │ │ │ │ - subseq r3, sl, r8, lsl #9 │ │ │ │ - subseq r2, r8, ip, lsr #18 │ │ │ │ - subseq r3, sl, r0, lsl #8 │ │ │ │ - subseq r2, r8, r4, lsr #17 │ │ │ │ - subseq r5, sl, r0, ror r3 │ │ │ │ - subseq r2, r8, r0, lsr #16 │ │ │ │ - subseq r5, sl, r0, lsl #6 │ │ │ │ - subseq r2, r8, r4, lsr #15 │ │ │ │ - subseq r5, sl, r4, lsl #5 │ │ │ │ - subseq r2, r8, r0, asr #13 │ │ │ │ - @ instruction: 0x005a519c │ │ │ │ - subseq r2, r8, r4, lsr #12 │ │ │ │ - subseq r5, sl, r0, lsl #2 │ │ │ │ - @ instruction: 0x00582598 │ │ │ │ - subseq r3, sl, r8, rrx │ │ │ │ - ldrsheq r2, [r8], #-68 @ 0xffffffbc │ │ │ │ - ldrsbeq r4, [sl], #-240 @ 0xffffff10 │ │ │ │ - subseq r2, r8, r8, asr r4 │ │ │ │ - subseq r4, sl, r4, lsr pc │ │ │ │ - ldrsbeq r2, [r8], #-52 @ 0xffffffcc │ │ │ │ + rsbeq r1, r6, r0, lsr r8 │ │ │ │ + subseq r2, r8, r0, lsr #30 │ │ │ │ + subseq r3, sl, r0, lsl #20 │ │ │ │ + subseq r2, r8, ip, ror lr │ │ │ │ + subseq r3, sl, r0, ror #18 │ │ │ │ + subseq r2, r8, r4, ror #27 │ │ │ │ + subseq r3, sl, r8, asr #17 │ │ │ │ + subseq r2, r8, ip, asr #26 │ │ │ │ + subseq r3, sl, r0, lsr r8 │ │ │ │ + @ instruction: 0x00582c90 │ │ │ │ + subseq r3, sl, r8, ror r7 │ │ │ │ + subseq r2, r8, r4, lsl ip │ │ │ │ + subseq r3, sl, r8, ror #13 │ │ │ │ + subseq r2, r8, r4, ror fp │ │ │ │ + subseq r3, sl, r8, asr r6 │ │ │ │ + subseq r2, r8, r8, lsr sl │ │ │ │ + subseq r3, sl, ip, lsl #10 │ │ │ │ + ldrheq r2, [r8], #-144 @ 0xffffff70 │ │ │ │ + subseq r3, sl, r4, lsl #9 │ │ │ │ + subseq r2, r8, r8, lsr #18 │ │ │ │ + ldrsheq r3, [sl], #-60 @ 0xffffffc4 │ │ │ │ + subseq r2, r8, r0, lsr #17 │ │ │ │ + subseq r5, sl, ip, ror #6 │ │ │ │ + subseq r2, r8, ip, lsl r8 │ │ │ │ + ldrsheq r5, [sl], #-44 @ 0xffffffd4 │ │ │ │ + subseq r2, r8, r0, lsr #15 │ │ │ │ + subseq r5, sl, r0, lsl #5 │ │ │ │ + ldrheq r2, [r8], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0x005a5198 │ │ │ │ + subseq r2, r8, r0, lsr #12 │ │ │ │ + ldrsheq r5, [sl], #-12 │ │ │ │ + @ instruction: 0x00582594 │ │ │ │ + subseq r3, sl, r4, rrx │ │ │ │ + ldrsheq r2, [r8], #-64 @ 0xffffffc0 │ │ │ │ + subseq r4, sl, ip, asr #31 │ │ │ │ + subseq r2, r8, r4, asr r4 │ │ │ │ + subseq r4, sl, r0, lsr pc │ │ │ │ + ldrsbeq r2, [r8], #-48 @ 0xffffffd0 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - ldrheq r2, [sl], #-236 @ 0xffffff14 │ │ │ │ - subseq r2, r8, r0, asr r3 │ │ │ │ + ldrheq r2, [sl], #-232 @ 0xffffff18 │ │ │ │ + subseq r2, r8, ip, asr #6 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r4, sl, r0, lsr lr │ │ │ │ + subseq r4, sl, ip, lsr #28 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de694 │ │ │ │ + beq 5de698 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-268] @ 5db5cc │ │ │ │ - ldr r3, [pc, #-76] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-268] @ 5db5d0 │ │ │ │ + ldr r3, [pc, #-76] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-284] @ 5db5d0 │ │ │ │ + ldr r1, [pc, #-284] @ 5db5d4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ add r2, r2, r8 │ │ │ │ @@ -999439,44 +999440,44 @@ │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de4e8 │ │ │ │ + beq 5de4ec │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-432] @ 5db5d4 │ │ │ │ - ldr r3, [pc, #-248] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-432] @ 5db5d8 │ │ │ │ + ldr r3, [pc, #-248] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-456] @ 5db5d8 │ │ │ │ + ldr r1, [pc, #-456] @ 5db5dc │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999486,136 +999487,136 @@ │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de284 │ │ │ │ + beq 5de288 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-588] @ 5db5dc │ │ │ │ - ldr r3, [pc, #-412] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-588] @ 5db5e0 │ │ │ │ + ldr r3, [pc, #-412] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-612] @ 5db5e0 │ │ │ │ + ldr r1, [pc, #-612] @ 5db5e4 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #-696] @ 5db5e4 │ │ │ │ - ldr r2, [pc, #-528] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #-696] @ 5db5e8 │ │ │ │ + ldr r2, [pc, #-528] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5de3d0 │ │ │ │ - ldr r1, [pc, #-744] @ 5db5e8 │ │ │ │ + beq 5de3d4 │ │ │ │ + ldr r1, [pc, #-744] @ 5db5ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r3, [pc, #-812] @ 5db5ec │ │ │ │ - ldr r2, [pc, #-652] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r3, [pc, #-812] @ 5db5f0 │ │ │ │ + ldr r2, [pc, #-652] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddfc4 │ │ │ │ - ldr r1, [pc, #-860] @ 5db5f0 │ │ │ │ + beq 5ddfc8 │ │ │ │ + ldr r1, [pc, #-860] @ 5db5f4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de4f0 │ │ │ │ + beq 5de4f4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-924] @ 5db5f4 │ │ │ │ + ldr r1, [pc, #-924] @ 5db5f8 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf518 │ │ │ │ + b 5cf51c │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de6a8 │ │ │ │ + bne 5de6ac │ │ │ │ asr r3, r6, #2 │ │ │ │ and sl, r3, #7 │ │ │ │ bl 6bcd3c │ │ │ │ and r6, r6, #1 │ │ │ │ rsb r6, r6, #9 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #-980] @ 5db5f8 │ │ │ │ + ldr r3, [pc, #-980] @ 5db5fc │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ addne r3, sl, #24 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ lslne r2, r2, r3 │ │ │ │ @@ -999626,52 +999627,52 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c3f48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de86c │ │ │ │ + beq 5de870 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-1172] @ 5db5fc │ │ │ │ - ldr r3, [pc, #-1028] @ 5db690 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-1172] @ 5db600 │ │ │ │ + ldr r3, [pc, #-1028] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1196] @ 5db600 │ │ │ │ + ldr r1, [pc, #-1196] @ 5db604 │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999681,232 +999682,232 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dec20 │ │ │ │ + beq 5dec24 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1328] @ 5db604 │ │ │ │ - ldr r3, [pc, #-1192] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1328] @ 5db608 │ │ │ │ + ldr r3, [pc, #-1192] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1352] @ 5db608 │ │ │ │ + ldr r1, [pc, #-1352] @ 5db60c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de874 │ │ │ │ + beq 5de878 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1472] @ 5db60c │ │ │ │ - ldr r3, [pc, #-1344] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1472] @ 5db610 │ │ │ │ + ldr r3, [pc, #-1344] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1496] @ 5db610 │ │ │ │ + ldr r1, [pc, #-1496] @ 5db614 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de9b8 │ │ │ │ + beq 5de9bc │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1616] @ 5db614 │ │ │ │ - ldr r3, [pc, #-1496] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1616] @ 5db618 │ │ │ │ + ldr r3, [pc, #-1496] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1640] @ 5db618 │ │ │ │ + ldr r1, [pc, #-1640] @ 5db61c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dec3c │ │ │ │ + beq 5dec40 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5decd0 │ │ │ │ + beq 5decd4 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1796] @ 5db61c │ │ │ │ - ldr r3, [pc, #-1684] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1796] @ 5db620 │ │ │ │ + ldr r3, [pc, #-1684] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1820] @ 5db620 │ │ │ │ + ldr r1, [pc, #-1820] @ 5db624 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de994 │ │ │ │ + beq 5de998 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-1912] @ 5db624 │ │ │ │ - ldr r2, [pc, #-1808] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-1912] @ 5db628 │ │ │ │ + ldr r2, [pc, #-1808] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5dde00 │ │ │ │ - ldr r1, [pc, #-1960] @ 5db628 │ │ │ │ + beq 5dde04 │ │ │ │ + ldr r1, [pc, #-1960] @ 5db62c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de9d4 │ │ │ │ + beq 5de9d8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-2064] @ 5db62c │ │ │ │ - ldr r3, [pc, #-1968] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-2064] @ 5db630 │ │ │ │ + ldr r3, [pc, #-1968] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2088] @ 5db630 │ │ │ │ + ldr r1, [pc, #-2088] @ 5db634 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ @@ -999914,301 +999915,301 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de9a0 │ │ │ │ + beq 5de9a4 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dde1c │ │ │ │ + beq 5dde20 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c7ce4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def48 │ │ │ │ + beq 5def4c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dde4c │ │ │ │ + beq 5dde50 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de58c │ │ │ │ + beq 5de590 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-2372] @ 5db634 │ │ │ │ - ldr r2, [pc, #-2284] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-2372] @ 5db638 │ │ │ │ + ldr r2, [pc, #-2284] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddfdc │ │ │ │ - ldr r1, [pc, #-2420] @ 5db638 │ │ │ │ + beq 5ddfe0 │ │ │ │ + ldr r1, [pc, #-2420] @ 5db63c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1980] @ 0x7bc │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5decfc │ │ │ │ + beq 5ded00 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-2500] @ 5db63c │ │ │ │ - ldr r2, [pc, #-2420] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-2500] @ 5db640 │ │ │ │ + ldr r2, [pc, #-2420] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddcb4 │ │ │ │ - ldr r1, [pc, #-2548] @ 5db640 │ │ │ │ + beq 5ddcb8 │ │ │ │ + ldr r1, [pc, #-2548] @ 5db644 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de6c4 │ │ │ │ + beq 5de6c8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-2628] @ 5db644 │ │ │ │ - ldr r2, [pc, #-2556] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-2628] @ 5db648 │ │ │ │ + ldr r2, [pc, #-2556] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5de3ec │ │ │ │ - ldr r1, [pc, #-2676] @ 5db648 │ │ │ │ + beq 5de3f0 │ │ │ │ + ldr r1, [pc, #-2676] @ 5db64c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2508] @ 0x9cc │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de4c8 │ │ │ │ + beq 5de4cc │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-2756] @ 5db64c │ │ │ │ - ldr r2, [pc, #-2692] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-2756] @ 5db650 │ │ │ │ + ldr r2, [pc, #-2692] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5de0d8 │ │ │ │ - ldr r1, [pc, #-2804] @ 5db650 │ │ │ │ + beq 5de0dc │ │ │ │ + ldr r1, [pc, #-2804] @ 5db654 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ded08 │ │ │ │ + beq 5ded0c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-2880] @ 5db654 │ │ │ │ - ldr r3, [pc, #-2824] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-2880] @ 5db658 │ │ │ │ + ldr r3, [pc, #-2824] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2904] @ 5db658 │ │ │ │ + ldr r1, [pc, #-2904] @ 5db65c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dee90 │ │ │ │ + beq 5dee94 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-2996] @ 5db65c │ │ │ │ - ldr r3, [pc, #-2948] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-2996] @ 5db660 │ │ │ │ + ldr r3, [pc, #-2948] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3020] @ 5db660 │ │ │ │ + ldr r1, [pc, #-3020] @ 5db664 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de78c │ │ │ │ + bne 5de790 │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5de480 │ │ │ │ + bne 5de484 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d70f0 │ │ │ │ + bl 5d70f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddcd0 │ │ │ │ + beq 5ddcd4 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-3216] @ 5db664 │ │ │ │ - ldr r3, [pc, #-3176] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-3216] @ 5db668 │ │ │ │ + ldr r3, [pc, #-3176] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3240] @ 5db668 │ │ │ │ + ldr r1, [pc, #-3240] @ 5db66c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ @@ -1000216,38 +1000217,38 @@ │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddff4 │ │ │ │ + beq 5ddff8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-3364] @ 5db66c │ │ │ │ - ldr r3, [pc, #-3332] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-3364] @ 5db670 │ │ │ │ + ldr r3, [pc, #-3332] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3388] @ 5db670 │ │ │ │ + ldr r1, [pc, #-3388] @ 5db674 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ @@ -1000255,75 +1000256,75 @@ │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de4d4 │ │ │ │ + beq 5de4d8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-3496] @ 5db674 │ │ │ │ - ldr r2, [pc, #-3472] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-3496] @ 5db678 │ │ │ │ + ldr r2, [pc, #-3472] @ 5db694 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de0f4 │ │ │ │ - ldr r1, [pc, #-3548] @ 5db678 │ │ │ │ + beq 5de0f8 │ │ │ │ + ldr r1, [pc, #-3548] @ 5db67c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3300] @ 0xce4 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddd4c │ │ │ │ + beq 5ddd50 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-3652] @ 5db67c │ │ │ │ - ldr r3, [pc, #-3636] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-3652] @ 5db680 │ │ │ │ + ldr r3, [pc, #-3636] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3676] @ 5db680 │ │ │ │ + ldr r1, [pc, #-3676] @ 5db684 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ @@ -1000331,38 +1000332,38 @@ │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddea8 │ │ │ │ + beq 5ddeac │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-3800] @ 5db684 │ │ │ │ - ldr r3, [pc, #-3792] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-3800] @ 5db688 │ │ │ │ + ldr r3, [pc, #-3792] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3824] @ 5db688 │ │ │ │ + ldr r1, [pc, #-3824] @ 5db68c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ @@ -1000370,63 +1000371,63 @@ │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5ded10 │ │ │ │ + beq 5ded14 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-3924] @ 5db68c │ │ │ │ - ldr r3, [pc, #-3924] @ 5db690 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-3924] @ 5db690 │ │ │ │ + ldr r3, [pc, #-3924] @ 5db694 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3944] @ 5db694 │ │ │ │ + ldr r1, [pc, #-3944] @ 5db698 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de5fc │ │ │ │ + beq 5de600 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-4044] @ 5db698 │ │ │ │ - ldr r3, [pc, #-4044] @ 5db69c │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-4044] @ 5db69c │ │ │ │ + ldr r3, [pc, #-4044] @ 5db6a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-4056] @ 5db6a0 │ │ │ │ + ldr r1, [pc, #-4056] @ 5db6a4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ @@ -1000435,171 +1000436,171 @@ │ │ │ │ add r2, r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de570 │ │ │ │ + beq 5de574 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #4084] @ 5dd6e0 │ │ │ │ - ldr r2, [pc, #4084] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #4084] @ 5dd6e4 │ │ │ │ + ldr r2, [pc, #4084] @ 5dd6e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de110 │ │ │ │ - ldr r1, [pc, #4036] @ 5dd6e8 │ │ │ │ + beq 5de114 │ │ │ │ + ldr r1, [pc, #4036] @ 5dd6ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2772] @ 0xad4 │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de5e8 │ │ │ │ + beq 5de5ec │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #3948] @ 5dd6ec │ │ │ │ - ldr r2, [pc, #3936] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #3948] @ 5dd6f0 │ │ │ │ + ldr r2, [pc, #3936] @ 5dd6e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de08c │ │ │ │ - ldr r1, [pc, #3896] @ 5dd6f0 │ │ │ │ + beq 5de090 │ │ │ │ + ldr r1, [pc, #3896] @ 5dd6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dee88 │ │ │ │ + beq 5dee8c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3828] @ 5dd6f4 │ │ │ │ + ldr r1, [pc, #3828] @ 5dd6f8 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d74d4 │ │ │ │ + b 5d74d8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de5a0 │ │ │ │ + beq 5de5a4 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #3776] @ 5dd6f8 │ │ │ │ - ldr r3, [pc, #3752] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #3776] @ 5dd6fc │ │ │ │ + ldr r3, [pc, #3752] @ 5dd6e8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3752] @ 5dd6fc │ │ │ │ + ldr r1, [pc, #3752] @ 5dd700 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de618 │ │ │ │ + beq 5de61c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3672] @ 5dd700 │ │ │ │ + ldr r1, [pc, #3672] @ 5dd704 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d74d4 │ │ │ │ + b 5d74d8 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de610 │ │ │ │ + beq 5de614 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #3572] @ 5dd704 │ │ │ │ - ldr r3, [pc, #3536] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #3572] @ 5dd708 │ │ │ │ + ldr r3, [pc, #3536] @ 5dd6e8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3548] @ 5dd708 │ │ │ │ + ldr r1, [pc, #3548] @ 5dd70c │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -1000609,140 +1000610,140 @@ │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be404 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de5d4 │ │ │ │ + beq 5de5d8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #3432] @ 5dd70c │ │ │ │ - ldr r2, [pc, #3388] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #3432] @ 5dd710 │ │ │ │ + ldr r2, [pc, #3388] @ 5dd6e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de0c0 │ │ │ │ - ldr r1, [pc, #3380] @ 5dd710 │ │ │ │ + beq 5de0c4 │ │ │ │ + ldr r1, [pc, #3380] @ 5dd714 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3036] @ 0xbdc │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de598 │ │ │ │ + bne 5de59c │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5dacd4 │ │ │ │ - ldr r3, [pc, #3308] @ 5dd714 │ │ │ │ + beq 5dacd8 │ │ │ │ + ldr r3, [pc, #3308] @ 5dd718 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3f48 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d70f0 │ │ │ │ + bl 5d70f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de5c0 │ │ │ │ + beq 5de5c4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #3180] @ 5dd718 │ │ │ │ - ldr r2, [pc, #3124] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #3180] @ 5dd71c │ │ │ │ + ldr r2, [pc, #3124] @ 5dd6e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5de0a8 │ │ │ │ - ldr r1, [pc, #3128] @ 5dd71c │ │ │ │ + beq 5de0ac │ │ │ │ + ldr r1, [pc, #3128] @ 5dd720 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3564] @ 0xdec │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de5b8 │ │ │ │ + beq 5de5bc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3060] @ 5dd720 │ │ │ │ + ldr r1, [pc, #3060] @ 5dd724 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d74d4 │ │ │ │ + b 5d74d8 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de620 │ │ │ │ + bne 5de624 │ │ │ │ bl 6bcd3c │ │ │ │ asr r8, r6, #2 │ │ │ │ and r8, r8, #7 │ │ │ │ and r6, r6, #1 │ │ │ │ rsb r6, r6, #9 │ │ │ │ mov sl, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #3004] @ 5dd724 │ │ │ │ + ldr r3, [pc, #3004] @ 5dd728 │ │ │ │ cmp r8, #0 │ │ │ │ movne r2, #1 │ │ │ │ addne r8, r8, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r8 │ │ │ │ @@ -1000755,52 +1000756,52 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3f48 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d70f0 │ │ │ │ + bl 5d70f4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de800 │ │ │ │ + beq 5de804 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #2804] @ 5dd728 │ │ │ │ - ldr r3, [pc, #2732] @ 5dd6e4 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #2804] @ 5dd72c │ │ │ │ + ldr r3, [pc, #2732] @ 5dd6e8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2780] @ 5dd72c │ │ │ │ + ldr r1, [pc, #2780] @ 5dd730 │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -1000810,66 +1000811,66 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be404 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de8f4 │ │ │ │ + beq 5de8f8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de8e4 │ │ │ │ + beq 5de8e8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2660] @ 5dd730 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2660] @ 5dd734 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2652] @ 5dd734 │ │ │ │ + ldr r1, [pc, #2652] @ 5dd738 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6be294 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2512] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #2512] @ 5dd6e8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5deea8 │ │ │ │ + beq 5deeac │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dee98 │ │ │ │ + beq 5dee9c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2520] @ 5dd738 │ │ │ │ - ldr r1, [pc, #2520] @ 5dd73c │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2520] @ 5dd73c │ │ │ │ + ldr r1, [pc, #2520] @ 5dd740 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1188] @ 0xfffffb5c │ │ │ │ add sl, r2, sl │ │ │ │ @@ -1000881,39 +1000882,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2344] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #2344] @ 5dd6e8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5dec7c │ │ │ │ + beq 5dec80 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dec6c │ │ │ │ + beq 5dec70 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2360] @ 5dd740 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2360] @ 5dd744 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2352] @ 5dd744 │ │ │ │ + ldr r1, [pc, #2352] @ 5dd748 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ @@ -1000922,39 +1000923,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2180] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #2180] @ 5dd6e8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5ded38 │ │ │ │ + beq 5ded3c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5ded28 │ │ │ │ + beq 5ded2c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2204] @ 5dd748 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2204] @ 5dd74c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2196] @ 5dd74c │ │ │ │ + ldr r1, [pc, #2196] @ 5dd750 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ @@ -1000963,199 +1000964,199 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2016] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #2016] @ 5dd6e8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de8a0 │ │ │ │ + beq 5de8a4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de890 │ │ │ │ + beq 5de894 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #2072] @ 5dd750 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #2072] @ 5dd754 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2064] @ 5dd754 │ │ │ │ + ldr r1, [pc, #2064] @ 5dd758 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5deefc │ │ │ │ + beq 5def00 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deeec │ │ │ │ + beq 5deef0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5ddf20 │ │ │ │ - ldr r3, [pc, #1952] @ 5dd758 │ │ │ │ + beq 5ddf24 │ │ │ │ + ldr r3, [pc, #1952] @ 5dd75c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf488 │ │ │ │ + b 5cf48c │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de648 │ │ │ │ + beq 5de64c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de638 │ │ │ │ + beq 5de63c │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5dde94 │ │ │ │ - ldr r3, [pc, #1824] @ 5dd75c │ │ │ │ + beq 5dde98 │ │ │ │ + ldr r3, [pc, #1824] @ 5dd760 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5dde80 │ │ │ │ - ldr r3, [pc, #1792] @ 5dd760 │ │ │ │ + beq 5dde84 │ │ │ │ + ldr r3, [pc, #1792] @ 5dd764 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf488 │ │ │ │ + b 5cf48c │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5dede8 │ │ │ │ + beq 5dedec │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dedd8 │ │ │ │ + beq 5deddc │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5de4a4 │ │ │ │ + bne 5de4a8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d70f0 │ │ │ │ + bl 5d70f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ded8c │ │ │ │ + beq 5ded90 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5ded7c │ │ │ │ + beq 5ded80 │ │ │ │ bl 6b58bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5dacd4 │ │ │ │ - ldr r3, [pc, #1596] @ 5dd764 │ │ │ │ + beq 5dacd8 │ │ │ │ + ldr r3, [pc, #1596] @ 5dd768 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3f48 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d70f0 │ │ │ │ + bl 5d70f4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #1376] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #1376] @ 5dd6e8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5dee44 │ │ │ │ + beq 5dee48 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dee34 │ │ │ │ + beq 5dee38 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1432] @ 5dd768 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1432] @ 5dd76c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1424] @ 5dd76c │ │ │ │ + ldr r1, [pc, #1424] @ 5dd770 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ @@ -1001164,39 +1001165,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #1212] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #1212] @ 5dd6e8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de950 │ │ │ │ + beq 5de954 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de940 │ │ │ │ + beq 5de944 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1276] @ 5dd770 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1276] @ 5dd774 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1268] @ 5dd774 │ │ │ │ + ldr r1, [pc, #1268] @ 5dd778 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ @@ -1001205,39 +1001206,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #1048] @ 5dd6e4 │ │ │ │ + ldr r3, [pc, #1048] @ 5dd6e8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de828 │ │ │ │ + beq 5de82c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de818 │ │ │ │ + beq 5de81c │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #1120] @ 5dd778 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #1120] @ 5dd77c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1112] @ 5dd77c │ │ │ │ + ldr r1, [pc, #1112] @ 5dd780 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ @@ -1001246,185 +1001247,185 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5deab0 │ │ │ │ + beq 5deab4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deaa0 │ │ │ │ + beq 5deaa4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5ddc64 │ │ │ │ - ldr r3, [pc, #976] @ 5dd780 │ │ │ │ + beq 5ddc68 │ │ │ │ + ldr r3, [pc, #976] @ 5dd784 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf488 │ │ │ │ + b 5cf48c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de808 │ │ │ │ + beq 5de80c │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5ddc78 │ │ │ │ - ldr r3, [pc, #884] @ 5dd784 │ │ │ │ + beq 5ddc7c │ │ │ │ + ldr r3, [pc, #884] @ 5dd788 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb604 │ │ │ │ - ldr r2, [pc, #868] @ 5dd788 │ │ │ │ - ldr r3, [pc, #700] @ 5dd6e4 │ │ │ │ + ldr r2, [pc, #868] @ 5dd78c │ │ │ │ + ldr r3, [pc, #700] @ 5dd6e8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #844] @ 5dd78c │ │ │ │ + ldr r1, [pc, #844] @ 5dd790 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de794 │ │ │ │ + beq 5de798 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #756] @ 5dd790 │ │ │ │ - ldr r3, [pc, #580] @ 5dd6e4 │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #756] @ 5dd794 │ │ │ │ + ldr r3, [pc, #580] @ 5dd6e8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #732] @ 5dd794 │ │ │ │ + ldr r1, [pc, #732] @ 5dd798 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5dea00 │ │ │ │ + beq 5dea04 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de9f0 │ │ │ │ + beq 5de9f4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf488 │ │ │ │ + bl 5cf48c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de7b4 │ │ │ │ + beq 5de7b8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de7a4 │ │ │ │ + beq 5de7a8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #520] @ 5dd798 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #520] @ 5dd79c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #512] @ 5dd79c │ │ │ │ + ldr r1, [pc, #512] @ 5dd7a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6be294 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5deb68 │ │ │ │ + beq 5deb6c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deb58 │ │ │ │ + beq 5deb5c │ │ │ │ bl 6bcd3c │ │ │ │ asr r9, r6, #2 │ │ │ │ and r9, r9, #7 │ │ │ │ and r6, r6, #1 │ │ │ │ rsb r6, r6, #9 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov fp, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #400] @ 5dd7a0 │ │ │ │ + ldr r3, [pc, #400] @ 5dd7a4 │ │ │ │ cmp r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ addne r3, r9, #24 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ add r9, r9, #25 │ │ │ │ @@ -1001436,281 +1001437,281 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3f48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r0, fp │ │ │ │ - ldr fp, [pc, #300] @ 5dd7a4 │ │ │ │ + ldr fp, [pc, #300] @ 5dd7a8 │ │ │ │ bl 6c3168 │ │ │ │ add fp, pc, fp │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ lsl r2, r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3f48 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5ddc50 │ │ │ │ + beq 5ddc54 │ │ │ │ add fp, fp, r5, lsl #2 │ │ │ │ ldr r1, [fp, #192] @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb604 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5cf488 │ │ │ │ + bl 5cf48c │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ - subseq r2, r8, r8, asr #5 │ │ │ │ + subseq r2, r8, r4, asr #5 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - @ instruction: 0x005a2d98 │ │ │ │ - subseq r2, r8, r4, lsr r2 │ │ │ │ - ldrsheq r4, [sl], #-204 @ 0xffffff34 │ │ │ │ + @ instruction: 0x005a2d94 │ │ │ │ + subseq r2, r8, r0, lsr r2 │ │ │ │ + ldrsheq r4, [sl], #-200 @ 0xffffff38 │ │ │ │ eoreq r0, r0, #20 │ │ │ │ - subseq r2, r8, ip, ror r1 │ │ │ │ - subseq r2, sl, r4, ror #24 │ │ │ │ + subseq r2, r8, r8, ror r1 │ │ │ │ + subseq r2, sl, r0, ror #24 │ │ │ │ eoreq r0, r0, #16 │ │ │ │ - subseq r2, r8, r4, lsr #1 │ │ │ │ - subseq r2, sl, r4, lsl #23 │ │ │ │ - subseq r2, r8, r0, lsl r0 │ │ │ │ - subseq r2, sl, r0, ror #21 │ │ │ │ - ldrdeq r0, [r6], #-120 @ 0xffffff88 @ │ │ │ │ - subseq r1, r8, r8, lsl #30 │ │ │ │ - ldrsbeq r2, [sl], #-152 @ 0xffffff68 │ │ │ │ + subseq r2, r8, r0, lsr #1 │ │ │ │ + subseq r2, sl, r0, lsl #23 │ │ │ │ + subseq r2, r8, ip │ │ │ │ + ldrsbeq r2, [sl], #-172 @ 0xffffff54 │ │ │ │ + ldrdeq r0, [r6], #-116 @ 0xffffff8c @ │ │ │ │ + subseq r1, r8, r4, lsl #30 │ │ │ │ + ldrsbeq r2, [sl], #-148 @ 0xffffff6c │ │ │ │ eoreq r0, r0, #23 │ │ │ │ - @ instruction: 0x00660690 │ │ │ │ - subseq r1, r8, r0, lsl #27 │ │ │ │ - subseq r4, sl, r8, asr r8 │ │ │ │ - subseq r1, r8, r8, ror #25 │ │ │ │ - ldrsbeq r4, [sl], #-120 @ 0xffffff88 │ │ │ │ - subseq r1, r8, r4, asr ip │ │ │ │ - subseq r4, sl, r0, asr #14 │ │ │ │ - subseq r1, r8, ip, lsr #23 │ │ │ │ - @ instruction: 0x005a4690 │ │ │ │ - subseq r1, r8, r8, lsl #22 │ │ │ │ - subseq r4, sl, ip, ror #11 │ │ │ │ - subseq r1, r8, ip, ror sl │ │ │ │ - subseq r4, sl, r8, ror #10 │ │ │ │ - rsbeq r0, r6, r8, asr #4 │ │ │ │ - rsbeq r0, r6, r4, asr #3 │ │ │ │ - rsbeq r0, r6, r0, lsr #3 │ │ │ │ - ldrdeq r0, [r6], #-8 @ │ │ │ │ - subseq r1, r8, r4, ror #15 │ │ │ │ - subseq r4, sl, r8, asr #5 │ │ │ │ - subseq r1, r8, r0, asr #14 │ │ │ │ - subseq r4, sl, r4, lsr #4 │ │ │ │ - @ instruction: 0x0058169c │ │ │ │ - subseq r4, sl, r0, lsl #3 │ │ │ │ - rsbeq pc, r5, r0, asr lr @ │ │ │ │ - strdeq pc, [r5], #-212 @ 0xffffff2c @ │ │ │ │ - @ instruction: 0x00581590 │ │ │ │ - subseq r4, sl, r0, ror r0 │ │ │ │ - subseq r1, r8, r8, lsl r5 │ │ │ │ - ldrsheq r3, [sl], #-248 @ 0xffffff08 │ │ │ │ - subseq r1, r8, r4, lsr #8 │ │ │ │ - subseq r3, sl, r4, lsl pc │ │ │ │ - strdeq pc, [r5], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq pc, r5, r8, lsl #23 │ │ │ │ - @ instruction: 0x0058109c │ │ │ │ - subseq r3, sl, r8, lsl #23 │ │ │ │ - ldrsbeq r0, [r8], #-244 @ 0xffffff0c │ │ │ │ - subseq r3, sl, r0, asr #21 │ │ │ │ - subseq r0, r8, r8, lsr pc │ │ │ │ - subseq r3, sl, ip, lsl sl │ │ │ │ + rsbeq r0, r6, ip, lsl #13 │ │ │ │ + subseq r1, r8, ip, ror sp │ │ │ │ + subseq r4, sl, r4, asr r8 │ │ │ │ + subseq r1, r8, r4, ror #25 │ │ │ │ + ldrsbeq r4, [sl], #-116 @ 0xffffff8c │ │ │ │ + subseq r1, r8, r0, asr ip │ │ │ │ + subseq r4, sl, ip, lsr r7 │ │ │ │ + subseq r1, r8, r8, lsr #23 │ │ │ │ + subseq r4, sl, ip, lsl #13 │ │ │ │ + subseq r1, r8, r4, lsl #22 │ │ │ │ + subseq r4, sl, r8, ror #11 │ │ │ │ + subseq r1, r8, r8, ror sl │ │ │ │ + subseq r4, sl, r4, ror #10 │ │ │ │ + rsbeq r0, r6, r4, asr #4 │ │ │ │ + rsbeq r0, r6, r0, asr #3 │ │ │ │ + @ instruction: 0x0066019c │ │ │ │ + ldrdeq r0, [r6], #-4 @ │ │ │ │ + subseq r1, r8, r0, ror #15 │ │ │ │ + subseq r4, sl, r4, asr #5 │ │ │ │ + subseq r1, r8, ip, lsr r7 │ │ │ │ + subseq r4, sl, r0, lsr #4 │ │ │ │ + @ instruction: 0x00581698 │ │ │ │ + subseq r4, sl, ip, ror r1 │ │ │ │ + rsbeq pc, r5, ip, asr #28 │ │ │ │ + strdeq pc, [r5], #-208 @ 0xffffff30 @ │ │ │ │ + subseq r1, r8, ip, lsl #11 │ │ │ │ + subseq r4, sl, ip, rrx │ │ │ │ + subseq r1, r8, r4, lsl r5 │ │ │ │ + ldrsheq r3, [sl], #-244 @ 0xffffff0c │ │ │ │ + subseq r1, r8, r0, lsr #8 │ │ │ │ + subseq r3, sl, r0, lsl pc │ │ │ │ + rsbeq pc, r5, ip, ror #23 │ │ │ │ + rsbeq pc, r5, r4, lsl #23 │ │ │ │ + @ instruction: 0x00581098 │ │ │ │ + subseq r3, sl, r4, lsl #23 │ │ │ │ + ldrsbeq r0, [r8], #-240 @ 0xffffff10 │ │ │ │ + ldrheq r3, [sl], #-172 @ 0xffffff54 │ │ │ │ + subseq r0, r8, r4, lsr pc │ │ │ │ + subseq r3, sl, r8, lsl sl │ │ │ │ adceq r0, r0, #32 │ │ │ │ - subseq r0, r8, r8, lsr #29 │ │ │ │ - subseq r3, sl, r8, lsl #19 │ │ │ │ - subseq r0, r8, r8, lsr lr │ │ │ │ - subseq r3, sl, r8, lsl r9 │ │ │ │ - ldrheq r0, [r8], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x005a3894 │ │ │ │ - subseq r1, sl, ip, lsl r8 │ │ │ │ - subseq r1, sl, r0, lsl #16 │ │ │ │ - ldrheq r0, [r8], #-200 @ 0xffffff38 │ │ │ │ - @ instruction: 0x005a3798 │ │ │ │ - subseq r0, r8, r4, lsr #24 │ │ │ │ - subseq r3, sl, r0, lsl #14 │ │ │ │ - subseq r1, sl, ip, asr #13 │ │ │ │ - ldrheq r1, [sl], #-100 @ 0xffffff9c │ │ │ │ - @ instruction: 0x00580b90 │ │ │ │ - subseq r1, sl, r8, lsl #13 │ │ │ │ - subseq r0, r8, r0, ror #22 │ │ │ │ - subseq r1, sl, r8, asr r6 │ │ │ │ - subseq r0, r8, r0, ror #21 │ │ │ │ - subseq r3, sl, r0, asr #11 │ │ │ │ - subseq r1, sl, r0, lsl #11 │ │ │ │ - subseq r0, r8, ip, lsr sl │ │ │ │ - subseq r1, sl, r4, lsr #10 │ │ │ │ - ldrsheq r1, [sl], #-64 @ 0xffffffc0 │ │ │ │ - ldrsbeq r1, [sl], #-72 @ 0xffffffb8 │ │ │ │ - subseq r0, r8, ip, ror r9 │ │ │ │ - subseq r3, sl, r8, asr r4 │ │ │ │ - subseq r3, sl, r0, lsr #8 │ │ │ │ - subseq r1, sl, ip, lsl #8 │ │ │ │ - ldrsheq r1, [sl], #-52 @ 0xffffffcc │ │ │ │ - ldrsbeq r3, [sl], #-52 @ 0xffffffcc │ │ │ │ - subseq r1, sl, r0, asr #7 │ │ │ │ - subseq r1, sl, r4, lsr #7 │ │ │ │ - subseq r1, sl, r8, lsl #7 │ │ │ │ - subseq r1, sl, ip, ror #6 │ │ │ │ - subseq r1, sl, r4, asr r3 │ │ │ │ - subseq r0, r8, ip, ror #15 │ │ │ │ - ldrsbeq r1, [sl], #-32 @ 0xffffffe0 │ │ │ │ - @ instruction: 0x00580790 │ │ │ │ - subseq r1, sl, r8, lsl #5 │ │ │ │ - subseq r0, r8, ip, asr r7 │ │ │ │ - subseq pc, r9, ip, asr r2 @ │ │ │ │ - subseq r0, r8, ip, ror #13 │ │ │ │ - ldrsbeq r1, [sl], #-20 @ 0xffffffec │ │ │ │ - subseq r0, r8, r0, ror r6 │ │ │ │ - subseq r1, sl, r8, asr r1 │ │ │ │ - subseq r1, sl, r4, lsr #2 │ │ │ │ - subseq r1, sl, r8, lsl #2 │ │ │ │ - subseq r1, sl, r4, ror #1 │ │ │ │ - subseq r1, sl, r8, asr #1 │ │ │ │ - strdeq lr, [r5], #-212 @ 0xffffff2c @ │ │ │ │ - ldrdeq lr, [r5], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq lr, r5, r8, ror sp │ │ │ │ - rsbeq lr, r5, r4, asr sp │ │ │ │ - subseq r0, r8, r4, lsl #9 │ │ │ │ - ldrheq r0, [r9], #-240 @ 0xffffff10 │ │ │ │ - subseq r0, r8, r4, asr r3 │ │ │ │ - subseq r0, r9, r0, lsl #29 │ │ │ │ - ldrheq r0, [r8], #-40 @ 0xffffffd8 │ │ │ │ - subseq r0, r9, r4, ror #27 │ │ │ │ - subseq r0, r8, ip, asr r2 │ │ │ │ - subseq r0, r9, r8, lsl #27 │ │ │ │ + subseq r0, r8, r4, lsr #29 │ │ │ │ + subseq r3, sl, r4, lsl #19 │ │ │ │ + subseq r0, r8, r4, lsr lr │ │ │ │ + subseq r3, sl, r4, lsl r9 │ │ │ │ + ldrheq r0, [r8], #-208 @ 0xffffff30 │ │ │ │ + @ instruction: 0x005a3890 │ │ │ │ + subseq r1, sl, r8, lsl r8 │ │ │ │ + ldrsheq r1, [sl], #-124 @ 0xffffff84 │ │ │ │ + ldrheq r0, [r8], #-196 @ 0xffffff3c │ │ │ │ + @ instruction: 0x005a3794 │ │ │ │ + subseq r0, r8, r0, lsr #24 │ │ │ │ + ldrsheq r3, [sl], #-108 @ 0xffffff94 │ │ │ │ + subseq r1, sl, r8, asr #13 │ │ │ │ + ldrheq r1, [sl], #-96 @ 0xffffffa0 │ │ │ │ + subseq r0, r8, ip, lsl #23 │ │ │ │ + subseq r1, sl, r4, lsl #13 │ │ │ │ + subseq r0, r8, ip, asr fp │ │ │ │ + subseq r1, sl, r4, asr r6 │ │ │ │ + ldrsbeq r0, [r8], #-172 @ 0xffffff54 │ │ │ │ + ldrheq r3, [sl], #-92 @ 0xffffffa4 │ │ │ │ + subseq r1, sl, ip, ror r5 │ │ │ │ + subseq r0, r8, r8, lsr sl │ │ │ │ + subseq r1, sl, r0, lsr #10 │ │ │ │ + subseq r1, sl, ip, ror #9 │ │ │ │ + ldrsbeq r1, [sl], #-68 @ 0xffffffbc │ │ │ │ + subseq r0, r8, r8, ror r9 │ │ │ │ + subseq r3, sl, r4, asr r4 │ │ │ │ + subseq r3, sl, ip, lsl r4 │ │ │ │ + subseq r1, sl, r8, lsl #8 │ │ │ │ + ldrsheq r1, [sl], #-48 @ 0xffffffd0 │ │ │ │ + ldrsbeq r3, [sl], #-48 @ 0xffffffd0 │ │ │ │ + ldrheq r1, [sl], #-60 @ 0xffffffc4 │ │ │ │ + subseq r1, sl, r0, lsr #7 │ │ │ │ + subseq r1, sl, r4, lsl #7 │ │ │ │ + subseq r1, sl, r8, ror #6 │ │ │ │ + subseq r1, sl, r0, asr r3 │ │ │ │ + subseq r0, r8, r8, ror #15 │ │ │ │ + subseq r1, sl, ip, asr #5 │ │ │ │ + subseq r0, r8, ip, lsl #15 │ │ │ │ + subseq r1, sl, r4, lsl #5 │ │ │ │ + subseq r0, r8, r8, asr r7 │ │ │ │ + subseq pc, r9, r8, asr r2 @ │ │ │ │ + subseq r0, r8, r8, ror #13 │ │ │ │ + ldrsbeq r1, [sl], #-16 │ │ │ │ + subseq r0, r8, ip, ror #12 │ │ │ │ + subseq r1, sl, r4, asr r1 │ │ │ │ + subseq r1, sl, r0, lsr #2 │ │ │ │ + subseq r1, sl, r4, lsl #2 │ │ │ │ + subseq r1, sl, r0, ror #1 │ │ │ │ + subseq r1, sl, r4, asr #1 │ │ │ │ + strdeq lr, [r5], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq lr, r5, ip, asr #27 │ │ │ │ + rsbeq lr, r5, r4, ror sp │ │ │ │ + rsbeq lr, r5, r0, asr sp │ │ │ │ + subseq r0, r8, r0, lsl #9 │ │ │ │ + subseq r0, r9, ip, lsr #31 │ │ │ │ + subseq r0, r8, r0, asr r3 │ │ │ │ + subseq r0, r9, ip, ror lr │ │ │ │ + ldrheq r0, [r8], #-36 @ 0xffffffdc │ │ │ │ + subseq r0, r9, r0, ror #27 │ │ │ │ + subseq r0, r8, r8, asr r2 │ │ │ │ + subseq r0, r9, r4, lsl #27 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r0, r8, r8, ror #3 │ │ │ │ - subseq r0, r9, r4, lsl sp │ │ │ │ - subseq r0, r8, ip, ror r1 │ │ │ │ - subseq r0, r9, r8, lsr #25 │ │ │ │ - subseq r0, r8, r4, lsl #2 │ │ │ │ - subseq r0, r9, r0, lsr ip │ │ │ │ + subseq r0, r8, r4, ror #3 │ │ │ │ + subseq r0, r9, r0, lsl sp │ │ │ │ + subseq r0, r8, r8, ror r1 │ │ │ │ + subseq r0, r9, r4, lsr #25 │ │ │ │ + subseq r0, r8, r0, lsl #2 │ │ │ │ + subseq r0, r9, ip, lsr #24 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #-40] @ 5dd8bc │ │ │ │ + ldr r3, [pc, #-40] @ 5dd8c0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5dea5c │ │ │ │ + beq 5dea60 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dea4c │ │ │ │ + beq 5dea50 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-368] @ 5dd7a8 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-368] @ 5dd7ac │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-376] @ 5dd7ac │ │ │ │ + ldr r1, [pc, #-376] @ 5dd7b0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ str r2, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5deb0c │ │ │ │ + beq 5deb10 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deafc │ │ │ │ + beq 5deb00 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #-240] @ 5dd8bc │ │ │ │ + ldr r3, [pc, #-240] @ 5dd8c0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5debc4 │ │ │ │ + beq 5debc8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5debb4 │ │ │ │ + beq 5debb8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-560] @ 5dd7b0 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-560] @ 5dd7b4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-568] @ 5dd7b4 │ │ │ │ + ldr r1, [pc, #-568] @ 5dd7b8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #-372] @ 5dd8bc │ │ │ │ + ldr r3, [pc, #-372] @ 5dd8c0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de520 │ │ │ │ + beq 5de524 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de510 │ │ │ │ + beq 5de514 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r3, [pc, #-708] @ 5dd7b8 │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r3, [pc, #-708] @ 5dd7bc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-716] @ 5dd7bc │ │ │ │ + ldr r1, [pc, #-716] @ 5dd7c0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ @@ -1001719,97 +1001720,97 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ - ldr r3, [pc, #-784] @ 5dd7c0 │ │ │ │ + b 5d70f4 │ │ │ │ + ldr r3, [pc, #-784] @ 5dd7c4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5ddbcc │ │ │ │ + beq 5ddbd0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5da780 │ │ │ │ + bne 5da784 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dec54 │ │ │ │ + beq 5dec58 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-840] @ 5dd7c4 │ │ │ │ - ldr r3, [pc, #-596] @ 5dd8bc │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-840] @ 5dd7c8 │ │ │ │ + ldr r3, [pc, #-596] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-864] @ 5dd7c8 │ │ │ │ + ldr r1, [pc, #-864] @ 5dd7cc │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-944] @ 5dd7cc │ │ │ │ - ldr r3, [pc, #-708] @ 5dd8bc │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-944] @ 5dd7d0 │ │ │ │ + ldr r3, [pc, #-708] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-968] @ 5dd7d0 │ │ │ │ + ldr r1, [pc, #-968] @ 5dd7d4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dec60 │ │ │ │ + beq 5dec64 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1068] @ 5dd7d4 │ │ │ │ - ldr r3, [pc, #-840] @ 5dd8bc │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1068] @ 5dd7d8 │ │ │ │ + ldr r3, [pc, #-840] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ - ldr r1, [pc, #-1084] @ 5dd7d8 │ │ │ │ + ldr r1, [pc, #-1084] @ 5dd7dc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ add r2, r2, r8 │ │ │ │ @@ -1001817,101 +1001818,101 @@ │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5dd6c0 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5dd6c4 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5dd3c0 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5dd3c4 │ │ │ │ mov r1, r0 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5dd41c │ │ │ │ + bl 5cd750 │ │ │ │ + b 5dd420 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd7fc │ │ │ │ - ldr r1, [pc, #-1220] @ 5dd7dc │ │ │ │ + b 5cd800 │ │ │ │ + ldr r1, [pc, #-1220] @ 5dd7e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3432] @ 0xfffff298 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5daea0 │ │ │ │ - ldr r1, [pc, #-1244] @ 5dd7e0 │ │ │ │ + b 5daea4 │ │ │ │ + ldr r1, [pc, #-1244] @ 5dd7e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc044 │ │ │ │ + b 5dc048 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def60 │ │ │ │ + beq 5def64 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1304] @ 5dd7e4 │ │ │ │ - ldr r3, [pc, #-1092] @ 5dd8bc │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1304] @ 5dd7e8 │ │ │ │ + ldr r3, [pc, #-1092] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1328] @ 5dd7e8 │ │ │ │ + ldr r1, [pc, #-1328] @ 5dd7ec │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def90 │ │ │ │ + beq 5def94 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1444] @ 5dd7ec │ │ │ │ - ldr r3, [pc, #-1240] @ 5dd8bc │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1444] @ 5dd7f0 │ │ │ │ + ldr r3, [pc, #-1240] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1468] @ 5dd7f0 │ │ │ │ + ldr r1, [pc, #-1468] @ 5dd7f4 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ @@ -1001919,1741 +1001920,1741 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ - ldr r1, [pc, #-1532] @ 5dd7f4 │ │ │ │ + b 5d70f4 │ │ │ │ + ldr r1, [pc, #-1532] @ 5dd7f8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dae0c │ │ │ │ - ldr r1, [pc, #-1552] @ 5dd7f8 │ │ │ │ + b 5dae10 │ │ │ │ + ldr r1, [pc, #-1552] @ 5dd7fc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dbde0 │ │ │ │ - ldr r3, [pc, #-1576] @ 5dd7fc │ │ │ │ + b 5dbde4 │ │ │ │ + ldr r3, [pc, #-1576] @ 5dd800 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-1584] @ 5dd800 │ │ │ │ + ldr r1, [pc, #-1584] @ 5dd804 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ bl 6be294 │ │ │ │ - b 5dbed8 │ │ │ │ - ldr r3, [pc, #-1616] @ 5dd804 │ │ │ │ - ldr r2, [pc, #-1616] @ 5dd808 │ │ │ │ + b 5dbedc │ │ │ │ + ldr r3, [pc, #-1616] @ 5dd808 │ │ │ │ + ldr r2, [pc, #-1616] @ 5dd80c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ add r1, r2, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r2, #1452] @ 0x5ac │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ - b 5dbf34 │ │ │ │ + b 5dbf38 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5dd070 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5dd074 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5dd04c │ │ │ │ + bl 5cd750 │ │ │ │ + b 5dd050 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def6c │ │ │ │ + beq 5def70 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-1736] @ 5dd80c │ │ │ │ - ldr r3, [pc, #-1564] @ 5dd8bc │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-1736] @ 5dd810 │ │ │ │ + ldr r3, [pc, #-1564] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1760] @ 5dd810 │ │ │ │ + ldr r1, [pc, #-1760] @ 5dd814 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ + b 5d70f4 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - b 5dcfc8 │ │ │ │ - ldr r1, [pc, #-1832] @ 5dd814 │ │ │ │ + bl 5cd750 │ │ │ │ + b 5dcfcc │ │ │ │ + ldr r1, [pc, #-1832] @ 5dd818 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5da92c │ │ │ │ + b 5da930 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def78 │ │ │ │ + beq 5def7c │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-1888] @ 5dd818 │ │ │ │ - ldr r3, [pc, #-1728] @ 5dd8bc │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-1888] @ 5dd81c │ │ │ │ + ldr r3, [pc, #-1728] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1912] @ 5dd81c │ │ │ │ + ldr r1, [pc, #-1912] @ 5dd820 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - ldr r1, [pc, #-1964] @ 5dd820 │ │ │ │ + b 5cf3a4 │ │ │ │ + ldr r1, [pc, #-1964] @ 5dd824 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6be2d4 │ │ │ │ - b 5db958 │ │ │ │ - ldr r1, [pc, #-1984] @ 5dd824 │ │ │ │ + b 5db95c │ │ │ │ + ldr r1, [pc, #-1984] @ 5dd828 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dbfbc │ │ │ │ + b 5dbfc0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def9c │ │ │ │ + beq 5defa0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ - ldr r2, [pc, #-2064] @ 5dd828 │ │ │ │ - ldr r3, [pc, #-1920] @ 5dd8bc │ │ │ │ + bl 5d50d8 │ │ │ │ + ldr r2, [pc, #-2064] @ 5dd82c │ │ │ │ + ldr r3, [pc, #-1920] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2088] @ 5dd82c │ │ │ │ + ldr r1, [pc, #-2088] @ 5dd830 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d70f0 │ │ │ │ - ldr r1, [pc, #-2148] @ 5dd830 │ │ │ │ + b 5d70f4 │ │ │ │ + ldr r1, [pc, #-2148] @ 5dd834 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc7c8 │ │ │ │ - ldr r1, [pc, #-2172] @ 5dd834 │ │ │ │ + b 5dc7cc │ │ │ │ + ldr r1, [pc, #-2172] @ 5dd838 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3696] @ 0xe70 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dcaf4 │ │ │ │ - ldr r1, [pc, #-2192] @ 5dd838 │ │ │ │ + b 5dcaf8 │ │ │ │ + ldr r1, [pc, #-2192] @ 5dd83c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3168] @ 0xc60 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc9ec │ │ │ │ - ldr r1, [pc, #-2212] @ 5dd83c │ │ │ │ + b 5dc9f0 │ │ │ │ + ldr r1, [pc, #-2212] @ 5dd840 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc150 │ │ │ │ - ldr r1, [pc, #-2236] @ 5dd840 │ │ │ │ + b 5dc154 │ │ │ │ + ldr r1, [pc, #-2236] @ 5dd844 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3432] @ 0xd68 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc464 │ │ │ │ - ldr r1, [pc, #-2260] @ 5dd844 │ │ │ │ + b 5dc468 │ │ │ │ + ldr r1, [pc, #-2260] @ 5dd848 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2904] @ 0xb58 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc734 │ │ │ │ - ldr r1, [pc, #-2284] @ 5dd848 │ │ │ │ + b 5dc738 │ │ │ │ + ldr r1, [pc, #-2284] @ 5dd84c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5daab8 │ │ │ │ - ldr r1, [pc, #-2308] @ 5dd84c │ │ │ │ + b 5daabc │ │ │ │ + ldr r1, [pc, #-2308] @ 5dd850 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5db070 │ │ │ │ - ldr r1, [pc, #-2328] @ 5dd850 │ │ │ │ + b 5db074 │ │ │ │ + ldr r1, [pc, #-2328] @ 5dd854 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5daa3c │ │ │ │ + b 5daa40 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d5a20 │ │ │ │ + b 5d5a24 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5defa8 │ │ │ │ + beq 5defac │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-2420] @ 5dd854 │ │ │ │ - ldr r3, [pc, #-2320] @ 5dd8bc │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-2420] @ 5dd858 │ │ │ │ + ldr r3, [pc, #-2320] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2444] @ 5dd858 │ │ │ │ + ldr r1, [pc, #-2444] @ 5dd85c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - ldr r3, [pc, #-2504] @ 5dd85c │ │ │ │ - ldr r2, [pc, #-2504] @ 5dd860 │ │ │ │ + b 5cf3a4 │ │ │ │ + ldr r3, [pc, #-2504] @ 5dd860 │ │ │ │ + ldr r2, [pc, #-2504] @ 5dd864 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ sub r1, r2, #3952 @ 0xf70 │ │ │ │ ldr r0, [r2, #-3960] @ 0xfffff088 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ - b 5db0bc │ │ │ │ - ldr r3, [pc, #-2548] @ 5dd864 │ │ │ │ - ldr r2, [pc, #-2548] @ 5dd868 │ │ │ │ + b 5db0c0 │ │ │ │ + ldr r3, [pc, #-2548] @ 5dd868 │ │ │ │ + ldr r2, [pc, #-2548] @ 5dd86c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ add r1, r2, #4080 @ 0xff0 │ │ │ │ ldr r0, [r2, #4092] @ 0xffc │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6be294 │ │ │ │ - b 5daff4 │ │ │ │ + b 5daff8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5defb4 │ │ │ │ + beq 5defb8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-2652] @ 5dd86c │ │ │ │ - ldr r3, [pc, #-2576] @ 5dd8bc │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-2652] @ 5dd870 │ │ │ │ + ldr r3, [pc, #-2576] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2676] @ 5dd870 │ │ │ │ + ldr r1, [pc, #-2676] @ 5dd874 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ + b 5cf3a4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5def84 │ │ │ │ + beq 5def88 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ - ldr r2, [pc, #-2768] @ 5dd874 │ │ │ │ - ldr r3, [pc, #-2700] @ 5dd8bc │ │ │ │ + bl 5cd750 │ │ │ │ + ldr r2, [pc, #-2768] @ 5dd878 │ │ │ │ + ldr r3, [pc, #-2700] @ 5dd8c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2792] @ 5dd878 │ │ │ │ + ldr r1, [pc, #-2792] @ 5dd87c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be2d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf3a0 │ │ │ │ - ldr r1, [pc, #-2844] @ 5dd87c │ │ │ │ + b 5cf3a4 │ │ │ │ + ldr r1, [pc, #-2844] @ 5dd880 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5da9c0 │ │ │ │ - ldr r1, [pc, #-2868] @ 5dd880 │ │ │ │ + b 5da9c4 │ │ │ │ + ldr r1, [pc, #-2868] @ 5dd884 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5daf30 │ │ │ │ + b 5daf34 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d699c │ │ │ │ - ldr r1, [pc, #-2900] @ 5dd884 │ │ │ │ + b 5d69a0 │ │ │ │ + ldr r1, [pc, #-2900] @ 5dd888 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5db8e0 │ │ │ │ - ldr r1, [pc, #-2924] @ 5dd888 │ │ │ │ + b 5db8e4 │ │ │ │ + ldr r1, [pc, #-2924] @ 5dd88c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2640] @ 0xa50 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dc0cc │ │ │ │ - ldr r3, [pc, #-2944] @ 5dd88c │ │ │ │ + b 5dc0d0 │ │ │ │ + ldr r3, [pc, #-2944] @ 5dd890 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5dac80 │ │ │ │ - ldr r3, [pc, #-2976] @ 5dd890 │ │ │ │ + b 5dac84 │ │ │ │ + ldr r3, [pc, #-2976] @ 5dd894 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3f48 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5cf3a0 │ │ │ │ + bl 5cf3a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ - ldr r3, [pc, #-3060] @ 5dd894 │ │ │ │ + ldr r3, [pc, #-3060] @ 5dd898 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5dc278 │ │ │ │ - ldr r3, [pc, #-3092] @ 5dd898 │ │ │ │ + b 5dc27c │ │ │ │ + ldr r3, [pc, #-3092] @ 5dd89c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ - b 5dd0c0 │ │ │ │ + b 5dd0c4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc0f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc0f4 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc3f4 │ │ │ │ + beq 5dc3f8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc3f4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5db734 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5db97c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc3f8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5db738 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5db980 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5daec4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5daec8 │ │ │ │ + bl 5bb014 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ - b 5da730 │ │ │ │ + b 5da734 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dda44 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dda48 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3224] @ 5dd89c │ │ │ │ + ldr r1, [pc, #-3224] @ 5dd8a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3240] @ 5dd8a0 │ │ │ │ + ldr r1, [pc, #-3240] @ 5dd8a4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dda38 │ │ │ │ + b 5dda3c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dad9c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dada0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc6c4 │ │ │ │ + beq 5dc6c8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc6c4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dab0c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc6c8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dab10 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbf58 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dca10 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbf5c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dca14 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dc818 │ │ │ │ + beq 5dc81c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc818 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dcb18 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc81c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dcb1c │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dca84 │ │ │ │ + beq 5dca88 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dca84 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dca88 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc97c │ │ │ │ + beq 5dc980 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc97c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc980 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc758 │ │ │ │ + beq 5dc75c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc758 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc75c │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc63c │ │ │ │ + beq 5dc640 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc63c │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dc8c0 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dc894 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dcb44 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dac70 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dacc4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc640 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dc8c4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dc898 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dcb48 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dac74 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dacc8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd018 │ │ │ │ - ldr r3, [pc, #-3476] @ 5dd8bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd01c │ │ │ │ + ldr r3, [pc, #-3476] @ 5dd8c0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3520] @ 5dd8a4 │ │ │ │ + ldr r1, [pc, #-3520] @ 5dd8a8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3536] @ 5dd8a8 │ │ │ │ + ldr r1, [pc, #-3536] @ 5dd8ac │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd00c │ │ │ │ + b 5dd010 │ │ │ │ tst r7, #1 │ │ │ │ - beq 5db6b0 │ │ │ │ + beq 5db6b4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5db6b0 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5db9a8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5db6b4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5db9ac │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5da8bc │ │ │ │ - bl 5bb010 │ │ │ │ - b 5db4d8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5da8c0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5db4dc │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc068 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc06c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5da950 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5da954 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5da7b8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5da7bc │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3668] @ 5dd8ac │ │ │ │ + ldr r1, [pc, #-3668] @ 5dd8b0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3684] @ 5dd8b0 │ │ │ │ + ldr r1, [pc, #-3684] @ 5dd8b4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5da7ac │ │ │ │ + b 5da7b0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5daf60 │ │ │ │ - ldr r3, [pc, #-3724] @ 5dd8bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5daf64 │ │ │ │ + ldr r3, [pc, #-3724] @ 5dd8c0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3752] @ 5dd8b4 │ │ │ │ + ldr r1, [pc, #-3752] @ 5dd8b8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3768] @ 5dd8b8 │ │ │ │ + ldr r1, [pc, #-3768] @ 5dd8bc │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5daf54 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dc268 │ │ │ │ + b 5daf58 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dc26c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd47c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd480 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd570 │ │ │ │ - ldr r3, [pc, #-3840] @ 5dd8bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd574 │ │ │ │ + ldr r3, [pc, #-3840] @ 5dd8c0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3856] @ 5dd8c0 │ │ │ │ + ldr r1, [pc, #-3856] @ 5dd8c4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3872] @ 5dd8c4 │ │ │ │ + ldr r1, [pc, #-3872] @ 5dd8c8 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd564 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dcbe4 │ │ │ │ + b 5dd568 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dcbe8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd3f4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd3f8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd2e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd2e4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-3956] @ 5dd8c8 │ │ │ │ + ldr r1, [pc, #-3956] @ 5dd8cc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3972] @ 5dd8cc │ │ │ │ + ldr r1, [pc, #-3972] @ 5dd8d0 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd2d4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dba40 │ │ │ │ + b 5dd2d8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dba44 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbb94 │ │ │ │ + beq 5dbb98 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbb94 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbb98 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dcf18 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dcf1c │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-4068] @ 5dd8d0 │ │ │ │ + ldr r1, [pc, #-4068] @ 5dd8d4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-4084] @ 5dd8d4 │ │ │ │ + ldr r1, [pc, #-4084] @ 5dd8d8 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dcf0c │ │ │ │ + b 5dcf10 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dccac │ │ │ │ - ldr r3, [pc, #1732] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dccb0 │ │ │ │ + ldr r3, [pc, #1732] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1716] @ 5defc4 │ │ │ │ + ldr r1, [pc, #1716] @ 5defc8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1700] @ 5defc8 │ │ │ │ + ldr r1, [pc, #1700] @ 5defcc │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dcca0 │ │ │ │ + b 5dcca4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd23c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd240 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1640] @ 5defcc │ │ │ │ + ldr r1, [pc, #1640] @ 5defd0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1624] @ 5defd0 │ │ │ │ + ldr r1, [pc, #1624] @ 5defd4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd230 │ │ │ │ + b 5dd234 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbd7c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbd80 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbea0 │ │ │ │ + beq 5dbea4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbea0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbea4 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbc2c │ │ │ │ + beq 5dbc30 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbc2c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbc30 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbe04 │ │ │ │ + beq 5dbe08 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbe04 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbe08 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd500 │ │ │ │ - ldr r3, [pc, #1464] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd504 │ │ │ │ + ldr r3, [pc, #1464] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1464] @ 5defd4 │ │ │ │ + ldr r1, [pc, #1464] @ 5defd8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1448] @ 5defd8 │ │ │ │ + ldr r1, [pc, #1448] @ 5defdc │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd4f4 │ │ │ │ + b 5dd4f8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd8f8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd8fc │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1388] @ 5defdc │ │ │ │ + ldr r1, [pc, #1388] @ 5defe0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1372] @ 5defe0 │ │ │ │ + ldr r1, [pc, #1372] @ 5defe4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd8ec │ │ │ │ + b 5dd8f0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd37c │ │ │ │ - ldr r3, [pc, #1288] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd380 │ │ │ │ + ldr r3, [pc, #1288] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1304] @ 5defe4 │ │ │ │ + ldr r1, [pc, #1304] @ 5defe8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1288] @ 5defe8 │ │ │ │ + ldr r1, [pc, #1288] @ 5defec │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd370 │ │ │ │ + b 5dd374 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd970 │ │ │ │ - ldr r3, [pc, #1196] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd974 │ │ │ │ + ldr r3, [pc, #1196] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1220] @ 5defec │ │ │ │ + ldr r1, [pc, #1220] @ 5deff0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1204] @ 5deff0 │ │ │ │ + ldr r1, [pc, #1204] @ 5deff4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd964 │ │ │ │ + b 5dd968 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd5e4 │ │ │ │ - ldr r3, [pc, #1104] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd5e8 │ │ │ │ + ldr r3, [pc, #1104] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1136] @ 5deff4 │ │ │ │ + ldr r1, [pc, #1136] @ 5deff8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1120] @ 5deff8 │ │ │ │ + ldr r1, [pc, #1120] @ 5deffc │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd5d8 │ │ │ │ + b 5dd5dc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd9c0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd9c4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1060] @ 5deffc │ │ │ │ + ldr r1, [pc, #1060] @ 5df000 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1044] @ 5df000 │ │ │ │ + ldr r1, [pc, #1044] @ 5df004 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd9b4 │ │ │ │ - bl 5bb010 │ │ │ │ + b 5dd9b8 │ │ │ │ + bl 5bb014 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ - b 5da6fc │ │ │ │ + b 5da700 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dae30 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dae34 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbafc │ │ │ │ + beq 5dbb00 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbafc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbb00 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbcc4 │ │ │ │ + beq 5dbcc8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbcc4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbcc8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ddaec │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ddaf0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ddbd8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ddbdc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dcdd0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dcdd4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #884] @ 5df004 │ │ │ │ + ldr r1, [pc, #884] @ 5df008 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #868] @ 5df008 │ │ │ │ + ldr r1, [pc, #868] @ 5df00c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dcdc4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dad00 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dab88 │ │ │ │ + b 5dcdc8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dad04 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dab8c │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbd00 │ │ │ │ + beq 5dbd04 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbd00 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbd04 │ │ │ │ tst r7, #1 │ │ │ │ - beq 5da674 │ │ │ │ + beq 5da678 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5da674 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5da678 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbfe0 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dc174 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbfe4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dc178 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dc5c0 │ │ │ │ + beq 5dc5c4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dc5c0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dc5c4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dce74 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dce78 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #704] @ 5df00c │ │ │ │ + ldr r1, [pc, #704] @ 5df010 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #688] @ 5df010 │ │ │ │ + ldr r1, [pc, #688] @ 5df014 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dce68 │ │ │ │ + b 5dce6c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd110 │ │ │ │ - ldr r3, [pc, #556] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd114 │ │ │ │ + ldr r3, [pc, #556] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #620] @ 5df014 │ │ │ │ + ldr r1, [pc, #620] @ 5df018 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #604] @ 5df018 │ │ │ │ + ldr r1, [pc, #604] @ 5df01c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd104 │ │ │ │ + b 5dd108 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd0b0 │ │ │ │ - ldr r3, [pc, #464] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd0b4 │ │ │ │ + ldr r3, [pc, #464] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #536] @ 5df01c │ │ │ │ + ldr r1, [pc, #536] @ 5df020 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #520] @ 5df020 │ │ │ │ + ldr r1, [pc, #520] @ 5df024 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd0a4 │ │ │ │ + b 5dd0a8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dd198 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dd19c │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #460] @ 5df024 │ │ │ │ + ldr r1, [pc, #460] @ 5df028 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #444] @ 5df028 │ │ │ │ + ldr r1, [pc, #444] @ 5df02c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dd18c │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dc7ec │ │ │ │ - bl 5bb010 │ │ │ │ - b 5dc1f0 │ │ │ │ + b 5dd190 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dc7f0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5dc1f4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dcd28 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dcd2c │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #368] @ 5df02c │ │ │ │ + ldr r1, [pc, #368] @ 5df030 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #352] @ 5df030 │ │ │ │ + ldr r1, [pc, #352] @ 5df034 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dcd1c │ │ │ │ + b 5dcd20 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dcf94 │ │ │ │ - ldr r3, [pc, #188] @ 5defc0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dcf98 │ │ │ │ + ldr r3, [pc, #188] @ 5defc4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #284] @ 5df034 │ │ │ │ + ldr r1, [pc, #284] @ 5df038 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #268] @ 5df038 │ │ │ │ + ldr r1, [pc, #268] @ 5df03c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dcf88 │ │ │ │ + b 5dcf8c │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dbefc │ │ │ │ + beq 5dbf00 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dbefc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dbf00 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ddcdc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ddce0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ddeb4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ddeb8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ddf58 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ddf5c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5de324 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5de328 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ddd58 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ddd5c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5de000 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5de004 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5de190 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5de194 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5de290 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5de294 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r0, r8, r8, lsr #1 │ │ │ │ - ldrsbeq r0, [r9], #-180 @ 0xffffff4c │ │ │ │ - subseq r0, r8, r4, asr r0 │ │ │ │ - subseq r0, r9, r0, lsl #23 │ │ │ │ - @ instruction: 0x0057ff9c │ │ │ │ - subseq r0, r9, r8, asr #21 │ │ │ │ - subseq pc, r7, r8, asr #30 │ │ │ │ - subseq r0, r9, r4, ror sl │ │ │ │ - subseq pc, r7, ip, ror #29 │ │ │ │ - subseq r0, r9, r8, lsl sl │ │ │ │ - @ instruction: 0x0057fe90 │ │ │ │ - ldrheq r0, [r9], #-156 @ 0xffffff64 │ │ │ │ - subseq pc, r7, r4, lsr lr @ │ │ │ │ - subseq r0, r9, r0, ror #18 │ │ │ │ - subseq pc, r7, r0, ror #27 │ │ │ │ - subseq r0, r9, ip, lsl #18 │ │ │ │ - subseq pc, r7, r8, lsr #26 │ │ │ │ - subseq r0, r9, r4, asr r8 │ │ │ │ - subseq pc, r7, ip, ror #24 │ │ │ │ - @ instruction: 0x00590798 │ │ │ │ - subseq pc, r7, r0, lsl ip @ │ │ │ │ - subseq r0, r9, ip, lsr r7 │ │ │ │ - ldrheq pc, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - subseq r0, r9, r0, ror #13 │ │ │ │ - subseq pc, r7, r0, ror #22 │ │ │ │ - subseq r0, r9, ip, lsl #13 │ │ │ │ - ldrsheq pc, [r7], #-172 @ 0xffffff54 @ │ │ │ │ - subseq r0, r9, r8, lsr #12 │ │ │ │ - subseq pc, r7, r0, lsr #21 │ │ │ │ - subseq r0, r9, ip, asr #11 │ │ │ │ + subseq r0, r8, r4, lsr #1 │ │ │ │ + ldrsbeq r0, [r9], #-176 @ 0xffffff50 │ │ │ │ + subseq r0, r8, r0, asr r0 │ │ │ │ + subseq r0, r9, ip, ror fp │ │ │ │ + @ instruction: 0x0057ff98 │ │ │ │ + subseq r0, r9, r4, asr #21 │ │ │ │ + subseq pc, r7, r4, asr #30 │ │ │ │ + subseq r0, r9, r0, ror sl │ │ │ │ + subseq pc, r7, r8, ror #29 │ │ │ │ + subseq r0, r9, r4, lsl sl │ │ │ │ + subseq pc, r7, ip, lsl #29 │ │ │ │ + ldrheq r0, [r9], #-152 @ 0xffffff68 │ │ │ │ + subseq pc, r7, r0, lsr lr @ │ │ │ │ + subseq r0, r9, ip, asr r9 │ │ │ │ + ldrsbeq pc, [r7], #-220 @ 0xffffff24 @ │ │ │ │ + subseq r0, r9, r8, lsl #18 │ │ │ │ + subseq pc, r7, r4, lsr #26 │ │ │ │ + subseq r0, r9, r0, asr r8 │ │ │ │ + subseq pc, r7, r8, ror #24 │ │ │ │ + @ instruction: 0x00590794 │ │ │ │ + subseq pc, r7, ip, lsl #24 │ │ │ │ + subseq r0, r9, r8, lsr r7 │ │ │ │ + ldrheq pc, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + ldrsbeq r0, [r9], #-108 @ 0xffffff94 │ │ │ │ + subseq pc, r7, ip, asr fp @ │ │ │ │ + subseq r0, r9, r8, lsl #13 │ │ │ │ + ldrsheq pc, [r7], #-168 @ 0xffffff58 @ │ │ │ │ + subseq r0, r9, r4, lsr #12 │ │ │ │ + @ instruction: 0x0057fa9c │ │ │ │ + subseq r0, r9, r8, asr #11 │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 5df0c0 │ │ │ │ + beq 5df0c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ tst r3, #32 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movne r1, r5 │ │ │ │ - beq 5df164 │ │ │ │ + beq 5df168 │ │ │ │ and r0, r1, #7 │ │ │ │ lsr ip, r5, #21 │ │ │ │ lsr lr, r5, #16 │ │ │ │ cmp r0, #3 │ │ │ │ lsr r5, r5, #11 │ │ │ │ and ip, ip, #31 │ │ │ │ and lr, lr, #31 │ │ │ │ and r5, r5, #31 │ │ │ │ - beq 5df0f4 │ │ │ │ + beq 5df0f8 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 5df118 │ │ │ │ + beq 5df11c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df0c8 │ │ │ │ + beq 5df0cc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #2056] @ 5df8d8 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #2056] @ 5df8dc │ │ │ │ lsr r1, r1, #3 │ │ │ │ and r1, r1, #127 @ 0x7f │ │ │ │ sub r1, r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - bhi 5df0a8 │ │ │ │ + bhi 5df0ac │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #2016] @ 5df8dc │ │ │ │ + ldr r2, [pc, #2016] @ 5df8e0 │ │ │ │ lsr r3, r1, #3 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5df148 │ │ │ │ + bhi 5df14c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r3, r1, #3 │ │ │ │ ands r3, r3, #7 │ │ │ │ - beq 5df178 │ │ │ │ + beq 5df17c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5df0a8 │ │ │ │ + bne 5df0ac │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d8ba4 │ │ │ │ + bl 5d8ba8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, #19 │ │ │ │ mov r2, #1 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5df074 │ │ │ │ + b 5df078 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5cfa10 │ │ │ │ - b 5df148 │ │ │ │ + bl 5cfa14 │ │ │ │ + b 5df14c │ │ │ │ lsr r1, r1, #6 │ │ │ │ and r3, r1, #255 @ 0xff │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq 5df5fc │ │ │ │ - bhi 5df4d0 │ │ │ │ + beq 5df600 │ │ │ │ + bhi 5df4d4 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 5df604 │ │ │ │ - bhi 5df59c │ │ │ │ + beq 5df608 │ │ │ │ + bhi 5df5a0 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 5df5f4 │ │ │ │ + beq 5df5f8 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - ldreq r1, [pc, #1812] @ 5df8e0 │ │ │ │ - bne 5df5ac │ │ │ │ + ldreq r1, [pc, #1812] @ 5df8e4 │ │ │ │ + bne 5df5b0 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5cf678 │ │ │ │ + b 5cf67c │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df50c │ │ │ │ + bne 5df510 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1768] @ 5df8e4 │ │ │ │ + ldr r1, [pc, #1768] @ 5df8e8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df554 │ │ │ │ + bne 5df558 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1732] @ 5df8e8 │ │ │ │ + ldr r1, [pc, #1732] @ 5df8ec │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df578 │ │ │ │ + bne 5df57c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1696] @ 5df8ec │ │ │ │ + ldr r1, [pc, #1696] @ 5df8f0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df530 │ │ │ │ + bne 5df534 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1660] @ 5df8f0 │ │ │ │ + ldr r1, [pc, #1660] @ 5df8f4 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1640] @ 5df8f4 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1640] @ 5df8f8 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5d74d4 │ │ │ │ - b 5df148 │ │ │ │ + bl 5d74d8 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1604] @ 5df8f8 │ │ │ │ + ldr r1, [pc, #1604] @ 5df8fc │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1572] @ 5df8fc │ │ │ │ + ldr r1, [pc, #1572] @ 5df900 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1552] @ 5df900 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1552] @ 5df904 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1524] @ 5df904 │ │ │ │ - b 5df288 │ │ │ │ - ldr r1, [pc, #1520] @ 5df908 │ │ │ │ - b 5df288 │ │ │ │ - ldr r1, [pc, #1516] @ 5df90c │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1524] @ 5df908 │ │ │ │ + b 5df28c │ │ │ │ + ldr r1, [pc, #1520] @ 5df90c │ │ │ │ + b 5df28c │ │ │ │ + ldr r1, [pc, #1516] @ 5df910 │ │ │ │ mov r2, #0 │ │ │ │ - b 5df2f0 │ │ │ │ + b 5df2f4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1496] @ 5df910 │ │ │ │ + ldr r1, [pc, #1496] @ 5df914 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1464] @ 5df914 │ │ │ │ + ldr r1, [pc, #1464] @ 5df918 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1432] @ 5df918 │ │ │ │ + ldr r1, [pc, #1432] @ 5df91c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1400] @ 5df91c │ │ │ │ + ldr r1, [pc, #1400] @ 5df920 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1368] @ 5df920 │ │ │ │ + ldr r1, [pc, #1368] @ 5df924 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #35651584 @ 0x2200000 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1300] @ 5df924 │ │ │ │ + ldr r1, [pc, #1300] @ 5df928 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1280] @ 5df928 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1280] @ 5df92c │ │ │ │ mov r3, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5cf518 │ │ │ │ - b 5df148 │ │ │ │ + bl 5cf51c │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1244] @ 5df92c │ │ │ │ + ldr r1, [pc, #1244] @ 5df930 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1224] @ 5df930 │ │ │ │ - b 5df424 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1224] @ 5df934 │ │ │ │ + b 5df428 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1208] @ 5df934 │ │ │ │ + ldr r1, [pc, #1208] @ 5df938 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1188] @ 5df938 │ │ │ │ - mov r2, #0 │ │ │ │ - b 5df2f0 │ │ │ │ - ldr r1, [pc, #1180] @ 5df93c │ │ │ │ - b 5df424 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1188] @ 5df93c │ │ │ │ + mov r2, #0 │ │ │ │ + b 5df2f4 │ │ │ │ + ldr r1, [pc, #1180] @ 5df940 │ │ │ │ + b 5df428 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #33554432 @ 0x2000000 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ - ldr r1, [pc, #1140] @ 5df940 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ + ldr r1, [pc, #1140] @ 5df944 │ │ │ │ mov r2, #0 │ │ │ │ - b 5df2f0 │ │ │ │ + b 5df2f4 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ - beq 5df61c │ │ │ │ + beq 5df620 │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq 5df614 │ │ │ │ + beq 5df618 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ - ldreq r1, [pc, #1112] @ 5df944 │ │ │ │ + ldreq r1, [pc, #1112] @ 5df948 │ │ │ │ moveq r5, #0 │ │ │ │ - bne 5df5ac │ │ │ │ + bne 5df5b0 │ │ │ │ mov r3, lr │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1064] @ 5df948 │ │ │ │ + ldr r1, [pc, #1064] @ 5df94c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1032] @ 5df94c │ │ │ │ + ldr r1, [pc, #1032] @ 5df950 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1000] @ 5df950 │ │ │ │ + ldr r1, [pc, #1000] @ 5df954 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #968] @ 5df954 │ │ │ │ + ldr r1, [pc, #968] @ 5df958 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5df148 │ │ │ │ + bl 5da570 │ │ │ │ + b 5df14c │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ - ldreq r1, [pc, #944] @ 5df958 │ │ │ │ + ldreq r1, [pc, #944] @ 5df95c │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df4f0 │ │ │ │ + beq 5df4f4 │ │ │ │ lsl r1, r1, #23 │ │ │ │ lsr r1, r1, #23 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ - beq 5df75c │ │ │ │ - bhi 5df624 │ │ │ │ + beq 5df760 │ │ │ │ + bhi 5df628 │ │ │ │ cmp r1, #77 @ 0x4d │ │ │ │ - bhi 5df66c │ │ │ │ + bhi 5df670 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5df0a8 │ │ │ │ - ldr r3, [pc, #900] @ 5df95c │ │ │ │ + beq 5df0ac │ │ │ │ + ldr r3, [pc, #900] @ 5df960 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ - bhi 5df0a8 │ │ │ │ + bhi 5df0ac │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #868] @ 5df960 │ │ │ │ - b 5df1cc │ │ │ │ - ldr r1, [pc, #864] @ 5df964 │ │ │ │ - b 5df1cc │ │ │ │ + ldr r1, [pc, #868] @ 5df964 │ │ │ │ + b 5df1d0 │ │ │ │ + ldr r1, [pc, #864] @ 5df968 │ │ │ │ + b 5df1d0 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r1, #1140850688 @ 0x44000000 │ │ │ │ - b 5df1d4 │ │ │ │ - ldr r1, [pc, #844] @ 5df968 │ │ │ │ - b 5df1cc │ │ │ │ - ldr r1, [pc, #840] @ 5df96c │ │ │ │ - b 5df1cc │ │ │ │ - ldr r3, [pc, #836] @ 5df970 │ │ │ │ + b 5df1d8 │ │ │ │ + ldr r1, [pc, #844] @ 5df96c │ │ │ │ + b 5df1d0 │ │ │ │ + ldr r1, [pc, #840] @ 5df970 │ │ │ │ + b 5df1d0 │ │ │ │ + ldr r3, [pc, #836] @ 5df974 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 5df6c4 │ │ │ │ + bhi 5df6c8 │ │ │ │ cmp r1, #328 @ 0x148 │ │ │ │ - bcs 5df6a0 │ │ │ │ + bcs 5df6a4 │ │ │ │ cmp r1, #300 @ 0x12c │ │ │ │ - bhi 5df0a8 │ │ │ │ + bhi 5df0ac │ │ │ │ cmp r1, #260 @ 0x104 │ │ │ │ - bcc 5df6ec │ │ │ │ - ldr r3, [pc, #804] @ 5df974 │ │ │ │ + bcc 5df6f0 │ │ │ │ + ldr r3, [pc, #804] @ 5df978 │ │ │ │ sub r1, r1, #260 @ 0x104 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bhi 5df0a8 │ │ │ │ + bhi 5df0ac │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #141 @ 0x8d │ │ │ │ - bhi 5df710 │ │ │ │ + bhi 5df714 │ │ │ │ cmp r1, #107 @ 0x6b │ │ │ │ - bls 5df0a8 │ │ │ │ - ldr r3, [pc, #756] @ 5df978 │ │ │ │ + bls 5df0ac │ │ │ │ + ldr r3, [pc, #756] @ 5df97c │ │ │ │ sub r1, r1, #108 @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ - bhi 5df0a8 │ │ │ │ + bhi 5df0ac │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #724] @ 5df97c │ │ │ │ + ldr r3, [pc, #724] @ 5df980 │ │ │ │ sub r1, r1, #328 @ 0x148 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bhi 5df0a8 │ │ │ │ + bhi 5df0ac │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #460 @ 0x1cc │ │ │ │ - beq 5df89c │ │ │ │ - bhi 5df888 │ │ │ │ + beq 5df8a0 │ │ │ │ + bhi 5df88c │ │ │ │ cmp r1, #396 @ 0x18c │ │ │ │ - beq 5df87c │ │ │ │ + beq 5df880 │ │ │ │ cmp r1, #428 @ 0x1ac │ │ │ │ - ldreq r1, [pc, #668] @ 5df980 │ │ │ │ + ldreq r1, [pc, #668] @ 5df984 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df4f0 │ │ │ │ - b 5df0a8 │ │ │ │ + beq 5df4f4 │ │ │ │ + b 5df0ac │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ - beq 5df8cc │ │ │ │ + beq 5df8d0 │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - beq 5df8c0 │ │ │ │ + beq 5df8c4 │ │ │ │ cmp r1, #205 @ 0xcd │ │ │ │ - ldreq r1, [pc, #636] @ 5df984 │ │ │ │ + ldreq r1, [pc, #636] @ 5df988 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df4f0 │ │ │ │ - b 5df0a8 │ │ │ │ + beq 5df4f4 │ │ │ │ + b 5df0ac │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ - beq 5df744 │ │ │ │ + beq 5df748 │ │ │ │ cmp r1, #173 @ 0xad │ │ │ │ - ldreq r1, [pc, #612] @ 5df988 │ │ │ │ + ldreq r1, [pc, #612] @ 5df98c │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df4f0 │ │ │ │ - b 5df0a8 │ │ │ │ - ldr r1, [pc, #600] @ 5df98c │ │ │ │ + beq 5df4f4 │ │ │ │ + b 5df0ac │ │ │ │ + ldr r1, [pc, #600] @ 5df990 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #592] @ 5df990 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #592] @ 5df994 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #584] @ 5df994 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #584] @ 5df998 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #576] @ 5df998 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #576] @ 5df99c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #568] @ 5df99c │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #568] @ 5df9a0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #560] @ 5df9a0 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #560] @ 5df9a4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #552] @ 5df9a4 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #552] @ 5df9a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #544] @ 5df9a8 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #544] @ 5df9ac │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #536] @ 5df9ac │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #536] @ 5df9b0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #528] @ 5df9b0 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #528] @ 5df9b4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #520] @ 5df9b4 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #520] @ 5df9b8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #512] @ 5df9b8 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #512] @ 5df9bc │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #504] @ 5df9bc │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #504] @ 5df9c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #496] @ 5df9c0 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #496] @ 5df9c4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #488] @ 5df9c4 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #488] @ 5df9c8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #480] @ 5df9c8 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #480] @ 5df9cc │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #472] @ 5df9cc │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #472] @ 5df9d0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #464] @ 5df9d0 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #464] @ 5df9d4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #456] @ 5df9d4 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #456] @ 5df9d8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #448] @ 5df9d8 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #448] @ 5df9dc │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #440] @ 5df9dc │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #440] @ 5df9e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #432] @ 5df9e0 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #432] @ 5df9e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #424] @ 5df9e4 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #424] @ 5df9e8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #416] @ 5df9e8 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #416] @ 5df9ec │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #408] @ 5df9ec │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #408] @ 5df9f0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #400] @ 5df9f0 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #400] @ 5df9f4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #392] @ 5df9f4 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #392] @ 5df9f8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #384] @ 5df9f8 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #384] @ 5df9fc │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #376] @ 5df9fc │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #376] @ 5dfa00 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ + b 5df4f4 │ │ │ │ cmp r1, #492 @ 0x1ec │ │ │ │ - ldreq r1, [pc, #364] @ 5dfa00 │ │ │ │ + ldreq r1, [pc, #364] @ 5dfa04 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df4f0 │ │ │ │ - b 5df0a8 │ │ │ │ - ldr r1, [pc, #352] @ 5dfa04 │ │ │ │ + beq 5df4f4 │ │ │ │ + b 5df0ac │ │ │ │ + ldr r1, [pc, #352] @ 5dfa08 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #344] @ 5dfa08 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #344] @ 5dfa0c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #336] @ 5dfa0c │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #336] @ 5dfa10 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #328] @ 5dfa10 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #328] @ 5dfa14 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - ldr r1, [pc, #320] @ 5dfa14 │ │ │ │ + b 5df4f4 │ │ │ │ + ldr r1, [pc, #320] @ 5dfa18 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df4f0 │ │ │ │ - subeq r7, sl, ip, ror r8 │ │ │ │ - subeq r7, sl, ip, asr #18 │ │ │ │ + b 5df4f4 │ │ │ │ + subeq r7, sl, r8, ror r8 │ │ │ │ + subeq r7, sl, r8, asr #18 │ │ │ │ strbmi r0, [r0], #0 │ │ │ │ andeq r0, r0, #31 │ │ │ │ andeq r0, r0, #29 │ │ │ │ andeq r0, r0, #30 │ │ │ │ andeq r0, r0, #28 │ │ │ │ eoreq r0, r0, #16 │ │ │ │ eoreq r0, r0, #25 │ │ │ │ @@ -1003677,23 +1003678,23 @@ │ │ │ │ andeq r0, r0, #26 │ │ │ │ sbceq r0, r0, #32 │ │ │ │ eoreq r0, r0, #31 │ │ │ │ eoreq r0, r0, #28 │ │ │ │ eoreq r0, r0, #29 │ │ │ │ eoreq r0, r0, #30 │ │ │ │ sbceq r0, r0, #40 @ 0x28 │ │ │ │ - subeq r7, sl, ip, ror r4 │ │ │ │ + subeq r7, sl, r8, ror r4 │ │ │ │ strbmi r0, [r0], #-0 │ │ │ │ strmi r0, [r0], #0 │ │ │ │ strbtmi r0, [r0], #0 │ │ │ │ strbtmi r0, [r0], #-0 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ - @ instruction: 0x004a749e │ │ │ │ - strheq r7, [sl], #-76 @ 0xffffffb4 │ │ │ │ - ldrdeq r7, [sl], #-76 @ 0xffffffb4 │ │ │ │ + @ instruction: 0x004a749a │ │ │ │ + strheq r7, [sl], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq r7, [sl], #-72 @ 0xffffffb8 │ │ │ │ eoreq r0, r0, #13 │ │ │ │ addeq r0, r0, #33 @ 0x21 │ │ │ │ eoreq r0, r0, #7 │ │ │ │ adceq r0, r0, #32 │ │ │ │ andeq r0, r0, #14 │ │ │ │ andeq r0, r0, #13 │ │ │ │ andeq r0, r0, #33 @ 0x21 │ │ │ │ @@ -1003725,294 +1003726,294 @@ │ │ │ │ eoreq r0, r0, #12 │ │ │ │ eoreq r0, r0, #8 │ │ │ │ eoreq r0, r0, #6 │ │ │ │ eoreq r0, r0, #32 │ │ │ │ addeq r0, r0, #32 │ │ │ │ andeq r0, r0, #12 │ │ │ │ │ │ │ │ -005dfa18 : │ │ │ │ +005dfa1c : │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #24 │ │ │ │ moveq r0, #23 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005dfa28 : │ │ │ │ +005dfa2c : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ b 6c3348 │ │ │ │ │ │ │ │ -005dfa38 : │ │ │ │ +005dfa3c : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ b 6c33b0 │ │ │ │ │ │ │ │ -005dfa48 : │ │ │ │ +005dfa4c : │ │ │ │ b 6cb5b8 │ │ │ │ │ │ │ │ -005dfa4c : │ │ │ │ +005dfa50 : │ │ │ │ b 6cb604 │ │ │ │ │ │ │ │ -005dfa50 : │ │ │ │ +005dfa54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r4, r2, #16 │ │ │ │ - beq 5dfa80 │ │ │ │ + beq 5dfa84 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -005dfaa4 : │ │ │ │ +005dfaa8 : │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005dfacc : │ │ │ │ +005dfad0 : │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005dfae8 : │ │ │ │ +005dfaec : │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005dfb04 : │ │ │ │ +005dfb08 : │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ tst r1, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005dfb2c : │ │ │ │ +005dfb30 : │ │ │ │ ldr ip, [r0, #96] @ 0x60 │ │ │ │ ldr r1, [r0, #100] @ 0x64 │ │ │ │ and r2, r2, ip │ │ │ │ and r3, r3, r1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005dfb60 : │ │ │ │ +005dfb64 : │ │ │ │ ldrb r0, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r0, #3 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005dfb70 : │ │ │ │ +005dfb74 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ │ │ │ │ -005dfb7c : │ │ │ │ +005dfb80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ - beq 5dfbf0 │ │ │ │ + beq 5dfbf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfbc8 │ │ │ │ + bne 5dfbcc │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5dfbfc │ │ │ │ - ldr r3, [pc, #108] @ 5dfc20 │ │ │ │ + bhi 5dfc00 │ │ │ │ + ldr r3, [pc, #108] @ 5dfc24 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #76] @ 5dfc24 │ │ │ │ + ldr r3, [pc, #76] @ 5dfc28 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c3348 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #36] @ 5dfc28 │ │ │ │ - ldr r1, [pc, #36] @ 5dfc2c │ │ │ │ - ldr r0, [pc, #36] @ 5dfc30 │ │ │ │ + ldr r3, [pc, #36] @ 5dfc2c │ │ │ │ + ldr r1, [pc, #36] @ 5dfc30 │ │ │ │ + ldr r0, [pc, #36] @ 5dfc34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 5dfc34 │ │ │ │ + ldr r2, [pc, #32] @ 5dfc38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - rsbeq sp, r5, ip, asr #12 │ │ │ │ - rsbeq sp, r5, r8, lsr #12 │ │ │ │ - subeq r7, sl, r0, lsr sp │ │ │ │ - eorseq pc, fp, r4, lsl r0 @ │ │ │ │ - eorseq pc, fp, ip, lsr #32 │ │ │ │ + rsbeq sp, r5, r8, asr #12 │ │ │ │ + rsbeq sp, r5, r4, lsr #12 │ │ │ │ + subeq r7, sl, ip, lsr #26 │ │ │ │ + eorseq pc, fp, r0, lsl r0 @ │ │ │ │ + eorseq pc, fp, r8, lsr #32 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ │ │ │ │ -005dfc38 : │ │ │ │ +005dfc3c : │ │ │ │ push {r4, lr} │ │ │ │ subs ip, r2, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr lr, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ lsl lr, lr, #3 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ str lr, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, ip │ │ │ │ pop {r4, lr} │ │ │ │ - b 5b903c │ │ │ │ + b 5b9040 │ │ │ │ │ │ │ │ -005dfc74 : │ │ │ │ +005dfc78 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r9, [pc, #964] @ 5e0058 │ │ │ │ + ldr r9, [pc, #964] @ 5e005c │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ mov r8, r3 │ │ │ │ orrs r3, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 5dffb8 │ │ │ │ + beq 5dffbc │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #928] @ 5e005c │ │ │ │ + ldr r3, [pc, #928] @ 5e0060 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #29 │ │ │ │ - bhi 5dfcd4 │ │ │ │ + bhi 5dfcd8 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5ba620 │ │ │ │ - ldr r3, [pc, #876] @ 5e0060 │ │ │ │ + b 5ba624 │ │ │ │ + ldr r3, [pc, #876] @ 5e0064 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #868] @ 5e0064 │ │ │ │ + ldr r1, [pc, #868] @ 5e0068 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #864] @ 5e0068 │ │ │ │ + ldr r3, [pc, #864] @ 5e006c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5dffc4 │ │ │ │ + bne 5dffc8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #784] @ 5e006c │ │ │ │ + ldr r3, [pc, #784] @ 5e0070 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #776] @ 5e0070 │ │ │ │ + ldr r1, [pc, #776] @ 5e0074 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #760] @ 5e0068 │ │ │ │ + ldr r3, [pc, #760] @ 5e006c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfd34 │ │ │ │ - ldr r3, [pc, #720] @ 5e0074 │ │ │ │ + beq 5dfd38 │ │ │ │ + ldr r3, [pc, #720] @ 5e0078 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dff60 │ │ │ │ + b 5dff64 │ │ │ │ mov r0, r5 │ │ │ │ bl 67b768 │ │ │ │ - ldr r2, [pc, #704] @ 5e0078 │ │ │ │ - ldr r3, [pc, #684] @ 5e0068 │ │ │ │ + ldr r2, [pc, #704] @ 5e007c │ │ │ │ + ldr r3, [pc, #684] @ 5e006c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #692] @ 5e007c │ │ │ │ + ldr r1, [pc, #692] @ 5e0080 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5dffd0 │ │ │ │ - ldr r3, [pc, #640] @ 5e0080 │ │ │ │ + bne 5dffd4 │ │ │ │ + ldr r3, [pc, #640] @ 5e0084 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1004020,566 +1004021,566 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #580] @ 5e0084 │ │ │ │ + ldr r3, [pc, #580] @ 5e0088 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #572] @ 5e0088 │ │ │ │ + ldr r1, [pc, #572] @ 5e008c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #532] @ 5e0068 │ │ │ │ + ldr r3, [pc, #532] @ 5e006c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfd34 │ │ │ │ - ldr r3, [pc, #516] @ 5e008c │ │ │ │ + beq 5dfd38 │ │ │ │ + ldr r3, [pc, #516] @ 5e0090 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dff60 │ │ │ │ + b 5dff64 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e0034 │ │ │ │ + beq 5e0038 │ │ │ │ cmp r8, #0 │ │ │ │ - ldr r3, [pc, #448] @ 5e0068 │ │ │ │ - bne 5dffec │ │ │ │ + ldr r3, [pc, #448] @ 5e006c │ │ │ │ + bne 5dfff0 │ │ │ │ ldr r4, [r9, r3] │ │ │ │ - ldr r3, [pc, #476] @ 5e0090 │ │ │ │ + ldr r3, [pc, #476] @ 5e0094 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r0, [pc, #464] @ 5e0094 │ │ │ │ + ldr r0, [pc, #464] @ 5e0098 │ │ │ │ ldr r3, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, #1184 @ 0x4a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfd34 │ │ │ │ - ldr r3, [pc, #416] @ 5e0098 │ │ │ │ + beq 5dfd38 │ │ │ │ + ldr r3, [pc, #416] @ 5e009c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dff60 │ │ │ │ + b 5dff64 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e0044 │ │ │ │ - ldr r3, [pc, #392] @ 5e009c │ │ │ │ + beq 5e0048 │ │ │ │ + ldr r3, [pc, #392] @ 5e00a0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #324] @ 5e0068 │ │ │ │ - ldr r0, [pc, #376] @ 5e00a0 │ │ │ │ + ldr r3, [pc, #324] @ 5e006c │ │ │ │ + ldr r0, [pc, #376] @ 5e00a4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1312 @ 0x520 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfd34 │ │ │ │ - ldr r3, [pc, #324] @ 5e00a4 │ │ │ │ + beq 5dfd38 │ │ │ │ + ldr r3, [pc, #324] @ 5e00a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r2, [pc, #296] @ 5e00a8 │ │ │ │ + ldr r2, [pc, #296] @ 5e00ac │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, r3 │ │ │ │ - beq 5dfcd8 │ │ │ │ - ldr r3, [pc, #216] @ 5e0068 │ │ │ │ + beq 5dfcdc │ │ │ │ + ldr r3, [pc, #216] @ 5e006c │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6900 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5e0054 │ │ │ │ + bhi 5e0058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfd34 │ │ │ │ - ldr r3, [pc, #248] @ 5e00ac │ │ │ │ + beq 5dfd38 │ │ │ │ + ldr r3, [pc, #248] @ 5e00b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dff60 │ │ │ │ + b 5dff64 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dfcb0 │ │ │ │ - ldr r3, [pc, #228] @ 5e00b0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dfcb4 │ │ │ │ + ldr r3, [pc, #228] @ 5e00b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dff60 │ │ │ │ - ldr r3, [pc, #220] @ 5e00b4 │ │ │ │ + b 5dff64 │ │ │ │ + ldr r3, [pc, #220] @ 5e00b8 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5dfdf8 │ │ │ │ + b 5dfdfc │ │ │ │ ldr r4, [r9, r3] │ │ │ │ mov r0, #20 │ │ │ │ ldr r8, [r4] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r5, [pc, #180] @ 5e00b8 │ │ │ │ - ldr r1, [pc, #180] @ 5e00bc │ │ │ │ + ldr r5, [pc, #180] @ 5e00bc │ │ │ │ + ldr r1, [pc, #180] @ 5e00c0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5dfeac │ │ │ │ + b 5dfeb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dfe9c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dfea0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5dff0c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5dff10 │ │ │ │ bl 21545c │ │ │ │ - subseq fp, r7, ip │ │ │ │ - subeq r6, sl, r8, lsl pc │ │ │ │ - subseq lr, r7, r0, asr #25 │ │ │ │ - subseq r1, sl, ip, lsr #15 │ │ │ │ + subseq fp, r7, r8 │ │ │ │ + subeq r6, sl, r4, lsl pc │ │ │ │ + ldrheq lr, [r7], #-204 @ 0xffffff34 │ │ │ │ + subseq r1, sl, r8, lsr #15 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq lr, r7, r8, asr ip │ │ │ │ - subseq r1, sl, r4, asr #14 │ │ │ │ - rsbeq sp, r5, r0, ror #8 │ │ │ │ - ldrsheq lr, [r7], #-188 @ 0xffffff44 │ │ │ │ - subseq r1, sl, r0, ror #13 │ │ │ │ - rsbeq sp, r5, r0, lsl #8 │ │ │ │ - subseq lr, r7, r4, ror fp │ │ │ │ - subseq r1, sl, r0, ror #12 │ │ │ │ - rsbeq sp, r5, ip, ror r3 │ │ │ │ - subseq lr, r7, r0, lsl #22 │ │ │ │ - subseq r1, sl, ip, ror #11 │ │ │ │ - rsbeq sp, r5, ip, lsl #6 │ │ │ │ - subseq lr, r7, r0, lsr #21 │ │ │ │ - subseq r1, sl, r8, lsl #11 │ │ │ │ - rsbeq sp, r5, r4, lsr #5 │ │ │ │ + subseq lr, r7, r4, asr ip │ │ │ │ + subseq r1, sl, r0, asr #14 │ │ │ │ + rsbeq sp, r5, ip, asr r4 │ │ │ │ + ldrsheq lr, [r7], #-184 @ 0xffffff48 │ │ │ │ + ldrsbeq r1, [sl], #-108 @ 0xffffff94 │ │ │ │ + strdeq sp, [r5], #-60 @ 0xffffffc4 @ │ │ │ │ + subseq lr, r7, r0, ror fp │ │ │ │ + subseq r1, sl, ip, asr r6 │ │ │ │ + rsbeq sp, r5, r8, ror r3 │ │ │ │ + ldrsheq lr, [r7], #-172 @ 0xffffff54 │ │ │ │ + subseq r1, sl, r8, ror #11 │ │ │ │ + rsbeq sp, r5, r8, lsl #6 │ │ │ │ + @ instruction: 0x0057ea9c │ │ │ │ + subseq r1, sl, r4, lsl #11 │ │ │ │ + rsbeq sp, r5, r0, lsr #5 │ │ │ │ eoreq r0, r0, r0, lsl r0 │ │ │ │ - rsbeq sp, r5, r0, asr r2 │ │ │ │ - rsbeq sp, r5, r8, lsr r2 │ │ │ │ - rsbeq sp, r5, r8, lsr #4 │ │ │ │ - ldrheq lr, [r7], #-144 @ 0xffffff70 │ │ │ │ - ldrsheq pc, [r8], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq sp, r5, ip, asr #4 │ │ │ │ + rsbeq sp, r5, r4, lsr r2 │ │ │ │ + rsbeq sp, r5, r4, lsr #4 │ │ │ │ + subseq lr, r7, ip, lsr #19 │ │ │ │ + subseq pc, r8, ip, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #3184] @ 5e0d4c │ │ │ │ - ldr sl, [pc, #3184] @ 5e0d50 │ │ │ │ + ldr ip, [pc, #3184] @ 5e0d50 │ │ │ │ + ldr sl, [pc, #3184] @ 5e0d54 │ │ │ │ mov r5, r1 │ │ │ │ lsr r1, r4, #3 │ │ │ │ lsr r6, r4, #21 │ │ │ │ lsr r7, r4, #16 │ │ │ │ lsr r3, r4, #11 │ │ │ │ add ip, pc, ip │ │ │ │ and r2, r1, #127 @ 0x7f │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ and r6, r6, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ and r9, r3, #31 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - bhi 5e0128 │ │ │ │ + bhi 5e012c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ mov r0, r9 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0bbc │ │ │ │ + beq 5e0bc0 │ │ │ │ lsr r4, r4, #10 │ │ │ │ and r1, r1, #1 │ │ │ │ and r4, r4, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 5d03a4 │ │ │ │ + bl 5d03a8 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0bec │ │ │ │ + beq 5e0bf0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ lsr lr, ip, #3 │ │ │ │ and lr, lr, #1 │ │ │ │ str lr, [sp, #8] │ │ │ │ lsr lr, ip, #11 │ │ │ │ lsr ip, ip, #10 │ │ │ │ and lr, lr, #31 │ │ │ │ and ip, ip, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ce6c8 │ │ │ │ - b 5e017c │ │ │ │ + bl 5ce6cc │ │ │ │ + b 5e0180 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e0bfc │ │ │ │ + bne 5e0c00 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b9abc │ │ │ │ + b 5b9ac0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #218 @ 0xda │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - b 5e0208 │ │ │ │ + b 5e020c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #32 │ │ │ │ - b 5e0208 │ │ │ │ + b 5e020c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #217 @ 0xd9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b8890 │ │ │ │ + b 5b8894 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #153 @ 0x99 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #7 │ │ │ │ - b 5e02c0 │ │ │ │ + b 5e02c4 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0bdc │ │ │ │ + beq 5e0be0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e0900 │ │ │ │ + bne 5e0904 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5cb418 │ │ │ │ + b 5cb41c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #6 │ │ │ │ - b 5e02c0 │ │ │ │ + b 5e02c4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b756c │ │ │ │ + b 5b7570 │ │ │ │ bl 6bcd3c │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5e09f8 │ │ │ │ + bne 5e09fc │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5e0b00 │ │ │ │ + beq 5e0b04 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e0128 │ │ │ │ + bne 5e012c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0ca8 │ │ │ │ + beq 5e0cac │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5e0c94 │ │ │ │ - ldr r3, [pc, #2360] @ 5e0d54 │ │ │ │ + beq 5e0c98 │ │ │ │ + ldr r3, [pc, #2360] @ 5e0d58 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2348] @ 5e0d58 │ │ │ │ - ldr r0, [pc, #2348] @ 5e0d5c │ │ │ │ + ldr r3, [pc, #2348] @ 5e0d5c │ │ │ │ + ldr r0, [pc, #2348] @ 5e0d60 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1840 @ 0x730 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ add r2, r2, r8 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #2304] @ 5e0d60 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #2304] @ 5e0d64 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - b 5e03d0 │ │ │ │ + b 5e03d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e0a88 │ │ │ │ + bne 5e0a8c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2216] @ 5e0d64 │ │ │ │ + ldr r3, [pc, #2216] @ 5e0d68 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c6294 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0b98 │ │ │ │ + beq 5e0b9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r2, [pc, #2168] @ 5e0d68 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r2, [pc, #2168] @ 5e0d6c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5c2f10 │ │ │ │ + b 5c2f14 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ands r2, r2, #4 │ │ │ │ - beq 5e0b5c │ │ │ │ + beq 5e0b60 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e0950 │ │ │ │ + bne 5e0954 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e096c │ │ │ │ + bne 5e0970 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2056] @ 5e0d6c │ │ │ │ - ldr r1, [pc, #2056] @ 5e0d70 │ │ │ │ + ldr r3, [pc, #2056] @ 5e0d70 │ │ │ │ + ldr r1, [pc, #2056] @ 5e0d74 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r4, r3, r4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r4, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5e017c │ │ │ │ + b 5e0180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - b 5e03d0 │ │ │ │ + b 5e03d4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5e0988 │ │ │ │ + bne 5e098c │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ ldrb r3, [r5, #185] @ 0xb9 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e0aa0 │ │ │ │ + bne 5e0aa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0d04 │ │ │ │ - ldr r3, [pc, #1924] @ 5e0d74 │ │ │ │ + beq 5e0d08 │ │ │ │ + ldr r3, [pc, #1924] @ 5e0d78 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1880] @ 5e0d58 │ │ │ │ - ldr r0, [pc, #1908] @ 5e0d78 │ │ │ │ + ldr r3, [pc, #1880] @ 5e0d5c │ │ │ │ + ldr r0, [pc, #1908] @ 5e0d7c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1440 @ 0x5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r2, r2, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #1864] @ 5e0d7c │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #1864] @ 5e0d80 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ - b 5e0464 │ │ │ │ + b 5e0468 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #4 │ │ │ │ - b 5e02c0 │ │ │ │ + b 5e02c4 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - bne 5e0b7c │ │ │ │ + bne 5e0b80 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5dfc74 │ │ │ │ + b 5dfc78 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b84e8 │ │ │ │ + b 5b84ec │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e0934 │ │ │ │ + bne 5e0938 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5e0918 │ │ │ │ + bne 5e091c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3348 │ │ │ │ @@ -1004600,443 +1004601,443 @@ │ │ │ │ bl 6c4994 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c4138 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #1580] @ 5e0d80 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #1580] @ 5e0d84 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ - b 5e0468 │ │ │ │ + b 5e046c │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ands r2, r2, #4 │ │ │ │ - beq 5e0b6c │ │ │ │ + beq 5e0b70 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e099c │ │ │ │ + bne 5e09a0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1528] @ 5e0d84 │ │ │ │ - ldr r1, [pc, #1480] @ 5e0d58 │ │ │ │ + ldr r3, [pc, #1528] @ 5e0d88 │ │ │ │ + ldr r1, [pc, #1480] @ 5e0d5c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [sl, r1] │ │ │ │ add r2, r3, r4 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1492] @ 5e0d88 │ │ │ │ + ldr r1, [pc, #1492] @ 5e0d8c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #1464] @ 5e0d8c │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #1464] @ 5e0d90 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0634 │ │ │ │ + b 5e0638 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ - b 5e0208 │ │ │ │ + b 5e020c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e0ba8 │ │ │ │ + bne 5e0bac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e0a70 │ │ │ │ + bne 5e0a74 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1356] @ 5e0d90 │ │ │ │ + ldr r3, [pc, #1356] @ 5e0d94 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c6260 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ands r4, r4, #1024 @ 0x400 │ │ │ │ and r3, r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e09b4 │ │ │ │ + bne 5e09b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e0c6c │ │ │ │ + bne 5e0c70 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bda74 │ │ │ │ - b 5e017c │ │ │ │ + bl 5bda78 │ │ │ │ + b 5e0180 │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ - bne 5e09dc │ │ │ │ + bne 5e09e0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #10 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b86b0 │ │ │ │ + b 5b86b4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - b 5e03d0 │ │ │ │ + b 5e03d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e017c │ │ │ │ - ldr r3, [pc, #1164] @ 5e0d94 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e0180 │ │ │ │ + ldr r3, [pc, #1164] @ 5e0d98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e0330 │ │ │ │ - ldr r3, [pc, #1144] @ 5e0d98 │ │ │ │ + b 5e0334 │ │ │ │ + ldr r3, [pc, #1144] @ 5e0d9c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e06e4 │ │ │ │ - ldr r3, [pc, #1120] @ 5e0d9c │ │ │ │ + b 5e06e8 │ │ │ │ + ldr r3, [pc, #1120] @ 5e0da0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e06d0 │ │ │ │ - ldr r3, [pc, #1096] @ 5e0da0 │ │ │ │ + b 5e06d4 │ │ │ │ + ldr r3, [pc, #1096] @ 5e0da4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e0548 │ │ │ │ - ldr r3, [pc, #1072] @ 5e0da4 │ │ │ │ + b 5e054c │ │ │ │ + ldr r3, [pc, #1072] @ 5e0da8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e055c │ │ │ │ + b 5e0560 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ - b 5e0698 │ │ │ │ - ldr r3, [pc, #1028] @ 5e0da8 │ │ │ │ + b 5e069c │ │ │ │ + ldr r3, [pc, #1028] @ 5e0dac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e0784 │ │ │ │ + b 5e0788 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e0c80 │ │ │ │ + bne 5e0c84 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bda74 │ │ │ │ - b 5e017c │ │ │ │ + bl 5bda78 │ │ │ │ + b 5e0180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #11 │ │ │ │ - b 5e08b4 │ │ │ │ + b 5e08b8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5e0c10 │ │ │ │ + beq 5e0c14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e0128 │ │ │ │ + bne 5e012c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0cbc │ │ │ │ + beq 5e0cc0 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5e0ce0 │ │ │ │ - ldr r3, [pc, #900] @ 5e0dac │ │ │ │ + beq 5e0ce4 │ │ │ │ + ldr r3, [pc, #900] @ 5e0db0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #892] @ 5e0db0 │ │ │ │ + ldr r1, [pc, #892] @ 5e0db4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #796] @ 5e0d58 │ │ │ │ + ldr r3, [pc, #796] @ 5e0d5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r8 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #844] @ 5e0db4 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #844] @ 5e0db8 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0464 │ │ │ │ - ldr r3, [pc, #832] @ 5e0db8 │ │ │ │ + b 5e0468 │ │ │ │ + ldr r3, [pc, #832] @ 5e0dbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e083c │ │ │ │ - ldr r3, [pc, #812] @ 5e0dbc │ │ │ │ + b 5e0840 │ │ │ │ + ldr r3, [pc, #812] @ 5e0dc0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e04b4 │ │ │ │ + b 5e04b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e017c │ │ │ │ + beq 5e0180 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0d18 │ │ │ │ - ldr r3, [pc, #772] @ 5e0dc0 │ │ │ │ + beq 5e0d1c │ │ │ │ + ldr r3, [pc, #772] @ 5e0dc4 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #764] @ 5e0dc4 │ │ │ │ + ldr r1, [pc, #764] @ 5e0dc8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #648] @ 5e0d58 │ │ │ │ + ldr r3, [pc, #648] @ 5e0d5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r4 │ │ │ │ bl 6be294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #716] @ 5e0dc8 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #716] @ 5e0dcc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0634 │ │ │ │ + b 5e0638 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e0cd0 │ │ │ │ + beq 5e0cd4 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e0cf4 │ │ │ │ - ldr r2, [pc, #684] @ 5e0dcc │ │ │ │ - ldr r3, [pc, #684] @ 5e0dd0 │ │ │ │ + beq 5e0cf8 │ │ │ │ + ldr r2, [pc, #684] @ 5e0dd0 │ │ │ │ + ldr r3, [pc, #684] @ 5e0dd4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add r2, r8, r2 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6be28c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #640] @ 5e0dd4 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #640] @ 5e0dd8 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0464 │ │ │ │ + b 5e0468 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0524 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0528 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e076c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0770 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ lsr r3, r3, #11 │ │ │ │ - b 5e0664 │ │ │ │ + b 5e0668 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e04e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e04e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e081c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0820 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsr r0, r4, #11 │ │ │ │ and r0, r0, #31 │ │ │ │ lsr r1, r4, #3 │ │ │ │ - b 5e0150 │ │ │ │ + b 5e0154 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0318 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e031c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e01a4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e01a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e01f8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e01fc │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e0d3c │ │ │ │ + beq 5e0d40 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e0d2c │ │ │ │ - ldr r2, [pc, #424] @ 5e0dd8 │ │ │ │ - ldr r3, [pc, #424] @ 5e0ddc │ │ │ │ + beq 5e0d30 │ │ │ │ + ldr r2, [pc, #424] @ 5e0ddc │ │ │ │ + ldr r3, [pc, #424] @ 5e0de0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r3, #1980] @ 0x7bc │ │ │ │ add r2, r8, r2 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be28c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e017c │ │ │ │ - ldr r3, [pc, #380] @ 5e0de0 │ │ │ │ + beq 5e0180 │ │ │ │ + ldr r3, [pc, #380] @ 5e0de4 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0464 │ │ │ │ + b 5e0468 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0874 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0878 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e09bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e09c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0414 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0414 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0418 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0a20 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0a24 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0b18 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0b1c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0a20 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0a24 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0b18 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0b1c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e05e8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e05ec │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0ab4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0ab8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0c28 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0c2c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0c28 │ │ │ │ - strdeq r6, [sl], #-174 @ 0xffffff52 │ │ │ │ - ldrheq sl, [r7], #-188 @ 0xffffff44 │ │ │ │ - @ instruction: 0x0057e598 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0c2c │ │ │ │ + strdeq r6, [sl], #-170 @ 0xffffff56 │ │ │ │ + ldrheq sl, [r7], #-184 @ 0xffffff48 │ │ │ │ + @ instruction: 0x0057e594 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r1, sl, r0, lsl #1 │ │ │ │ - rsbeq ip, r5, r0, lsr #27 │ │ │ │ - rsbeq ip, r5, r4, asr #26 │ │ │ │ - rsbeq ip, r5, r0, lsl sp │ │ │ │ - subseq lr, r7, r0, asr r4 │ │ │ │ - subseq r0, sl, r0, asr #30 │ │ │ │ - subseq lr, r7, r4, asr #7 │ │ │ │ - subseq r0, sl, ip, lsr #29 │ │ │ │ - ldrdeq ip, [r5], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq ip, r5, ip, lsr #21 │ │ │ │ - subseq lr, r7, r8, lsr #4 │ │ │ │ - subseq r0, sl, r0, lsl #26 │ │ │ │ - rsbeq ip, r5, r0, lsr sl │ │ │ │ - strheq ip, [r5], #-156 @ 0xffffff64 @ │ │ │ │ - strdeq ip, [r5], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq ip, r5, r0, ror #17 │ │ │ │ - rsbeq ip, r5, r4, asr #17 │ │ │ │ - rsbeq ip, r5, r8, lsr #17 │ │ │ │ - rsbeq ip, r5, ip, lsl #17 │ │ │ │ - rsbeq ip, r5, r0, ror #16 │ │ │ │ - subseq sp, r7, ip, lsl #31 │ │ │ │ - subseq r0, sl, r8, ror sl │ │ │ │ - @ instruction: 0x0065c798 │ │ │ │ - rsbeq ip, r5, ip, lsl #15 │ │ │ │ - rsbeq ip, r5, r4, ror r7 │ │ │ │ - ldrsheq sp, [r7], #-232 @ 0xffffff18 │ │ │ │ - subseq r0, sl, r4, ror #19 │ │ │ │ - rsbeq ip, r5, r8, lsl #14 │ │ │ │ - @ instruction: 0x0057de94 │ │ │ │ - subseq r0, sl, ip, lsl #19 │ │ │ │ - rsbeq ip, r5, ip, lsr #13 │ │ │ │ - subseq sp, r7, r4, lsl #27 │ │ │ │ - subseq r0, sl, ip, ror r8 │ │ │ │ - @ instruction: 0x0065c59c │ │ │ │ + subseq r1, sl, ip, ror r0 │ │ │ │ + @ instruction: 0x0065cd9c │ │ │ │ + rsbeq ip, r5, r0, asr #26 │ │ │ │ + rsbeq ip, r5, ip, lsl #26 │ │ │ │ + subseq lr, r7, ip, asr #8 │ │ │ │ + subseq r0, sl, ip, lsr pc │ │ │ │ + subseq lr, r7, r0, asr #7 │ │ │ │ + subseq r0, sl, r8, lsr #29 │ │ │ │ + rsbeq ip, r5, ip, asr #23 │ │ │ │ + rsbeq ip, r5, r8, lsr #21 │ │ │ │ + subseq lr, r7, r4, lsr #4 │ │ │ │ + ldrsheq r0, [sl], #-204 @ 0xffffff34 │ │ │ │ + rsbeq ip, r5, ip, lsr #20 │ │ │ │ + strheq ip, [r5], #-152 @ 0xffffff68 @ │ │ │ │ + strdeq ip, [r5], #-136 @ 0xffffff78 @ │ │ │ │ + ldrdeq ip, [r5], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq ip, r5, r0, asr #17 │ │ │ │ + rsbeq ip, r5, r4, lsr #17 │ │ │ │ + rsbeq ip, r5, r8, lsl #17 │ │ │ │ + rsbeq ip, r5, ip, asr r8 │ │ │ │ + subseq sp, r7, r8, lsl #31 │ │ │ │ + subseq r0, sl, r4, ror sl │ │ │ │ + @ instruction: 0x0065c794 │ │ │ │ + rsbeq ip, r5, r8, lsl #15 │ │ │ │ + rsbeq ip, r5, r0, ror r7 │ │ │ │ + ldrsheq sp, [r7], #-228 @ 0xffffff1c │ │ │ │ + subseq r0, sl, r0, ror #19 │ │ │ │ + rsbeq ip, r5, r4, lsl #14 │ │ │ │ + @ instruction: 0x0057de90 │ │ │ │ + subseq r0, sl, r8, lsl #19 │ │ │ │ + rsbeq ip, r5, r8, lsr #13 │ │ │ │ + subseq sp, r7, r0, lsl #27 │ │ │ │ + subseq r0, sl, r8, ror r8 │ │ │ │ + @ instruction: 0x0065c598 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ - ldr lr, [pc, #3984] @ 5e1d90 │ │ │ │ + ldr lr, [pc, #3984] @ 5e1d94 │ │ │ │ and r5, r3, #-67108864 @ 0xfc000000 │ │ │ │ lsr r9, r3, #11 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ lsr r7, r3, #21 │ │ │ │ lsr r6, r3, #16 │ │ │ │ and r8, r9, #31 │ │ │ │ @@ -1005045,245 +1005046,245 @@ │ │ │ │ mov r4, r1 │ │ │ │ and r7, r7, #31 │ │ │ │ and r6, r6, #31 │ │ │ │ asr sl, r2, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r8, [sp, #28] │ │ │ │ - beq 5e2040 │ │ │ │ + beq 5e2044 │ │ │ │ lsr ip, r3, #6 │ │ │ │ and fp, ip, #31 │ │ │ │ - bhi 5e0ee4 │ │ │ │ + bhi 5e0ee8 │ │ │ │ cmp r5, #671088640 @ 0x28000000 │ │ │ │ - beq 5e0f6c │ │ │ │ - bhi 5e0f40 │ │ │ │ + beq 5e0f70 │ │ │ │ + bhi 5e0f44 │ │ │ │ cmp r5, #402653184 @ 0x18000000 │ │ │ │ - beq 5e210c │ │ │ │ - bhi 5e1044 │ │ │ │ + beq 5e2110 │ │ │ │ + bhi 5e1048 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ - beq 5e1bc4 │ │ │ │ - bhi 5e1bb0 │ │ │ │ + beq 5e1bc8 │ │ │ │ + bhi 5e1bb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e12f4 │ │ │ │ - ldr r5, [pc, #3860] @ 5e1d94 │ │ │ │ - ldr r2, [pc, #3860] @ 5e1d98 │ │ │ │ + beq 5e12f8 │ │ │ │ + ldr r5, [pc, #3860] @ 5e1d98 │ │ │ │ + ldr r2, [pc, #3860] @ 5e1d9c │ │ │ │ and r5, r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e253c │ │ │ │ - bls 5e229c │ │ │ │ - ldr r2, [pc, #3844] @ 5e1d9c │ │ │ │ + beq 5e2540 │ │ │ │ + bls 5e22a0 │ │ │ │ + ldr r2, [pc, #3844] @ 5e1da0 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e28a0 │ │ │ │ - bhi 5e2800 │ │ │ │ + beq 5e28a4 │ │ │ │ + bhi 5e2804 │ │ │ │ sub r2, r2, #327680 @ 0x50000 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 5e2bf0 │ │ │ │ + bne 5e2bf4 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e334c │ │ │ │ + beq 5e3350 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #-1140850688 @ 0xbc000000 │ │ │ │ - beq 5e20a4 │ │ │ │ - bhi 5e0f8c │ │ │ │ + beq 5e20a8 │ │ │ │ + bhi 5e0f90 │ │ │ │ cmp r5, #2013265920 @ 0x78000000 │ │ │ │ - beq 5e0ec8 │ │ │ │ - bhi 5e1094 │ │ │ │ + beq 5e0ecc │ │ │ │ + bhi 5e1098 │ │ │ │ cmp r5, #1879048192 @ 0x70000000 │ │ │ │ - beq 5e1c48 │ │ │ │ + beq 5e1c4c │ │ │ │ cmp r5, #1946157056 @ 0x74000000 │ │ │ │ - beq 5e1364 │ │ │ │ + beq 5e1368 │ │ │ │ cmp r5, #1610612736 @ 0x60000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e0eb8 │ │ │ │ + beq 5e0ebc │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1610612736 @ 0x60000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #1207959552 @ 0x48000000 │ │ │ │ - beq 5e2018 │ │ │ │ - bhi 5e0fe0 │ │ │ │ + beq 5e201c │ │ │ │ + bhi 5e0fe4 │ │ │ │ cmp r5, #1073741824 @ 0x40000000 │ │ │ │ - beq 5e1f24 │ │ │ │ - bhi 5e1248 │ │ │ │ + beq 5e1f28 │ │ │ │ + bhi 5e124c │ │ │ │ cmp r5, #872415232 @ 0x34000000 │ │ │ │ - beq 5e2080 │ │ │ │ - bhi 5e2074 │ │ │ │ + beq 5e2084 │ │ │ │ + bhi 5e2078 │ │ │ │ cmp r5, #738197504 @ 0x2c000000 │ │ │ │ - bne 5e24e4 │ │ │ │ + bne 5e24e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #-536870912 @ 0xe0000000 │ │ │ │ - beq 5e12fc │ │ │ │ - bhi 5e10e8 │ │ │ │ + beq 5e1300 │ │ │ │ + bhi 5e10ec │ │ │ │ cmp r5, #-872415232 @ 0xcc000000 │ │ │ │ - beq 5e1ffc │ │ │ │ - bhi 5e2194 │ │ │ │ + beq 5e2000 │ │ │ │ + bhi 5e2198 │ │ │ │ cmp r5, #-1073741824 @ 0xc0000000 │ │ │ │ - bne 5e1428 │ │ │ │ + bne 5e142c │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #2 │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ - beq 5e2aa0 │ │ │ │ + beq 5e2aa4 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e2498 │ │ │ │ + bne 5e249c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - beq 5e1bf8 │ │ │ │ - bhi 5e12b8 │ │ │ │ + beq 5e1bfc │ │ │ │ + bhi 5e12bc │ │ │ │ cmp r5, #1275068416 @ 0x4c000000 │ │ │ │ - bne 5e1bf0 │ │ │ │ + bne 5e1bf4 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ tst r2, #1 │ │ │ │ - beq 5e21f8 │ │ │ │ + beq 5e21fc │ │ │ │ ldr r2, [r1, #132] @ 0x84 │ │ │ │ tst r2, #32 │ │ │ │ - beq 5e2d64 │ │ │ │ - ldr r5, [pc, #3812] @ 5e1ef8 │ │ │ │ + beq 5e2d68 │ │ │ │ + ldr r5, [pc, #3812] @ 5e1efc │ │ │ │ and r5, r5, r3 │ │ │ │ - ldr r3, [pc, #3808] @ 5e1efc │ │ │ │ + ldr r3, [pc, #3808] @ 5e1f00 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 5e2924 │ │ │ │ - ldr r3, [pc, #3448] @ 5e1da0 │ │ │ │ + bhi 5e2928 │ │ │ │ + ldr r3, [pc, #3448] @ 5e1da4 │ │ │ │ add r2, r5, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 5e12a4 │ │ │ │ + bhi 5e12a8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ - beq 5e1fb4 │ │ │ │ + beq 5e1fb8 │ │ │ │ cmp r5, #603979776 @ 0x24000000 │ │ │ │ - beq 5e134c │ │ │ │ + beq 5e1350 │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ cmp r6, #0 │ │ │ │ lsl sl, sl, #2 │ │ │ │ - beq 5e24c0 │ │ │ │ + beq 5e24c4 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2d3c │ │ │ │ + beq 5e2d40 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r1, [pc, #3336] @ 5e1da4 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r1, [pc, #3336] @ 5e1da8 │ │ │ │ cmp r5, r1 │ │ │ │ - bhi 5e121c │ │ │ │ + bhi 5e1220 │ │ │ │ cmp r5, #2080374784 @ 0x7c000000 │ │ │ │ - bne 5e21bc │ │ │ │ + bne 5e21c0 │ │ │ │ ldrb r1, [r4, #177] @ 0xb1 │ │ │ │ - ldr r5, [pc, #3652] @ 5e1ef8 │ │ │ │ + ldr r5, [pc, #3652] @ 5e1efc │ │ │ │ cmp r1, #0 │ │ │ │ and r5, r5, r3 │ │ │ │ - beq 5e1494 │ │ │ │ - ldr r1, [pc, #3300] @ 5e1da8 │ │ │ │ + beq 5e1498 │ │ │ │ + ldr r1, [pc, #3300] @ 5e1dac │ │ │ │ asr r9, r2, #23 │ │ │ │ add r2, r5, #-2080374784 @ 0x84000000 │ │ │ │ sub r2, r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 5e1494 │ │ │ │ + bhi 5e1498 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #-335544320 @ 0xec000000 │ │ │ │ - beq 5e13ac │ │ │ │ - bhi 5e2144 │ │ │ │ + beq 5e13b0 │ │ │ │ + bhi 5e2148 │ │ │ │ cmp r5, #-469762048 @ 0xe4000000 │ │ │ │ - beq 5e1fe0 │ │ │ │ + beq 5e1fe4 │ │ │ │ cmp r5, #-402653184 @ 0xe8000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r1, r2, #0 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ - bne 5e2400 │ │ │ │ + bne 5e2404 │ │ │ │ and r1, r1, #8388608 @ 0x800000 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5e21a8 │ │ │ │ + beq 5e21ac │ │ │ │ lsl r3, r3, #18 │ │ │ │ asr r5, r3, #24 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #3188] @ 5e1dac │ │ │ │ + ldr r3, [pc, #3188] @ 5e1db0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #-939524096 @ 0xc8000000 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5e29a8 │ │ │ │ + beq 5e29ac │ │ │ │ cmp r3, #-402653184 @ 0xe8000000 │ │ │ │ - bne 5e12a4 │ │ │ │ - ldr r3, [pc, #3420] @ 5e1eb4 │ │ │ │ + bne 5e12a8 │ │ │ │ + ldr r3, [pc, #3420] @ 5e1eb8 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #3152] @ 5e1db0 │ │ │ │ + ldr r2, [pc, #3152] @ 5e1db4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2e70 │ │ │ │ + beq 5e2e74 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3724 │ │ │ │ + beq 5e3728 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #3412] @ 5e1f18 │ │ │ │ + ldr r3, [pc, #3412] @ 5e1f1c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #3044] @ 5e1db4 │ │ │ │ + ldr r4, [pc, #3044] @ 5e1db8 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #3036] @ 5e1db8 │ │ │ │ + ldr r1, [pc, #3036] @ 5e1dbc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r1, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -1005292,1302 +1005293,1302 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #396 @ 0x18c │ │ │ │ bl 6be404 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #-1543503872 @ 0xa4000000 │ │ │ │ - beq 5e20f0 │ │ │ │ - bhi 5e20dc │ │ │ │ + beq 5e20f4 │ │ │ │ + bhi 5e20e0 │ │ │ │ cmp r5, #-1744830464 @ 0x98000000 │ │ │ │ - beq 5e0fc4 │ │ │ │ - bhi 5e250c │ │ │ │ + beq 5e0fc8 │ │ │ │ + bhi 5e2510 │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #-1879048192 @ 0x90000000 │ │ │ │ - beq 5e0fc4 │ │ │ │ + beq 5e0fc8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5e0ecc │ │ │ │ + b 5e0ed0 │ │ │ │ cmp r5, #1140850688 @ 0x44000000 │ │ │ │ - bne 5e1240 │ │ │ │ - ldr r2, [pc, #2916] @ 5e1dbc │ │ │ │ + bne 5e1244 │ │ │ │ + ldr r2, [pc, #2916] @ 5e1dc0 │ │ │ │ lsr r5, r3, #21 │ │ │ │ lsl r5, r5, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2794 │ │ │ │ - bhi 5e2230 │ │ │ │ + beq 5e2798 │ │ │ │ + bhi 5e2234 │ │ │ │ cmp r5, #1157627904 @ 0x45000000 │ │ │ │ - beq 5e27c8 │ │ │ │ - bhi 5e2854 │ │ │ │ + beq 5e27cc │ │ │ │ + bhi 5e2858 │ │ │ │ sub r2, r2, #12582912 @ 0xc00000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2984 │ │ │ │ - bhi 5e294c │ │ │ │ + beq 5e2988 │ │ │ │ + bhi 5e2950 │ │ │ │ sub r2, r2, #2097152 @ 0x200000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2964 │ │ │ │ - bhi 5e12a4 │ │ │ │ - ldr r2, [pc, #3132] @ 5e1ed8 │ │ │ │ + beq 5e2968 │ │ │ │ + bhi 5e12a8 │ │ │ │ + ldr r2, [pc, #3132] @ 5e1edc │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #1140850688 @ 0x44000000 │ │ │ │ - beq 5e2984 │ │ │ │ + beq 5e2988 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #1476395008 @ 0x58000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2470 │ │ │ │ + beq 5e2474 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0eb8 │ │ │ │ + beq 5e0ebc │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ - bl 5c0ca0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ + bl 5c0ca4 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ - beq 5e2acc │ │ │ │ + beq 5e2ad0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e24ac │ │ │ │ + bne 5e24b0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8a9c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b8aa0 │ │ │ │ + b 5e0ecc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ ldr r1, [r1, #100] @ 0x64 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne 5e0eb8 │ │ │ │ + bne 5e0ebc │ │ │ │ and r2, r2, #16777216 @ 0x1000000 │ │ │ │ and r1, r1, #1 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5e2d4c │ │ │ │ + beq 5e2d50 │ │ │ │ lsl r3, r3, #2 │ │ │ │ bic r1, r3, #-268435453 @ 0xf0000003 │ │ │ │ mov r2, #4 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1946157056 @ 0x74000000 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r1, r2, #0 │ │ │ │ - beq 5e2ae0 │ │ │ │ - ldr r2, [pc, #2556] @ 5e1dc0 │ │ │ │ + beq 5e2ae4 │ │ │ │ + ldr r2, [pc, #2556] @ 5e1dc4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #-335544320 @ 0xec000000 │ │ │ │ - beq 5e23d8 │ │ │ │ - ldr r0, [pc, #2540] @ 5e1dc4 │ │ │ │ + beq 5e23dc │ │ │ │ + ldr r0, [pc, #2540] @ 5e1dc8 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 5e2358 │ │ │ │ - ldr r2, [pc, #2480] @ 5e1d94 │ │ │ │ - ldr r0, [pc, #2528] @ 5e1dc8 │ │ │ │ + beq 5e235c │ │ │ │ + ldr r2, [pc, #2480] @ 5e1d98 │ │ │ │ + ldr r0, [pc, #2528] @ 5e1dcc │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 5e2a54 │ │ │ │ + beq 5e2a58 │ │ │ │ add r0, r0, #65536 @ 0x10000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r2, [pc, #2496] @ 5e1dcc │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r2, [pc, #2496] @ 5e1dd0 │ │ │ │ add r1, r1, r3, lsl #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r7, lsl #2 │ │ │ │ lsr r1, r1, #16 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsl r1, r1, #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ cmn r5, #1073741825 @ 0x40000001 │ │ │ │ - bls 5e1240 │ │ │ │ + bls 5e1244 │ │ │ │ cmp r5, #-1006632960 @ 0xc4000000 │ │ │ │ - beq 5e1fe0 │ │ │ │ + beq 5e1fe4 │ │ │ │ cmp r5, #-939524096 @ 0xc8000000 │ │ │ │ - beq 5e1104 │ │ │ │ - b 5e1240 │ │ │ │ + beq 5e1108 │ │ │ │ + b 5e1244 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e3534 │ │ │ │ + beq 5e3538 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e34f0 │ │ │ │ + beq 5e34f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #2356] @ 5e1dd0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #2356] @ 5e1dd4 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 5e2824 │ │ │ │ - ldr r2, [pc, #2348] @ 5e1dd4 │ │ │ │ + bhi 5e2828 │ │ │ │ + ldr r2, [pc, #2348] @ 5e1dd8 │ │ │ │ add r1, r5, #-2080374784 @ 0x84000000 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5e14c0 │ │ │ │ + bhi 5e14c4 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - bne 5e2bb0 │ │ │ │ - ldr r2, [pc, #2308] @ 5e1dd8 │ │ │ │ + bne 5e2bb4 │ │ │ │ + ldr r2, [pc, #2308] @ 5e1ddc │ │ │ │ add r5, r5, #-2080374784 @ 0x84000000 │ │ │ │ sub r5, r5, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bhi 5e12a4 │ │ │ │ + bhi 5e12a8 │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [r2, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #80 @ 0x50 │ │ │ │ - bne 5e150c │ │ │ │ + bne 5e1510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #72 @ 0x48 │ │ │ │ - beq 5e32d8 │ │ │ │ + beq 5e32dc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d9360 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d9364 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e3484 │ │ │ │ + beq 5e3488 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 5bb17c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb180 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - bne 5e0ec8 │ │ │ │ + bne 5e0ecc │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e3494 │ │ │ │ + beq 5e3498 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8a9c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b8aa0 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - beq 5e3514 │ │ │ │ + beq 5e3518 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e3500 │ │ │ │ + beq 5e3504 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #2016] @ 5e1ddc │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #2016] @ 5e1de0 │ │ │ │ bic r5, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r5, r5, #260096 @ 0x3f800 │ │ │ │ cmp r5, r2 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ - beq 5e2b98 │ │ │ │ - bhi 5e2b84 │ │ │ │ - ldr r1, [pc, #1992] @ 5e1de0 │ │ │ │ + beq 5e2b9c │ │ │ │ + bhi 5e2b88 │ │ │ │ + ldr r1, [pc, #1992] @ 5e1de4 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1968] @ 5e1dd0 │ │ │ │ + ldr r3, [pc, #1968] @ 5e1dd4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e2b98 │ │ │ │ + beq 5e2b9c │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e35a0 │ │ │ │ + beq 5e35a4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb01c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb020 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e3524 │ │ │ │ + beq 5e3528 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e2e0c │ │ │ │ + bne 5e2e10 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1896] @ 5e1de4 │ │ │ │ + ldr r3, [pc, #1896] @ 5e1de8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2192] @ 5e1f18 │ │ │ │ + ldr r1, [pc, #2192] @ 5e1f1c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, r3, r4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1856] @ 5e1de8 │ │ │ │ + ldr r1, [pc, #1856] @ 5e1dec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6be2d4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r3, [pc, #1828] @ 5e1dec │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r3, [pc, #1828] @ 5e1df0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e34d4 │ │ │ │ + beq 5e34d8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e2dd4 │ │ │ │ + bne 5e2dd8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e2df0 │ │ │ │ + bne 5e2df4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1736] @ 5e1df0 │ │ │ │ - ldr r1, [pc, #1736] @ 5e1df4 │ │ │ │ + ldr r3, [pc, #1736] @ 5e1df4 │ │ │ │ + ldr r1, [pc, #1736] @ 5e1df8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r4, r3, r4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r4, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #80 @ 0x50 │ │ │ │ - beq 5e34e4 │ │ │ │ + beq 5e34e8 │ │ │ │ tst r3, #72 @ 0x48 │ │ │ │ - beq 5e32cc │ │ │ │ + beq 5e32d0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d9718 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d971c │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #72 @ 0x48 │ │ │ │ - bne 5e0ec8 │ │ │ │ + bne 5e0ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e0ecc │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq 5e0eb8 │ │ │ │ - ldr r1, [pc, #1600] @ 5e1df8 │ │ │ │ + beq 5e0ebc │ │ │ │ + ldr r1, [pc, #1600] @ 5e1dfc │ │ │ │ bic r2, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e3b0c │ │ │ │ - bhi 5e3ac4 │ │ │ │ + beq 5e3b10 │ │ │ │ + bhi 5e3ac8 │ │ │ │ sub r1, r1, #320 @ 0x140 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1800 │ │ │ │ - bhi 5e3b5c │ │ │ │ + beq 5e1804 │ │ │ │ + bhi 5e3b60 │ │ │ │ sub r1, r1, #448 @ 0x1c0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1800 │ │ │ │ - bhi 5e3b40 │ │ │ │ + beq 5e1804 │ │ │ │ + bhi 5e3b44 │ │ │ │ add r1, r1, #1824 @ 0x720 │ │ │ │ add r1, r1, #-2147483641 @ 0x80000007 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1536] @ 5e1dfc │ │ │ │ + ldr r3, [pc, #1536] @ 5e1e00 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r1, [pc, #1516] @ 5e1dfc │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r1, [pc, #1516] @ 5e1e00 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6fa4 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5c6fa8 │ │ │ │ + b 5e0ecc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c6124 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #1468] @ 5e1e00 │ │ │ │ + bl 5c6128 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #1468] @ 5e1e04 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e35e8 │ │ │ │ - bhi 5e35bc │ │ │ │ + beq 5e35ec │ │ │ │ + bhi 5e35c0 │ │ │ │ sub r2, r2, #448 @ 0x1c0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e35e8 │ │ │ │ - bls 5e3a7c │ │ │ │ - ldr r2, [pc, #1432] @ 5e1e04 │ │ │ │ + beq 5e35ec │ │ │ │ + bls 5e3a80 │ │ │ │ + ldr r2, [pc, #1432] @ 5e1e08 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e188c │ │ │ │ - bhi 5e3a98 │ │ │ │ + beq 5e1890 │ │ │ │ + bhi 5e3a9c │ │ │ │ add r2, r2, #1568 @ 0x620 │ │ │ │ add r2, r2, #-2147483635 @ 0x8000000d │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #1408] @ 5e1e08 │ │ │ │ + ldr r3, [pc, #1408] @ 5e1e0c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1384] @ 5e1e0c │ │ │ │ + ldr r1, [pc, #1384] @ 5e1e10 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6fa4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #1364] @ 5e1e10 │ │ │ │ + bl 5c6fa8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #1364] @ 5e1e14 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e190c │ │ │ │ - bhi 5e35fc │ │ │ │ + beq 5e1910 │ │ │ │ + bhi 5e3600 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3978 │ │ │ │ - bhi 5e39f0 │ │ │ │ + beq 5e397c │ │ │ │ + bhi 5e39f4 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3978 │ │ │ │ - bls 5e3960 │ │ │ │ - ldr r3, [pc, #1312] @ 5e1e14 │ │ │ │ + beq 5e397c │ │ │ │ + bls 5e3964 │ │ │ │ + ldr r3, [pc, #1312] @ 5e1e18 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e190c │ │ │ │ - bhi 5e3868 │ │ │ │ + beq 5e1910 │ │ │ │ + bhi 5e386c │ │ │ │ add r3, r1, #-2080374784 @ 0x84000000 │ │ │ │ sub r3, r3, #209 @ 0xd1 │ │ │ │ bics r3, r3, #64 @ 0x40 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5c2508 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r1, [pc, #1252] @ 5e1e18 │ │ │ │ + bl 5c250c │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r1, [pc, #1252] @ 5e1e1c │ │ │ │ bic r2, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1988 │ │ │ │ - bhi 5e365c │ │ │ │ + beq 5e198c │ │ │ │ + bhi 5e3660 │ │ │ │ sub r1, r1, #512 @ 0x200 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e368c │ │ │ │ - bhi 5e383c │ │ │ │ + beq 5e3690 │ │ │ │ + bhi 5e3840 │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1988 │ │ │ │ - bhi 5e382c │ │ │ │ + beq 5e198c │ │ │ │ + bhi 5e3830 │ │ │ │ add r1, r1, #1632 @ 0x660 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1188] @ 5e1e1c │ │ │ │ + ldr r3, [pc, #1188] @ 5e1e20 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e1988 │ │ │ │ + beq 5e198c │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r1, [pc, #1156] @ 5e1e1c │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r1, [pc, #1156] @ 5e1e20 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6fa4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #1132] @ 5e1e20 │ │ │ │ + bl 5c6fa8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #1132] @ 5e1e24 │ │ │ │ bic r3, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r3, r3, #260096 @ 0x3f800 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0eb8 │ │ │ │ + bne 5e0ebc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5e3778 │ │ │ │ + beq 5e377c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r8, [pc, #1092] @ 5e1e24 │ │ │ │ + ldr r8, [pc, #1092] @ 5e1e28 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e3764 │ │ │ │ + bne 5e3768 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1272] @ 5e1f18 │ │ │ │ - ldr r1, [pc, #1028] @ 5e1e28 │ │ │ │ + ldr r3, [pc, #1272] @ 5e1f1c │ │ │ │ + ldr r1, [pc, #1028] @ 5e1e2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1024] @ 5e1e2c │ │ │ │ + ldr r2, [pc, #1024] @ 5e1e30 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ - ldr r1, [pc, #1000] @ 5e1e30 │ │ │ │ + ldr r1, [pc, #1000] @ 5e1e34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #956] @ 5e1e34 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #956] @ 5e1e38 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #948] @ 5e1e38 │ │ │ │ + ldr r3, [pc, #948] @ 5e1e3c │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e1a98 │ │ │ │ + beq 5e1a9c │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5be6c4 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5be6c8 │ │ │ │ + b 5e0ecc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be2c4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r1, [pc, #876] @ 5e1e3c │ │ │ │ + bl 5be2c8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r1, [pc, #876] @ 5e1e40 │ │ │ │ bic r2, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e3564 │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e3568 │ │ │ │ sub r1, r1, #448 @ 0x1c0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e3a50 │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e3a54 │ │ │ │ sub r1, r1, #192 @ 0xc0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e3a3c │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e3a40 │ │ │ │ add r1, r1, #1792 @ 0x700 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #812] @ 5e1e40 │ │ │ │ + ldr r3, [pc, #812] @ 5e1e44 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - ldr r1, [pc, #800] @ 5e1e40 │ │ │ │ + bne 5e12a8 │ │ │ │ + ldr r1, [pc, #800] @ 5e1e44 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c4ce0 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #776] @ 5e1e44 │ │ │ │ + bl 5c4ce4 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #776] @ 5e1e48 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e38a0 │ │ │ │ - bhi 5e36e4 │ │ │ │ + beq 5e38a4 │ │ │ │ + bhi 5e36e8 │ │ │ │ sub r2, r2, #768 @ 0x300 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e1b90 │ │ │ │ - bhi 5e38d0 │ │ │ │ + beq 5e1b94 │ │ │ │ + bhi 5e38d4 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e1b90 │ │ │ │ - bhi 5e3814 │ │ │ │ + beq 5e1b94 │ │ │ │ + bhi 5e3818 │ │ │ │ add r2, r2, #1728 @ 0x6c0 │ │ │ │ add r2, r2, #-2147483641 @ 0x80000007 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #712] @ 5e1e48 │ │ │ │ + ldr r3, [pc, #712] @ 5e1e4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e1b90 │ │ │ │ + beq 5e1b94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bf454 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bf458 │ │ │ │ + b 5e0ecc │ │ │ │ and r2, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5e1c20 │ │ │ │ + beq 5e1c24 │ │ │ │ cmp r5, #201326592 @ 0xc000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ lsl r3, r3, #2 │ │ │ │ bic r3, r3, #-268435453 @ 0xf0000003 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ and r2, r3, #2 │ │ │ │ orrs r1, r2, #0 │ │ │ │ - beq 5e2ab8 │ │ │ │ + beq 5e2abc │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e1c20 │ │ │ │ + beq 5e1c24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 5e1c8c │ │ │ │ + beq 5e1c90 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f3368 │ │ │ │ + bl 5f336c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e0ec8 │ │ │ │ + bne 5e0ecc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r9, r3, #11 │ │ │ │ and r2, r9, #31 │ │ │ │ lsr r7, r3, #21 │ │ │ │ lsr r6, r3, #16 │ │ │ │ and r7, r7, #31 │ │ │ │ and r6, r6, #31 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r5, [pc, #612] @ 5e1ef8 │ │ │ │ - ldr r2, [pc, #436] @ 5e1e4c │ │ │ │ + ldr r5, [pc, #612] @ 5e1efc │ │ │ │ + ldr r2, [pc, #436] @ 5e1e50 │ │ │ │ and r5, r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r5, #-1879048192 @ 0x90000000 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5e12a4 │ │ │ │ + bhi 5e12a8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e3320 │ │ │ │ + beq 5e3324 │ │ │ │ mov r3, r7 │ │ │ │ and r2, r9, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e3310 │ │ │ │ + beq 5e3314 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b8338 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b833c │ │ │ │ + b 5e0ecc │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ str r3, [sp, #20] │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e1d54 │ │ │ │ + beq 5e1d58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bic r3, r3, #-67108864 @ 0xfc000000 │ │ │ │ bic r3, r3, #63 @ 0x3f │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r4, #12] │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e3554 │ │ │ │ + beq 5e3558 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0ecc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1879048194 @ 0x70000002 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e0ec8 │ │ │ │ - subseq r9, r7, ip, lsr #29 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e0ecc │ │ │ │ + subseq r9, r7, r8, lsr #29 │ │ │ │ ldc2 0, cr0, [pc], {-0} │ │ │ │ ldreq r0, [r1], #-0 │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ - strheq r5, [sl], #-204 @ 0xffffff34 │ │ │ │ + strheq r5, [sl], #-200 @ 0xffffff38 │ │ │ │ stchi 0, cr0, [r0], {5} │ │ │ │ - subeq r5, sl, r6, asr ip │ │ │ │ + subeq r5, sl, r2, asr ip │ │ │ │ stc2 0, cr8, [r0], {32} │ │ │ │ stmda r0, {r2} │ │ │ │ - subseq lr, r8, r0, lsr #6 │ │ │ │ - ldrsbeq sp, [r7], #-120 @ 0xffffff88 │ │ │ │ + subseq lr, r8, ip, lsl r3 │ │ │ │ + ldrsbeq sp, [r7], #-116 @ 0xffffff8c │ │ │ │ strbmi r0, [r0, #-0] │ │ │ │ ldc2 0, cr0, [r8], {-0} │ │ │ │ stc 0, cr0, [r8], {-0} │ │ │ │ ldc 0, cr0, [lr], {-0} │ │ │ │ - strdeq fp, [r5], #-212 @ 0xffffff2c @ │ │ │ │ + strdeq fp, [r5], #-208 @ 0xffffff30 @ │ │ │ │ stcvc 0, cr0, [r0], {32} │ │ │ │ - subeq r5, sl, r8, lsr #17 │ │ │ │ - @ instruction: 0x004a589a │ │ │ │ + subeq r5, sl, r4, lsr #17 │ │ │ │ + @ instruction: 0x004a5896 │ │ │ │ stcvc 2, cr0, [r0], {96} @ 0x60 │ │ │ │ stc2 5, cr0, [r0], {255} @ 0xff │ │ │ │ - subseq sp, r7, r8, lsr r3 │ │ │ │ - subseq pc, r9, ip, lsl #28 │ │ │ │ - rsbeq fp, r5, r8, lsr fp │ │ │ │ - subseq sp, r7, ip, lsl #5 │ │ │ │ - subseq pc, r9, ip, ror sp @ │ │ │ │ + subseq sp, r7, r4, lsr r3 │ │ │ │ + subseq pc, r9, r8, lsl #28 │ │ │ │ + rsbeq fp, r5, r4, lsr fp │ │ │ │ + subseq sp, r7, r8, lsl #5 │ │ │ │ + subseq pc, r9, r8, ror sp @ │ │ │ │ stcvc 3, cr0, [r0], {152} @ 0x98 │ │ │ │ stcvc 0, cr0, [r0], {24} │ │ │ │ stcvc 2, cr0, [r0], {146} @ 0x92 │ │ │ │ stcvc 1, cr0, [r0], {146} @ 0x92 │ │ │ │ stcvc 1, cr0, [r0], {18} │ │ │ │ stcvc 0, cr0, [r0], {18} │ │ │ │ stcvc 3, cr0, [r0], {145} @ 0x91 │ │ │ │ stcvc 1, cr0, [r0], {81} @ 0x51 │ │ │ │ stcvc 3, cr0, [r0], {208} @ 0xd0 │ │ │ │ stcvc 0, cr0, [r0], {16} │ │ │ │ stcvc 0, cr0, [r0], {12} │ │ │ │ - rsbeq fp, r5, r4, lsr #16 │ │ │ │ - subseq ip, r7, ip, lsl #31 │ │ │ │ - ldrdeq fp, [r5], #-116 @ 0xffffff8c @ │ │ │ │ - subseq r7, r9, r0, lsl #21 │ │ │ │ + rsbeq fp, r5, r0, lsr #16 │ │ │ │ + subseq ip, r7, r8, lsl #31 │ │ │ │ + ldrdeq fp, [r5], #-112 @ 0xffffff90 @ │ │ │ │ + subseq r7, r9, ip, ror sl │ │ │ │ stc2 6, cr0, [r0], {255} @ 0xff │ │ │ │ stcvc 0, cr0, [r0], {10} │ │ │ │ stcvc 3, cr0, [r0], {48} @ 0x30 │ │ │ │ stcvc 0, cr0, [r0], {48} @ 0x30 │ │ │ │ stcvc 4, cr0, [r0], {184} @ 0xb8 │ │ │ │ stcvc 0, cr0, [r0], {56} @ 0x38 │ │ │ │ - subeq r5, sl, r8, lsr r1 │ │ │ │ + subeq r5, sl, r4, lsr r1 │ │ │ │ cmnmi r0, r0 │ │ │ │ bicmi r0, r0, r0 │ │ │ │ addmi r0, r0, #0 │ │ │ │ strmi r0, [r0], r0 │ │ │ │ strmi r0, [r0, #0]! │ │ │ │ streq r0, [r2], #-0 │ │ │ │ - subseq ip, r7, ip, lsr #12 │ │ │ │ - rsbeq sl, r5, ip, lsr lr │ │ │ │ - rsbeq sl, r5, r8, lsl lr │ │ │ │ + subseq ip, r7, r8, lsr #12 │ │ │ │ + rsbeq sl, r5, r8, lsr lr │ │ │ │ + rsbeq sl, r5, r4, lsl lr │ │ │ │ streq r0, [ip], #-0 │ │ │ │ streq r0, [lr], #-0 │ │ │ │ strtmi r0, [r0], r0 │ │ │ │ strbmi r0, [r0], r0 │ │ │ │ - rsbeq sl, r5, ip, lsr #22 │ │ │ │ + rsbeq sl, r5, r8, lsr #22 │ │ │ │ smulbtmi r0, r1, fp │ │ │ │ - subseq ip, r7, r4, ror #4 │ │ │ │ - subseq lr, r9, r4, asr #26 │ │ │ │ - ldreq r0, [pc], #-0 @ 5e1e9c │ │ │ │ + subseq ip, r7, r0, ror #4 │ │ │ │ + subseq lr, r9, r0, asr #26 │ │ │ │ + ldreq r0, [pc], #-0 @ 5e1ea0 │ │ │ │ stcvc 0, cr0, [r0], {59} @ 0x3b │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ ldc2 0, cr0, [sp], {-0} │ │ │ │ streq r0, [r9], #-0 │ │ │ │ cmpmi r3, #201326593 @ 0xc000001 │ │ │ │ strbmi r0, [r0], #0 │ │ │ │ stc2 0, cr12, [r0], {63} @ 0x3f │ │ │ │ stmdagt r0, {r2} │ │ │ │ - @ instruction: 0x0065a79c │ │ │ │ + @ instruction: 0x0065a798 │ │ │ │ mvneq r0, #63 @ 0x3f │ │ │ │ addeq r0, r0, #27 │ │ │ │ mcreq 15, 0, pc, cr14, cr15, {7} @ │ │ │ │ stc2 7, cr0, [r0], {191} @ 0xbf │ │ │ │ stcvc 2, cr0, [r0], {160} @ 0xa0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ @ instruction: 0xffa00000 │ │ │ │ ldc2 0, cr0, [lr], {-0} │ │ │ │ ldreq r0, [r2], #-0 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ orrmi r0, r0, r0 │ │ │ │ cmnmi r0, r0 │ │ │ │ - ldrheq fp, [r7], #-204 @ 0xffffff34 │ │ │ │ - ldrheq lr, [r9], #-116 @ 0xffffff8c │ │ │ │ + ldrheq fp, [r7], #-200 @ 0xffffff38 │ │ │ │ + ldrheq lr, [r9], #-112 @ 0xffffff90 │ │ │ │ stc2 0, cr0, [r0], {63} @ 0x3f │ │ │ │ stcmi 0, cr0, [r0], {30} │ │ │ │ @ instruction: 0xffe30000 │ │ │ │ - rsbeq sl, r5, r4, lsr #8 │ │ │ │ - rsbeq sl, r5, r8, lsl #8 │ │ │ │ - strdeq sl, [r5], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq sl, r5, r0, lsr #8 │ │ │ │ + rsbeq sl, r5, r4, lsl #8 │ │ │ │ + rsbeq sl, r5, ip, ror #7 │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ bicmi r0, r0, #0 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq ip, r8, r0, lsr #12 │ │ │ │ - ldrsbeq fp, [r7], #-168 @ 0xffffff58 │ │ │ │ + subseq ip, r8, ip, lsl r6 │ │ │ │ + ldrsbeq fp, [r7], #-164 @ 0xffffff5c │ │ │ │ ldr r2, [r1, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e2a8c │ │ │ │ - ldr r1, [pc, #-232] @ 5e1e50 │ │ │ │ + beq 5e2a90 │ │ │ │ + ldr r1, [pc, #-232] @ 5e1e54 │ │ │ │ lsr r2, r3, #21 │ │ │ │ lsl r2, r2, #21 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e26e8 │ │ │ │ - bls 5e2310 │ │ │ │ - ldr r1, [pc, #-252] @ 5e1e54 │ │ │ │ + beq 5e26ec │ │ │ │ + bls 5e2314 │ │ │ │ + ldr r1, [pc, #-252] @ 5e1e58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e25e4 │ │ │ │ - bls 5e2cb0 │ │ │ │ + beq 5e25e8 │ │ │ │ + bls 5e2cb4 │ │ │ │ cmp r2, #1124073472 @ 0x43000000 │ │ │ │ - beq 5e1f94 │ │ │ │ - bhi 5e2bbc │ │ │ │ - ldr r1, [pc, #-276] @ 5e1e58 │ │ │ │ + beq 5e1f98 │ │ │ │ + bhi 5e2bc0 │ │ │ │ + ldr r1, [pc, #-276] @ 5e1e5c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1f94 │ │ │ │ - bhi 5e2e24 │ │ │ │ + beq 5e1f98 │ │ │ │ + bhi 5e2e28 │ │ │ │ sub r1, r1, #4194304 @ 0x400000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1f94 │ │ │ │ - bhi 5e3330 │ │ │ │ + beq 5e1f98 │ │ │ │ + bhi 5e3334 │ │ │ │ lsr r2, r3, #22 │ │ │ │ lsl r2, r2, #22 │ │ │ │ cmp r2, #1107296256 @ 0x42000000 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ bic r2, r3, #2080768 @ 0x1fc000 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ bic r2, r2, #16320 @ 0x3fc0 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e21e0 │ │ │ │ + beq 5e21e4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ and r3, r3, #40 @ 0x28 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 5e0ec8 │ │ │ │ - b 5e0eb8 │ │ │ │ + bne 5e0ecc │ │ │ │ + b 5e0ebc │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ and r2, r2, #4194304 @ 0x400000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2b74 │ │ │ │ + beq 5e2b78 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d76f0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d76f4 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2448 │ │ │ │ + beq 5e244c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0eb8 │ │ │ │ + beq 5e0ebc │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #939524096 @ 0x38000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5b76dc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b76e0 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r2, [r1, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e2b64 │ │ │ │ + beq 5e2b68 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ands r2, r2, #36 @ 0x24 │ │ │ │ - beq 5e2b54 │ │ │ │ + beq 5e2b58 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e0ecc │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #-1476395008 @ 0xa8000000 │ │ │ │ - beq 5e20f0 │ │ │ │ + beq 5e20f4 │ │ │ │ cmp r5, #-1207959552 @ 0xb8000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r6, #0 │ │ │ │ lsl sl, sl, #2 │ │ │ │ - beq 5e2424 │ │ │ │ + beq 5e2428 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2d2c │ │ │ │ + beq 5e2d30 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #402653184 @ 0x18000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #-201326592 @ 0xf4000000 │ │ │ │ - beq 5e1fe0 │ │ │ │ + beq 5e1fe4 │ │ │ │ cmp r5, #-134217728 @ 0xf8000000 │ │ │ │ - bne 5e1240 │ │ │ │ + bne 5e1244 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r1, r2, #0 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ - beq 5e220c │ │ │ │ + beq 5e2210 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e24f0 │ │ │ │ + beq 5e24f4 │ │ │ │ lsl r3, r3, #11 │ │ │ │ asr ip, r3, #9 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #-738197504 @ 0xd4000000 │ │ │ │ - beq 5e1fe0 │ │ │ │ + beq 5e1fe4 │ │ │ │ cmp r5, #-671088640 @ 0xd8000000 │ │ │ │ - beq 5e2154 │ │ │ │ - b 5e1240 │ │ │ │ + beq 5e2158 │ │ │ │ + b 5e1244 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0ecc │ │ │ │ cmn r5, #-2080374783 @ 0x84000001 │ │ │ │ - bls 5e1240 │ │ │ │ + bls 5e1244 │ │ │ │ cmp r5, #-2013265920 @ 0x88000000 │ │ │ │ - beq 5e0fc4 │ │ │ │ - bhi 5e2848 │ │ │ │ + beq 5e0fc8 │ │ │ │ + bhi 5e284c │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - bne 5e1240 │ │ │ │ - b 5e0fc4 │ │ │ │ + bne 5e1244 │ │ │ │ + b 5e0fc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0ecc │ │ │ │ and r1, r1, #8388608 @ 0x800000 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5e21a8 │ │ │ │ + beq 5e21ac │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4b58 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #-988] @ 5e1e5c │ │ │ │ + bl 5d4b5c │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #-988] @ 5e1e60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2af4 │ │ │ │ - bhi 5e257c │ │ │ │ + beq 5e2af8 │ │ │ │ + bhi 5e2580 │ │ │ │ lsr r3, r3, #22 │ │ │ │ lsl r3, r3, #22 │ │ │ │ cmp r3, #1174405120 @ 0x46000000 │ │ │ │ - beq 5e2a84 │ │ │ │ - ldr r3, [pc, #-1016] @ 5e1e60 │ │ │ │ + beq 5e2a88 │ │ │ │ + ldr r3, [pc, #-1016] @ 5e1e64 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3470 │ │ │ │ + beq 5e3474 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e33c0 │ │ │ │ + beq 5e33c4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov ip, #4 │ │ │ │ lsr r1, r1, #21 │ │ │ │ lsl r3, sl, #2 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d5124 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d5128 │ │ │ │ + b 5e0ecc │ │ │ │ sub r2, r2, #589824 @ 0x90000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e28f4 │ │ │ │ - bhi 5e2518 │ │ │ │ + beq 5e28f8 │ │ │ │ + bhi 5e251c │ │ │ │ sub r2, r2, #458752 @ 0x70000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e22e4 │ │ │ │ - bls 5e22e4 │ │ │ │ - ldr r2, [pc, #-1000] @ 5e1edc │ │ │ │ + beq 5e22e8 │ │ │ │ + bls 5e22e8 │ │ │ │ + ldr r2, [pc, #-1000] @ 5e1ee0 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #-1128] @ 5e1e64 │ │ │ │ + ldr r3, [pc, #-1128] @ 5e1e68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5e33b0 │ │ │ │ + beq 5e33b4 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e33a4 │ │ │ │ + bne 5e33a8 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e26a0 │ │ │ │ - bhi 5e12a4 │ │ │ │ + beq 5e26a4 │ │ │ │ + bhi 5e12a8 │ │ │ │ sub r1, r1, #12582912 @ 0xc00000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e2340 │ │ │ │ - bhi 5e2c98 │ │ │ │ - ldr r1, [pc, #-1120] @ 5e1ed8 │ │ │ │ + beq 5e2344 │ │ │ │ + bhi 5e2c9c │ │ │ │ + ldr r1, [pc, #-1120] @ 5e1edc │ │ │ │ and r1, r1, r3 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsl r3, r3, #13 │ │ │ │ lsr r0, r0, #11 │ │ │ │ and r0, r0, #16 │ │ │ │ add r6, r1, r3, asr #11 │ │ │ │ ldr r8, [r4, #124] @ 0x7c │ │ │ │ orr r4, r0, #10 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-1316] @ 5e1e68 │ │ │ │ + ldr r3, [pc, #-1316] @ 5e1e6c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r3, [pc, #-1368] @ 5e1e6c │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r3, [pc, #-1368] @ 5e1e70 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r2, [pc, #-1400] @ 5e1e70 │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r2, [pc, #-1400] @ 5e1e74 │ │ │ │ lsl r3, r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add r1, r1, r3, asr #11 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ lsl r3, r3, #6 │ │ │ │ asr ip, r3, #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e0fc4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e0fc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1318 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e131c │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r1, sl} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #805306368 @ 0x30000000 │ │ │ │ - beq 5e2080 │ │ │ │ - b 5e1240 │ │ │ │ + beq 5e2084 │ │ │ │ + b 5e1244 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #-1610612736 @ 0xa0000000 │ │ │ │ - beq 5e20f0 │ │ │ │ - b 5e1240 │ │ │ │ - ldr r2, [pc, #-1708] @ 5e1e74 │ │ │ │ + beq 5e20f4 │ │ │ │ + b 5e1244 │ │ │ │ + ldr r2, [pc, #-1708] @ 5e1e78 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e28f4 │ │ │ │ - bls 5e28d4 │ │ │ │ - ldr r3, [pc, #-1720] @ 5e1e78 │ │ │ │ + beq 5e28f8 │ │ │ │ + bls 5e28d8 │ │ │ │ + ldr r3, [pc, #-1720] @ 5e1e7c │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5e28f4 │ │ │ │ + beq 5e28f8 │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2e44 │ │ │ │ + beq 5e2e48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e0eb8 │ │ │ │ + bne 5e0ebc │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #-1800] @ 5e1e7c │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #-1800] @ 5e1e80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2af4 │ │ │ │ - ldr r3, [pc, #-1808] @ 5e1e80 │ │ │ │ + beq 5e2af8 │ │ │ │ + ldr r3, [pc, #-1808] @ 5e1e84 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldrb r5, [r1, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e3400 │ │ │ │ + beq 5e3404 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5e2a78 │ │ │ │ + beq 5e2a7c │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3160 │ │ │ │ + beq 5e3164 │ │ │ │ lsr r3, sl, #8 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - ldr r1, [pc, #-1804] @ 5e1ec0 │ │ │ │ + ldr r1, [pc, #-1804] @ 5e1ec4 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ and r1, r1, ip │ │ │ │ - bl 5da56c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e3304 │ │ │ │ + beq 5e3308 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bce6c │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e300c │ │ │ │ + bne 5e3010 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #-1812] @ 5e1f18 │ │ │ │ + ldr r3, [pc, #-1812] @ 5e1f1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1880] @ 5e1ee4 │ │ │ │ + ldr r2, [pc, #-1880] @ 5e1ee8 │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1006605,369 +1006606,369 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ lsl r2, r8, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6a38 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e3340 │ │ │ │ + beq 5e3344 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5e2c0c │ │ │ │ + bne 5e2c10 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r3, [pc, #-2128] @ 5e1e84 │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r3, [pc, #-2128] @ 5e1e88 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-2160] @ 5e1e88 │ │ │ │ + ldr r2, [pc, #-2160] @ 5e1e8c │ │ │ │ bic r3, r3, #2031616 @ 0x1f0000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e311c │ │ │ │ - bhi 5e2cc0 │ │ │ │ + beq 5e3120 │ │ │ │ + bhi 5e2cc4 │ │ │ │ sub r2, r2, #2976 @ 0xba0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e30c8 │ │ │ │ - bhi 5e3028 │ │ │ │ + beq 5e30cc │ │ │ │ + bhi 5e302c │ │ │ │ sub r2, r2, #32 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e3174 │ │ │ │ + beq 5e3178 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e374c │ │ │ │ + beq 5e3750 │ │ │ │ ldrb r3, [r4, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r3, [pc, #-2244] @ 5e1e8c │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r3, [pc, #-2244] @ 5e1e90 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #-2124] @ 5e1f18 │ │ │ │ + ldr r3, [pc, #-2124] @ 5e1f1c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #-2268] @ 5e1e90 │ │ │ │ + ldr r1, [pc, #-2268] @ 5e1e94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e34c0 │ │ │ │ + beq 5e34c4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e34b4 │ │ │ │ + bne 5e34b8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5e34a4 │ │ │ │ + beq 5e34a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5e1240 │ │ │ │ + beq 5e1244 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e32f0 │ │ │ │ + beq 5e32f4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e32e4 │ │ │ │ + bne 5e32e8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #-2284] @ 5e1f00 │ │ │ │ + ldr r1, [pc, #-2284] @ 5e1f04 │ │ │ │ lsl r3, sl, #2 │ │ │ │ and r1, r1, r0 │ │ │ │ lsr r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be8d8 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r3, [pc, #-2420] @ 5e1e94 │ │ │ │ + bl 5be8dc │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r3, [pc, #-2420] @ 5e1e98 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e3358 │ │ │ │ + beq 5e335c │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #-2452] @ 5e1e98 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #-2452] @ 5e1e9c │ │ │ │ cmp r5, r2 │ │ │ │ - bne 5e14c0 │ │ │ │ + bne 5e14c4 │ │ │ │ and r3, ip, #7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfc74 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5dfc78 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r5, #-1946157056 @ 0x8c000000 │ │ │ │ - beq 5e0fc4 │ │ │ │ - b 5e1240 │ │ │ │ - ldr r3, [pc, #-2496] @ 5e1e9c │ │ │ │ + beq 5e0fc8 │ │ │ │ + b 5e1244 │ │ │ │ + ldr r3, [pc, #-2496] @ 5e1ea0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e33cc │ │ │ │ + beq 5e33d0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2d98 │ │ │ │ + beq 5e2d9c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov ip, #4 │ │ │ │ lsr r1, r1, #21 │ │ │ │ lsl r3, sl, #2 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d5124 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5d5128 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5e3380 │ │ │ │ + beq 5e3384 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn r1, #1 │ │ │ │ stm sp, {r1, sl} │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #-2600] @ 5e1ea0 │ │ │ │ + ldr r1, [pc, #-2600] @ 5e1ea4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ sub r2, r2, #131072 @ 0x20000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e28f4 │ │ │ │ - ldr r2, [pc, #-2628] @ 5e1ea4 │ │ │ │ + beq 5e28f8 │ │ │ │ + ldr r2, [pc, #-2628] @ 5e1ea8 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-2632] @ 5e1ea8 │ │ │ │ + ldr r2, [pc, #-2632] @ 5e1eac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5e3370 │ │ │ │ + beq 5e3374 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e3364 │ │ │ │ + bne 5e3368 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bda74 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bda78 │ │ │ │ + b 5e0ecc │ │ │ │ add r3, r5, #-1275068416 @ 0xb4000000 │ │ │ │ sub r3, r3, #32 │ │ │ │ cmp r3, #30 │ │ │ │ - bhi 5e12a4 │ │ │ │ - ldr r2, [pc, #-2704] @ 5e1eac │ │ │ │ + bhi 5e12a8 │ │ │ │ + ldr r2, [pc, #-2704] @ 5e1eb0 │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e12a4 │ │ │ │ + beq 5e12a8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e1768 │ │ │ │ - ldr r3, [pc, #-2724] @ 5e1eb0 │ │ │ │ + b 5e176c │ │ │ │ + ldr r3, [pc, #-2724] @ 5e1eb4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5e2984 │ │ │ │ + beq 5e2988 │ │ │ │ add r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e33e0 │ │ │ │ + beq 5e33e4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 5e2990 │ │ │ │ + bne 5e2994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e31cc │ │ │ │ + beq 5e31d0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf678 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r3, [pc, #-2812] @ 5e1eb4 │ │ │ │ + bl 5cf67c │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r3, [pc, #-2812] @ 5e1eb8 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-2816] @ 5e1eb8 │ │ │ │ + ldr r2, [pc, #-2816] @ 5e1ebc │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2f1c │ │ │ │ + beq 5e2f20 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e36b0 │ │ │ │ + beq 5e36b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ - bl 5b7340 │ │ │ │ + bl 5b7344 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5cf3a4 │ │ │ │ + b 5e0ecc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r2, [pc, #-2984] @ 5e1ebc │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r2, [pc, #-2984] @ 5e1ec0 │ │ │ │ add r1, r1, r3, lsl #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e25ac │ │ │ │ + b 5e25b0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b 5e1f30 │ │ │ │ + b 5e1f34 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - b 5e0fbc │ │ │ │ + b 5e0fc0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e1c08 │ │ │ │ + b 5e1c0c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - b 5e1310 │ │ │ │ + b 5e1314 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b 5e13bc │ │ │ │ + b 5e13c0 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ tst r2, #32 │ │ │ │ movne r0, r3 │ │ │ │ - beq 5e3450 │ │ │ │ + beq 5e3454 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e2fa8 │ │ │ │ - ldr r2, [pc, #-3160] @ 5e1ec0 │ │ │ │ + beq 5e2fac │ │ │ │ + ldr r2, [pc, #-3160] @ 5e1ec4 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #-3164] @ 5e1ec4 │ │ │ │ + ldr r3, [pc, #-3164] @ 5e1ec8 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 5e2fd4 │ │ │ │ - ldr r3, [pc, #-3172] @ 5e1ec8 │ │ │ │ + bhi 5e2fd8 │ │ │ │ + ldr r3, [pc, #-3172] @ 5e1ecc │ │ │ │ sub r2, r2, #41943040 @ 0x2800000 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e309c │ │ │ │ + beq 5e30a0 │ │ │ │ and r1, r0, #31 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5cfa10 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5cfa14 │ │ │ │ + b 5e0ecc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e20bc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e20c0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e20b0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e20b4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2028 │ │ │ │ - ldr r1, [pc, #-3264] @ 5e1ecc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e202c │ │ │ │ + ldr r1, [pc, #-3264] @ 5e1ed0 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #-3268] @ 5e1ed0 │ │ │ │ + ldr r3, [pc, #-3268] @ 5e1ed4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e1624 │ │ │ │ + bne 5e1628 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - bne 5e2bb0 │ │ │ │ + bne 5e2bb4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c094c │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r1, [pc, #-3312] @ 5e1ed4 │ │ │ │ + bl 5c0950 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r1, [pc, #-3312] @ 5e1ed8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1f94 │ │ │ │ - bhi 5e2e34 │ │ │ │ + beq 5e1f98 │ │ │ │ + bhi 5e2e38 │ │ │ │ sub r1, r1, #4194304 @ 0x400000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1f94 │ │ │ │ - ldr r2, [pc, #-3336] @ 5e1ed8 │ │ │ │ + beq 5e1f98 │ │ │ │ + ldr r2, [pc, #-3336] @ 5e1edc │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1f94 │ │ │ │ - bhi 5e12a4 │ │ │ │ - ldr r2, [pc, #-3360] @ 5e1edc │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1f98 │ │ │ │ + bhi 5e12a8 │ │ │ │ + ldr r2, [pc, #-3360] @ 5e1ee0 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #-3364] @ 5e1ee0 │ │ │ │ + ldr r3, [pc, #-3364] @ 5e1ee4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e22d0 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e22d4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bce6c │ │ │ │ - ldr r3, [pc, #-3336] @ 5e1f18 │ │ │ │ + ldr r3, [pc, #-3336] @ 5e1f1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - ldr r2, [pc, #-3400] @ 5e1ee4 │ │ │ │ + ldr r2, [pc, #-3400] @ 5e1ee8 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ @@ -1006987,159 +1006988,159 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6900 │ │ │ │ - b 5e26c4 │ │ │ │ + b 5e26c8 │ │ │ │ add r3, r2, #-1090519040 @ 0xbf000000 │ │ │ │ add r3, r3, #4194304 @ 0x400000 │ │ │ │ bic r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e2340 │ │ │ │ - ldr r3, [pc, #-3536] @ 5e1ee8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e2340 │ │ │ │ - ldr r2, [pc, #-3548] @ 5e1eec │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e2344 │ │ │ │ + ldr r3, [pc, #-3536] @ 5e1eec │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e2344 │ │ │ │ + ldr r2, [pc, #-3548] @ 5e1ef0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e3260 │ │ │ │ + beq 5e3264 │ │ │ │ add r2, r2, #32 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e31e0 │ │ │ │ + beq 5e31e4 │ │ │ │ sub r2, r2, #21504 @ 0x5400 │ │ │ │ sub r2, r2, #63 @ 0x3f │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdf48 │ │ │ │ - ldr r2, [pc, #-3592] @ 5e1ef0 │ │ │ │ - ldr r3, [pc, #-3592] @ 5e1ef4 │ │ │ │ + bl 5bdf4c │ │ │ │ + ldr r2, [pc, #-3592] @ 5e1ef4 │ │ │ │ + ldr r3, [pc, #-3592] @ 5e1ef8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r3, #1980] @ 0x7bc │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r5, r2 │ │ │ │ bl 6be28c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e0ecc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2128 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e212c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1078 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e107c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b 5e1384 │ │ │ │ + b 5e1388 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - ldr r5, [pc, #-3716] @ 5e1ef8 │ │ │ │ + bl 5ba624 │ │ │ │ + ldr r5, [pc, #-3716] @ 5e1efc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #-3720] @ 5e1efc │ │ │ │ + ldr r3, [pc, #-3720] @ 5e1f00 │ │ │ │ and r5, r5, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 5e2924 │ │ │ │ + bhi 5e2928 │ │ │ │ cmn r5, #-1275068415 @ 0xb4000001 │ │ │ │ - bls 5e12a4 │ │ │ │ - b 5e1020 │ │ │ │ + bls 5e12a8 │ │ │ │ + b 5e1024 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5e3544 │ │ │ │ + beq 5e3548 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5e1240 │ │ │ │ + beq 5e1244 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #-3776] @ 5e1f00 │ │ │ │ + ldr r1, [pc, #-3776] @ 5e1f04 │ │ │ │ lsl r3, sl, #2 │ │ │ │ and r1, r1, r0 │ │ │ │ lsr r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be8d8 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r3, [pc, #-3800] @ 5e1f04 │ │ │ │ + bl 5be8dc │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r3, [pc, #-3800] @ 5e1f08 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e170c │ │ │ │ - ldr r3, [pc, #-3824] @ 5e1f08 │ │ │ │ + b 5e1710 │ │ │ │ + ldr r3, [pc, #-3824] @ 5e1f0c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e1720 │ │ │ │ - ldr r3, [pc, #-3848] @ 5e1f0c │ │ │ │ + b 5e1724 │ │ │ │ + ldr r3, [pc, #-3848] @ 5e1f10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e1674 │ │ │ │ - ldr r1, [pc, #-3868] @ 5e1f10 │ │ │ │ + b 5e1678 │ │ │ │ + ldr r1, [pc, #-3868] @ 5e1f14 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e2bd8 │ │ │ │ - b 5e1f94 │ │ │ │ - ldr r1, [pc, #-3880] @ 5e1f14 │ │ │ │ + bne 5e2bdc │ │ │ │ + b 5e1f98 │ │ │ │ + ldr r1, [pc, #-3880] @ 5e1f18 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e2bd8 │ │ │ │ - b 5e1f94 │ │ │ │ + bne 5e2bdc │ │ │ │ + b 5e1f98 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e36c4 │ │ │ │ + beq 5e36c8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #-4012] @ 5e1f18 │ │ │ │ + ldr r3, [pc, #-4012] @ 5e1f1c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #-4020] @ 5e1f1c │ │ │ │ + ldr r4, [pc, #-4020] @ 5e1f20 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #-4028] @ 5e1f20 │ │ │ │ + ldr r1, [pc, #-4028] @ 5e1f24 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r1, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -1007148,831 +1007149,831 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #264 @ 0x108 │ │ │ │ bl 6be404 │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3738 │ │ │ │ + beq 5e373c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd74c │ │ │ │ + bl 5cd750 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ - bl 5b720c │ │ │ │ + bl 5b7210 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf3a0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5cf3a4 │ │ │ │ + b 5e0ecc │ │ │ │ lsr r3, sl, #8 │ │ │ │ - ldr r1, [pc, #3028] @ 5e3b88 │ │ │ │ + ldr r1, [pc, #3028] @ 5e3b8c │ │ │ │ and r3, r3, #7 │ │ │ │ and r1, r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e0ecc │ │ │ │ sub r2, r2, #44040192 @ 0x2a00000 │ │ │ │ cmp r2, #27 │ │ │ │ - bhi 5e309c │ │ │ │ - ldr r3, [pc, #2980] @ 5e3b8c │ │ │ │ + bhi 5e30a0 │ │ │ │ + ldr r3, [pc, #2980] @ 5e3b90 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e309c │ │ │ │ + beq 5e30a0 │ │ │ │ and r1, r0, #31 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5d8ba4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r3, [pc, #2940] @ 5e3b90 │ │ │ │ + bl 5d8ba8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r3, [pc, #2940] @ 5e3b94 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e2624 │ │ │ │ - ldr r2, [pc, #2916] @ 5e3b94 │ │ │ │ + b 5e2628 │ │ │ │ + ldr r2, [pc, #2916] @ 5e3b98 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e36d8 │ │ │ │ + beq 5e36dc │ │ │ │ ldrb r3, [r4, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r3, [pc, #2884] @ 5e3b98 │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r3, [pc, #2884] @ 5e3b9c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2868] @ 5e3b9c │ │ │ │ - ldr r0, [pc, #2868] @ 5e3ba0 │ │ │ │ + ldr r3, [pc, #2868] @ 5e3ba0 │ │ │ │ + ldr r0, [pc, #2868] @ 5e3ba4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1440 @ 0x5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6be294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e0ecc │ │ │ │ lsr r3, sl, #8 │ │ │ │ - ldr r1, [pc, #2784] @ 5e3b88 │ │ │ │ + ldr r1, [pc, #2784] @ 5e3b8c │ │ │ │ and r3, r3, #7 │ │ │ │ and r1, r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e0ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdf48 │ │ │ │ - ldr r3, [pc, #2764] @ 5e3ba4 │ │ │ │ + bl 5bdf4c │ │ │ │ + ldr r3, [pc, #2764] @ 5e3ba8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2736] @ 5e3b9c │ │ │ │ - ldr r1, [pc, #2744] @ 5e3ba8 │ │ │ │ + ldr r3, [pc, #2736] @ 5e3ba0 │ │ │ │ + ldr r1, [pc, #2744] @ 5e3bac │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e0ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdf48 │ │ │ │ - ldr r2, [pc, #2688] @ 5e3bac │ │ │ │ - ldr r3, [pc, #2688] @ 5e3bb0 │ │ │ │ + bl 5bdf4c │ │ │ │ + ldr r2, [pc, #2688] @ 5e3bb0 │ │ │ │ + ldr r3, [pc, #2688] @ 5e3bb4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r5, r2 │ │ │ │ bl 6be28c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e25b4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e25b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdf48 │ │ │ │ - ldr r3, [pc, #2608] @ 5e3bb4 │ │ │ │ + bl 5bdf4c │ │ │ │ + ldr r3, [pc, #2608] @ 5e3bb8 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2564] @ 5e3b9c │ │ │ │ - ldr r0, [pc, #2588] @ 5e3bb8 │ │ │ │ + ldr r3, [pc, #2564] @ 5e3ba0 │ │ │ │ + ldr r0, [pc, #2588] @ 5e3bbc │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1840 @ 0x730 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2990 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e2994 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e3758 │ │ │ │ + beq 5e375c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7b00 │ │ │ │ + bl 5b7b04 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2488] @ 5e3bbc │ │ │ │ - ldr r3, [pc, #2452] @ 5e3b9c │ │ │ │ + ldr r2, [pc, #2488] @ 5e3bc0 │ │ │ │ + ldr r3, [pc, #2452] @ 5e3ba0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #2476] @ 5e3bc0 │ │ │ │ + ldr r1, [pc, #2476] @ 5e3bc4 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - ldr r3, [pc, #2428] @ 5e3bc4 │ │ │ │ + bl 5ba5d4 │ │ │ │ + ldr r3, [pc, #2428] @ 5e3bc8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e35b0 │ │ │ │ + beq 5e35b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7b00 │ │ │ │ + bl 5b7b04 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2372] @ 5e3bc8 │ │ │ │ - ldr r3, [pc, #2324] @ 5e3b9c │ │ │ │ + ldr r2, [pc, #2372] @ 5e3bcc │ │ │ │ + ldr r3, [pc, #2324] @ 5e3ba0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #2360] @ 5e3bcc │ │ │ │ + ldr r1, [pc, #2360] @ 5e3bd0 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ + bl 5ba5d4 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e0ec8 │ │ │ │ + b 5e0ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e1770 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e1774 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e1514 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e1518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e27e0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e27e4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e27d4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e27d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e25f0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e25f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1cf4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1cf8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1cc8 │ │ │ │ - ldr r1, [pc, #2200] @ 5e3bd0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1ccc │ │ │ │ + ldr r1, [pc, #2200] @ 5e3bd4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1f94 │ │ │ │ - b 5e12a4 │ │ │ │ + beq 5e1f98 │ │ │ │ + b 5e12a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e26ac │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e26b0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e0eb8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e0ebc │ │ │ │ mov r0, r1 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e2818 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e281c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e2908 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e290c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e2900 │ │ │ │ + b 5e2904 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e28ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e28b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e22e4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e22e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e22dc │ │ │ │ + b 5e22e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e2274 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e2278 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e286c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e2870 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 5e2984 │ │ │ │ - b 5e297c │ │ │ │ + bne 5e2988 │ │ │ │ + b 5e2980 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1936] @ 5e3b9c │ │ │ │ + ldr r3, [pc, #1936] @ 5e3ba0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1972] @ 5e3bd4 │ │ │ │ + ldr r1, [pc, #1972] @ 5e3bd8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1956] @ 5e3bd8 │ │ │ │ + ldr r1, [pc, #1956] @ 5e3bdc │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r5 │ │ │ │ bl 6be2d4 │ │ │ │ - b 5e25a0 │ │ │ │ + b 5e25a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 5e2b04 │ │ │ │ + b 5e2b08 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2268 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e226c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1544 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1548 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e158c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1590 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e27b8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e27bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e27ac │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e27b0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e27a0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e27a4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e16e8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e16ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e2944 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e2948 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1478 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e147c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e15d8 │ │ │ │ + b 5e15dc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e15cc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e15d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e165c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1660 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1450 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1454 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2da4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e2da8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1d64 │ │ │ │ - ldr r1, [pc, #1648] @ 5e3bdc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1d68 │ │ │ │ + ldr r1, [pc, #1648] @ 5e3be0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e37b0 │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e37b4 │ │ │ │ sub r1, r1, #384 @ 0x180 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e379c │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e37a0 │ │ │ │ add r1, r1, #844 @ 0x34c │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1608] @ 5e3be0 │ │ │ │ + ldr r3, [pc, #1608] @ 5e3be4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e1630 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e326c │ │ │ │ - ldr r2, [pc, #1568] @ 5e3be4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e3270 │ │ │ │ + ldr r2, [pc, #1568] @ 5e3be8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e35e8 │ │ │ │ - bhi 5e39c8 │ │ │ │ - ldr r3, [pc, #1556] @ 5e3be8 │ │ │ │ + beq 5e35ec │ │ │ │ + bhi 5e39cc │ │ │ │ + ldr r3, [pc, #1556] @ 5e3bec │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e188c │ │ │ │ - bhi 5e39b4 │ │ │ │ + beq 5e1890 │ │ │ │ + bhi 5e39b8 │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c13e4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #1512] @ 5e3bec │ │ │ │ + bl 5c13e8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #1512] @ 5e3bf0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3938 │ │ │ │ - bhi 5e392c │ │ │ │ + beq 5e393c │ │ │ │ + bhi 5e3930 │ │ │ │ sub r2, r2, #576 @ 0x240 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3634 │ │ │ │ - bhi 5e3990 │ │ │ │ - ldr r3, [pc, #1484] @ 5e3bf0 │ │ │ │ + beq 5e3638 │ │ │ │ + bhi 5e3994 │ │ │ │ + ldr r3, [pc, #1484] @ 5e3bf4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e3634 │ │ │ │ + beq 5e3638 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1448] @ 5e3bf4 │ │ │ │ + ldr r1, [pc, #1448] @ 5e3bf8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6fa4 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r1, [pc, #1428] @ 5e3bf8 │ │ │ │ + bl 5c6fa8 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r1, [pc, #1428] @ 5e3bfc │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e368c │ │ │ │ - bls 5e37dc │ │ │ │ - ldr r1, [pc, #1416] @ 5e3bfc │ │ │ │ + beq 5e3690 │ │ │ │ + bls 5e37e0 │ │ │ │ + ldr r1, [pc, #1416] @ 5e3c00 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e368c │ │ │ │ + beq 5e3690 │ │ │ │ sub r1, r1, #-2147483631 @ 0x80000011 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1400] @ 5e3c00 │ │ │ │ + ldr r3, [pc, #1400] @ 5e3c04 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r1, [pc, #1384] @ 5e3c04 │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r1, [pc, #1384] @ 5e3c08 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c4ce0 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5c4ce4 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e29d4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e29d8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2e7c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e2e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e3040 │ │ │ │ - ldr r3, [pc, #1308] @ 5e3c08 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e3044 │ │ │ │ + ldr r3, [pc, #1308] @ 5e3c0c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e370c │ │ │ │ - bhi 5e38c0 │ │ │ │ + beq 5e3710 │ │ │ │ + bhi 5e38c4 │ │ │ │ sub r3, r3, #512 @ 0x200 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e370c │ │ │ │ + beq 5e3710 │ │ │ │ add r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bf454 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5bf458 │ │ │ │ + b 5e0ecc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e117c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e1180 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e2f28 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e2f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e273c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e2740 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e31ec │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e31f0 │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e1a14 │ │ │ │ + b 5e1a18 │ │ │ │ and r1, r1, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r1, #0 │ │ │ │ moveq r2, r1 │ │ │ │ movne r0, r4 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r4 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e19cc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e19d0 │ │ │ │ add r3, r2, #-2080374784 @ 0x84000000 │ │ │ │ sub r3, r3, #1200 @ 0x4b0 │ │ │ │ bics r3, r3, #128 @ 0x80 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ - ldr r1, [pc, #1108] @ 5e3c0c │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ + ldr r1, [pc, #1108] @ 5e3c10 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e3878 │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e387c │ │ │ │ add r1, r1, #268 @ 0x10c │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1084] @ 5e3c10 │ │ │ │ + ldr r3, [pc, #1084] @ 5e3c14 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ sub r1, r1, #512 @ 0x200 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1988 │ │ │ │ - bhi 5e38fc │ │ │ │ + beq 5e198c │ │ │ │ + bhi 5e3900 │ │ │ │ add r1, r1, #684 @ 0x2ac │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1044] @ 5e3c14 │ │ │ │ + ldr r3, [pc, #1044] @ 5e3c18 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e1988 │ │ │ │ + beq 5e198c │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1988 │ │ │ │ - ldr r2, [pc, #1020] @ 5e3c18 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e198c │ │ │ │ + ldr r2, [pc, #1020] @ 5e3c1c │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #1016] @ 5e3c1c │ │ │ │ + ldr r3, [pc, #1016] @ 5e3c20 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b90 │ │ │ │ - ldr r3, [pc, #1004] @ 5e3c20 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5e368c │ │ │ │ - b 5e12a4 │ │ │ │ - ldr r1, [pc, #992] @ 5e3c24 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b94 │ │ │ │ + ldr r3, [pc, #1004] @ 5e3c24 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 5e3690 │ │ │ │ + b 5e12a8 │ │ │ │ + ldr r1, [pc, #992] @ 5e3c28 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1988 │ │ │ │ - bhi 5e3888 │ │ │ │ + beq 5e198c │ │ │ │ + bhi 5e388c │ │ │ │ add r1, r1, #1248 @ 0x4e0 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #968] @ 5e3c28 │ │ │ │ + ldr r3, [pc, #968] @ 5e3c2c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e3804 │ │ │ │ - b 5e1988 │ │ │ │ - ldr r3, [pc, #956] @ 5e3c2c │ │ │ │ + bne 5e3808 │ │ │ │ + b 5e198c │ │ │ │ + ldr r3, [pc, #956] @ 5e3c30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e190c │ │ │ │ - b 5e12a4 │ │ │ │ - ldr r3, [pc, #944] @ 5e3c30 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ - ldr r1, [pc, #904] @ 5e3c18 │ │ │ │ + beq 5e1910 │ │ │ │ + b 5e12a8 │ │ │ │ + ldr r3, [pc, #944] @ 5e3c34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ + ldr r1, [pc, #904] @ 5e3c1c │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #924] @ 5e3c34 │ │ │ │ + ldr r3, [pc, #924] @ 5e3c38 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e3804 │ │ │ │ - b 5e1988 │ │ │ │ + bne 5e3808 │ │ │ │ + b 5e198c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bf454 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r3, [pc, #880] @ 5e3c38 │ │ │ │ + bl 5bf458 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r3, [pc, #880] @ 5e3c3c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e370c │ │ │ │ - b 5e12a4 │ │ │ │ - ldr r2, [pc, #868] @ 5e3c3c │ │ │ │ + beq 5e3710 │ │ │ │ + b 5e12a8 │ │ │ │ + ldr r2, [pc, #868] @ 5e3c40 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e1b90 │ │ │ │ - bhi 5e3914 │ │ │ │ - ldr r3, [pc, #856] @ 5e3c40 │ │ │ │ + beq 5e1b94 │ │ │ │ + bhi 5e3918 │ │ │ │ + ldr r3, [pc, #856] @ 5e3c44 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e1b90 │ │ │ │ + beq 5e1b94 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b90 │ │ │ │ - ldr r1, [pc, #788] @ 5e3c18 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b94 │ │ │ │ + ldr r1, [pc, #788] @ 5e3c1c │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #824] @ 5e3c44 │ │ │ │ + ldr r3, [pc, #824] @ 5e3c48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1988 │ │ │ │ - ldr r2, [pc, #764] @ 5e3c18 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e198c │ │ │ │ + ldr r2, [pc, #764] @ 5e3c1c │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #804] @ 5e3c48 │ │ │ │ + ldr r3, [pc, #804] @ 5e3c4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b90 │ │ │ │ - ldr r3, [pc, #792] @ 5e3c4c │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b94 │ │ │ │ + ldr r3, [pc, #792] @ 5e3c50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ + beq 5e0ecc │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r1, [pc, #676] @ 5e3bf4 │ │ │ │ + ldr r1, [pc, #676] @ 5e3bf8 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6fa4 │ │ │ │ - b 5e0ec8 │ │ │ │ + bl 5c6fa8 │ │ │ │ + b 5e0ecc │ │ │ │ add r2, r2, #1824 @ 0x720 │ │ │ │ add r2, r2, #-2147483634 @ 0x8000000e │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #640] @ 5e3bf4 │ │ │ │ + ldr r3, [pc, #640] @ 5e3bf8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5c2508 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r2, [pc, #640] @ 5e3c18 │ │ │ │ + bl 5c250c │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r2, [pc, #640] @ 5e3c1c │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #688] @ 5e3c50 │ │ │ │ + ldr r3, [pc, #688] @ 5e3c54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e190c │ │ │ │ + beq 5e1910 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e190c │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1910 │ │ │ │ sub r3, r1, #848 @ 0x350 │ │ │ │ sub r3, r3, #2080374786 @ 0x7c000002 │ │ │ │ bics r3, r3, #256 @ 0x100 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e188c │ │ │ │ - ldr r2, [pc, #644] @ 5e3c54 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1890 │ │ │ │ + ldr r2, [pc, #644] @ 5e3c58 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e188c │ │ │ │ - bhi 5e3a18 │ │ │ │ + beq 5e1890 │ │ │ │ + bhi 5e3a1c │ │ │ │ add r2, r2, #-2147483603 @ 0x8000002d │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #624] @ 5e3c58 │ │ │ │ + ldr r3, [pc, #624] @ 5e3c5c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e188c │ │ │ │ - ldr r2, [pc, #612] @ 5e3c5c │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1890 │ │ │ │ + ldr r2, [pc, #612] @ 5e3c60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e190c │ │ │ │ - bls 5e3a28 │ │ │ │ - ldr r2, [pc, #528] @ 5e3c18 │ │ │ │ + beq 5e1910 │ │ │ │ + bls 5e3a2c │ │ │ │ + ldr r2, [pc, #528] @ 5e3c1c │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #592] @ 5e3c60 │ │ │ │ + ldr r3, [pc, #592] @ 5e3c64 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e3634 │ │ │ │ - ldr r3, [pc, #580] @ 5e3c64 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e3638 │ │ │ │ + ldr r3, [pc, #580] @ 5e3c68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e188c │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1890 │ │ │ │ sub r3, r1, #592 @ 0x250 │ │ │ │ sub r3, r3, #2080374785 @ 0x7c000001 │ │ │ │ bics r3, r3, #64 @ 0x40 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e3978 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e397c │ │ │ │ add r3, r2, #-2080374784 @ 0x84000000 │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ bics r3, r3, #64 @ 0x40 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ - ldr r1, [pc, #528] @ 5e3c68 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ + ldr r1, [pc, #528] @ 5e3c6c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1b18 │ │ │ │ - bhi 5e3aac │ │ │ │ + beq 5e1b1c │ │ │ │ + bhi 5e3ab0 │ │ │ │ add r1, r1, #1408 @ 0x580 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #504] @ 5e3c6c │ │ │ │ + ldr r3, [pc, #504] @ 5e3c70 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ - ldr r3, [pc, #492] @ 5e3c70 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ + ldr r3, [pc, #492] @ 5e3c74 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e188c │ │ │ │ + beq 5e1890 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e35e8 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e35ec │ │ │ │ sub r3, r1, #464 @ 0x1d0 │ │ │ │ sub r3, r3, #2080374786 @ 0x7c000002 │ │ │ │ bics r3, r3, #128 @ 0x80 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e188c │ │ │ │ - ldr r1, [pc, #448] @ 5e3c74 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1890 │ │ │ │ + ldr r1, [pc, #448] @ 5e3c78 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #444] @ 5e3c78 │ │ │ │ + ldr r3, [pc, #444] @ 5e3c7c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1b18 │ │ │ │ - ldr r1, [pc, #432] @ 5e3c7c │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1b1c │ │ │ │ + ldr r1, [pc, #432] @ 5e3c80 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e3b0c │ │ │ │ - bhi 5e3b00 │ │ │ │ + beq 5e3b10 │ │ │ │ + bhi 5e3b04 │ │ │ │ sub r1, r1, #256 @ 0x100 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1800 │ │ │ │ - bhi 5e3b30 │ │ │ │ + beq 5e1804 │ │ │ │ + bhi 5e3b34 │ │ │ │ add r1, r1, #804 @ 0x324 │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #392] @ 5e3c80 │ │ │ │ + ldr r3, [pc, #392] @ 5e3c84 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1800 │ │ │ │ - ldr r3, [pc, #380] @ 5e3c84 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1804 │ │ │ │ + ldr r3, [pc, #380] @ 5e3c88 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ + bne 5e12a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0ec8 │ │ │ │ - ldr r1, [pc, #364] @ 5e3c88 │ │ │ │ + beq 5e0ecc │ │ │ │ + ldr r1, [pc, #364] @ 5e3c8c │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c4ce0 │ │ │ │ - b 5e0ec8 │ │ │ │ - ldr r3, [pc, #340] @ 5e3c8c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1800 │ │ │ │ - ldr r3, [pc, #328] @ 5e3c90 │ │ │ │ + bl 5c4ce4 │ │ │ │ + b 5e0ecc │ │ │ │ + ldr r3, [pc, #340] @ 5e3c90 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1804 │ │ │ │ + ldr r3, [pc, #328] @ 5e3c94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e1800 │ │ │ │ + beq 5e1804 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1800 │ │ │ │ - ldr r1, [pc, #304] @ 5e3c94 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1804 │ │ │ │ + ldr r1, [pc, #304] @ 5e3c98 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e3b0c │ │ │ │ - bhi 5e12a4 │ │ │ │ + beq 5e3b10 │ │ │ │ + bhi 5e12a8 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ add r1, r1, #-2147483641 @ 0x80000007 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #280] @ 5e3c98 │ │ │ │ + ldr r3, [pc, #280] @ 5e3c9c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e12a4 │ │ │ │ - b 5e1800 │ │ │ │ + bne 5e12a8 │ │ │ │ + b 5e1804 │ │ │ │ mvneq r0, #63 @ 0x3f │ │ │ │ mcreq 15, 0, pc, cr14, cr15, {7} @ │ │ │ │ - rsbeq sl, r5, ip, ror #3 │ │ │ │ + rsbeq sl, r5, r8, ror #3 │ │ │ │ cmnmi r0, r4, lsr #32 │ │ │ │ - subseq fp, r7, r0, ror #18 │ │ │ │ + subseq fp, r7, ip, asr r9 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq lr, r9, r4, asr #8 │ │ │ │ - ldrsbeq fp, [r7], #-140 @ 0xffffff74 │ │ │ │ - subseq lr, r9, r0, asr #7 │ │ │ │ - subseq fp, r7, r8, lsl #17 │ │ │ │ - subseq lr, r9, r0, lsl #7 │ │ │ │ - subseq fp, r7, r0, lsr r8 │ │ │ │ - subseq lr, r9, r4, lsl r3 │ │ │ │ - ldrheq fp, [r7], #-112 @ 0xffffff90 │ │ │ │ - ldrheq r6, [r9], #-36 @ 0xffffffdc │ │ │ │ - strheq r9, [r5], #-248 @ 0xffffff08 @ │ │ │ │ - subseq fp, r7, r0, lsr r7 │ │ │ │ - subseq r6, r9, r4, lsr r2 │ │ │ │ + subseq lr, r9, r0, asr #8 │ │ │ │ + ldrsbeq fp, [r7], #-136 @ 0xffffff78 │ │ │ │ + ldrheq lr, [r9], #-60 @ 0xffffffc4 │ │ │ │ + subseq fp, r7, r4, lsl #17 │ │ │ │ + subseq lr, r9, ip, ror r3 │ │ │ │ + subseq fp, r7, ip, lsr #16 │ │ │ │ + subseq lr, r9, r0, lsl r3 │ │ │ │ + subseq fp, r7, ip, lsr #15 │ │ │ │ + ldrheq r6, [r9], #-32 @ 0xffffffe0 │ │ │ │ + strheq r9, [r5], #-244 @ 0xffffff0c @ │ │ │ │ + subseq fp, r7, ip, lsr #14 │ │ │ │ + subseq r6, r9, r0, lsr r2 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ - @ instruction: 0x0057b598 │ │ │ │ - subseq ip, r8, r4, asr #1 │ │ │ │ + @ instruction: 0x0057b594 │ │ │ │ + subseq ip, r8, r0, asr #1 │ │ │ │ stcvc 5, cr0, [r0], {176} @ 0xb0 │ │ │ │ stcvc 3, cr0, [r0], {112} @ 0x70 │ │ │ │ stcvc 6, cr0, [r0], {210} @ 0xd2 │ │ │ │ stcvc 3, cr0, [r0], {18} │ │ │ │ stcvc 7, cr0, [r0], {145} @ 0x91 │ │ │ │ stcvc 3, cr0, [r0], {209} @ 0xd1 │ │ │ │ stcvc 0, cr0, [r0], {17} │ │ │ │ @@ -1008014,55 +1008015,55 @@ │ │ │ │ stcvc 5, cr0, [r0], {216} @ 0xd8 │ │ │ │ stcvc 0, cr0, [r0], {24} │ │ │ │ stcvc 4, cr0, [r0], {216} @ 0xd8 │ │ │ │ stcvc 0, cr0, [r0], {216} @ 0xd8 │ │ │ │ stcvc 3, cr0, [r0], {24} │ │ │ │ stcvc 2, cr0, [r0], {152} @ 0x98 │ │ │ │ │ │ │ │ -005e3c9c : │ │ │ │ +005e3ca0 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr lr, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #104] @ 5e3d18 │ │ │ │ + ldr ip, [pc, #104] @ 5e3d1c │ │ │ │ cmp r3, #0 │ │ │ │ and ip, ip, lr │ │ │ │ mov r3, r0 │ │ │ │ - beq 5e3ce8 │ │ │ │ + beq 5e3cec │ │ │ │ cmp ip, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - bne 5e3d08 │ │ │ │ - ldr r3, [pc, #76] @ 5e3d1c │ │ │ │ + bne 5e3d0c │ │ │ │ + ldr r3, [pc, #76] @ 5e3d20 │ │ │ │ bic ip, r0, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r1, ip, r2 │ │ │ │ b 6c32e0 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - beq 5e3cc8 │ │ │ │ + beq 5e3ccc │ │ │ │ tst lr, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ - b 5e3cc8 │ │ │ │ + b 5e3ccc │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba620 │ │ │ │ + b 5ba624 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r9, r5, r0, lsr r5 │ │ │ │ + rsbeq r9, r5, ip, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3748] @ 5e4be0 │ │ │ │ - ldr lr, [pc, #3748] @ 5e4be4 │ │ │ │ + ldr r3, [pc, #3748] @ 5e4be4 │ │ │ │ + ldr lr, [pc, #3748] @ 5e4be8 │ │ │ │ lsr sl, r2, #8 │ │ │ │ lsr r8, r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ lsr ip, r2, #2 │ │ │ │ lsr r1, r2, #11 │ │ │ │ and sl, sl, #7 │ │ │ │ @@ -1008075,51 +1008076,51 @@ │ │ │ │ ldr r7, [r3, #224] @ 0xe0 │ │ │ │ ldr r6, [r6, #224] @ 0xe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ movne r3, ip │ │ │ │ moveq r3, #8 │ │ │ │ and r9, r2, #31 │ │ │ │ cmp r1, #30 │ │ │ │ - bhi 5e3da0 │ │ │ │ + bhi 5e3da4 │ │ │ │ add lr, lr, r1 │ │ │ │ ldrh lr, [lr, r1] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ - ldr r3, [pc, #3596] @ 5e4be8 │ │ │ │ + beq 5e3db4 │ │ │ │ + ldr r3, [pc, #3596] @ 5e4bec │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #2 │ │ │ │ bl 67bf74 │ │ │ │ ldr r8, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3532] @ 5e4bec │ │ │ │ - ldr r5, [pc, #3532] @ 5e4bf0 │ │ │ │ + ldr r3, [pc, #3532] @ 5e4bf0 │ │ │ │ + ldr r5, [pc, #3532] @ 5e4bf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ orr r0, r0, r8, lsl #16 │ │ │ │ lsr ip, r0, #5 │ │ │ │ and ip, ip, #63488 @ 0xf800 │ │ │ │ lsr r2, r0, #16 │ │ │ │ and r1, r0, #31 │ │ │ │ @@ -1008137,249 +1008138,249 @@ │ │ │ │ lsl r7, r2, #16 │ │ │ │ and r3, r3, #31 │ │ │ │ ldr r1, [r1, #224] @ 0xe0 │ │ │ │ mov r8, r0 │ │ │ │ asr r7, r7, #16 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #27 │ │ │ │ - bhi 5e43a0 │ │ │ │ + bhi 5e43a4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3412] @ 5e4bf4 │ │ │ │ + ldr r3, [pc, #3412] @ 5e4bf8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #27 │ │ │ │ - bhi 5e3da0 │ │ │ │ + bhi 5e3da4 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrsh r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e4ae4 │ │ │ │ + beq 5e4ae8 │ │ │ │ cmp r2, #3 │ │ │ │ moveq r0, #35 @ 0x23 │ │ │ │ - bne 5e3da0 │ │ │ │ - ldr r2, [pc, #3360] @ 5e4bf8 │ │ │ │ + bne 5e3da4 │ │ │ │ + ldr r2, [pc, #3360] @ 5e4bfc │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ ldr r1, [r2, #224] @ 0xe0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r9, r9, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r3, [pc, #3204] @ 5e4bfc │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r3, [pc, #3204] @ 5e4c00 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ - beq 5e4aec │ │ │ │ + beq 5e4af0 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c39d8 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ - ldr r3, [pc, #3160] @ 5e4c00 │ │ │ │ + beq 5e3db4 │ │ │ │ + ldr r3, [pc, #3160] @ 5e4c04 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ - ldr r1, [pc, #3128] @ 5e4c04 │ │ │ │ + ldr r1, [pc, #3128] @ 5e4c08 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r9, r9, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r3, r2, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e3db4 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5e3da0 │ │ │ │ + bne 5e3da4 │ │ │ │ lsl r3, r2, #28 │ │ │ │ asr r3, r3, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e3db4 │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5e4ad4 │ │ │ │ + beq 5e4ad8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5e4ad4 │ │ │ │ + beq 5e4ad8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5e3da0 │ │ │ │ + beq 5e3da4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e3db4 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e3db4 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r3, [pc, #2708] @ 5e4c08 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r3, [pc, #2708] @ 5e4c0c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #7 │ │ │ │ - bhi 5e3da0 │ │ │ │ + bhi 5e3da4 │ │ │ │ add r3, r3, sl │ │ │ │ ldrsh r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #21 │ │ │ │ mov r3, #0 │ │ │ │ asr r1, r2, #20 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #2588] @ 5e4c0c │ │ │ │ + ldr r1, [pc, #2588] @ 5e4c10 │ │ │ │ lsl r2, r2, #2 │ │ │ │ tst r3, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r2, r2, #1020 @ 0x3fc │ │ │ │ - beq 5e4210 │ │ │ │ + beq 5e4214 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ - ldr r3, [pc, #2552] @ 5e4c10 │ │ │ │ + ldr r3, [pc, #2552] @ 5e4c14 │ │ │ │ bic r1, r0, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r2 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #2 │ │ │ │ bl 67bf74 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov ip, #2 │ │ │ │ @@ -1008393,499 +1008394,499 @@ │ │ │ │ mov r2, #4 │ │ │ │ orr r1, r1, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, #201326592 @ 0xc000000 │ │ │ │ movne r1, #1946157056 @ 0x74000000 │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ mov r0, #4 │ │ │ │ - b 5e3db4 │ │ │ │ + b 5e3db8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r3, [pc, #2404] @ 5e4c14 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r3, [pc, #2404] @ 5e4c18 │ │ │ │ and r1, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ and r1, r2, #24 │ │ │ │ orr r1, r1, r5 │ │ │ │ ldr r2, [r3, #224] @ 0xe0 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ mov r3, #0 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e4b60 │ │ │ │ + beq 5e4b64 │ │ │ │ ands r1, r2, #15 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ and ip, r2, #32 │ │ │ │ and lr, r2, #16 │ │ │ │ lslne r1, r1, #3 │ │ │ │ moveq r1, #128 @ 0x80 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5e4af8 │ │ │ │ + beq 5e4afc │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 5bd614 │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r4, [pc, #2292] @ 5e4c18 │ │ │ │ + bl 5bd618 │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r4, [pc, #2292] @ 5e4c1c │ │ │ │ lsl r2, r2, #24 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov r0, r1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ mov r3, #29 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e3db4 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e4120 │ │ │ │ + b 5e4124 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e41a0 │ │ │ │ + b 5e41a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e428c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ - ldr r3, [pc, #2052] @ 5e4c1c │ │ │ │ + beq 5e3db4 │ │ │ │ + ldr r3, [pc, #2052] @ 5e4c20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e4bb0 │ │ │ │ - ldr r3, [pc, #1988] @ 5e4c20 │ │ │ │ + beq 5e4bb4 │ │ │ │ + ldr r3, [pc, #1988] @ 5e4c24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi 5e3da0 │ │ │ │ + bhi 5e3da4 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ - ldr r3, [pc, #1952] @ 5e4c24 │ │ │ │ + beq 5e3db4 │ │ │ │ + ldr r3, [pc, #1952] @ 5e4c28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #176] @ 0xb0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #7 │ │ │ │ - bl 5b8890 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b8894 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #6 │ │ │ │ - bl 5b8890 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b8894 │ │ │ │ + b 5e3db4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #4 │ │ │ │ - bl 5b8890 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b8894 │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ - bl 5b84e8 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b84ec │ │ │ │ + b 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ - bl 5b84e8 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b84ec │ │ │ │ + b 5e3db4 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ and r8, r8, #63 @ 0x3f │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp r8, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e4b44 │ │ │ │ + bne 5e4b48 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e4bbc │ │ │ │ + beq 5e4bc0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e3db4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ and r8, r8, #1 │ │ │ │ and r5, r2, #64 @ 0x40 │ │ │ │ - bne 5e4b14 │ │ │ │ + bne 5e4b18 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5e4b70 │ │ │ │ + bne 5e4b74 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #8 │ │ │ │ moveq r2, #2 │ │ │ │ movne r6, #31 │ │ │ │ movne r1, #8 │ │ │ │ movne r2, #2 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #31 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e3db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3db0 │ │ │ │ + beq 5e3db4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e3db4 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e428c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e4288 │ │ │ │ - ldr r3, [pc, #1384] @ 5e4c28 │ │ │ │ + beq 5e428c │ │ │ │ + ldr r3, [pc, #1384] @ 5e4c2c │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e4288 │ │ │ │ + b 5e428c │ │ │ │ mov r3, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e428c │ │ │ │ mov ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5e3c9c │ │ │ │ - b 5e4288 │ │ │ │ + bl 5e3ca0 │ │ │ │ + b 5e428c │ │ │ │ tst r0, #16 │ │ │ │ - bne 5e43a0 │ │ │ │ + bne 5e43a4 │ │ │ │ lsr r3, r0, #16 │ │ │ │ and ip, ip, #30720 @ 0x7800 │ │ │ │ and r3, r3, #2032 @ 0x7f0 │ │ │ │ and r2, r0, #15 │ │ │ │ orr r3, r3, ip │ │ │ │ orr r3, r2, r3 │ │ │ │ lsl r3, r3, #17 │ │ │ │ asr r3, r3, #17 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e428c │ │ │ │ lsr r3, r0, #22 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #2 │ │ │ │ and r3, r3, #31 │ │ │ │ - beq 5e4b50 │ │ │ │ + beq 5e4b54 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5e4b50 │ │ │ │ + beq 5e4b54 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5e43a0 │ │ │ │ + beq 5e43a4 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e428c │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e428c │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4288 │ │ │ │ - ldr r1, [pc, #1000] @ 5e4c04 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e428c │ │ │ │ + ldr r1, [pc, #1000] @ 5e4c08 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4288 │ │ │ │ - ldr r3, [pc, #844] @ 5e4c2c │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e428c │ │ │ │ + ldr r3, [pc, #844] @ 5e4c30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ bl 6c39d8 │ │ │ │ - b 5e4288 │ │ │ │ - ldr r3, [pc, #820] @ 5e4c30 │ │ │ │ + b 5e428c │ │ │ │ + ldr r3, [pc, #820] @ 5e4c34 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e4288 │ │ │ │ - ldr r3, [pc, #796] @ 5e4c34 │ │ │ │ + b 5e428c │ │ │ │ + ldr r3, [pc, #796] @ 5e4c38 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp lr, #4 │ │ │ │ - bhi 5e43a0 │ │ │ │ + bhi 5e43a4 │ │ │ │ ldrb r3, [r3, lr] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e428c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e428c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e428c │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e4288 │ │ │ │ - ldr r3, [pc, #660] @ 5e4c38 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e428c │ │ │ │ + ldr r3, [pc, #660] @ 5e4c3c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c6294 │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r3, [pc, #636] @ 5e4c3c │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r3, [pc, #636] @ 5e4c40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c6260 │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r3, [pc, #612] @ 5e4c40 │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r3, [pc, #612] @ 5e4c44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c6340 │ │ │ │ - b 5e3db0 │ │ │ │ - ldr r3, [pc, #588] @ 5e4c44 │ │ │ │ + b 5e3db4 │ │ │ │ + ldr r3, [pc, #588] @ 5e4c48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c62c8 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e4bd0 │ │ │ │ + beq 5e4bd4 │ │ │ │ lsr ip, r8, #16 │ │ │ │ and r0, r8, #15 │ │ │ │ and ip, ip, #240 @ 0xf0 │ │ │ │ orr ip, ip, r0 │ │ │ │ lsr lr, r8, #5 │ │ │ │ lsr r0, r8, #4 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -1008897,295 +1008898,295 @@ │ │ │ │ tst r8, #128 @ 0x80 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ and r1, r1, #7 │ │ │ │ and r2, r2, #15 │ │ │ │ and r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - beq 5e4bc8 │ │ │ │ - bl 5bd614 │ │ │ │ - b 5e4288 │ │ │ │ - ldr r4, [pc, #464] @ 5e4c48 │ │ │ │ + beq 5e4bcc │ │ │ │ + bl 5bd618 │ │ │ │ + b 5e428c │ │ │ │ + ldr r4, [pc, #464] @ 5e4c4c │ │ │ │ mov r2, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e4288 │ │ │ │ + b 5e428c │ │ │ │ mov r3, #29 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e428c │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e47a4 │ │ │ │ + b 5e47a8 │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e4980 │ │ │ │ + b 5e4984 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e3db4 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - b 5e3ed0 │ │ │ │ + b 5e3ed4 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bcadc │ │ │ │ - b 5e3db0 │ │ │ │ + bl 5bcae0 │ │ │ │ + b 5e3db4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e4b8c │ │ │ │ + beq 5e4b90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e4b9c │ │ │ │ + beq 5e4ba0 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #9 │ │ │ │ moveq r2, r8 │ │ │ │ movne r6, #31 │ │ │ │ movne r1, #9 │ │ │ │ movne r2, #0 │ │ │ │ - b 5e462c │ │ │ │ + b 5e4630 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e3db0 │ │ │ │ + b 5e3db4 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e4288 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e428c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b 5e42e0 │ │ │ │ + b 5e42e4 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #9 │ │ │ │ moveq r2, #2 │ │ │ │ movne r6, #31 │ │ │ │ movne r1, #9 │ │ │ │ movne r2, #2 │ │ │ │ - b 5e462c │ │ │ │ + b 5e4630 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5e4b28 │ │ │ │ + bne 5e4b2c │ │ │ │ cmp r8, #0 │ │ │ │ movne r6, #31 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ - b 5e462c │ │ │ │ + b 5e4630 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e4454 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e4458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e45e8 │ │ │ │ - bl 5bcadc │ │ │ │ - b 5e4288 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e45ec │ │ │ │ + bl 5bcae0 │ │ │ │ + b 5e428c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r8, [r4, #88] @ 0x58 │ │ │ │ - b 5e4a18 │ │ │ │ - strdeq r3, [sl], #-180 @ 0xffffff4c │ │ │ │ - subeq r3, sl, r4, ror #1 │ │ │ │ - rsbeq r9, r5, r4, lsr #8 │ │ │ │ - subeq r3, sl, r8, lsl fp │ │ │ │ - subeq r3, sl, sl, rrx │ │ │ │ - subeq r3, sl, sl, lsr #32 │ │ │ │ - subeq r3, sl, r0, ror #20 │ │ │ │ - rsbeq r9, r5, r8, lsl #5 │ │ │ │ - rsbeq r9, r5, r8, asr r2 │ │ │ │ + b 5e4a1c │ │ │ │ + strdeq r3, [sl], #-176 @ 0xffffff50 │ │ │ │ + subeq r3, sl, r0, ror #1 │ │ │ │ + rsbeq r9, r5, r0, lsr #8 │ │ │ │ + subeq r3, sl, r4, lsl fp │ │ │ │ + subeq r3, sl, r6, rrx │ │ │ │ + subeq r3, sl, r6, lsr #32 │ │ │ │ + subeq r3, sl, ip, asr sl │ │ │ │ + rsbeq r9, r5, r4, lsl #5 │ │ │ │ + rsbeq r9, r5, r4, asr r2 │ │ │ │ stchi 0, cr0, [r0], {5} │ │ │ │ - subeq r2, sl, lr, lsl #27 │ │ │ │ + subeq r2, sl, sl, lsl #27 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r8, r5, r8, ror #31 │ │ │ │ - subeq r3, sl, r8, lsl #13 │ │ │ │ - ldrdeq r8, [r5], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r8, r5, ip, ror #27 │ │ │ │ - strheq r2, [sl], #-166 @ 0xffffff5a │ │ │ │ - rsbeq r8, r5, r0, lsl #27 │ │ │ │ - rsbeq r8, r5, r0, asr #22 │ │ │ │ - rsbeq r8, r5, r4, lsr #18 │ │ │ │ - rsbeq r8, r5, r4, lsl #18 │ │ │ │ - subeq r2, sl, r6, lsl #12 │ │ │ │ - rsbeq r8, r5, r0, ror #16 │ │ │ │ - rsbeq r8, r5, r4, asr #16 │ │ │ │ - rsbeq r8, r5, r8, lsr #16 │ │ │ │ - rsbeq r8, r5, ip, lsl #16 │ │ │ │ - rsbeq r8, r5, r8, lsl #15 │ │ │ │ + rsbeq r8, r5, r4, ror #31 │ │ │ │ + subeq r3, sl, r4, lsl #13 │ │ │ │ + ldrdeq r8, [r5], #-232 @ 0xffffff18 @ │ │ │ │ + rsbeq r8, r5, r8, ror #27 │ │ │ │ + strheq r2, [sl], #-162 @ 0xffffff5e │ │ │ │ + rsbeq r8, r5, ip, ror sp │ │ │ │ + rsbeq r8, r5, ip, lsr fp │ │ │ │ + rsbeq r8, r5, r0, lsr #18 │ │ │ │ + rsbeq r8, r5, r0, lsl #18 │ │ │ │ + subeq r2, sl, r2, lsl #12 │ │ │ │ + rsbeq r8, r5, ip, asr r8 │ │ │ │ + rsbeq r8, r5, r0, asr #16 │ │ │ │ + rsbeq r8, r5, r4, lsr #16 │ │ │ │ + rsbeq r8, r5, r8, lsl #16 │ │ │ │ + rsbeq r8, r5, r4, lsl #15 │ │ │ │ │ │ │ │ -005e4c4c : │ │ │ │ +005e4c50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5e4d90 │ │ │ │ + bhi 5e4d94 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5e4d0c │ │ │ │ + bne 5e4d10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5e4d2c │ │ │ │ + bne 5e4d30 │ │ │ │ ldr ip, [r8, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #264] @ 5e4db8 │ │ │ │ + ldr r1, [pc, #264] @ 5e4dbc │ │ │ │ lsr ip, ip, #11 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ and ip, ip, #16 │ │ │ │ orr r3, ip, #10 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r8, #124] @ 0x7c │ │ │ │ add r1, r5, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5e4db4 │ │ │ │ + bhi 5e4db8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e4d70 │ │ │ │ + bne 5e4d74 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #168] @ 5e4dbc │ │ │ │ + ldr r3, [pc, #168] @ 5e4dc0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e4ca4 │ │ │ │ + beq 5e4ca8 │ │ │ │ cmp r9, #32 │ │ │ │ - bhi 5e4d90 │ │ │ │ - ldr r3, [pc, #132] @ 5e4dc0 │ │ │ │ + bhi 5e4d94 │ │ │ │ + ldr r3, [pc, #132] @ 5e4dc4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - b 5e4ca4 │ │ │ │ - ldr r3, [pc, #76] @ 5e4dc4 │ │ │ │ + b 5e4ca8 │ │ │ │ + ldr r3, [pc, #76] @ 5e4dc8 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #48] @ 5e4dc8 │ │ │ │ - ldr r1, [pc, #48] @ 5e4dcc │ │ │ │ - ldr r0, [pc, #48] @ 5e4dd0 │ │ │ │ + ldr r3, [pc, #48] @ 5e4dcc │ │ │ │ + ldr r1, [pc, #48] @ 5e4dd0 │ │ │ │ + ldr r0, [pc, #48] @ 5e4dd4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 5e4dd4 │ │ │ │ + ldr r2, [pc, #44] @ 5e4dd8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 21545c │ │ │ │ - subseq r9, r7, r4, lsl #26 │ │ │ │ - rsbeq r8, r5, ip, ror #9 │ │ │ │ - rsbeq r8, r5, r4, asr #9 │ │ │ │ - rsbeq r8, r5, r8, lsl #9 │ │ │ │ - @ instruction: 0x004a2b9c │ │ │ │ - eorseq r9, fp, r0, lsl #29 │ │ │ │ - mlaseq fp, r8, lr, r9 │ │ │ │ + subseq r9, r7, r0, lsl #26 │ │ │ │ + rsbeq r8, r5, r8, ror #9 │ │ │ │ + rsbeq r8, r5, r0, asr #9 │ │ │ │ + rsbeq r8, r5, r4, lsl #9 │ │ │ │ + @ instruction: 0x004a2b98 │ │ │ │ + eorseq r9, fp, ip, ror lr │ │ │ │ + mlaseq fp, r4, lr, r9 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - ldr r6, [pc, #4048] @ 5e5dc4 │ │ │ │ + ldr r6, [pc, #4048] @ 5e5dc8 │ │ │ │ tst ip, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e4e5c │ │ │ │ + bne 5e4e60 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ lsr r3, r2, #10 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ and r0, r3, #63 @ 0x3f │ │ │ │ - beq 5e4e38 │ │ │ │ + beq 5e4e3c │ │ │ │ and r3, r3, #7 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5e4e8c │ │ │ │ + bhi 5e4e90 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - bne 5e4e94 │ │ │ │ - ldr r3, [pc, #3976] @ 5e5dc8 │ │ │ │ + bne 5e4e98 │ │ │ │ + ldr r3, [pc, #3976] @ 5e5dcc │ │ │ │ sub r1, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi 5e4ea8 │ │ │ │ + bhi 5e4eac │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [r5, #1036] @ 0x40c │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 5e4e38 │ │ │ │ + beq 5e4e3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e4e74 │ │ │ │ add r2, ip, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 67bf74 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #3848] @ 5e5dcc │ │ │ │ + ldr r2, [pc, #3848] @ 5e5dd0 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r0, r1, lsl #16 │ │ │ │ lsr r8, r3, #21 │ │ │ │ lsr r7, r3, #16 │ │ │ │ lsr sl, r3, #11 │ │ │ │ lsr ip, r3, #6 │ │ │ │ lsl r9, r3, #16 │ │ │ │ @@ -1009194,21 +1009195,21 @@ │ │ │ │ and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ asr r9, r9, #16 │ │ │ │ mov r1, r3 │ │ │ │ and fp, ip, #31 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi 5e5484 │ │ │ │ + bhi 5e5488 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb ip, [r4, #97] @ 0x61 │ │ │ │ - ldr r3, [pc, #3760] @ 5e5dd0 │ │ │ │ + ldr r3, [pc, #3760] @ 5e5dd4 │ │ │ │ lsr ip, ip, #1 │ │ │ │ and ip, ip, #1 │ │ │ │ lsr r1, r2, #7 │ │ │ │ eor ip, ip, #1 │ │ │ │ lsl r2, r2, #25 │ │ │ │ and r1, r1, #7 │ │ │ │ lsl ip, ip, #2 │ │ │ │ @@ -1009220,195 +1009221,195 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ movne r1, #268435456 @ 0x10000000 │ │ │ │ moveq r1, #335544320 @ 0x14000000 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e4e74 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e5bc8 │ │ │ │ + bne 5e5bcc │ │ │ │ tst r2, #1 │ │ │ │ - bne 5e4e94 │ │ │ │ - ldr r0, [pc, #3656] @ 5e5dd4 │ │ │ │ + bne 5e4e98 │ │ │ │ + ldr r0, [pc, #3656] @ 5e5dd8 │ │ │ │ lsr r3, r2, #5 │ │ │ │ lsr r5, r2, #4 │ │ │ │ lsl r2, r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ and r2, r2, #28 │ │ │ │ and r3, r3, #28 │ │ │ │ add r3, r0, r3 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #3624] @ 5e5dd8 │ │ │ │ + ldr r2, [pc, #3624] @ 5e5ddc │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and r5, r5, #7 │ │ │ │ - bhi 5e8bb4 │ │ │ │ + bhi 5e8bb8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e5bb8 │ │ │ │ + bne 5e5bbc │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #3576] @ 5e5ddc │ │ │ │ - ldr r2, [pc, #3576] @ 5e5de0 │ │ │ │ + ldr r3, [pc, #3576] @ 5e5de0 │ │ │ │ + ldr r2, [pc, #3576] @ 5e5de4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bhi 5e8bb4 │ │ │ │ + bhi 5e8bb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e53c8 │ │ │ │ + beq 5e53cc │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr ip, [pc, #3520] @ 5e5de4 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr ip, [pc, #3520] @ 5e5de8 │ │ │ │ lsr r3, r2, #7 │ │ │ │ add ip, pc, ip │ │ │ │ and r3, r3, #7 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ lsr r0, r2, #1 │ │ │ │ - bne 5e5b80 │ │ │ │ - ldr r3, [pc, #3492] @ 5e5de8 │ │ │ │ + bne 5e5b84 │ │ │ │ + ldr r3, [pc, #3492] @ 5e5dec │ │ │ │ and r0, r0, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ and r2, r2, #7 │ │ │ │ ldr r3, [r3, #352] @ 0x160 │ │ │ │ ldr r2, [ip, r2, lsl #2] │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r3, [pc, #3452] @ 5e5dec │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r3, [pc, #3452] @ 5e5df0 │ │ │ │ lsr ip, r2, #4 │ │ │ │ lsr r0, r2, #7 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #60 @ 0x3c │ │ │ │ and ip, ip, #7 │ │ │ │ and r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ ldr r3, [r3, ip, lsl #2] │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e4e74 │ │ │ │ lsr r1, r2, #7 │ │ │ │ lsr r0, r2, #4 │ │ │ │ - ldr r3, [pc, #3384] @ 5e5df0 │ │ │ │ + ldr r3, [pc, #3384] @ 5e5df4 │ │ │ │ and r2, r2, #15 │ │ │ │ cmp r2, #15 │ │ │ │ mvneq r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ and r1, r1, #7 │ │ │ │ and r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e4e74 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e5b24 │ │ │ │ - bl 5bcf8c │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r1, [pc, #3304] @ 5e5df4 │ │ │ │ + beq 5e5b28 │ │ │ │ + bl 5bcf90 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r1, [pc, #3304] @ 5e5df8 │ │ │ │ lsr r3, r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ and r3, r3, #7 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e4e70 │ │ │ │ + beq 5e4e74 │ │ │ │ lsr r0, r2, #4 │ │ │ │ and r0, r0, #7 │ │ │ │ - ldr ip, [pc, #3272] @ 5e5df8 │ │ │ │ + ldr ip, [pc, #3272] @ 5e5dfc │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ add ip, pc, ip │ │ │ │ add r3, ip, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - beq 5e53c8 │ │ │ │ - ldr r3, [pc, #3248] @ 5e5dfc │ │ │ │ + beq 5e53cc │ │ │ │ + ldr r3, [pc, #3248] @ 5e5e00 │ │ │ │ and r2, r2, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, #288] @ 0x120 │ │ │ │ add ip, ip, r1, lsl #2 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ lsr r2, r2, #16 │ │ │ │ bl 6c36c8 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r1, [pc, #3208] @ 5e5e00 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r1, [pc, #3208] @ 5e5e04 │ │ │ │ lsr r3, r2, #7 │ │ │ │ lsl r2, r2, #25 │ │ │ │ and r0, r3, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ asr r3, r2, #23 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ mov r3, #28 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r3, [pc, #3160] @ 5e5e04 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r3, [pc, #3160] @ 5e5e08 │ │ │ │ lsr ip, r2, #4 │ │ │ │ lsr r0, r2, #7 │ │ │ │ lsl r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #30 │ │ │ │ and ip, ip, #7 │ │ │ │ and r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ ldr r3, [r3, ip, lsl #2] │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e4e74 │ │ │ │ tst r2, #1 │ │ │ │ lsr r3, r2, #1 │ │ │ │ - bne 5e5b2c │ │ │ │ + bne 5e5b30 │ │ │ │ lsr r2, r2, #5 │ │ │ │ and r2, r2, #31 │ │ │ │ lsl r3, r3, #28 │ │ │ │ asr r3, r3, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e4e74 │ │ │ │ lsl ip, r2, #2 │ │ │ │ and ip, ip, #124 @ 0x7c │ │ │ │ lsr r2, r2, #5 │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r3, [pc, #3016] @ 5e5e08 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r3, [pc, #3016] @ 5e5e0c │ │ │ │ lsr r1, r2, #7 │ │ │ │ lsr r0, r2, #1 │ │ │ │ and r0, r0, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r4, #96] @ 0x60 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr ip, [r3, r0, lsl #2] │ │ │ │ @@ -1009419,808 +1009420,808 @@ │ │ │ │ movne r0, #35 @ 0x23 │ │ │ │ moveq r0, #33 @ 0x21 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, ip │ │ │ │ movne r1, ip │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e4e74 │ │ │ │ lsr r1, r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e4e74 │ │ │ │ ldrb r3, [r4, #97] @ 0x61 │ │ │ │ lsl r2, r2, #22 │ │ │ │ lsr ip, r3, #1 │ │ │ │ and ip, ip, #1 │ │ │ │ eor ip, ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #2 │ │ │ │ asr r2, r2, #21 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e4e74 │ │ │ │ lsl ip, r2, #2 │ │ │ │ and ip, ip, #124 @ 0x7c │ │ │ │ lsr r2, r2, #5 │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r0, [pc, #2808] @ 5e5e0c │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r0, [pc, #2808] @ 5e5e10 │ │ │ │ lsr r1, r2, #5 │ │ │ │ - ldr r3, [pc, #2804] @ 5e5e10 │ │ │ │ + ldr r3, [pc, #2804] @ 5e5e14 │ │ │ │ and r1, r1, #28 │ │ │ │ lsl ip, r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r0, r0, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ and ip, ip, #30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r0, [pc, #2744] @ 5e5e14 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r0, [pc, #2744] @ 5e5e18 │ │ │ │ lsr r1, r2, #5 │ │ │ │ - ldr r3, [pc, #2740] @ 5e5e18 │ │ │ │ + ldr r3, [pc, #2740] @ 5e5e1c │ │ │ │ and ip, r2, #15 │ │ │ │ and r1, r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r0, r0, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r3, [pc, #2684] @ 5e5e1c │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r3, [pc, #2684] @ 5e5e20 │ │ │ │ lsr r1, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ - ldr r3, [pc, #2668] @ 5e5e20 │ │ │ │ + ldr r3, [pc, #2668] @ 5e5e24 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mvneq r1, #0 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r0, [pc, #2636] @ 5e5e24 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r0, [pc, #2636] @ 5e5e28 │ │ │ │ lsr r1, r2, #5 │ │ │ │ - ldr r3, [pc, #2632] @ 5e5e28 │ │ │ │ + ldr r3, [pc, #2632] @ 5e5e2c │ │ │ │ and r1, r1, #28 │ │ │ │ lsl ip, r2, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r0, r0, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ and ip, ip, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r1, [pc, #2572] @ 5e5e2c │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r1, [pc, #2572] @ 5e5e30 │ │ │ │ lsr ip, r2, #7 │ │ │ │ lsr lr, r2, #4 │ │ │ │ lsr r3, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ and ip, ip, #7 │ │ │ │ and lr, lr, #7 │ │ │ │ ands r3, r3, #7 │ │ │ │ lsl r0, r2, #1 │ │ │ │ moveq r3, #8 │ │ │ │ ldr r2, [r1, lr, lsl #2] │ │ │ │ and r0, r0, #2 │ │ │ │ ldr r1, [r1, ip, lsl #2] │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e4e70 │ │ │ │ - ldr r1, [pc, #2516] @ 5e5e30 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e4e74 │ │ │ │ + ldr r1, [pc, #2516] @ 5e5e34 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5e7020 │ │ │ │ - bhi 5e6f88 │ │ │ │ + beq 5e7024 │ │ │ │ + bhi 5e6f8c │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5e7020 │ │ │ │ - ldr r3, [pc, #3012] @ 5e603c │ │ │ │ + beq 5e7024 │ │ │ │ + ldr r3, [pc, #3012] @ 5e6040 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #2484] @ 5e5e34 │ │ │ │ + ldr r2, [pc, #2484] @ 5e5e38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e6fa8 │ │ │ │ + beq 5e6fac │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r0, #4 │ │ │ │ - b 5e4e74 │ │ │ │ + b 5e4e78 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5c60 │ │ │ │ + beq 5e5c64 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6110 │ │ │ │ + bne 5e6114 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bic r1, r1, #-268435453 @ 0xf0000003 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1946157056 @ 0x74000000 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e60e0 │ │ │ │ + beq 5e60e4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5c38 │ │ │ │ + beq 5e5c3c │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1543503872 @ 0x5c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e6390 │ │ │ │ + beq 5e6394 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #402653184 @ 0x18000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #939524096 @ 0x38000000 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b76dc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b76e0 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5cd8 │ │ │ │ + beq 5e5cdc │ │ │ │ lsl r3, r3, #6 │ │ │ │ asr ip, r3, #5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #-939524096 @ 0xc8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e60f0 │ │ │ │ + beq 5e60f4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5cbc │ │ │ │ + beq 5e5cc0 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #11 │ │ │ │ asr ip, ip, #10 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-671088640 @ 0xd8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5d3c │ │ │ │ - ldr r2, [pc, #1988] @ 5e5e38 │ │ │ │ + beq 5e5d40 │ │ │ │ + ldr r2, [pc, #1988] @ 5e5e3c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r7, #31 │ │ │ │ - bhi 5e599c │ │ │ │ + bhi 5e59a0 │ │ │ │ add r2, r2, r7 │ │ │ │ ldrh r2, [r2, r7] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5d00 │ │ │ │ + beq 5e5d04 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #536870912 @ 0x20000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e6100 │ │ │ │ + beq 5e6104 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1610612736 @ 0x60000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5c94 │ │ │ │ + beq 5e5c98 │ │ │ │ lsl r3, r3, #6 │ │ │ │ asr ip, r3, #5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #-402653184 @ 0xe8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r2, [pc, #1820] @ 5e5e3c │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r2, [pc, #1820] @ 5e5e40 │ │ │ │ lsr r1, r3, #12 │ │ │ │ and r1, r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 5e5484 │ │ │ │ + bhi 5e5488 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrsh r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ - b 5e55d8 │ │ │ │ - ldr r3, [pc, #1776] @ 5e5e40 │ │ │ │ + b 5e55dc │ │ │ │ + ldr r3, [pc, #1776] @ 5e5e44 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #31 │ │ │ │ - bhi 5e5484 │ │ │ │ + bhi 5e5488 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrsh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ - b 5e553c │ │ │ │ + b 5e5540 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ tst r2, #1 │ │ │ │ - beq 5e5be0 │ │ │ │ + beq 5e5be4 │ │ │ │ and r5, r3, #63 @ 0x3f │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e63a0 │ │ │ │ - ldr r3, [pc, #1712] @ 5e5e44 │ │ │ │ + beq 5e63a4 │ │ │ │ + ldr r3, [pc, #1712] @ 5e5e48 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ orrs r2, r0, #0 │ │ │ │ lsr r2, r3, #12 │ │ │ │ and r2, r2, #15 │ │ │ │ - bne 5e5c10 │ │ │ │ + bne 5e5c14 │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr r5, r3, #20 │ │ │ │ - ldr r3, [pc, #1652] @ 5e5e48 │ │ │ │ + ldr r3, [pc, #1652] @ 5e5e4c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi 5e5484 │ │ │ │ + bhi 5e5488 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e6128 │ │ │ │ + beq 5e612c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5bf4 │ │ │ │ + beq 5e5bf8 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #11 │ │ │ │ asr ip, ip, #10 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-134217728 @ 0xf8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e5d9c │ │ │ │ + beq 5e5da0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1006632960 @ 0x3c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b76dc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b76e0 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 5e553c │ │ │ │ - ldr r2, [pc, #1504] @ 5e5e4c │ │ │ │ + b 5e5540 │ │ │ │ + ldr r2, [pc, #1504] @ 5e5e50 │ │ │ │ and r0, r3, #63 @ 0x3f │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ - b 5e588c │ │ │ │ + b 5e5890 │ │ │ │ mov r1, #872415232 @ 0x34000000 │ │ │ │ - b 5e55b4 │ │ │ │ + b 5e55b8 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ - b 5e55d8 │ │ │ │ + b 5e55dc │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ - b 5e553c │ │ │ │ + b 5e5540 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ - b 5e588c │ │ │ │ + b 5e5890 │ │ │ │ mov r1, #805306368 @ 0x30000000 │ │ │ │ - b 5e55b4 │ │ │ │ + b 5e55b8 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ - b 5e553c │ │ │ │ + b 5e5540 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ - b 5e55d8 │ │ │ │ + b 5e55dc │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - b 5e58c0 │ │ │ │ - ldr r3, [pc, #1316] @ 5e5e50 │ │ │ │ + b 5e58c4 │ │ │ │ + ldr r3, [pc, #1316] @ 5e5e54 │ │ │ │ lsr r3, r3, r9 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5e5988 │ │ │ │ + bne 5e598c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr ip, r3, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bcd14 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bcd18 │ │ │ │ + b 5e5498 │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr ip, r3, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bd3b0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bd3b4 │ │ │ │ + b 5e5498 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #1200] @ 5e5e54 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #1200] @ 5e5e58 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r1, [pc, #1184] @ 5e5e58 │ │ │ │ + ldr r1, [pc, #1184] @ 5e5e5c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1168] @ 5e5e5c │ │ │ │ + ldr r1, [pc, #1168] @ 5e5e60 │ │ │ │ add ip, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6be2d4 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ lsr r0, r0, #11 │ │ │ │ lsl r3, r3, #13 │ │ │ │ bic r1, r1, #3 │ │ │ │ and r0, r0, #16 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ orr r5, r0, #10 │ │ │ │ add r4, r1, r3, asr #11 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #1084] @ 5e5e60 │ │ │ │ + ldr r3, [pc, #1084] @ 5e5e64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r3, [pc, #1032] @ 5e5e64 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r3, [pc, #1032] @ 5e5e68 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r2, [pc, #1000] @ 5e5e68 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r2, [pc, #1000] @ 5e5e6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ lsl r3, r3, #13 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add r1, r1, r3, asr #11 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7444 │ │ │ │ + beq 5e7448 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e83ec │ │ │ │ + bne 5e83f0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e74b8 │ │ │ │ + bne 5e74bc │ │ │ │ mov ip, #0 │ │ │ │ cmp r8, #5 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ movne r1, #268435456 @ 0x10000000 │ │ │ │ moveq r1, #335544320 @ 0x14000000 │ │ │ │ stmib sp, {r9, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ - bl 5c16a4 │ │ │ │ - b 5e4e70 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ + bl 5c16a8 │ │ │ │ + b 5e4e74 │ │ │ │ lsl r1, r3, #23 │ │ │ │ tst r2, #1020 @ 0x3fc │ │ │ │ lsr r1, r1, #23 │ │ │ │ addeq r1, r1, #256 @ 0x100 │ │ │ │ - beq 5e5b58 │ │ │ │ + beq 5e5b5c │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 5e5b58 │ │ │ │ - ldr r3, [pc, #796] @ 5e5e6c │ │ │ │ + beq 5e5b5c │ │ │ │ + ldr r3, [pc, #796] @ 5e5e70 │ │ │ │ cmp r1, r3 │ │ │ │ subls r1, r1, #512 @ 0x200 │ │ │ │ subhi r1, r1, #768 @ 0x300 │ │ │ │ - ldr r4, [pc, #784] @ 5e5e70 │ │ │ │ + ldr r4, [pc, #784] @ 5e5e74 │ │ │ │ lsl r2, r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e4e70 │ │ │ │ + b 5e4e74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e4e70 │ │ │ │ - ldr r3, [pc, #740] @ 5e5e74 │ │ │ │ + beq 5e4e74 │ │ │ │ + ldr r3, [pc, #740] @ 5e5e78 │ │ │ │ lsl r2, r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ and r2, r2, #252 @ 0xfc │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e4e70 │ │ │ │ + b 5e4e74 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e4fdc │ │ │ │ + b 5e4fe0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b 5e4f7c │ │ │ │ + b 5e4f80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-134217728 @ 0xf8000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ lsl r3, r3, #23 │ │ │ │ asr r5, r3, #23 │ │ │ │ - ldr r3, [pc, #600] @ 5e5e78 │ │ │ │ + ldr r3, [pc, #600] @ 5e5e7c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi 5e5484 │ │ │ │ + bhi 5e5488 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsl r3, r3, #1 │ │ │ │ bic r1, r3, #-134217727 @ 0xf8000001 │ │ │ │ mov r2, #4 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #134217728 @ 0x8000000 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ lsl r3, r3, #1 │ │ │ │ bic r1, r3, #-134217727 @ 0xf8000001 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #201326592 @ 0xc000000 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-671088640 @ 0xd8000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bc290 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bc294 │ │ │ │ + b 5e5498 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ lsl r3, r3, #1 │ │ │ │ bic r2, r3, #-134217727 @ 0xf8000001 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, #201326592 @ 0xc000000 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r2, [pc, #312] @ 5e5e7c │ │ │ │ + b 5e5498 │ │ │ │ + ldr r2, [pc, #312] @ 5e5e80 │ │ │ │ lsr r1, r3, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr ip, [r2, r1, lsl #2] │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #292] @ 5e5e80 │ │ │ │ + ldr r1, [pc, #292] @ 5e5e84 │ │ │ │ lsl r3, r3, #9 │ │ │ │ tst r0, r1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ asr r1, r3, #9 │ │ │ │ - beq 5e5d7c │ │ │ │ + beq 5e5d80 │ │ │ │ tst r0, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r2, r2, r3 │ │ │ │ - ldr r3, [pc, #256] @ 5e5e84 │ │ │ │ + ldr r3, [pc, #256] @ 5e5e88 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, #536870912 @ 0x20000000 │ │ │ │ - b 5e58e8 │ │ │ │ + b 5e58ec │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e7218 │ │ │ │ + beq 5e721c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ - ldrheq r5, [r7], #-232 @ 0xffffff18 │ │ │ │ - subeq r2, sl, r0, ror #1 │ │ │ │ - ldrdeq r2, [sl], #-6 │ │ │ │ - subeq r2, sl, r0, ror #21 │ │ │ │ - subeq r2, sl, r4, lsr #19 │ │ │ │ - rsbeq r8, r5, r8, asr #4 │ │ │ │ - subeq r2, sl, r4, asr r9 │ │ │ │ - rsbeq r8, r5, r0, lsl r2 │ │ │ │ - strdeq r2, [sl], #-148 @ 0xffffff6c │ │ │ │ - strdeq r2, [sl], #-132 @ 0xffffff7c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ + ldrheq r5, [r7], #-228 @ 0xffffff1c │ │ │ │ + ldrdeq r2, [sl], #-12 │ │ │ │ + ldrdeq r2, [sl], #-2 │ │ │ │ + ldrdeq r2, [sl], #-172 @ 0xffffff54 │ │ │ │ subeq r2, sl, r0, lsr #19 │ │ │ │ - subeq r2, sl, r8, asr r9 │ │ │ │ - subeq r2, sl, ip, lsl #18 │ │ │ │ - ldrdeq r8, [r5], #-0 @ │ │ │ │ - subeq r2, sl, ip, ror #15 │ │ │ │ - @ instruction: 0x004a2898 │ │ │ │ - subeq r2, sl, r4, ror #16 │ │ │ │ - ldrdeq r2, [sl], #-112 @ 0xffffff90 │ │ │ │ - subeq r2, sl, r8, lsl r6 │ │ │ │ - subeq r2, sl, r4, ror #13 │ │ │ │ - ldrdeq r2, [sl], #-80 @ 0xffffffb0 │ │ │ │ - subeq r2, sl, r0, lsr #13 │ │ │ │ - subeq r2, sl, r8, ror r6 │ │ │ │ - rsbeq r7, r5, ip, asr #28 │ │ │ │ - subeq r2, sl, r4, asr r5 │ │ │ │ - subeq r2, sl, r0, lsr #12 │ │ │ │ - strdeq r2, [sl], #-80 @ 0xffffffb0 │ │ │ │ + rsbeq r8, r5, r4, asr #4 │ │ │ │ + subeq r2, sl, r0, asr r9 │ │ │ │ + rsbeq r8, r5, ip, lsl #4 │ │ │ │ + strdeq r2, [sl], #-144 @ 0xffffff70 │ │ │ │ + strdeq r2, [sl], #-128 @ 0xffffff80 │ │ │ │ + @ instruction: 0x004a299c │ │ │ │ + subeq r2, sl, r4, asr r9 │ │ │ │ + subeq r2, sl, r8, lsl #18 │ │ │ │ + rsbeq r8, r5, ip, asr #1 │ │ │ │ + subeq r2, sl, r8, ror #15 │ │ │ │ + @ instruction: 0x004a2894 │ │ │ │ + subeq r2, sl, r0, ror #16 │ │ │ │ + subeq r2, sl, ip, asr #15 │ │ │ │ + subeq r2, sl, r4, lsl r6 │ │ │ │ + subeq r2, sl, r0, ror #13 │ │ │ │ + subeq r2, sl, ip, asr #11 │ │ │ │ + @ instruction: 0x004a269c │ │ │ │ + subeq r2, sl, r4, ror r6 │ │ │ │ + rsbeq r7, r5, r8, asr #28 │ │ │ │ + subeq r2, sl, r0, asr r5 │ │ │ │ + subeq r2, sl, ip, lsl r6 │ │ │ │ + subeq r2, sl, ip, ror #11 │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ andeq r0, r0, r5, lsr #4 │ │ │ │ - subeq r1, sl, r6, lsr #19 │ │ │ │ - subeq r1, sl, r2, lsr r9 │ │ │ │ - subeq r1, sl, r6, lsr #18 │ │ │ │ + subeq r1, sl, r2, lsr #19 │ │ │ │ + subeq r1, sl, lr, lsr #18 │ │ │ │ subeq r1, sl, r2, lsr #18 │ │ │ │ - subeq r1, sl, ip, asr r9 │ │ │ │ - ldrdeq r1, [sl], #-136 @ 0xffffff78 │ │ │ │ + subeq r1, sl, lr, lsl r9 │ │ │ │ + subeq r1, sl, r8, asr r9 │ │ │ │ + ldrdeq r1, [sl], #-132 @ 0xffffff7c │ │ │ │ andeq r3, r0, r0, lsr r3 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r9, r7, r0 │ │ │ │ - subseq r9, r8, ip, lsr #22 │ │ │ │ - @ instruction: 0x00578f94 │ │ │ │ - rsbeq r7, r5, r4, lsr #15 │ │ │ │ - rsbeq r7, r5, r0, lsl #15 │ │ │ │ + ldrsheq r8, [r7], #-252 @ 0xffffff04 │ │ │ │ + subseq r9, r8, r8, lsr #22 │ │ │ │ + @ instruction: 0x00578f90 │ │ │ │ + rsbeq r7, r5, r0, lsr #15 │ │ │ │ + rsbeq r7, r5, ip, ror r7 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ - rsbeq r7, r5, r0, lsr #13 │ │ │ │ - rsbeq r7, r5, r0, ror r6 │ │ │ │ - subeq r1, sl, r8, lsr #11 │ │ │ │ - ldrdeq r1, [sl], #-196 @ 0xffffff3c │ │ │ │ + @ instruction: 0x0065769c │ │ │ │ + rsbeq r7, r5, ip, ror #12 │ │ │ │ + subeq r1, sl, r4, lsr #11 │ │ │ │ + ldrdeq r1, [sl], #-192 @ 0xffffff40 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r7, r5, ip, ror r4 │ │ │ │ - subeq r1, sl, r4, ror r1 │ │ │ │ - rsbeq r7, r5, r4, ror #2 │ │ │ │ - rsbeq r7, r5, r8, lsr r1 │ │ │ │ - subeq r1, sl, lr, lsr #1 │ │ │ │ - subeq r1, sl, ip, lsl r0 │ │ │ │ - subeq r1, sl, r8 │ │ │ │ - strheq r0, [sl], #-254 @ 0xffffff02 │ │ │ │ + rsbeq r7, r5, r8, ror r4 │ │ │ │ + subeq r1, sl, r0, ror r1 │ │ │ │ + rsbeq r7, r5, r0, ror #2 │ │ │ │ + rsbeq r7, r5, r4, lsr r1 │ │ │ │ + subeq r1, sl, sl, lsr #1 │ │ │ │ + subeq r1, sl, r8, lsl r0 │ │ │ │ + subeq r1, sl, r4 │ │ │ │ + strheq r0, [sl], #-250 @ 0xffffff06 │ │ │ │ stcvc 0, cr0, [r0], {4} │ │ │ │ - subeq r0, sl, r2, lsr pc │ │ │ │ + subeq r0, sl, lr, lsr #30 │ │ │ │ strbmi r0, [r1, #-0] │ │ │ │ stcvc 0, cr0, [r0], {47} @ 0x2f │ │ │ │ eoreq r0, r0, #28 │ │ │ │ andeq r0, r0, #28 │ │ │ │ stcmi 0, cr0, [r0], {48} @ 0x30 │ │ │ │ stcmi 0, cr0, [r0], {32} │ │ │ │ - subeq r0, sl, r4, lsr ip │ │ │ │ + subeq r0, sl, r0, lsr ip │ │ │ │ sbceq r0, r0, #26 │ │ │ │ sbceq r0, r0, #24 │ │ │ │ - subeq r1, sl, r0, lsr #4 │ │ │ │ - subeq r1, sl, r4, lsl #4 │ │ │ │ + subeq r1, sl, ip, lsl r2 │ │ │ │ + subeq r1, sl, r0, lsl #4 │ │ │ │ stcmi 0, cr0, [r0], {54} @ 0x36 │ │ │ │ stcmi 0, cr0, [r0], {38} @ 0x26 │ │ │ │ stcmi 0, cr0, [r0], {49} @ 0x31 │ │ │ │ stcmi 0, cr0, [r0], {33} @ 0x21 │ │ │ │ - subeq r0, sl, ip, lsl #21 │ │ │ │ + subeq r0, sl, r8, lsl #21 │ │ │ │ stcmi 0, cr0, [r0], {13} │ │ │ │ stcmi 0, cr0, [r0], {5} │ │ │ │ stcmi 0, cr0, [r0], {9} │ │ │ │ stcmi 0, cr0, [r0], {8} │ │ │ │ stcmi 0, cr0, [r0], {62} @ 0x3e │ │ │ │ stcmi 0, cr0, [r0], {46} @ 0x2e │ │ │ │ eoreq r0, r0, #31 │ │ │ │ @@ -1010231,16 +1010232,16 @@ │ │ │ │ eoreq r0, r0, #3 │ │ │ │ sbceq r0, r0, #2 │ │ │ │ eoreq r0, r0, #2 │ │ │ │ sbceq r0, r0, #1 │ │ │ │ eoreq r0, r0, #1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r5, lsl #4 │ │ │ │ - subeq r0, sl, lr, lsl #15 │ │ │ │ - subeq r0, sl, r0, ror fp │ │ │ │ + subeq r0, sl, sl, lsl #15 │ │ │ │ + subeq r0, sl, ip, ror #22 │ │ │ │ eoreq r0, r0, #12 │ │ │ │ eoreq r0, r0, #25 │ │ │ │ eoreq r0, r0, #24 │ │ │ │ andeq r0, r0, #18 │ │ │ │ andeq r0, r0, #24 │ │ │ │ andeq r0, r0, #25 │ │ │ │ sbceq r0, r0, #18 │ │ │ │ @@ -1010305,1455 +1010306,1455 @@ │ │ │ │ andeq r0, r0, r5, lsr #6 │ │ │ │ andeq r0, r0, #36 @ 0x24 │ │ │ │ sbceq r0, r0, #36 @ 0x24 │ │ │ │ andeq r0, r0, #5 │ │ │ │ andeq r0, r0, #30 │ │ │ │ andeq r0, r0, #11 │ │ │ │ andeq r0, r0, #22 │ │ │ │ - ldr r1, [pc, #-476] @ 5e5e88 │ │ │ │ + ldr r1, [pc, #-476] @ 5e5e8c │ │ │ │ lsr r2, r3, #12 │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ add r1, pc, r1 │ │ │ │ and r9, r2, #15 │ │ │ │ cmp ip, #60 @ 0x3c │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r3, [pc, #-528] @ 5e5e8c │ │ │ │ + ldr r3, [pc, #-528] @ 5e5e90 │ │ │ │ add r1, r1, r9, lsl #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ lsr r1, r1, #16 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsl r1, r1, #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r3, [pc, #-568] @ 5e5e90 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r3, [pc, #-568] @ 5e5e94 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r9, lsl #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5518 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e551c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5630 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5634 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e56c8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e56cc │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e54d4 │ │ │ │ + b 5e54d8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e57fc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5800 │ │ │ │ cmp r8, #23 │ │ │ │ movls r8, #0 │ │ │ │ movhi r8, #1 │ │ │ │ ands r8, r8, r0, lsr #9 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r0, #20 │ │ │ │ - bl 5b7810 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b7814 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ mov r1, #-1207959552 @ 0xb8000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e5498 │ │ │ │ ldrb r3, [r4, #177] @ 0xb1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e5db0 │ │ │ │ + beq 5e5db4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e89e0 │ │ │ │ - ldr r2, [pc, #-776] @ 5e5e94 │ │ │ │ + beq 5e89e4 │ │ │ │ + ldr r2, [pc, #-776] @ 5e5e98 │ │ │ │ lsr r3, r1, #9 │ │ │ │ and r3, r3, #7 │ │ │ │ lsl r5, r1, #23 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ asr r5, r5, #23 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5e8b98 │ │ │ │ + bhi 5e8b9c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2080374784 @ 0x7c000000 │ │ │ │ str sl, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 5bb17c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb180 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8594 │ │ │ │ + beq 5e8598 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ lsr ip, ip, #6 │ │ │ │ and ip, ip, #24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #32 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b903c │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #-944] @ 5e5e98 │ │ │ │ + bl 5b9040 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #-944] @ 5e5e9c │ │ │ │ and ip, ip, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-976] @ 5e5e9c │ │ │ │ + ldr r3, [pc, #-976] @ 5e5ea0 │ │ │ │ and ip, ip, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #14 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e85a0 │ │ │ │ + beq 5e85a4 │ │ │ │ lsr r1, r1, #9 │ │ │ │ and ip, r1, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ec2ac │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ec2b0 │ │ │ │ + b 5e5498 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #-1076] @ 5e5ea0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #-1076] @ 5e5ea4 │ │ │ │ and r0, ip, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r3, r3, r0 │ │ │ │ ldrsh r3, [r3, r0] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #-1108] @ 5e5ea4 │ │ │ │ + ldr r1, [pc, #-1108] @ 5e5ea8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 5bb17c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb180 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8a9c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b8aa0 │ │ │ │ + b 5e5498 │ │ │ │ ldrb r3, [r4, #177] @ 0xb1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e5db0 │ │ │ │ + beq 5e5db4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e71b4 │ │ │ │ - ldr r2, [pc, #-1212] @ 5e5ea8 │ │ │ │ + beq 5e71b8 │ │ │ │ + ldr r2, [pc, #-1212] @ 5e5eac │ │ │ │ lsr r3, r1, #9 │ │ │ │ and r3, r3, #7 │ │ │ │ lsl r5, r1, #23 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ asr r5, r5, #23 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5e8ba0 │ │ │ │ + bhi 5e8ba4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5590 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5594 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e578c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5790 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8500 │ │ │ │ + bne 5e8504 │ │ │ │ mov r2, #2 │ │ │ │ mvn r0, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #68157440 @ 0x4100000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7504 │ │ │ │ + bne 5e7508 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8b4c │ │ │ │ - ldr r6, [pc, #-1404] @ 5e5eac │ │ │ │ + bne 5e8b50 │ │ │ │ + ldr r6, [pc, #-1404] @ 5e5eb0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5e8ad4 │ │ │ │ + beq 5e8ad8 │ │ │ │ ldr r3, [r5, #836] @ 0x344 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5e5db0 │ │ │ │ + beq 5e5db4 │ │ │ │ ldr r3, [r5, #1112] @ 0x458 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e5be0 │ │ │ │ + beq 5e5be4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e8b2c │ │ │ │ + beq 5e8b30 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsl r3, r9, #1 │ │ │ │ lsr r2, r2, #18 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be8d8 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5be8dc │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6504 │ │ │ │ + beq 5e6508 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6510 │ │ │ │ + beq 5e6514 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #218 @ 0xda │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e651c │ │ │ │ + beq 5e6520 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6480 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6484 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e64b0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e64b4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e4c4c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5e4c50 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #-2013265920 @ 0x88000000 │ │ │ │ - b 5e61cc │ │ │ │ + b 5e61d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ mov r1, #-1744830464 @ 0x98000000 │ │ │ │ - b 5e61cc │ │ │ │ + b 5e61d0 │ │ │ │ mov r1, #-1476395008 @ 0xa8000000 │ │ │ │ - b 5e6164 │ │ │ │ - ldr r1, [pc, #-1708] @ 5e5eb0 │ │ │ │ - b 5e61cc │ │ │ │ + b 5e6168 │ │ │ │ + ldr r1, [pc, #-1708] @ 5e5eb4 │ │ │ │ + b 5e61d0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e65d4 │ │ │ │ + beq 5e65d8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r3, r7 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r2, r8 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5cfa10 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5cfa14 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6600 │ │ │ │ + beq 5e6604 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e65e0 │ │ │ │ + beq 5e65e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1808] @ 5e5eb4 │ │ │ │ + ldr r1, [pc, #-1808] @ 5e5eb8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6568 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e656c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1848] @ 5e5eb8 │ │ │ │ + ldr r1, [pc, #-1848] @ 5e5ebc │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6598 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e659c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e664c │ │ │ │ - ldr r1, [pc, #-1892] @ 5e5ebc │ │ │ │ + bne 5e6650 │ │ │ │ + ldr r1, [pc, #-1892] @ 5e5ec0 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d9718 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d971c │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6658 │ │ │ │ - ldr r1, [pc, #-1932] @ 5e5ec0 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e665c │ │ │ │ + ldr r1, [pc, #-1932] @ 5e5ec4 │ │ │ │ + b 5e6620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6618 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e661c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6644 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6648 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6744 │ │ │ │ + bne 5e6748 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #-1976] @ 5e5ec4 │ │ │ │ + ldr r1, [pc, #-1976] @ 5e5ec8 │ │ │ │ lsr r2, r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ lsr r3, r3, #9 │ │ │ │ and r2, r2, #7 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e66f8 │ │ │ │ + beq 5e66fc │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r3, r7 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r2, r8 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5d8ba4 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-2068] @ 5e5ec8 │ │ │ │ + bl 5d8ba8 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-2068] @ 5e5ecc │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e66b0 │ │ │ │ - ldr r1, [pc, #-2112] @ 5e5ecc │ │ │ │ - b 5e66d8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e66b4 │ │ │ │ + ldr r1, [pc, #-2112] @ 5e5ed0 │ │ │ │ + b 5e66dc │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e5934 │ │ │ │ - ldr r2, [pc, #-2124] @ 5e5ed0 │ │ │ │ + beq 5e5938 │ │ │ │ + ldr r2, [pc, #-2124] @ 5e5ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r3, #396] @ 0x18c │ │ │ │ - b 5e66d8 │ │ │ │ + b 5e66dc │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e5934 │ │ │ │ - ldr r2, [pc, #-2148] @ 5e5ed4 │ │ │ │ + beq 5e5938 │ │ │ │ + ldr r2, [pc, #-2148] @ 5e5ed8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r3, #384] @ 0x180 │ │ │ │ - b 5e66d8 │ │ │ │ + b 5e66dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6670 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6674 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6778 │ │ │ │ - ldr r1, [pc, #-2188] @ 5e5ed8 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e677c │ │ │ │ + ldr r1, [pc, #-2188] @ 5e5edc │ │ │ │ + b 5e6620 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6784 │ │ │ │ - ldr r1, [pc, #-2204] @ 5e5edc │ │ │ │ - b 5e661c │ │ │ │ + bne 5e6788 │ │ │ │ + ldr r1, [pc, #-2204] @ 5e5ee0 │ │ │ │ + b 5e6620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e675c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6760 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6770 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6774 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6930 │ │ │ │ + beq 5e6934 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e67ec │ │ │ │ + beq 5e67f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-2004] @ 5e5ff4 │ │ │ │ + ldr r1, [pc, #-2004] @ 5e5ff8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e693c │ │ │ │ - ldr r1, [pc, #-2316] @ 5e5ee0 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e6940 │ │ │ │ + ldr r1, [pc, #-2316] @ 5e5ee4 │ │ │ │ + b 5e6620 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1964] @ 5e6050 │ │ │ │ + ldr r1, [pc, #-1964] @ 5e6054 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e684c │ │ │ │ - ldr r1, [pc, #-2364] @ 5e5ee4 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e6850 │ │ │ │ + ldr r1, [pc, #-2364] @ 5e5ee8 │ │ │ │ + b 5e6620 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-2372] @ 5e5ee8 │ │ │ │ + ldr r2, [pc, #-2372] @ 5e5eec │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r3, r3, #7 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6818 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e681c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6898 │ │ │ │ - ldr r1, [pc, #-2432] @ 5e5eec │ │ │ │ + bne 5e689c │ │ │ │ + ldr r1, [pc, #-2432] @ 5e5ef0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d9360 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d9364 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e68a4 │ │ │ │ - ldr r1, [pc, #-2472] @ 5e5ef0 │ │ │ │ - b 5e6868 │ │ │ │ + bne 5e68a8 │ │ │ │ + ldr r1, [pc, #-2472] @ 5e5ef4 │ │ │ │ + b 5e686c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6864 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6890 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6894 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e68d8 │ │ │ │ - ldr r1, [pc, #-2512] @ 5e5ef4 │ │ │ │ - b 5e6868 │ │ │ │ + bne 5e68dc │ │ │ │ + ldr r1, [pc, #-2512] @ 5e5ef8 │ │ │ │ + b 5e686c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e68e4 │ │ │ │ + bne 5e68e8 │ │ │ │ mov r1, #1275068417 @ 0x4c000001 │ │ │ │ - b 5e6868 │ │ │ │ + b 5e686c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e68bc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e68c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e68d0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e68d4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6918 │ │ │ │ - ldr r1, [pc, #-2572] @ 5e5ef8 │ │ │ │ - b 5e6868 │ │ │ │ + bne 5e691c │ │ │ │ + ldr r1, [pc, #-2572] @ 5e5efc │ │ │ │ + b 5e686c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6924 │ │ │ │ + bne 5e6928 │ │ │ │ mov r1, #1275068416 @ 0x4c000000 │ │ │ │ - b 5e6868 │ │ │ │ + b 5e686c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e68fc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6900 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6910 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e679c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e67a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e67e4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e67e8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6970 │ │ │ │ - ldr r1, [pc, #-2656] @ 5e5efc │ │ │ │ - b 5e661c │ │ │ │ + bne 5e6974 │ │ │ │ + ldr r1, [pc, #-2656] @ 5e5f00 │ │ │ │ + b 5e6620 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e697c │ │ │ │ - ldr r1, [pc, #-2672] @ 5e5f00 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e6980 │ │ │ │ + ldr r1, [pc, #-2672] @ 5e5f04 │ │ │ │ + b 5e6620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6954 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6958 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6968 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e696c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r2, r3, #6 │ │ │ │ and r2, r2, #3 │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r2, #2 │ │ │ │ and r3, r3, #3 │ │ │ │ - beq 5e6ab4 │ │ │ │ + beq 5e6ab8 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5e6a9c │ │ │ │ + beq 5e6aa0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e6a7c │ │ │ │ + beq 5e6a80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6a74 │ │ │ │ + beq 5e6a78 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6a38 │ │ │ │ + beq 5e6a3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r1, #33554432 @ 0x2000000 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6a68 │ │ │ │ + beq 5e6a6c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6a48 │ │ │ │ + beq 5e6a4c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-2852] @ 5e5f04 │ │ │ │ + ldr r1, [pc, #-2852] @ 5e5f08 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ + bl 5bde80 │ │ │ │ mov r1, #46137344 @ 0x2c00000 │ │ │ │ - b 5e69d0 │ │ │ │ + b 5e69d4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-2896] @ 5e5f08 │ │ │ │ + ldr r1, [pc, #-2896] @ 5e5f0c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e69fc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6a00 │ │ │ │ mov r1, #35651584 @ 0x2200000 │ │ │ │ - b 5e69d0 │ │ │ │ + b 5e69d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6b04 │ │ │ │ + beq 5e6b08 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6af4 │ │ │ │ + beq 5e6af8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-2960] @ 5e5f0c │ │ │ │ - b 5e69d0 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-2960] @ 5e5f10 │ │ │ │ + b 5e69d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6ad4 │ │ │ │ + beq 5e6ad8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-2980] @ 5e5f10 │ │ │ │ - b 5e69d0 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-2980] @ 5e5f14 │ │ │ │ + b 5e69d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6aec │ │ │ │ + beq 5e6af0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6adc │ │ │ │ + beq 5e6ae0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3008] @ 5e5f14 │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3012] @ 5e5f18 │ │ │ │ - b 5e69d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ - ldr r1, [pc, #-3024] @ 5e5f1c │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3028] @ 5e5f20 │ │ │ │ - b 5e69d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ - ldr r1, [pc, #-3040] @ 5e5f24 │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3044] @ 5e5f28 │ │ │ │ - b 5e69d0 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3008] @ 5e5f18 │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3012] @ 5e5f1c │ │ │ │ + b 5e69d4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5bde80 │ │ │ │ + ldr r1, [pc, #-3024] @ 5e5f20 │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3028] @ 5e5f24 │ │ │ │ + b 5e69d4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5bde80 │ │ │ │ + ldr r1, [pc, #-3040] @ 5e5f28 │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3044] @ 5e5f2c │ │ │ │ + b 5e69d4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #-3052] @ 5e5f2c │ │ │ │ + ldr r3, [pc, #-3052] @ 5e5f30 │ │ │ │ lsr r2, r1, #6 │ │ │ │ and r3, r3, r1, lsr #6 │ │ │ │ - ldr r1, [pc, #-3060] @ 5e5f30 │ │ │ │ + ldr r1, [pc, #-3060] @ 5e5f34 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi 5e5454 │ │ │ │ + bhi 5e5458 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e5484 │ │ │ │ - ldr r2, [pc, #-3076] @ 5e5f34 │ │ │ │ + beq 5e5488 │ │ │ │ + ldr r2, [pc, #-3076] @ 5e5f38 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #516 @ 0x204 │ │ │ │ - bhi 5e5484 │ │ │ │ + bhi 5e5488 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-3112] @ 5e5f38 │ │ │ │ + ldr r2, [pc, #-3112] @ 5e5f3c │ │ │ │ lsr r3, r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #-3148] @ 5e5f3c │ │ │ │ + ldr r1, [pc, #-3148] @ 5e5f40 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mvn r2, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6c38 │ │ │ │ + beq 5e6c3c │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6c30 │ │ │ │ + beq 5e6c34 │ │ │ │ cmp r1, #1 │ │ │ │ - ldreq r1, [pc, #-3208] @ 5e5f40 │ │ │ │ - beq 5e69d0 │ │ │ │ - b 5e5934 │ │ │ │ + ldreq r1, [pc, #-3208] @ 5e5f44 │ │ │ │ + beq 5e69d4 │ │ │ │ + b 5e5938 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6c48 │ │ │ │ + beq 5e6c4c │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6c28 │ │ │ │ + beq 5e6c2c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3248] @ 5e5f44 │ │ │ │ - b 5e69d0 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3248] @ 5e5f48 │ │ │ │ + b 5e69d4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6c70 │ │ │ │ + bne 5e6c74 │ │ │ │ lsr r3, r1, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6c68 │ │ │ │ + beq 5e6c6c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6c58 │ │ │ │ + beq 5e6c5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3296] @ 5e5f48 │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3300] @ 5e5f4c │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3304] @ 5e5f50 │ │ │ │ - b 5e69d0 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3296] @ 5e5f4c │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3300] @ 5e5f50 │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3304] @ 5e5f54 │ │ │ │ + b 5e69d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6bb0 │ │ │ │ + b 5e6bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6bd8 │ │ │ │ + b 5e6bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ - ldr r1, [pc, #-3348] @ 5e5f54 │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3352] @ 5e5f58 │ │ │ │ - b 5e69d0 │ │ │ │ + bl 5bde80 │ │ │ │ + ldr r1, [pc, #-3348] @ 5e5f58 │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3352] @ 5e5f5c │ │ │ │ + b 5e69d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6c00 │ │ │ │ + b 5e6c04 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6d40 │ │ │ │ + bne 5e6d44 │ │ │ │ lsr r3, r1, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6d38 │ │ │ │ + beq 5e6d3c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6cfc │ │ │ │ + beq 5e6d00 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3416] @ 5e5f5c │ │ │ │ - b 5e69d0 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3416] @ 5e5f60 │ │ │ │ + b 5e69d4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6d28 │ │ │ │ + beq 5e6d2c │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6d0c │ │ │ │ + beq 5e6d10 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3452] @ 5e5f60 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3452] @ 5e5f64 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d74d4 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d74d8 │ │ │ │ + b 5e5498 │ │ │ │ and r1, r1, #768 @ 0x300 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bne 5e6cac │ │ │ │ + bne 5e6cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ - ldr r1, [pc, #-3496] @ 5e5f64 │ │ │ │ - b 5e69d0 │ │ │ │ - ldr r1, [pc, #-3500] @ 5e5f68 │ │ │ │ + bl 5bde80 │ │ │ │ + ldr r1, [pc, #-3496] @ 5e5f68 │ │ │ │ + b 5e69d4 │ │ │ │ + ldr r1, [pc, #-3500] @ 5e5f6c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5cf518 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5cf51c │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6cc0 │ │ │ │ - ldr r1, [pc, #-3540] @ 5e5f6c │ │ │ │ - b 5e69d0 │ │ │ │ + b 5e6cc4 │ │ │ │ + ldr r1, [pc, #-3540] @ 5e5f70 │ │ │ │ + b 5e69d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6c8c │ │ │ │ + b 5e6c90 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6c00 │ │ │ │ + beq 5e6c04 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6dc8 │ │ │ │ + beq 5e6dcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3592] @ 5e5f70 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3592] @ 5e5f74 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d74d4 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d74d8 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6cf0 │ │ │ │ + beq 5e6cf4 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6de4 │ │ │ │ + beq 5e6de8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-3648] @ 5e5f74 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-3648] @ 5e5f78 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d74d4 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-3672] @ 5e5f78 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - str r7, [sp] │ │ │ │ - bl 5cf518 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-3696] @ 5e5f7c │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - str r7, [sp] │ │ │ │ - bl 5cf518 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-3720] @ 5e5f80 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3724] @ 5e5f84 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3728] @ 5e5f88 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3732] @ 5e5f8c │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3736] @ 5e5f90 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3740] @ 5e5f94 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3744] @ 5e5f98 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3748] @ 5e5f9c │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3752] @ 5e5fa0 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3756] @ 5e5fa4 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3760] @ 5e5fa8 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3764] @ 5e5fac │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3768] @ 5e5fb0 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3772] @ 5e5fb4 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3776] @ 5e5fb8 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3780] @ 5e5fbc │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3784] @ 5e5fc0 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3788] @ 5e5fc4 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3792] @ 5e5fc8 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3796] @ 5e5fcc │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3800] @ 5e5fd0 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3804] @ 5e5fd4 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5cf678 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-3824] @ 5e5fd8 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3828] @ 5e5fdc │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3832] @ 5e5fe0 │ │ │ │ - b 5e6eac │ │ │ │ - ldr r1, [pc, #-3836] @ 5e5fe4 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3840] @ 5e5fe8 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3844] @ 5e5fec │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3848] @ 5e5ff0 │ │ │ │ - b 5e6eac │ │ │ │ - ldr r1, [pc, #-3852] @ 5e5ff4 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3856] @ 5e5ff8 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3860] @ 5e5ffc │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3864] @ 5e6000 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3868] @ 5e6004 │ │ │ │ - b 5e6b84 │ │ │ │ + bl 5d74d8 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-3672] @ 5e5f7c │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r4 │ │ │ │ + str r7, [sp] │ │ │ │ + bl 5cf51c │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-3696] @ 5e5f80 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r4 │ │ │ │ + str r7, [sp] │ │ │ │ + bl 5cf51c │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-3720] @ 5e5f84 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3724] @ 5e5f88 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3728] @ 5e5f8c │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3732] @ 5e5f90 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3736] @ 5e5f94 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3740] @ 5e5f98 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3744] @ 5e5f9c │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3748] @ 5e5fa0 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3752] @ 5e5fa4 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3756] @ 5e5fa8 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3760] @ 5e5fac │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3764] @ 5e5fb0 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3768] @ 5e5fb4 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3772] @ 5e5fb8 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3776] @ 5e5fbc │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3780] @ 5e5fc0 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3784] @ 5e5fc4 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3788] @ 5e5fc8 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3792] @ 5e5fcc │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3796] @ 5e5fd0 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3800] @ 5e5fd4 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3804] @ 5e5fd8 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5cf67c │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-3824] @ 5e5fdc │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3828] @ 5e5fe0 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3832] @ 5e5fe4 │ │ │ │ + b 5e6eb0 │ │ │ │ + ldr r1, [pc, #-3836] @ 5e5fe8 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3840] @ 5e5fec │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3844] @ 5e5ff0 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3848] @ 5e5ff4 │ │ │ │ + b 5e6eb0 │ │ │ │ + ldr r1, [pc, #-3852] @ 5e5ff8 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3856] @ 5e5ffc │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3860] @ 5e6000 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3864] @ 5e6004 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3868] @ 5e6008 │ │ │ │ + b 5e6b88 │ │ │ │ mov r1, #1140850688 @ 0x44000000 │ │ │ │ - b 5e6eac │ │ │ │ - ldr r1, [pc, #-3880] @ 5e6008 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3884] @ 5e600c │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3888] @ 5e6010 │ │ │ │ - b 5e6eac │ │ │ │ - ldr r1, [pc, #-3892] @ 5e6014 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3896] @ 5e6018 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3900] @ 5e601c │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3904] @ 5e6020 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3908] @ 5e6024 │ │ │ │ - b 5e6eac │ │ │ │ - ldr r1, [pc, #-3912] @ 5e6028 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3916] @ 5e602c │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3920] @ 5e6030 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3924] @ 5e6034 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-3928] @ 5e6038 │ │ │ │ + b 5e6eb0 │ │ │ │ + ldr r1, [pc, #-3880] @ 5e600c │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3884] @ 5e6010 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3888] @ 5e6014 │ │ │ │ + b 5e6eb0 │ │ │ │ + ldr r1, [pc, #-3892] @ 5e6018 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3896] @ 5e601c │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3900] @ 5e6020 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3904] @ 5e6024 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3908] @ 5e6028 │ │ │ │ + b 5e6eb0 │ │ │ │ + ldr r1, [pc, #-3912] @ 5e602c │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3916] @ 5e6030 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3920] @ 5e6034 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3924] @ 5e6038 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-3928] @ 5e603c │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5e7020 │ │ │ │ - ldr r3, [pc, #-3936] @ 5e603c │ │ │ │ + beq 5e7024 │ │ │ │ + ldr r3, [pc, #-3936] @ 5e6040 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-3940] @ 5e6040 │ │ │ │ + ldr r2, [pc, #-3940] @ 5e6044 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e5484 │ │ │ │ + bne 5e5488 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6ffc │ │ │ │ + bne 5e7000 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, #1 │ │ │ │ lsr r2, r2, #13 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8284 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-4000] @ 5e6044 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-4004] @ 5e6048 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-4008] @ 5e604c │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-4012] @ 5e6050 │ │ │ │ - b 5e6b84 │ │ │ │ + bl 5b8288 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-4000] @ 5e6048 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-4004] @ 5e604c │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-4008] @ 5e6050 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-4012] @ 5e6054 │ │ │ │ + b 5e6b88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e6fb4 │ │ │ │ - ldr r1, [pc, #-4036] @ 5e6054 │ │ │ │ - b 5e6b84 │ │ │ │ - ldr r1, [pc, #-4040] @ 5e6058 │ │ │ │ - b 5e6b84 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e6fb8 │ │ │ │ + ldr r1, [pc, #-4036] @ 5e6058 │ │ │ │ + b 5e6b88 │ │ │ │ + ldr r1, [pc, #-4040] @ 5e605c │ │ │ │ + b 5e6b88 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e705c │ │ │ │ + bne 5e7060 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ lsr r2, r2, #13 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8284 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #4060] @ 5e8038 │ │ │ │ - b 5e6b84 │ │ │ │ + bl 5b8288 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #4060] @ 5e803c │ │ │ │ + b 5e6b88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e702c │ │ │ │ - ldr r1, [pc, #4036] @ 5e803c │ │ │ │ - b 5e6b84 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e7030 │ │ │ │ + ldr r1, [pc, #4036] @ 5e8040 │ │ │ │ + b 5e6b88 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7108 │ │ │ │ + bne 5e710c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r2, r3, #10 │ │ │ │ and r2, r2, #3 │ │ │ │ lsr r1, r3, #6 │ │ │ │ cmp r2, #1 │ │ │ │ lsr r3, r3, #13 │ │ │ │ and r1, r1, #15 │ │ │ │ and ip, r3, #7 │ │ │ │ - beq 5e70f0 │ │ │ │ + beq 5e70f4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5e70d8 │ │ │ │ + beq 5e70dc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5cd7fc │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #3944] @ 5e8040 │ │ │ │ - b 5e6164 │ │ │ │ + bl 5cd800 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #3944] @ 5e8044 │ │ │ │ + b 5e6168 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d5a20 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d5a24 │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d699c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d69a0 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e7084 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7088 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8a9c │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #3828] @ 5e8044 │ │ │ │ - b 5e6164 │ │ │ │ - ldr r1, [pc, #3824] @ 5e8048 │ │ │ │ - b 5e6164 │ │ │ │ + bl 5b8aa0 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #3828] @ 5e8048 │ │ │ │ + b 5e6168 │ │ │ │ + ldr r1, [pc, #3824] @ 5e804c │ │ │ │ + b 5e6168 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e5498 │ │ │ │ cmp r8, #23 │ │ │ │ ldrb r3, [r4, #97] @ 0x61 │ │ │ │ movls r8, #0 │ │ │ │ movhi r8, #1 │ │ │ │ ands r8, r8, r3, lsr #1 │ │ │ │ - beq 5e5494 │ │ │ │ - b 5e614c │ │ │ │ + beq 5e5498 │ │ │ │ + b 5e6150 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #3752] @ 5e804c │ │ │ │ - beq 5e6164 │ │ │ │ + ldreq r1, [pc, #3752] @ 5e8050 │ │ │ │ + beq 5e6168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - ldr r1, [pc, #3736] @ 5e804c │ │ │ │ - b 5e6164 │ │ │ │ + bl 5bb014 │ │ │ │ + ldr r1, [pc, #3736] @ 5e8050 │ │ │ │ + b 5e6168 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e635c │ │ │ │ + b 5e6360 │ │ │ │ ands r2, r2, #3 │ │ │ │ - beq 5e7ca4 │ │ │ │ + beq 5e7ca8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ lsr r2, r3, #14 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bda74 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bda78 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e5db0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e5db4 │ │ │ │ ands r1, r2, #14 │ │ │ │ - bne 5e7370 │ │ │ │ + bne 5e7374 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ orrs r3, r0, #0 │ │ │ │ - beq 5e7344 │ │ │ │ + beq 5e7348 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #9 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7330 │ │ │ │ - ldr r3, [pc, #3548] @ 5e8050 │ │ │ │ + bne 5e7334 │ │ │ │ + ldr r3, [pc, #3548] @ 5e8054 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #3 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ ldrb r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3524] @ 5e8054 │ │ │ │ + ldr r3, [pc, #3524] @ 5e8058 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - beq 5e72f4 │ │ │ │ + beq 5e72f8 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #3492] @ 5e8058 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #3492] @ 5e805c │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - beq 5e7300 │ │ │ │ + beq 5e7304 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r3, [pc, #3452] @ 5e805c │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r3, [pc, #3452] @ 5e8060 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r3, [pc, #3396] @ 5e8060 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r3, [pc, #3396] @ 5e8064 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #176] @ 0xb0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e726c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e7270 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ sub r9, r9, #4 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7458 │ │ │ │ + bne 5e745c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7478 │ │ │ │ - ldr r3, [pc, #3216] @ 5e8064 │ │ │ │ + bne 5e747c │ │ │ │ + ldr r3, [pc, #3216] @ 5e8068 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - ldr r6, [pc, #3212] @ 5e8068 │ │ │ │ + ldr r6, [pc, #3212] @ 5e806c │ │ │ │ movne r6, r3 │ │ │ │ - b 5e643c │ │ │ │ + b 5e6440 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e746c │ │ │ │ + bne 5e7470 │ │ │ │ mov r2, #2 │ │ │ │ mvn r0, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #3372] @ 5e8138 │ │ │ │ + ldr r1, [pc, #3372] @ 5e813c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7488 │ │ │ │ + bne 5e748c │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - ldr r6, [pc, #3336] @ 5e8148 │ │ │ │ + ldr r6, [pc, #3336] @ 5e814c │ │ │ │ moveq r6, #1157627904 @ 0x45000000 │ │ │ │ - b 5e643c │ │ │ │ + b 5e6440 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5aac │ │ │ │ + b 5e5ab0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e7388 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e738c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e73ec │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e73f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e73cc │ │ │ │ + b 5e73d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e7434 │ │ │ │ + b 5e7438 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ mov r1, #-1476395008 @ 0xa8000000 │ │ │ │ - b 5e6164 │ │ │ │ + b 5e6168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ mov r1, #-2013265920 @ 0x88000000 │ │ │ │ - b 5e61cc │ │ │ │ + b 5e61d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e5af4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e5af8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #2972] @ 5e806c │ │ │ │ + ldr r2, [pc, #2972] @ 5e8070 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r3, r3, #7 │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7540 │ │ │ │ - ldr r6, [pc, #2924] @ 5e8070 │ │ │ │ - b 5e6424 │ │ │ │ + bne 5e7544 │ │ │ │ + ldr r6, [pc, #2924] @ 5e8074 │ │ │ │ + b 5e6428 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6408 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e640c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e754c │ │ │ │ - ldr r1, [pc, #2896] @ 5e8074 │ │ │ │ + bne 5e7550 │ │ │ │ + ldr r1, [pc, #2896] @ 5e8078 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e74fc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e751c │ │ │ │ - ldr r1, [pc, #2840] @ 5e8078 │ │ │ │ - b 5e7520 │ │ │ │ - ldr r1, [pc, #2836] @ 5e807c │ │ │ │ - b 5e7520 │ │ │ │ - ldr r1, [pc, #2832] @ 5e8080 │ │ │ │ - b 5e7520 │ │ │ │ - ldr r1, [pc, #2828] @ 5e8084 │ │ │ │ - b 5e7520 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7520 │ │ │ │ + ldr r1, [pc, #2840] @ 5e807c │ │ │ │ + b 5e7524 │ │ │ │ + ldr r1, [pc, #2836] @ 5e8080 │ │ │ │ + b 5e7524 │ │ │ │ + ldr r1, [pc, #2832] @ 5e8084 │ │ │ │ + b 5e7524 │ │ │ │ + ldr r1, [pc, #2828] @ 5e8088 │ │ │ │ + b 5e7524 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ - b 5e71fc │ │ │ │ - ldr r3, [pc, #2816] @ 5e8088 │ │ │ │ + b 5e7200 │ │ │ │ + ldr r3, [pc, #2816] @ 5e808c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #15 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrsh r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7620 │ │ │ │ + beq 5e7624 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e7608 │ │ │ │ + bne 5e760c │ │ │ │ mov r1, r8 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cb418 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5cb41c │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - b 5e71fc │ │ │ │ - ldr r2, [pc, #2712] @ 5e808c │ │ │ │ + b 5e7200 │ │ │ │ + ldr r2, [pc, #2712] @ 5e8090 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d105c │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #2688] @ 5e8090 │ │ │ │ + bl 5d1060 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #2688] @ 5e8094 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e75c4 │ │ │ │ + b 5e75c8 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e75ac │ │ │ │ - ldr r2, [pc, #2652] @ 5e8094 │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2648] @ 5e8098 │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2644] @ 5e809c │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2640] @ 5e80a0 │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2636] @ 5e80a4 │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2632] @ 5e80a8 │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2628] @ 5e80ac │ │ │ │ - b 5e75f0 │ │ │ │ - ldr r2, [pc, #2624] @ 5e80b0 │ │ │ │ - b 5e75f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e75b0 │ │ │ │ + ldr r2, [pc, #2652] @ 5e8098 │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2648] @ 5e809c │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2644] @ 5e80a0 │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2640] @ 5e80a4 │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2636] @ 5e80a8 │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2632] @ 5e80ac │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2628] @ 5e80b0 │ │ │ │ + b 5e75f4 │ │ │ │ + ldr r2, [pc, #2624] @ 5e80b4 │ │ │ │ + b 5e75f4 │ │ │ │ cmp r9, #14 │ │ │ │ - beq 5e77d4 │ │ │ │ + beq 5e77d8 │ │ │ │ cmp r9, #15 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e77c4 │ │ │ │ + beq 5e77c8 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e77a4 │ │ │ │ + beq 5e77a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bce6c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e7788 │ │ │ │ + bne 5e778c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #2524] @ 5e80b4 │ │ │ │ + ldr r3, [pc, #2524] @ 5e80b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ - ldr r2, [pc, #2516] @ 5e80b8 │ │ │ │ + ldr r2, [pc, #2516] @ 5e80bc │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 6c3c7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1011771,92 +1011772,92 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ lsl r2, r8, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c6a38 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e77b4 │ │ │ │ + beq 5e77b8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r2, [pc, #2392] @ 5e80bc │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r2, [pc, #2392] @ 5e80c0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c2f10 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #2352] @ 5e80c0 │ │ │ │ + bl 5c2f14 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #2352] @ 5e80c4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e76d0 │ │ │ │ + b 5e76d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e769c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e76a0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e7754 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e7758 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e768c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e7690 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7900 │ │ │ │ + beq 5e7904 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e78f0 │ │ │ │ + beq 5e78f4 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5e7868 │ │ │ │ + bne 5e786c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r3, [pc, #2220] @ 5e80c4 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r3, [pc, #2220] @ 5e80c8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ asr r2, r9, #2 │ │ │ │ - beq 5e7924 │ │ │ │ + beq 5e7928 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e7910 │ │ │ │ + beq 5e7914 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, #16 │ │ │ │ mov r3, r7 │ │ │ │ moveq r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be504 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5be508 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ - b 5e71fc │ │ │ │ + b 5e7200 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bce6c │ │ │ │ - ldr r3, [pc, #2104] @ 5e80b4 │ │ │ │ - ldr r2, [pc, #2104] @ 5e80b8 │ │ │ │ + ldr r3, [pc, #2104] @ 5e80b8 │ │ │ │ + ldr r2, [pc, #2104] @ 5e80bc │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6900 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1011877,552 +1011878,552 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c6900 │ │ │ │ - b 5e7808 │ │ │ │ + b 5e780c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e77f0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e77f4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e77e0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e77e4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be504 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5be508 │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be504 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5be508 │ │ │ │ + b 5e5498 │ │ │ │ and r1, r2, #3 │ │ │ │ lsr r3, r3, #14 │ │ │ │ cmp r1, #2 │ │ │ │ and r2, r3, #3 │ │ │ │ mov r3, r7 │ │ │ │ - beq 5e7990 │ │ │ │ + beq 5e7994 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5e797c │ │ │ │ + beq 5e7980 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, #1879048192 @ 0x70000000 │ │ │ │ moveq r1, #1879048193 @ 0x70000001 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ - b 5e71fc │ │ │ │ + b 5e7200 │ │ │ │ mov r1, #1879048197 @ 0x70000005 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #1879048196 @ 0x70000004 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ - b 5e71fc │ │ │ │ + b 5e7200 │ │ │ │ cmp r9, #4 │ │ │ │ - beq 5e7ae4 │ │ │ │ + beq 5e7ae8 │ │ │ │ cmp r9, #5 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7ad4 │ │ │ │ + beq 5e7ad8 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e79f4 │ │ │ │ - ldr r3, [pc, #1760] @ 5e80c8 │ │ │ │ + beq 5e79f8 │ │ │ │ + ldr r3, [pc, #1760] @ 5e80cc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e7a3c │ │ │ │ - ldr r3, [pc, #1728] @ 5e80cc │ │ │ │ + beq 5e7a40 │ │ │ │ + ldr r3, [pc, #1728] @ 5e80d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1712] @ 5e80d0 │ │ │ │ + ldr r2, [pc, #1712] @ 5e80d4 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5e7aa0 │ │ │ │ - ldr r2, [pc, #1696] @ 5e80d4 │ │ │ │ + beq 5e7aa4 │ │ │ │ + ldr r2, [pc, #1696] @ 5e80d8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5e7aa0 │ │ │ │ - ldr r2, [pc, #1684] @ 5e80d8 │ │ │ │ - ldr r3, [pc, #1644] @ 5e80b4 │ │ │ │ + beq 5e7aa4 │ │ │ │ + ldr r2, [pc, #1684] @ 5e80dc │ │ │ │ + ldr r3, [pc, #1644] @ 5e80b8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #1672] @ 5e80dc │ │ │ │ + ldr r1, [pc, #1672] @ 5e80e0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e7ab8 │ │ │ │ - ldr r3, [pc, #1628] @ 5e80e0 │ │ │ │ + bne 5e7abc │ │ │ │ + ldr r3, [pc, #1628] @ 5e80e4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #1596] @ 5e80e4 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #1596] @ 5e80e8 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e7a3c │ │ │ │ - ldr r3, [pc, #1576] @ 5e80e8 │ │ │ │ + b 5e7a40 │ │ │ │ + ldr r3, [pc, #1576] @ 5e80ec │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e7a7c │ │ │ │ + b 5e7a80 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e79c8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e79cc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7bc0 │ │ │ │ + beq 5e7bc4 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e7b1c │ │ │ │ - ldr r3, [pc, #1500] @ 5e80ec │ │ │ │ + beq 5e7b20 │ │ │ │ + ldr r3, [pc, #1500] @ 5e80f0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e7b64 │ │ │ │ - ldr r3, [pc, #1468] @ 5e80f0 │ │ │ │ + beq 5e7b68 │ │ │ │ + ldr r3, [pc, #1468] @ 5e80f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1416] @ 5e80d0 │ │ │ │ + ldr r2, [pc, #1416] @ 5e80d4 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5e7bd0 │ │ │ │ - ldr r2, [pc, #1400] @ 5e80d4 │ │ │ │ + beq 5e7bd4 │ │ │ │ + ldr r2, [pc, #1400] @ 5e80d8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5e7bd0 │ │ │ │ - ldr r2, [pc, #1416] @ 5e80f4 │ │ │ │ - ldr r3, [pc, #1348] @ 5e80b4 │ │ │ │ + beq 5e7bd4 │ │ │ │ + ldr r2, [pc, #1416] @ 5e80f8 │ │ │ │ + ldr r3, [pc, #1348] @ 5e80b8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #1404] @ 5e80f8 │ │ │ │ + ldr r1, [pc, #1404] @ 5e80fc │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6be294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e6408 │ │ │ │ - ldr r3, [pc, #1360] @ 5e80fc │ │ │ │ + beq 5e640c │ │ │ │ + ldr r3, [pc, #1360] @ 5e8100 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e6408 │ │ │ │ + b 5e640c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e7af0 │ │ │ │ - ldr r3, [pc, #1320] @ 5e8100 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e7af4 │ │ │ │ + ldr r3, [pc, #1320] @ 5e8104 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e7b64 │ │ │ │ + b 5e7b68 │ │ │ │ cmp r9, #8 │ │ │ │ - beq 5e7c90 │ │ │ │ + beq 5e7c94 │ │ │ │ cmp r9, #13 │ │ │ │ - beq 5e7c28 │ │ │ │ + beq 5e7c2c │ │ │ │ cmp r9, #6 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ sub r7, r7, #4 │ │ │ │ cmp r7, #15 │ │ │ │ movhi r0, #63 @ 0x3f │ │ │ │ - bhi 5e7c20 │ │ │ │ - ldr r3, [pc, #1260] @ 5e8104 │ │ │ │ + bhi 5e7c24 │ │ │ │ + ldr r3, [pc, #1260] @ 5e8108 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ bl 6c3210 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ str r3, [sp, #20] │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e7c68 │ │ │ │ + beq 5e7c6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #1200] @ 5e8108 │ │ │ │ + ldr r2, [pc, #1200] @ 5e810c │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r4, #12] │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e7ce4 │ │ │ │ + beq 5e7ce8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #4194304 @ 0x400000 │ │ │ │ - bne 5e5db0 │ │ │ │ + bne 5e5db4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e5498 │ │ │ │ lsr r2, r3, #14 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r3, [pc, #1088] @ 5e810c │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r3, [pc, #1088] @ 5e8110 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #15 │ │ │ │ - bhi 5e5934 │ │ │ │ + bhi 5e5938 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrsh r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e7c74 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7c78 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7f60 │ │ │ │ + bne 5e7f64 │ │ │ │ mov r5, #1879048197 @ 0x70000005 │ │ │ │ and r2, r3, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e7da4 │ │ │ │ + beq 5e7da8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7f50 │ │ │ │ + bne 5e7f54 │ │ │ │ mov r5, #1879048196 @ 0x70000004 │ │ │ │ - b 5e7d00 │ │ │ │ + b 5e7d04 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7e0c │ │ │ │ + bne 5e7e10 │ │ │ │ mov r5, #1879048193 @ 0x70000001 │ │ │ │ - b 5e7d00 │ │ │ │ + b 5e7d04 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7f90 │ │ │ │ + bne 5e7f94 │ │ │ │ mov r5, #24 │ │ │ │ - b 5e7d00 │ │ │ │ + b 5e7d04 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7ec8 │ │ │ │ + bne 5e7ecc │ │ │ │ mov r5, #1879048192 @ 0x70000000 │ │ │ │ - b 5e7d00 │ │ │ │ - ldr r5, [pc, #912] @ 5e8110 │ │ │ │ + b 5e7d04 │ │ │ │ + ldr r5, [pc, #912] @ 5e8114 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e7f70 │ │ │ │ + beq 5e7f74 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b8338 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b833c │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e7d0c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e7d10 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7de0 │ │ │ │ + bne 5e7de4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfc74 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r5, [pc, #820] @ 5e8114 │ │ │ │ - b 5e7d7c │ │ │ │ + bl 5dfc78 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r5, [pc, #820] @ 5e8118 │ │ │ │ + b 5e7d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e7dc0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7dc4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r1, [pc, #796] @ 5e8118 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r1, [pc, #796] @ 5e811c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb01c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb020 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7d48 │ │ │ │ + b 5e7d4c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r1, [pc, #752] @ 5e811c │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r1, [pc, #752] @ 5e8120 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb01c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb020 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e7ef0 │ │ │ │ + beq 5e7ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e7ed8 │ │ │ │ + bne 5e7edc │ │ │ │ mov r1, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r2, [pc, #688] @ 5e8120 │ │ │ │ - ldr r3, [pc, #688] @ 5e8124 │ │ │ │ + ldr r2, [pc, #688] @ 5e8124 │ │ │ │ + ldr r3, [pc, #688] @ 5e8128 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ - ldr r1, [pc, #676] @ 5e8128 │ │ │ │ + ldr r1, [pc, #676] @ 5e812c │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r4 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be294 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r1, [pc, #628] @ 5e812c │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r1, [pc, #628] @ 5e8130 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb01c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb020 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7d70 │ │ │ │ - ldr r3, [pc, #592] @ 5e8130 │ │ │ │ + b 5e7d74 │ │ │ │ + ldr r3, [pc, #592] @ 5e8134 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e7e68 │ │ │ │ + b 5e7e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e7e48 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7e4c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7fa0 │ │ │ │ + bne 5e7fa4 │ │ │ │ mov r5, #26 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e7f44 │ │ │ │ + beq 5e7f48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5beef0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5beef4 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7fb0 │ │ │ │ + bne 5e7fb4 │ │ │ │ mov r5, #25 │ │ │ │ - b 5e7d00 │ │ │ │ + b 5e7d04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e7f14 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7f18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7d34 │ │ │ │ + b 5e7d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7cfc │ │ │ │ + b 5e7d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e7d88 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e7d8c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7fc0 │ │ │ │ + bne 5e7fc4 │ │ │ │ mov r5, #27 │ │ │ │ - b 5e7f0c │ │ │ │ + b 5e7f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7d5c │ │ │ │ + b 5e7d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7f08 │ │ │ │ + b 5e7f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7f3c │ │ │ │ + b 5e7f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7f88 │ │ │ │ + b 5e7f8c │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ - b 5e7fd4 │ │ │ │ + b 5e7fd8 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - b 5e7fd4 │ │ │ │ + b 5e7fd8 │ │ │ │ mov r0, #32 │ │ │ │ - b 5e7fd4 │ │ │ │ + b 5e7fd8 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b8890 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b8894 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, #7 │ │ │ │ - b 5e8004 │ │ │ │ + b 5e8008 │ │ │ │ mov r0, #6 │ │ │ │ - b 5e8004 │ │ │ │ + b 5e8008 │ │ │ │ mov r0, #4 │ │ │ │ - b 5e8004 │ │ │ │ + b 5e8008 │ │ │ │ andeq r0, r0, #37 @ 0x25 │ │ │ │ andeq r0, r0, #6 │ │ │ │ stcvc 0, cr0, [r0], {31} │ │ │ │ stcvc 0, cr0, [r0], {29} │ │ │ │ stcvc 0, cr0, [r0], {28} │ │ │ │ stcvc 0, cr0, [r0], {34} @ 0x22 │ │ │ │ - subeq r0, sl, r0, ror r4 │ │ │ │ - rsbeq r5, r5, r0, ror pc │ │ │ │ - rsbeq r5, r5, ip, asr #30 │ │ │ │ - rsbeq r5, r5, r4, lsr #30 │ │ │ │ - rsbeq r5, r5, r8, ror #29 │ │ │ │ + subeq r0, sl, ip, ror #8 │ │ │ │ + rsbeq r5, r5, ip, ror #30 │ │ │ │ + rsbeq r5, r5, r8, asr #30 │ │ │ │ + rsbeq r5, r5, r0, lsr #30 │ │ │ │ + rsbeq r5, r5, r4, ror #29 │ │ │ │ strmi r0, [r1, #-0]! │ │ │ │ strmi r0, [r1, #-0] │ │ │ │ - subeq r0, sl, ip, lsl #4 │ │ │ │ + subeq r0, sl, r8, lsl #4 │ │ │ │ strbmi r0, [r0, #-0] │ │ │ │ andeq r0, r0, #38 @ 0x26 │ │ │ │ sbceq r0, r0, #47 @ 0x2f │ │ │ │ sbceq r0, r0, #46 @ 0x2e │ │ │ │ sbceq r0, r0, #45 @ 0x2d │ │ │ │ sbceq r0, r0, #44 @ 0x2c │ │ │ │ - subeq r0, sl, r6, ror #2 │ │ │ │ + subeq r0, sl, r2, ror #2 │ │ │ │ andmi r0, r0, #24 │ │ │ │ - strdeq r5, [r5], #-180 @ 0xffffff4c @ │ │ │ │ + strdeq r5, [r5], #-176 @ 0xffffff50 @ │ │ │ │ andmi r0, r0, #31 │ │ │ │ andmi r0, r0, #32 │ │ │ │ andmi r0, r0, #4 │ │ │ │ andmi r0, r0, #3 │ │ │ │ andmi r0, r0, #6 │ │ │ │ andmi r0, r0, #2 │ │ │ │ andmi r0, r0, #1 │ │ │ │ andmi r0, r0, #8 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - @ instruction: 0x00655a9c │ │ │ │ - rsbeq r5, r5, r0, ror sl │ │ │ │ - rsbeq r5, r5, r8, ror #19 │ │ │ │ - rsbeq r5, r5, ip, lsl r8 │ │ │ │ - strdeq r5, [r5], #-120 @ 0xffffff88 @ │ │ │ │ + @ instruction: 0x00655a98 │ │ │ │ + rsbeq r5, r5, ip, ror #20 │ │ │ │ + rsbeq r5, r5, r4, ror #19 │ │ │ │ + rsbeq r5, r5, r8, lsl r8 │ │ │ │ + strdeq r5, [r5], #-116 @ 0xffffff8c @ │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq r6, r7, r0, ror pc │ │ │ │ - subseq r1, r9, r4, ror sl │ │ │ │ - rsbeq r5, r5, ip, ror r7 │ │ │ │ - rsbeq r5, r5, r8, asr r7 │ │ │ │ - rsbeq r5, r5, r0, asr #14 │ │ │ │ - strdeq r5, [r5], #-100 @ 0xffffff9c @ │ │ │ │ - ldrdeq r5, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ - subseq r6, r7, r8, asr #28 │ │ │ │ - subseq r1, r9, ip, asr #18 │ │ │ │ - rsbeq r5, r5, r4, asr r6 │ │ │ │ - rsbeq r5, r5, r8, lsr #12 │ │ │ │ - subeq pc, r9, r4, lsr #26 │ │ │ │ + subseq r6, r7, ip, ror #30 │ │ │ │ + subseq r1, r9, r0, ror sl │ │ │ │ + rsbeq r5, r5, r8, ror r7 │ │ │ │ + rsbeq r5, r5, r4, asr r7 │ │ │ │ + rsbeq r5, r5, ip, lsr r7 │ │ │ │ + strdeq r5, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r5, r5, ip, asr #13 │ │ │ │ + subseq r6, r7, r4, asr #28 │ │ │ │ + subseq r1, r9, r8, asr #18 │ │ │ │ + rsbeq r5, r5, r0, asr r6 │ │ │ │ + rsbeq r5, r5, r4, lsr #12 │ │ │ │ + subeq pc, r9, r0, lsr #26 │ │ │ │ mvnseq r0, #0 │ │ │ │ - subeq pc, r9, r2, asr #20 │ │ │ │ + subeq pc, r9, lr, lsr sl @ │ │ │ │ andvc r0, r0, r1, lsr #32 │ │ │ │ andvc r0, r0, r0, lsr #32 │ │ │ │ stcvc 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ stcvc 4, cr0, [r0], {32} │ │ │ │ - subseq r6, r7, r4, asr #22 │ │ │ │ - rsbeq r5, r5, ip, lsl #7 │ │ │ │ - subseq r7, r8, ip, ror #12 │ │ │ │ + subseq r6, r7, r0, asr #22 │ │ │ │ + rsbeq r5, r5, r8, lsl #7 │ │ │ │ + subseq r7, r8, r8, ror #12 │ │ │ │ stcvc 6, cr0, [r0], {32} │ │ │ │ - rsbeq r5, r5, r4, lsr #6 │ │ │ │ + rsbeq r5, r5, r0, lsr #6 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ ldreq r0, [r1], #-0 │ │ │ │ streq r0, [r1], #-0 │ │ │ │ streq r0, [lr], #-0 │ │ │ │ streq r0, [sl], #-0 │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ streq r0, [ip], #-0 │ │ │ │ - rsbeq r4, r5, r8, lsr #26 │ │ │ │ + rsbeq r4, r5, r4, lsr #26 │ │ │ │ streq r0, [fp], #-0 │ │ │ │ streq r0, [r9], #-0 │ │ │ │ streq r0, [r8], #-0 │ │ │ │ strmi r0, [r0, #0]! │ │ │ │ stcmi 0, cr0, [r0], {57} @ 0x39 │ │ │ │ stcmi 0, cr0, [r0], {40} @ 0x28 │ │ │ │ eoreq r0, r0, #29 │ │ │ │ @@ -1012438,727 +1012439,727 @@ │ │ │ │ stcvc 0, cr0, [r0], {45} @ 0x2d │ │ │ │ stcvc 0, cr0, [r0], {44} @ 0x2c │ │ │ │ stcvc 0, cr0, [r0], {26} │ │ │ │ stcvc 0, cr0, [r0], {25} │ │ │ │ stcvc 0, cr0, [r0], {41} @ 0x29 │ │ │ │ stcvc 0, cr0, [r0], {40} @ 0x28 │ │ │ │ stcvc 0, cr0, [r0], {33} @ 0x21 │ │ │ │ - subeq lr, r9, r8, ror sp │ │ │ │ - eorseq r6, fp, ip, asr r0 │ │ │ │ - eorseq r6, fp, r4, ror r0 │ │ │ │ + subeq lr, r9, r4, ror sp │ │ │ │ + eorseq r6, fp, r8, asr r0 │ │ │ │ + eorseq r6, fp, r0, ror r0 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b84e8 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b84ec │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8260 │ │ │ │ + beq 5e8264 │ │ │ │ lsr r3, r1, #11 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfc74 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5dfc78 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8270 │ │ │ │ + beq 5e8274 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #55 @ 0x37 │ │ │ │ - bl 5b86b0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b86b4 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e827c │ │ │ │ + beq 5e8280 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #53 @ 0x35 │ │ │ │ - bl 5b86b0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b86b4 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e81ec │ │ │ │ + b 5e81f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8214 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8240 │ │ │ │ - ldr r0, [pc, #-348] @ 5e8134 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8244 │ │ │ │ + ldr r0, [pc, #-348] @ 5e8138 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, #3 │ │ │ │ - b 5e828c │ │ │ │ + b 5e8290 │ │ │ │ mov r0, #2 │ │ │ │ - b 5e828c │ │ │ │ + b 5e8290 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e849c │ │ │ │ + bne 5e84a0 │ │ │ │ mov r2, #4 │ │ │ │ mvn r1, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-420] @ 5e8138 │ │ │ │ + ldr r1, [pc, #-420] @ 5e813c │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8520 │ │ │ │ + bne 5e8524 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-476] @ 5e813c │ │ │ │ + ldr r1, [pc, #-476] @ 5e8140 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #-500] @ 5e8140 │ │ │ │ - bne 5e6408 │ │ │ │ + ldreq r1, [pc, #-500] @ 5e8144 │ │ │ │ + bne 5e640c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bda74 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bda78 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #-540] @ 5e8144 │ │ │ │ - beq 5e8334 │ │ │ │ + ldreq r1, [pc, #-540] @ 5e8148 │ │ │ │ + beq 5e8338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfaa4 │ │ │ │ - ldr r1, [pc, #-552] @ 5e8148 │ │ │ │ + bl 5dfaa8 │ │ │ │ + ldr r1, [pc, #-552] @ 5e814c │ │ │ │ lsl r3, r9, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d5124 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d5128 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e83f8 │ │ │ │ + bne 5e83fc │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8404 │ │ │ │ + bne 5e8408 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #402653184 @ 0x18000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e5ad4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e5ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8390 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8394 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e83c4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e83c8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8484 │ │ │ │ + bne 5e8488 │ │ │ │ mov r2, #4 │ │ │ │ mvn r1, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #68157440 @ 0x4100000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ + bl 5bb300 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8490 │ │ │ │ + bne 5e8494 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #67108864 @ 0x4000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bb2fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb300 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e841c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e845c │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e82bc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e82c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e857c │ │ │ │ - ldr r1, [pc, #-880] @ 5e814c │ │ │ │ - b 5e8334 │ │ │ │ + bne 5e8580 │ │ │ │ + ldr r1, [pc, #-880] @ 5e8150 │ │ │ │ + b 5e8338 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8570 │ │ │ │ + bne 5e8574 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e5494 │ │ │ │ - ldr r3, [pc, #-904] @ 5e8150 │ │ │ │ + beq 5e5498 │ │ │ │ + ldr r3, [pc, #-904] @ 5e8154 │ │ │ │ lsl r1, r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e5494 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8588 │ │ │ │ - ldr r1, [pc, #-940] @ 5e8154 │ │ │ │ - b 5e8334 │ │ │ │ + bne 5e858c │ │ │ │ + ldr r1, [pc, #-940] @ 5e8158 │ │ │ │ + b 5e8338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e63c0 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e63c4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e852c │ │ │ │ - ldr r1, [pc, #-968] @ 5e8158 │ │ │ │ - b 5e8334 │ │ │ │ + bne 5e8530 │ │ │ │ + ldr r1, [pc, #-968] @ 5e815c │ │ │ │ + b 5e8338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e82fc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8300 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8518 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e851c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #-1008] @ 5e815c │ │ │ │ - beq 5e8334 │ │ │ │ + ldreq r1, [pc, #-1008] @ 5e8160 │ │ │ │ + beq 5e8338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfaa4 │ │ │ │ - ldr r1, [pc, #-1020] @ 5e8160 │ │ │ │ + bl 5dfaa8 │ │ │ │ + ldr r1, [pc, #-1020] @ 5e8164 │ │ │ │ lsl r3, r9, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d5124 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d5128 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e84c8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e84cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e84b4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e84b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e84f8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e84fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6210 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6214 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ + bl 5bb014 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6294 │ │ │ │ + b 5e6298 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ - b 5e81c4 │ │ │ │ + b 5e81c8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b756c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 5e85bc │ │ │ │ + b 5e85c0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - b 5e85bc │ │ │ │ + b 5e85c0 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - b 5e85bc │ │ │ │ + b 5e85c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e873c │ │ │ │ + bne 5e8740 │ │ │ │ mov r0, #1879048194 @ 0x70000002 │ │ │ │ - b 5e7fd4 │ │ │ │ + b 5e7fd8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e87f4 │ │ │ │ - ldr r1, [pc, #-1204] @ 5e8164 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e87f8 │ │ │ │ + ldr r1, [pc, #-1204] @ 5e8168 │ │ │ │ + b 5e6620 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8768 │ │ │ │ - ldr r1, [pc, #-1220] @ 5e8168 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e876c │ │ │ │ + ldr r1, [pc, #-1220] @ 5e816c │ │ │ │ + b 5e6620 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8954 │ │ │ │ + beq 5e8958 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e8934 │ │ │ │ + beq 5e8938 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1272] @ 5e816c │ │ │ │ + ldr r1, [pc, #-1272] @ 5e8170 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e871c │ │ │ │ + bne 5e8720 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r2, r3, #10 │ │ │ │ and r2, r2, #3 │ │ │ │ lsr r1, r3, #6 │ │ │ │ cmp r2, #1 │ │ │ │ lsr r3, r3, #13 │ │ │ │ and r1, r1, #15 │ │ │ │ and ip, r3, #7 │ │ │ │ - beq 5e8704 │ │ │ │ + beq 5e8708 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5e86e0 │ │ │ │ + beq 5e86e4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5cdf54 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5cdf58 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e86f8 │ │ │ │ - ldr r1, [pc, #-1392] @ 5e8170 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e86fc │ │ │ │ + ldr r1, [pc, #-1392] @ 5e8174 │ │ │ │ + b 5e6620 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d5254 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d5258 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e86d8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e86dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d61fc │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d6200 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8680 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8684 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8748 │ │ │ │ - ldr r1, [pc, #-1480] @ 5e8174 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e874c │ │ │ │ + ldr r1, [pc, #-1480] @ 5e8178 │ │ │ │ + b 5e6620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e85fc │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8734 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8738 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8774 │ │ │ │ - ldr r1, [pc, #-1520] @ 5e8178 │ │ │ │ - b 5e661c │ │ │ │ + bne 5e8778 │ │ │ │ + ldr r1, [pc, #-1520] @ 5e817c │ │ │ │ + b 5e6620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8624 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8628 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8760 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8764 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsr r6, r2, #6 │ │ │ │ and r6, r6, #7 │ │ │ │ lsr r9, r2, #13 │ │ │ │ cmp r6, #1 │ │ │ │ lsr r2, r2, #9 │ │ │ │ and r9, r9, #7 │ │ │ │ and ip, r2, #3 │ │ │ │ - beq 5e8868 │ │ │ │ + beq 5e886c │ │ │ │ cmp r6, #6 │ │ │ │ - beq 5e8850 │ │ │ │ + beq 5e8854 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ ldr r5, [r4, #96] @ 0x60 │ │ │ │ and r5, r5, #512 @ 0x200 │ │ │ │ orrs r3, r5, #0 │ │ │ │ - beq 5e881c │ │ │ │ + beq 5e8820 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5e8800 │ │ │ │ + beq 5e8804 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-1632] @ 5e817c │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-1632] @ 5e8180 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8610 │ │ │ │ - ldr r1, [pc, #-1672] @ 5e8180 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8614 │ │ │ │ + ldr r1, [pc, #-1672] @ 5e8184 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r7, ip} │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 5e88c8 │ │ │ │ + beq 5e88cc │ │ │ │ cmp ip, #2 │ │ │ │ - beq 5e88a4 │ │ │ │ + beq 5e88a8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d01d4 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d01d8 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8900 │ │ │ │ + beq 5e8904 │ │ │ │ cmp ip, r2 │ │ │ │ - beq 5e88e4 │ │ │ │ + beq 5e88e8 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 5e5934 │ │ │ │ - ldr r1, [pc, #-1804] @ 5e8184 │ │ │ │ + bne 5e5938 │ │ │ │ + ldr r1, [pc, #-1804] @ 5e8188 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ + bl 5bde80 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d0278 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d027c │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d7644 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-1892] @ 5e8188 │ │ │ │ + bl 5d7648 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-1892] @ 5e818c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r7, ip} │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 5e8984 │ │ │ │ + beq 5e8988 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 5e8960 │ │ │ │ + beq 5e8964 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 5e5934 │ │ │ │ + bne 5e5938 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d01d4 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d01d8 │ │ │ │ + b 5e5498 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1976] @ 5e818c │ │ │ │ + ldr r1, [pc, #-1976] @ 5e8190 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da56c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5da570 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8638 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e863c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde7c │ │ │ │ + bl 5bde80 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d0278 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5d027c │ │ │ │ + b 5e5498 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d7644 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-2072] @ 5e8190 │ │ │ │ - b 5e61cc │ │ │ │ - ldr r1, [pc, #-2076] @ 5e8194 │ │ │ │ - b 5e61cc │ │ │ │ - ldr r1, [pc, #-2080] @ 5e8198 │ │ │ │ - b 5e61cc │ │ │ │ + bl 5d7648 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-2072] @ 5e8194 │ │ │ │ + b 5e61d0 │ │ │ │ + ldr r1, [pc, #-2076] @ 5e8198 │ │ │ │ + b 5e61d0 │ │ │ │ + ldr r1, [pc, #-2080] @ 5e819c │ │ │ │ + b 5e61d0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e89fc │ │ │ │ - ldr r1, [pc, #-2096] @ 5e819c │ │ │ │ - b 5e61cc │ │ │ │ + bne 5e8a00 │ │ │ │ + ldr r1, [pc, #-2096] @ 5e81a0 │ │ │ │ + b 5e61d0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8a08 │ │ │ │ - ldr r1, [pc, #-2112] @ 5e81a0 │ │ │ │ - b 5e61cc │ │ │ │ + bne 5e8a0c │ │ │ │ + ldr r1, [pc, #-2112] @ 5e81a4 │ │ │ │ + b 5e61d0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6194 │ │ │ │ - ldr r1, [pc, #-2136] @ 5e81a4 │ │ │ │ - b 5e61cc │ │ │ │ + b 5e6198 │ │ │ │ + ldr r1, [pc, #-2136] @ 5e81a8 │ │ │ │ + b 5e61d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e89c4 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e89c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e89d8 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e89dc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8ae4 │ │ │ │ + beq 5e8ae8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #217 @ 0xd9 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8b40 │ │ │ │ + beq 5e8b44 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #153 @ 0x99 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8b20 │ │ │ │ + beq 5e8b24 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8b58 │ │ │ │ + beq 5e8b5c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e6430 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e6434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8a20 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8a24 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8b78 │ │ │ │ + beq 5e8b7c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e5494 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e5498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8a80 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8a84 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e6454 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e6458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8a50 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e6420 │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e6424 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #10 │ │ │ │ - bl 5b86b0 │ │ │ │ - b 5e5494 │ │ │ │ + bl 5b86b4 │ │ │ │ + b 5e5498 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e5494 │ │ │ │ + beq 5e5498 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #11 │ │ │ │ - bl 5b86b0 │ │ │ │ - b 5e5494 │ │ │ │ - ldr r1, [pc, #-2552] @ 5e81a8 │ │ │ │ - b 5e61cc │ │ │ │ + bl 5b86b4 │ │ │ │ + b 5e5498 │ │ │ │ + ldr r1, [pc, #-2552] @ 5e81ac │ │ │ │ + b 5e61d0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8bd8 │ │ │ │ - ldr r1, [pc, #-2568] @ 5e81ac │ │ │ │ - b 5e6164 │ │ │ │ - ldr r3, [pc, #-2572] @ 5e81b0 │ │ │ │ - ldr r1, [pc, #-2572] @ 5e81b4 │ │ │ │ - ldr r0, [pc, #-2572] @ 5e81b8 │ │ │ │ + bne 5e8bdc │ │ │ │ + ldr r1, [pc, #-2568] @ 5e81b0 │ │ │ │ + b 5e6168 │ │ │ │ + ldr r3, [pc, #-2572] @ 5e81b4 │ │ │ │ + ldr r1, [pc, #-2572] @ 5e81b8 │ │ │ │ + ldr r0, [pc, #-2572] @ 5e81bc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-2576] @ 5e81bc │ │ │ │ + ldr r2, [pc, #-2576] @ 5e81c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb010 │ │ │ │ - b 5e8bac │ │ │ │ + bl 5bb014 │ │ │ │ + b 5e8bb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r7, [pc, #3932] @ 5e9b5c │ │ │ │ + ldr r7, [pc, #3932] @ 5e9b60 │ │ │ │ mov r5, r1 │ │ │ │ add r6, r1, #8768 @ 0x2240 │ │ │ │ and r1, r2, #32768 @ 0x8000 │ │ │ │ orrs r3, r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr fp, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e8dec │ │ │ │ + bne 5e8df0 │ │ │ │ tst fp, #1024 @ 0x400 │ │ │ │ - beq 5e8d04 │ │ │ │ + beq 5e8d08 │ │ │ │ and r3, r3, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 5e8eec │ │ │ │ + bne 5e8ef0 │ │ │ │ and r5, r2, #16777216 @ 0x1000000 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - beq 5e8e88 │ │ │ │ + beq 5e8e8c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bf74 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e3d20 │ │ │ │ + bl 5e3d24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #3812] @ 5e9b60 │ │ │ │ + ldr r2, [pc, #3812] @ 5e9b64 │ │ │ │ tst r3, r2 │ │ │ │ - beq 5e8c98 │ │ │ │ - ldr r2, [pc, #3804] @ 5e9b64 │ │ │ │ + beq 5e8c9c │ │ │ │ + ldr r2, [pc, #3804] @ 5e9b68 │ │ │ │ tst r3, r2 │ │ │ │ - beq 5e8ebc │ │ │ │ + beq 5e8ec0 │ │ │ │ sub r2, r2, #97280 @ 0x17c00 │ │ │ │ bics r2, r2, r3 │ │ │ │ - beq 5e8ebc │ │ │ │ - ldr r3, [pc, #3776] @ 5e9b60 │ │ │ │ + beq 5e8ec0 │ │ │ │ + ldr r3, [pc, #3776] @ 5e9b64 │ │ │ │ tst fp, r3 │ │ │ │ - bne 5e8ebc │ │ │ │ + bne 5e8ec0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 5e8ed4 │ │ │ │ + beq 5e8ed8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 5e8ea0 │ │ │ │ + bne 5e8ea4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcc 5e8ea0 │ │ │ │ + bcc 5e8ea4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #12] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ @@ -1013170,70 +1013171,70 @@ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67c078 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ands r7, r3, #3 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - bne 5e8f74 │ │ │ │ - ldr r3, [pc, #3856] @ 5e9c3c │ │ │ │ + bne 5e8f78 │ │ │ │ + ldr r3, [pc, #3856] @ 5e9c40 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #6144 @ 0x1800 │ │ │ │ - beq 5ea118 │ │ │ │ + beq 5ea11c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ bl 55f024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8d64 │ │ │ │ + beq 5e8d68 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ec3fc │ │ │ │ + bl 5ec400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e8de0 │ │ │ │ + bne 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ bl 55f024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ea0d4 │ │ │ │ + bne 5ea0d8 │ │ │ │ add r5, r5, #8192 @ 0x2000 │ │ │ │ ldr r3, [r5, #1696] @ 0x6a0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 5e8da0 │ │ │ │ + beq 5e8da4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b2760 │ │ │ │ + bl 5b2764 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e8de0 │ │ │ │ + bne 5e8de4 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 55f024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8dcc │ │ │ │ + beq 5e8dd0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b70e8 │ │ │ │ + bl 5b70ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e8de0 │ │ │ │ + bne 5e8de4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e0de4 │ │ │ │ + bl 5e0de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8f90 │ │ │ │ + beq 5e8f94 │ │ │ │ mov r5, #4 │ │ │ │ mov r6, r5 │ │ │ │ - b 5e8c70 │ │ │ │ + b 5e8c74 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bf74 │ │ │ │ - ldr r3, [pc, #3428] @ 5e9b68 │ │ │ │ + ldr r3, [pc, #3428] @ 5e9b6c │ │ │ │ add r3, pc, r3 │ │ │ │ lsl r2, r0, #1 │ │ │ │ and r2, r2, #28 │ │ │ │ lsr r9, r0, #7 │ │ │ │ lsr ip, r0, #4 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r2, [r2, #408] @ 0x198 │ │ │ │ @@ -1013249,101 +1013250,101 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ands r3, r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ lsl r3, r1, #2 │ │ │ │ ldr r8, [r2, #408] @ 0x198 │ │ │ │ mov lr, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 5ea0ec │ │ │ │ - ldr r3, [pc, #3332] @ 5e9b6c │ │ │ │ + bne 5ea0f0 │ │ │ │ + ldr r3, [pc, #3332] @ 5e9b70 │ │ │ │ lsr r7, r5, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r7, #4 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi 5e8f1c │ │ │ │ + bhi 5e8f20 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ea6fc │ │ │ │ + bne 5ea700 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bbb20 │ │ │ │ + bl 5bbb24 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 5e8cb0 │ │ │ │ + bne 5e8cb4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 5e8cb0 │ │ │ │ + b 5e8cb4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bf74 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e4dd8 │ │ │ │ + bl 5e4ddc │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b 5e8c70 │ │ │ │ + b 5e8c74 │ │ │ │ add r2, r0, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bf74 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #3128] @ 5e9b70 │ │ │ │ + ldr ip, [pc, #3128] @ 5e9b74 │ │ │ │ add ip, pc, ip │ │ │ │ orr r9, r0, r1, lsl #16 │ │ │ │ lsr r8, r9, #21 │ │ │ │ lsr r2, r9, #16 │ │ │ │ lsr r0, r9, #26 │ │ │ │ mov r1, r9 │ │ │ │ and r5, r8, #31 │ │ │ │ and r7, r2, #31 │ │ │ │ lsr r3, r9, #11 │ │ │ │ str r9, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r5, r5, #8192 @ 0x2000 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #1612] @ 0x64c │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea440 │ │ │ │ + bne 5ea444 │ │ │ │ lsr r3, lr, #2 │ │ │ │ - ldr r6, [pc, #3000] @ 5e9b74 │ │ │ │ + ldr r6, [pc, #3000] @ 5e9b78 │ │ │ │ lsl r2, lr, #23 │ │ │ │ and r3, r3, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ orr r3, r3, r2, lsr #31 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ lsl r5, ip, #3 │ │ │ │ lsr r8, lr, #6 │ │ │ │ @@ -1013368,109 +1013369,109 @@ │ │ │ │ addne r6, r6, r8, lsl #2 │ │ │ │ moveq r6, r9 │ │ │ │ ldrne r7, [r5, #440] @ 0x1b8 │ │ │ │ ldreq r9, [r8, #536] @ 0x218 │ │ │ │ ldrne r6, [r6, #440] @ 0x1b8 │ │ │ │ cmp r1, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bhi 5ebee4 │ │ │ │ + bhi 5ebee8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ea1e4 │ │ │ │ + bne 5ea1e8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #32 │ │ │ │ - bhi 5ebee4 │ │ │ │ + bhi 5ebee8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ea1c8 │ │ │ │ + bne 5ea1cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r5, [pc, #2824] @ 5e9b78 │ │ │ │ + ldr r5, [pc, #2824] @ 5e9b7c │ │ │ │ mov r1, sl │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, r7, lsl #2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ bl 6c3294 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 6c3294 │ │ │ │ mov r5, #2 │ │ │ │ mov r6, r5 │ │ │ │ - b 5e8c70 │ │ │ │ + b 5e8c74 │ │ │ │ and r5, r5, #127 @ 0x7f │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ movne r1, r5 │ │ │ │ mvneq r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ - ldr r3, [pc, #2752] @ 5e9b7c │ │ │ │ + beq 5e9094 │ │ │ │ + ldr r3, [pc, #2752] @ 5e9b80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e9090 │ │ │ │ - ldr r3, [pc, #2732] @ 5e9b80 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r3, [pc, #2732] @ 5e9b84 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl r1, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ and r1, r1, #508 @ 0x1fc │ │ │ │ ldr r2, [r3, #504] @ 0x1f8 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e9094 │ │ │ │ ands r0, r5, #15 │ │ │ │ - bne 5ea200 │ │ │ │ + bne 5ea204 │ │ │ │ ands ip, ip, #1 │ │ │ │ movne r2, #31 │ │ │ │ lsr r5, r5, #5 │ │ │ │ strne r0, [sp, #4] │ │ │ │ strne r2, [sp] │ │ │ │ and r3, r5, #31 │ │ │ │ moveq r2, #2 │ │ │ │ moveq r1, #8 │ │ │ │ movne r2, #2 │ │ │ │ movne r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ streq ip, [sp, #4] │ │ │ │ streq ip, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ and r5, r5, #15 │ │ │ │ cmp r5, #12 │ │ │ │ moveq ip, #255 @ 0xff │ │ │ │ - beq 5e9160 │ │ │ │ + beq 5e9164 │ │ │ │ cmp r5, #13 │ │ │ │ - ldr ip, [pc, #2596] @ 5e9b84 │ │ │ │ + ldr ip, [pc, #2596] @ 5e9b88 │ │ │ │ movne ip, r5 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ - ldr r3, [pc, #2584] @ 5e9b88 │ │ │ │ + beq 5e9094 │ │ │ │ + ldr r3, [pc, #2584] @ 5e9b8c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - beq 5ea45c │ │ │ │ + beq 5ea460 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, ip │ │ │ │ bl 6c36c8 │ │ │ │ - b 5e9090 │ │ │ │ + b 5e9094 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea424 │ │ │ │ + bne 5ea428 │ │ │ │ lsl r3, ip, #3 │ │ │ │ and r0, lr, #7 │ │ │ │ lsr r1, lr, #6 │ │ │ │ - ldr r2, [pc, #2516] @ 5e9b8c │ │ │ │ + ldr r2, [pc, #2516] @ 5e9b90 │ │ │ │ and r3, r3, #8 │ │ │ │ orr r3, r3, r0 │ │ │ │ and r1, r1, #8 │ │ │ │ lsl r0, lr, #24 │ │ │ │ orr r1, r1, r0, lsr #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ @@ -1013480,23 +1013481,23 @@ │ │ │ │ and lr, lr, #8 │ │ │ │ orr r1, r1, lr │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [r3, #440] @ 0x1b8 │ │ │ │ ldr r2, [r2, #440] @ 0x1b8 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea408 │ │ │ │ + bne 5ea40c │ │ │ │ lsl r3, ip, #3 │ │ │ │ and r0, lr, #7 │ │ │ │ lsr r1, lr, #6 │ │ │ │ - ldr r2, [pc, #2416] @ 5e9b90 │ │ │ │ + ldr r2, [pc, #2416] @ 5e9b94 │ │ │ │ and r3, r3, #8 │ │ │ │ orr r3, r3, r0 │ │ │ │ and r1, r1, #8 │ │ │ │ lsl r0, lr, #24 │ │ │ │ orr r1, r1, r0, lsr #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ @@ -1013506,292 +1013507,292 @@ │ │ │ │ and lr, lr, #8 │ │ │ │ orr r1, r1, lr │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [r3, #440] @ 0x1b8 │ │ │ │ ldr r2, [r2, #536] @ 0x218 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e9094 │ │ │ │ ands r3, r5, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r5, #126 @ 0x7e │ │ │ │ orr r2, r2, r3, lsl #7 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ tst r5, #8 │ │ │ │ - bne 5ea184 │ │ │ │ + bne 5ea188 │ │ │ │ lsl r3, r5, #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and r3, r3, #28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e9090 │ │ │ │ - ldr r2, [pc, #2256] @ 5e9b94 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r2, [pc, #2256] @ 5e9b98 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ lsl r3, r5, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #60 @ 0x3c │ │ │ │ add r2, r2, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e9094 │ │ │ │ lsr r3, r5, #2 │ │ │ │ and r1, r5, #1 │ │ │ │ and r3, r3, #2 │ │ │ │ orr r3, r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ and r5, r5, #6 │ │ │ │ - beq 5ea2cc │ │ │ │ + beq 5ea2d0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea2b0 │ │ │ │ + beq 5ea2b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea170 │ │ │ │ + bne 5ea174 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ lsl r1, r5, #2 │ │ │ │ lsr r2, r5, #5 │ │ │ │ and r1, r1, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e9094 │ │ │ │ tst r5, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ - bne 5ea244 │ │ │ │ + bne 5ea248 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e9094 │ │ │ │ ands r3, r5, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r5, #126 @ 0x7e │ │ │ │ orr r2, r2, r3, lsl #7 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ lsr r3, r5, #5 │ │ │ │ ands r1, r3, #31 │ │ │ │ - bne 5ea29c │ │ │ │ + bne 5ea2a0 │ │ │ │ lsr r3, r5, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea3f4 │ │ │ │ + beq 5ea3f8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5ea3a0 │ │ │ │ + beq 5ea3a4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5ea170 │ │ │ │ + bne 5ea174 │ │ │ │ ands r2, r5, #4 │ │ │ │ - bne 5ea170 │ │ │ │ + bne 5ea174 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9094 │ │ │ │ lsl r1, r5, #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and r1, r1, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ - ldr r2, [pc, #1912] @ 5e9b98 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r2, [pc, #1912] @ 5e9b9c │ │ │ │ ands r1, r5, #1 │ │ │ │ mvnne r1, #0 │ │ │ │ and r2, r2, r5 │ │ │ │ orr r2, r2, r1, lsl #10 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ lsr r1, r5, #9 │ │ │ │ and r1, r1, #1 │ │ │ │ and r0, r5, #240 @ 0xf0 │ │ │ │ ands r3, r5, #256 @ 0x100 │ │ │ │ add r1, r1, #30 │ │ │ │ and r2, r5, #15 │ │ │ │ str r0, [sp] │ │ │ │ - bne 5ea250 │ │ │ │ + bne 5ea254 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7d6c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b7d70 │ │ │ │ + b 5e9094 │ │ │ │ ands r3, r5, #7 │ │ │ │ lsr r0, r5, #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ moveq r3, #8 │ │ │ │ and r0, r0, #2 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e9094 │ │ │ │ ands r3, r5, #1 │ │ │ │ - bne 5ea22c │ │ │ │ + bne 5ea230 │ │ │ │ lsr r1, r5, #2 │ │ │ │ and r1, r1, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5ea340 │ │ │ │ + beq 5ea344 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5ea380 │ │ │ │ + beq 5ea384 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5ea360 │ │ │ │ + beq 5ea364 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ + beq 5e9094 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e9094 │ │ │ │ lsl r1, r5, #2 │ │ │ │ and r1, r1, #508 @ 0x1fc │ │ │ │ mov r3, #28 │ │ │ │ - b 5e9400 │ │ │ │ + b 5e9404 │ │ │ │ lsr r3, r5, #2 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ and r5, r5, #3 │ │ │ │ - beq 5ea314 │ │ │ │ + beq 5ea318 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea2f8 │ │ │ │ + beq 5ea2fc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea170 │ │ │ │ + bne 5ea174 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq 5ea170 │ │ │ │ + beq 5ea174 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ - ldr r3, [pc, #1624] @ 5e9b9c │ │ │ │ + beq 5e9094 │ │ │ │ + ldr r3, [pc, #1624] @ 5e9ba0 │ │ │ │ lsl r2, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ and r2, r2, #252 @ 0xfc │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9090 │ │ │ │ - ldr r2, [pc, #1572] @ 5e9b98 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r2, [pc, #1572] @ 5e9b9c │ │ │ │ ands r1, r5, #1 │ │ │ │ mvnne r1, #0 │ │ │ │ and r2, r2, r5 │ │ │ │ orr r2, r2, r1, lsl #10 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #1552] @ 5e9ba0 │ │ │ │ + ldr r1, [pc, #1552] @ 5e9ba4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ lsl r3, ip, #3 │ │ │ │ and r1, r3, #8 │ │ │ │ - ldr r2, [pc, #1524] @ 5e9ba4 │ │ │ │ + ldr r2, [pc, #1524] @ 5e9ba8 │ │ │ │ lsr r3, r5, #6 │ │ │ │ lsl r0, r5, #24 │ │ │ │ and r3, r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, r0, lsr #29 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r6, [r3, #440] @ 0x1b8 │ │ │ │ and r3, r5, #7 │ │ │ │ and r9, r9, #2 │ │ │ │ lsl r5, r5, #28 │ │ │ │ orr r3, r1, r3 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ orrs r2, r9, r5, lsr #31 │ │ │ │ ldr r5, [r3, #440] @ 0x1b8 │ │ │ │ - beq 5ea280 │ │ │ │ + beq 5ea284 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5ea170 │ │ │ │ + bne 5ea174 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea478 │ │ │ │ + bne 5ea47c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e9090 │ │ │ │ + beq 5e9094 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba77c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5ba780 │ │ │ │ + b 5e9094 │ │ │ │ lsl r1, r5, #2 │ │ │ │ lsr r2, r5, #5 │ │ │ │ and r1, r1, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ea588 │ │ │ │ + bne 5ea58c │ │ │ │ lsr r3, r9, #19 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea650 │ │ │ │ + beq 5ea654 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5ea8d4 │ │ │ │ + beq 5ea8d8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ lsr r9, r9, #18 │ │ │ │ cmp r9, #2 │ │ │ │ - bne 5e8f90 │ │ │ │ + bne 5e8f94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea89c │ │ │ │ + bne 5ea8a0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1260] @ 5e9ba8 │ │ │ │ + ldr r2, [pc, #1260] @ 5e9bac │ │ │ │ lsr r1, r3, #22 │ │ │ │ lsl ip, r3, #8 │ │ │ │ and r1, r1, #8 │ │ │ │ orr r1, r1, ip, lsr #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #536] @ 0x218 │ │ │ │ @@ -1013801,274 +1013802,274 @@ │ │ │ │ bic r3, r3, #-67108863 @ 0xfc000001 │ │ │ │ bic r3, r3, #65011712 @ 0x3e00000 │ │ │ │ movne r7, #5 │ │ │ │ moveq r7, #4 │ │ │ │ cmp r1, #32 │ │ │ │ orr r5, r3, r2, lsl #21 │ │ │ │ mov r6, r0 │ │ │ │ - bhi 5ebee4 │ │ │ │ + bhi 5ebee8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ea48c │ │ │ │ + bne 5ea490 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1176] @ 5e9bac │ │ │ │ + ldr r3, [pc, #1176] @ 5e9bb0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #1136] @ 5e9ba0 │ │ │ │ + ldr r1, [pc, #1136] @ 5e9ba4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r3, r5} │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ tst r9, #2 │ │ │ │ - bne 5ea5d4 │ │ │ │ + bne 5ea5d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #1272] @ 5e9c50 │ │ │ │ - ldr r1, [pc, #1272] @ 5e9c54 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #1272] @ 5e9c54 │ │ │ │ + ldr r1, [pc, #1272] @ 5e9c58 │ │ │ │ and r3, r3, r9, lsl #19 │ │ │ │ orr r3, r3, r9, lsl #31 │ │ │ │ and r1, r1, r9 │ │ │ │ orr r1, r3, r1 │ │ │ │ - ldr r3, [pc, #1088] @ 5e9bb0 │ │ │ │ + ldr r3, [pc, #1088] @ 5e9bb4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r1, [pc, #1068] @ 5e9bb4 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r1, [pc, #1068] @ 5e9bb8 │ │ │ │ ands r0, r9, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ and r1, r1, r9 │ │ │ │ orr r1, r1, r0, lsl #11 │ │ │ │ str r1, [sp] │ │ │ │ lsr r1, r9, #18 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ mov r2, r5 │ │ │ │ and r1, r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdf7c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bdf80 │ │ │ │ + b 5e8de4 │ │ │ │ lsr r2, r9, #14 │ │ │ │ - ldr r6, [pc, #1016] @ 5e9bb8 │ │ │ │ + ldr r6, [pc, #1016] @ 5e9bbc │ │ │ │ and r2, r2, #3 │ │ │ │ and r6, r6, r9 │ │ │ │ ands r9, r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ cmp r2, #2 │ │ │ │ orr r6, r6, r9, lsl #14 │ │ │ │ - beq 5ea7bc │ │ │ │ + beq 5ea7c0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5ea7a0 │ │ │ │ + beq 5ea7a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea928 │ │ │ │ + bne 5ea92c │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5ea780 │ │ │ │ + bne 5ea784 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r2, [pc, #936] @ 5e9bbc │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r2, [pc, #936] @ 5e9bc0 │ │ │ │ lsr r0, r9, #8 │ │ │ │ ands ip, r9, #32768 @ 0x8000 │ │ │ │ mvnne ip, #0 │ │ │ │ and r6, r9, #255 @ 0xff │ │ │ │ and r0, r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r6, r6, ip, lsl #8 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r2, r2, r0 │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df03c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5df040 │ │ │ │ + b 5e8de4 │ │ │ │ lsr r2, r9, #14 │ │ │ │ - ldr r6, [pc, #860] @ 5e9bb8 │ │ │ │ + ldr r6, [pc, #860] @ 5e9bbc │ │ │ │ and r2, r2, #3 │ │ │ │ and r6, r6, r9 │ │ │ │ ands r9, r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ cmp r2, #2 │ │ │ │ orr r6, r6, r9, lsl #14 │ │ │ │ - beq 5ea8b0 │ │ │ │ + beq 5ea8b4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5ea860 │ │ │ │ + beq 5ea864 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ea7fc │ │ │ │ + beq 5ea800 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eaafc │ │ │ │ + bne 5eab00 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r2, [pc, #776] @ 5e9bc0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r2, [pc, #776] @ 5e9bc4 │ │ │ │ lsr r3, r9, #18 │ │ │ │ bic r1, r9, #-16777216 @ 0xff000000 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bic r1, r1, #16515072 @ 0xfc0000 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ and r3, r9, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea6d8 │ │ │ │ + beq 5ea6dc │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5ea6b4 │ │ │ │ + beq 5ea6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #696] @ 5e9bc4 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #696] @ 5e9bc8 │ │ │ │ bic r2, r9, #-16777216 @ 0xff000000 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bic r2, r2, #14680064 @ 0xe00000 │ │ │ │ bl 6c33b0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ bic r3, r9, #-33554432 @ 0xfe000000 │ │ │ │ lsr r2, r9, #25 │ │ │ │ bic r3, r3, #1 │ │ │ │ ands r9, r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ cmp r2, #20 │ │ │ │ orr r2, r3, r9, lsl #25 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldrne r1, [pc, #588] @ 5e9ba0 │ │ │ │ + ldrne r1, [pc, #588] @ 5e9ba4 │ │ │ │ moveq r2, #4 │ │ │ │ moveq r1, #268435456 @ 0x10000000 │ │ │ │ movne r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ and r8, r3, #31 │ │ │ │ and r3, r9, #7 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 5ea694 │ │ │ │ + beq 5ea698 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 5ea66c │ │ │ │ + beq 5ea670 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e00c0 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r2, [pc, #548] @ 5e9bc8 │ │ │ │ + bl 5e00c4 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r2, [pc, #548] @ 5e9bcc │ │ │ │ lsr r3, r9, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ lsl r9, r9, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r9, r9, #20 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #504] @ 5e9bcc │ │ │ │ + ldr r0, [pc, #504] @ 5e9bd0 │ │ │ │ lsr r3, r9, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ ands r3, r9, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ bic r9, r9, #-67108863 @ 0xfc000001 │ │ │ │ bic r9, r9, #65011712 @ 0x3e00000 │ │ │ │ orr r9, r9, r3, lsl #21 │ │ │ │ - ldr r3, [pc, #440] @ 5e9bd0 │ │ │ │ + ldr r3, [pc, #440] @ 5e9bd4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r9, r1 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 67bf74 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #384] @ 5e9bd4 │ │ │ │ + ldr r2, [pc, #384] @ 5e9bd8 │ │ │ │ lsl r6, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #31 │ │ │ │ orr r6, r6, r0, lsl #16 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9aa8 │ │ │ │ + bhi 5e9aac │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ands r2, r9, #57344 @ 0xe000 │ │ │ │ - bne 5ea4a4 │ │ │ │ + bne 5ea4a8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r5, #6 │ │ │ │ mov r6, r5 │ │ │ │ - b 5e8c70 │ │ │ │ + b 5e8c74 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb184 │ │ │ │ + bne 5eb188 │ │ │ │ lsr r3, r1, #12 │ │ │ │ ands r2, r1, #32768 @ 0x8000 │ │ │ │ mvnne r2, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ orr r6, r1, r2, lsl #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r3, [pc, #216] @ 5e9bd8 │ │ │ │ + ldr r3, [pc, #216] @ 5e9bdc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #204] @ 5e9bdc │ │ │ │ + ldr r3, [pc, #204] @ 5e9be0 │ │ │ │ and r2, r2, #1792 @ 0x700 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #1280 @ 0x500 │ │ │ │ str r3, [sp, #32] │ │ │ │ and r3, r8, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1014080,209 +1014081,209 @@ │ │ │ │ moveq r3, #8 │ │ │ │ add r3, r3, r5 │ │ │ │ lsr ip, ip, #5 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov fp, ip │ │ │ │ mov r9, r0 │ │ │ │ - b 5e9ce4 │ │ │ │ - subseq r2, r7, r8, lsr #1 │ │ │ │ + b 5e9ce8 │ │ │ │ + subseq r2, r7, r4, lsr #1 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ addeq r8, r1, r0 │ │ │ │ - subeq lr, r9, r8, lsr fp │ │ │ │ - subeq lr, r9, r2, asr #17 │ │ │ │ - subeq lr, r9, lr, ror #16 │ │ │ │ - subeq lr, r9, r8, ror r9 │ │ │ │ - @ instruction: 0x00654190 │ │ │ │ - rsbeq r4, r5, r8, asr #2 │ │ │ │ - subeq lr, r9, r0, ror #16 │ │ │ │ + subeq lr, r9, r4, lsr fp │ │ │ │ + strheq lr, [r9], #-142 @ 0xffffff72 │ │ │ │ + subeq lr, r9, sl, ror #16 │ │ │ │ + subeq lr, r9, r4, ror r9 │ │ │ │ + rsbeq r4, r5, ip, lsl #3 │ │ │ │ + rsbeq r4, r5, r4, asr #2 │ │ │ │ + subeq lr, r9, ip, asr r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x00654090 │ │ │ │ - subeq lr, r9, r0, ror r7 │ │ │ │ - subeq lr, r9, r8, lsl #14 │ │ │ │ - subeq lr, r9, r0, ror r6 │ │ │ │ + rsbeq r4, r5, ip, lsl #1 │ │ │ │ + subeq lr, r9, ip, ror #14 │ │ │ │ + subeq lr, r9, r4, lsl #14 │ │ │ │ + subeq lr, r9, ip, ror #12 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - strheq r3, [r5], #-204 @ 0xffffff34 @ │ │ │ │ + strheq r3, [r5], #-200 @ 0xffffff38 @ │ │ │ │ ldreq r0, [r1], #-0 │ │ │ │ - subeq lr, r9, r0, lsl #7 │ │ │ │ - subeq lr, r9, r0, ror r2 │ │ │ │ - rsbeq r3, r5, ip, ror #21 │ │ │ │ - @ instruction: 0x00653a94 │ │ │ │ + subeq lr, r9, ip, ror r3 │ │ │ │ + subeq lr, r9, ip, ror #4 │ │ │ │ + rsbeq r3, r5, r8, ror #21 │ │ │ │ + @ instruction: 0x00653a90 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ - strdeq sp, [r9], #-240 @ 0xffffff10 │ │ │ │ - subeq sp, r9, r0, ror #30 │ │ │ │ - strdeq r3, [r5], #-132 @ 0xffffff7c @ │ │ │ │ - subeq sp, r9, r2, lsl #29 │ │ │ │ - subeq sp, r9, r6, ror lr │ │ │ │ - rsbeq r3, r5, r8, ror #15 │ │ │ │ - subeq sp, r9, r2, lsl lr │ │ │ │ - rsbeq r3, r5, r0, lsl #14 │ │ │ │ - strdeq r3, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ - subseq r4, r7, ip, lsl sp │ │ │ │ - subseq r4, r7, ip, ror ip │ │ │ │ - subeq sp, r9, r6, lsl fp │ │ │ │ - subeq sp, r9, r6, lsl #22 │ │ │ │ - strdeq sp, [r9], #-162 @ 0xffffff5e │ │ │ │ - subseq r4, r7, r0, asr fp │ │ │ │ - rsbeq r3, r5, r8, lsr r3 │ │ │ │ - ldrsbeq r4, [r7], #-164 @ 0xffffff5c │ │ │ │ - rsbeq r3, r5, r0, asr #5 │ │ │ │ - rsbeq r3, r5, r8, lsl #5 │ │ │ │ - rsbeq r3, r5, r4, asr r2 │ │ │ │ - rsbeq r3, r5, r4, lsr #4 │ │ │ │ - rsbeq r3, r5, ip, lsl #3 │ │ │ │ + subeq sp, r9, ip, ror #31 │ │ │ │ + subeq sp, r9, ip, asr pc │ │ │ │ + strdeq r3, [r5], #-128 @ 0xffffff80 @ │ │ │ │ + subeq sp, r9, lr, ror lr │ │ │ │ + subeq sp, r9, r2, ror lr │ │ │ │ + rsbeq r3, r5, r4, ror #15 │ │ │ │ + subeq sp, r9, lr, lsl #28 │ │ │ │ + strdeq r3, [r5], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r3, r5, ip, ror #13 │ │ │ │ + subseq r4, r7, r8, lsl sp │ │ │ │ + subseq r4, r7, r8, ror ip │ │ │ │ + subeq sp, r9, r2, lsl fp │ │ │ │ + subeq sp, r9, r2, lsl #22 │ │ │ │ + subeq sp, r9, lr, ror #21 │ │ │ │ + subseq r4, r7, ip, asr #22 │ │ │ │ + rsbeq r3, r5, r4, lsr r3 │ │ │ │ + ldrsbeq r4, [r7], #-160 @ 0xffffff60 │ │ │ │ + strheq r3, [r5], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r3, r5, r4, lsl #5 │ │ │ │ + rsbeq r3, r5, r0, asr r2 │ │ │ │ + rsbeq r3, r5, r0, lsr #4 │ │ │ │ + rsbeq r3, r5, r8, lsl #3 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - ldrdeq r3, [r5], #-12 @ │ │ │ │ - rsbeq r3, r5, r4, rrx │ │ │ │ - rsbeq r3, r5, r0, lsr r0 │ │ │ │ - rsbeq r3, r5, r4, lsl r0 │ │ │ │ - subeq sp, r9, r4, ror #12 │ │ │ │ - subeq sp, r9, ip, lsl r6 │ │ │ │ - rsbeq r2, r5, r0, ror sp │ │ │ │ - rsbeq r2, r5, r4, lsl sp │ │ │ │ + ldrdeq r3, [r5], #-8 @ │ │ │ │ + rsbeq r3, r5, r0, rrx │ │ │ │ + rsbeq r3, r5, ip, lsr #32 │ │ │ │ + rsbeq r3, r5, r0, lsl r0 │ │ │ │ + subeq sp, r9, r0, ror #12 │ │ │ │ + subeq sp, r9, r8, lsl r6 │ │ │ │ + rsbeq r2, r5, ip, ror #26 │ │ │ │ + rsbeq r2, r5, r0, lsl sp │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - @ instruction: 0x00652c94 │ │ │ │ - rsbeq r2, r5, r0, ror ip │ │ │ │ - rsbeq r2, r5, r4, asr #24 │ │ │ │ + @ instruction: 0x00652c90 │ │ │ │ + rsbeq r2, r5, ip, ror #24 │ │ │ │ + rsbeq r2, r5, r0, asr #24 │ │ │ │ svcvc 0x00e00000 │ │ │ │ andseq pc, pc, r0 │ │ │ │ - strdeq r2, [r5], #-184 @ 0xffffff48 @ │ │ │ │ - subeq sp, r9, lr, asr r2 │ │ │ │ - subeq sp, r9, r0, lsr r2 │ │ │ │ - @ instruction: 0x003b47dc │ │ │ │ - eorseq r4, fp, r0, lsl r5 │ │ │ │ + strdeq r2, [r5], #-180 @ 0xffffff4c @ │ │ │ │ + subeq sp, r9, sl, asr r2 │ │ │ │ + subeq sp, r9, ip, lsr #4 │ │ │ │ + @ instruction: 0x003b47d8 │ │ │ │ + eorseq r4, fp, ip, lsl #10 │ │ │ │ andeq r3, r0, r5, lsr fp │ │ │ │ - ldrdeq r2, [r5], #-164 @ 0xffffff5c @ │ │ │ │ + ldrdeq r2, [r5], #-160 @ 0xffffff60 @ │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ - @ instruction: 0x00652a98 │ │ │ │ - rsbeq r2, r5, r4, lsr r8 │ │ │ │ - rsbeq r2, r5, ip, asr r7 │ │ │ │ + @ instruction: 0x00652a94 │ │ │ │ + rsbeq r2, r5, r0, lsr r8 │ │ │ │ + rsbeq r2, r5, r8, asr r7 │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ stcvc 0, cr0, [r0], {4} │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #-184] @ 5e9be0 │ │ │ │ + ldr r1, [pc, #-184] @ 5e9be4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ orr r3, r3, #10 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, sl │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ea620 │ │ │ │ + bne 5ea624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ add r6, r6, #4 │ │ │ │ - beq 5ea664 │ │ │ │ + beq 5ea668 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ and r8, r5, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ orr r8, r3, r8 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ands r2, r2, #2048 @ 0x800 │ │ │ │ - beq 5e9c8c │ │ │ │ + beq 5e9c90 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, fp │ │ │ │ orreq r3, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ea638 │ │ │ │ + beq 5ea63c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #-340] @ 5e9be4 │ │ │ │ + ldr r2, [pc, #-340] @ 5e9be8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ bl 91e620 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ add r1, r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5e9cd0 │ │ │ │ - ldr r2, [pc, #-400] @ 5e9be8 │ │ │ │ + b 5e9cd4 │ │ │ │ + ldr r2, [pc, #-400] @ 5e9bec │ │ │ │ and r3, r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #-432] @ 5e9bec │ │ │ │ + ldr r2, [pc, #-432] @ 5e9bf0 │ │ │ │ and r3, r3, #15 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #-468] @ 5e9bf0 │ │ │ │ + ldr r2, [pc, #-468] @ 5e9bf4 │ │ │ │ and r3, r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bic r1, r9, #-67108861 @ 0xfc000003 │ │ │ │ and r3, r9, #3 │ │ │ │ bic r1, r1, #66846720 @ 0x3fc0000 │ │ │ │ lsl r1, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ asr r1, r1, #16 │ │ │ │ - beq 5ebd98 │ │ │ │ + beq 5ebd9c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5ebcb0 │ │ │ │ + beq 5ebcb4 │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #28 │ │ │ │ str r1, [sp] │ │ │ │ - beq 5ebdb4 │ │ │ │ + beq 5ebdb8 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eaab8 │ │ │ │ + bne 5eaabc │ │ │ │ bl 6bcd3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r3, #6 │ │ │ │ add r6, r3, r6 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5eaaa0 │ │ │ │ + bne 5eaaa4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-628] @ 5e9bf4 │ │ │ │ + ldr r3, [pc, #-628] @ 5e9bf8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1014291,29 +1014292,29 @@ │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5e9ab8 │ │ │ │ + b 5e9abc │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eaae8 │ │ │ │ + bne 5eaaec │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9ab8 │ │ │ │ + beq 5e9abc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - ldr r3, [pc, #-720] @ 5e9bf8 │ │ │ │ + ldr r3, [pc, #-720] @ 5e9bfc │ │ │ │ add r0, r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-744] @ 5e9bfc │ │ │ │ + ldr r3, [pc, #-744] @ 5e9c00 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1014322,142 +1014323,142 @@ │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ bl 6cfe64 │ │ │ │ - b 5e9ab8 │ │ │ │ + b 5e9abc │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ebc4c │ │ │ │ + bne 5ebc50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9ab8 │ │ │ │ - ldr r3, [pc, #-832] @ 5e9c00 │ │ │ │ + beq 5e9abc │ │ │ │ + ldr r3, [pc, #-832] @ 5e9c04 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r1, r1, #6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e9ab8 │ │ │ │ + b 5e9abc │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ebc74 │ │ │ │ + bne 5ebc78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9ab8 │ │ │ │ - ldr r3, [pc, #-884] @ 5e9c04 │ │ │ │ + beq 5e9abc │ │ │ │ + ldr r3, [pc, #-884] @ 5e9c08 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 6c33b0 │ │ │ │ - b 5e9ab8 │ │ │ │ + b 5e9abc │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ebc60 │ │ │ │ + bne 5ebc64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9ab8 │ │ │ │ - ldr r3, [pc, #-932] @ 5e9c08 │ │ │ │ + beq 5e9abc │ │ │ │ + ldr r3, [pc, #-932] @ 5e9c0c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e9ab8 │ │ │ │ + b 5e9abc │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb19c │ │ │ │ + bne 5eb1a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9ab8 │ │ │ │ - ldr r3, [pc, #-976] @ 5e9c0c │ │ │ │ + beq 5e9abc │ │ │ │ + ldr r3, [pc, #-976] @ 5e9c10 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9ab8 │ │ │ │ + b 5e9abc │ │ │ │ tst r9, #1 │ │ │ │ - bne 5e8f90 │ │ │ │ + bne 5e8f94 │ │ │ │ bic r9, r9, #-67108863 @ 0xfc000001 │ │ │ │ bic r9, r9, #66846720 @ 0x3fc0000 │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #-1124] @ 5e9c10 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #-1124] @ 5e9c14 │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 6c33b0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ bic r1, r9, #-67108863 @ 0xfc000001 │ │ │ │ bic r1, r1, #66846720 @ 0x3fc0000 │ │ │ │ tst r9, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ moveq r1, #-2080374784 @ 0x84000000 │ │ │ │ movne r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ec68c │ │ │ │ + bl 5ec690 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8d7c │ │ │ │ - b 5e8de0 │ │ │ │ + beq 5e8d80 │ │ │ │ + b 5e8de4 │ │ │ │ bl 6bdb84 │ │ │ │ - ldr r3, [pc, #-1252] @ 5e9c14 │ │ │ │ - ldr r2, [pc, #-1252] @ 5e9c18 │ │ │ │ + ldr r3, [pc, #-1252] @ 5e9c18 │ │ │ │ + ldr r2, [pc, #-1252] @ 5e9c1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6a38 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9094 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r8, [pc, #-1288] @ 5e9c1c │ │ │ │ + ldr r8, [pc, #-1288] @ 5e9c20 │ │ │ │ mov r2, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r8, #152] @ 0x98 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3f48 │ │ │ │ @@ -1014466,240 +1014467,240 @@ │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 5b74f4 │ │ │ │ + bl 5b74f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3168 │ │ │ │ - b 5e8d38 │ │ │ │ + b 5e8d3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9094 │ │ │ │ lsr r3, r5, #5 │ │ │ │ ands r3, r3, #31 │ │ │ │ - beq 5e9090 │ │ │ │ - ldr r6, [pc, #-1400] @ 5e9c20 │ │ │ │ + beq 5e9094 │ │ │ │ + ldr r6, [pc, #-1400] @ 5e9c24 │ │ │ │ ands r2, r5, #16 │ │ │ │ mvnne r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ and r5, r5, #7 │ │ │ │ mov r0, r1 │ │ │ │ orr r2, r5, r2, lsl #3 │ │ │ │ bl 6c33b0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9090 │ │ │ │ - ldr r3, [pc, #-1452] @ 5e9c24 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r3, [pc, #-1452] @ 5e9c28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9068 │ │ │ │ - ldr r3, [pc, #-1476] @ 5e9c28 │ │ │ │ + b 5e906c │ │ │ │ + ldr r3, [pc, #-1476] @ 5e9c2c │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e904c │ │ │ │ + b 5e9050 │ │ │ │ cmp r1, sl │ │ │ │ lsl r0, r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movls r1, #335544320 @ 0x14000000 │ │ │ │ movhi r1, #268435456 @ 0x10000000 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e4c4c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5e4c50 │ │ │ │ + b 5e9094 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e9094 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 5b7be0 │ │ │ │ + bl 5b7be4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e9094 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea468 │ │ │ │ + bne 5ea46c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - b 5e9374 │ │ │ │ + b 5e9378 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r5, #31 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9abc │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b9ac0 │ │ │ │ + b 5e9094 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ - ldr r2, [pc, #-1704] @ 5e9c2c │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r2, [pc, #-1704] @ 5e9c30 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e9094 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e9090 │ │ │ │ - ldr r2, [pc, #-1772] @ 5e9c30 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e9094 │ │ │ │ + ldr r2, [pc, #-1772] @ 5e9c34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e9094 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ + beq 5e9094 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e9094 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ + beq 5e9094 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e9094 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e9090 │ │ │ │ + beq 5e9094 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 5b756c │ │ │ │ - b 5e9090 │ │ │ │ + bl 5b7570 │ │ │ │ + b 5e9094 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ and r5, r5, #7 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ cmp r5, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - bne 5e9090 │ │ │ │ + bne 5e9094 │ │ │ │ ands r2, r3, #4194304 @ 0x400000 │ │ │ │ - bne 5ea170 │ │ │ │ + bne 5ea174 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9094 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #18 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9090 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9094 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr lr, [r4, #88] @ 0x58 │ │ │ │ lsr ip, lr, #4 │ │ │ │ - b 5e920c │ │ │ │ + b 5e9210 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr lr, [r4, #88] @ 0x58 │ │ │ │ lsr ip, lr, #4 │ │ │ │ - b 5e91a4 │ │ │ │ + b 5e91a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr lr, [r4, #88] @ 0x58 │ │ │ │ lsr ip, lr, #4 │ │ │ │ - b 5e8fb0 │ │ │ │ + b 5e8fb4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e9090 │ │ │ │ + b 5e9094 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ea28c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ea290 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e95fc │ │ │ │ - ldr r3, [pc, #-2144] @ 5e9c34 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9600 │ │ │ │ + ldr r3, [pc, #-2144] @ 5e9c38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e970c │ │ │ │ + b 5e9710 │ │ │ │ lsr r3, r9, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5ea728 │ │ │ │ + bne 5ea72c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ea760 │ │ │ │ + bne 5ea764 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r5, [pc, #-2228] @ 5e9c38 │ │ │ │ + ldr r5, [pc, #-2228] @ 5e9c3c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r7, [r5, #136] @ 0x88 │ │ │ │ bl 6bdb84 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1014707,490 +1014708,490 @@ │ │ │ │ bl 6c3348 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - bne 5ea74c │ │ │ │ + bne 5ea750 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5ea564 │ │ │ │ + beq 5ea568 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #-2316] @ 5e9c3c │ │ │ │ + ldr r2, [pc, #-2316] @ 5e9c40 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5ea9c4 │ │ │ │ - ldr r2, [pc, #-2332] @ 5e9c40 │ │ │ │ + beq 5ea9c8 │ │ │ │ + ldr r2, [pc, #-2332] @ 5e9c44 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5ea9c4 │ │ │ │ - ldr r3, [pc, #-2344] @ 5e9c44 │ │ │ │ + beq 5ea9c8 │ │ │ │ + ldr r3, [pc, #-2344] @ 5e9c48 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #12] │ │ │ │ bl 6c3294 │ │ │ │ bl 6cbd4c │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #-2376] @ 5e9c48 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #-2376] @ 5e9c4c │ │ │ │ lsl r2, r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ lsl r6, r5, #2 │ │ │ │ cmp r7, #0 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsr r2, r2, #16 │ │ │ │ - beq 5ea740 │ │ │ │ + beq 5ea744 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c33b0 │ │ │ │ - ldr r3, [pc, #-2420] @ 5e9c4c │ │ │ │ + ldr r3, [pc, #-2420] @ 5e9c50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r1, [pc, #-2452] @ 5e9c50 │ │ │ │ - ldr r3, [pc, #-2452] @ 5e9c54 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r1, [pc, #-2452] @ 5e9c54 │ │ │ │ + ldr r3, [pc, #-2452] @ 5e9c58 │ │ │ │ and r1, r1, r9, lsl #19 │ │ │ │ and r3, r3, r9 │ │ │ │ orr r1, r1, r9, lsl #31 │ │ │ │ orr r1, r1, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r1, r1, r3 │ │ │ │ - ldr r3, [pc, #-2480] @ 5e9c58 │ │ │ │ + ldr r3, [pc, #-2480] @ 5e9c5c │ │ │ │ bic r1, r1, #4080 @ 0xff0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bic r1, r1, #15 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9cd0 │ │ │ │ + b 5e9cd4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9d2c │ │ │ │ + b 5e9d30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r2, [pc, #-2584] @ 5e9c5c │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r2, [pc, #-2584] @ 5e9c60 │ │ │ │ lsr r3, r9, #3 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r1, r9, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ and r1, r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5c8cec │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5c8cf0 │ │ │ │ + b 5e8de4 │ │ │ │ bic r9, r9, #-67108861 @ 0xfc000003 │ │ │ │ bic r9, r9, #65011712 @ 0x3e00000 │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ bic r9, r9, #-67108861 @ 0xfc000003 │ │ │ │ bic r9, r9, #65011712 @ 0x3e00000 │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #-2724] @ 5e9c60 │ │ │ │ - ldr ip, [pc, #-2724] @ 5e9c64 │ │ │ │ - ldr r1, [pc, #-2724] @ 5e9c68 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #-2724] @ 5e9c64 │ │ │ │ + ldr ip, [pc, #-2724] @ 5e9c68 │ │ │ │ + ldr r1, [pc, #-2724] @ 5e9c6c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #-2732] @ 5e9c6c │ │ │ │ + ldr r2, [pc, #-2732] @ 5e9c70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #632 @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #-2752] @ 5e9c70 │ │ │ │ + ldr r3, [pc, #-2752] @ 5e9c74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5ea4cc │ │ │ │ + b 5ea4d0 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ea5b8 │ │ │ │ + b 5ea5bc │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #-2788] @ 5e9c74 │ │ │ │ + ldr r2, [pc, #-2788] @ 5e9c78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c36c8 │ │ │ │ - b 5ea564 │ │ │ │ - ldr r3, [pc, #-2800] @ 5e9c78 │ │ │ │ + b 5ea568 │ │ │ │ + ldr r3, [pc, #-2800] @ 5e9c7c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ea4d4 │ │ │ │ + b 5ea4d8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r7, #0 │ │ │ │ - bne 5ea938 │ │ │ │ + bne 5ea93c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r5, r7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea7ac │ │ │ │ + bne 5ea7b0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1543503872 @ 0x5c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bbdac │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bbdb0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5eab60 │ │ │ │ + beq 5eab64 │ │ │ │ cmp r7, #4 │ │ │ │ - beq 5eab20 │ │ │ │ + beq 5eab24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5eab10 │ │ │ │ + beq 5eab14 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r7 │ │ │ │ - beq 5ebc88 │ │ │ │ + beq 5ebc8c │ │ │ │ cmp r7, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r2, r5 │ │ │ │ moveq r1, #-671088640 @ 0xd8000000 │ │ │ │ movne r3, r5 │ │ │ │ movne r2, r7 │ │ │ │ movne r1, #402653184 @ 0x18000000 │ │ │ │ mov r0, r4 │ │ │ │ streq r6, [sp] │ │ │ │ strne r6, [sp] │ │ │ │ - bl 5bbdac │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bbdb0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e96ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e96b0 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 5ebdc4 │ │ │ │ + beq 5ebdc8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bbdac │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bbdb0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ bic r9, r9, #-16777216 @ 0xff000000 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 5493a8 │ │ │ │ bic r9, r9, #16252928 @ 0xf80000 │ │ │ │ cmp r9, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - bne 5ea954 │ │ │ │ + bne 5ea958 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 5e8f90 │ │ │ │ + bne 5e8f94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e97f4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e97f8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bbdac │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bbdb0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #31 │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r4, #12] │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #-3408] @ 5e9c7c │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #-3408] @ 5e9c80 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ea564 │ │ │ │ + b 5ea568 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq 5eaa54 │ │ │ │ + beq 5eaa58 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde38 │ │ │ │ + bl 5bde3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r2, [sp] │ │ │ │ and r3, r3, #31 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9618 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b961c │ │ │ │ + b 5e8de4 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq 5eaa84 │ │ │ │ + beq 5eaa88 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde38 │ │ │ │ + bl 5bde3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8ed4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8ed8 │ │ │ │ + b 5e8de4 │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ lsr r0, r0, #11 │ │ │ │ and r0, r0, #16 │ │ │ │ orr r0, r0, #10 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8a9c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8aa0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #-3624] @ 5e9c80 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #-3624] @ 5e9c84 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e9e58 │ │ │ │ + b 5e9e5c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9e34 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9e38 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9eb4 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9eb8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9890 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9894 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5ea820 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5ea824 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 5eabac │ │ │ │ + beq 5eabb0 │ │ │ │ lsl r2, r1, #13 │ │ │ │ and r2, r2, #8192 @ 0x2000 │ │ │ │ lsl r1, r1, #18 │ │ │ │ orr r2, r2, r1, lsr #19 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mvn r1, #1 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #-3792] @ 5e9c84 │ │ │ │ + ldr r1, [pc, #-3792] @ 5e9c88 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5eabd4 │ │ │ │ + beq 5eabd8 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d50d4 │ │ │ │ + bl 5d50d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c7c7c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ moveq r2, r3 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5eab2c │ │ │ │ + b 5eab30 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eab6c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eab70 │ │ │ │ lsr r3, r9, #10 │ │ │ │ and r3, r3, #2 │ │ │ │ lsl r9, r9, #26 │ │ │ │ orrs r2, r3, r9, lsr #31 │ │ │ │ - bne 5e8f90 │ │ │ │ + bne 5e8f94 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ead44 │ │ │ │ + bne 5ead48 │ │ │ │ lsr r0, r1, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2080374784 @ 0x7c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb17c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bb180 │ │ │ │ + b 5e8de4 │ │ │ │ lsr r3, r9, #10 │ │ │ │ and r3, r3, #2 │ │ │ │ lsl r9, r9, #26 │ │ │ │ orrs r2, r3, r9, lsr #31 │ │ │ │ - bne 5e8f90 │ │ │ │ + bne 5e8f94 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ead84 │ │ │ │ + bne 5ead88 │ │ │ │ lsr r0, r1, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-4076] @ 5e9c88 │ │ │ │ + ldr r1, [pc, #-4076] @ 5e9c8c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb17c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bb180 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eadb4 │ │ │ │ + bne 5eadb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bdb84 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ @@ -1015200,376 +1015201,376 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsr r0, r0, #6 │ │ │ │ and r0, r0, #1 │ │ │ │ bl 6bdb84 │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5ead98 │ │ │ │ + bne 5ead9c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #4060] @ 5ebccc │ │ │ │ - ldr r2, [pc, #4060] @ 5ebcd0 │ │ │ │ + ldr r3, [pc, #4060] @ 5ebcd0 │ │ │ │ + ldr r2, [pc, #4060] @ 5ebcd4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r0, [pc, #4036] @ 5ebcd4 │ │ │ │ + ldr r0, [pc, #4036] @ 5ebcd8 │ │ │ │ add sl, r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ add r9, r2, r9 │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #2496 @ 0x9c0 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ bl 6be404 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5eac08 │ │ │ │ - ldr r1, [pc, #3960] @ 5ebcd8 │ │ │ │ + b 5eac0c │ │ │ │ + ldr r1, [pc, #3960] @ 5ebcdc │ │ │ │ lsr r2, r9, #5 │ │ │ │ and r2, r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ and r3, r9, #31 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5eac54 │ │ │ │ - ldr r3, [pc, #3900] @ 5ebcdc │ │ │ │ + b 5eac58 │ │ │ │ + ldr r3, [pc, #3900] @ 5ebce0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eace8 │ │ │ │ + b 5eacec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eac8c │ │ │ │ - ldr r0, [pc, #3856] @ 5ebce0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eac90 │ │ │ │ + ldr r0, [pc, #3856] @ 5ebce4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e8de4 │ │ │ │ orr r9, r9, r8 │ │ │ │ tst r9, #31 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ sub r2, r3, #3 │ │ │ │ bic r2, r2, #2 │ │ │ │ orrs r2, r2, r5 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r3, #6 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5eae5c │ │ │ │ + bne 5eae60 │ │ │ │ sub r7, r7, #4 │ │ │ │ cmp r7, #15 │ │ │ │ movhi r0, #63 @ 0x3f │ │ │ │ - bhi 5eae54 │ │ │ │ - ldr r3, [pc, #3736] @ 5ebce4 │ │ │ │ + bhi 5eae58 │ │ │ │ + ldr r3, [pc, #3736] @ 5ebce8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ bl 6c3210 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b8d20 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8d24 │ │ │ │ + b 5e8de4 │ │ │ │ lsl r3, r9, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b987c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9880 │ │ │ │ + b 5e8de4 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ lsl r6, r6, #20 │ │ │ │ lsr r6, r6, #20 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5eaf30 │ │ │ │ + bne 5eaf34 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c4138 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #3604] @ 5ebce8 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #3604] @ 5ebcec │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ lsl r3, r9, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ lsl r3, r9, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ - bl 5b80e0 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #3508] @ 5ebcec │ │ │ │ + bl 5b80e4 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #3508] @ 5ebcf0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eaeb0 │ │ │ │ + b 5eaeb4 │ │ │ │ ands r6, r9, #1048576 @ 0x100000 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ ands r3, r9, #3 │ │ │ │ - beq 5eb028 │ │ │ │ + beq 5eb02c │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5e9648 │ │ │ │ - ldr r3, [pc, #3460] @ 5ebcf0 │ │ │ │ + bhi 5e964c │ │ │ │ + ldr r3, [pc, #3460] @ 5ebcf4 │ │ │ │ and r2, r2, #15 │ │ │ │ and r3, r3, r9 │ │ │ │ str r3, [sp] │ │ │ │ lsr r3, r9, #2 │ │ │ │ and r3, r3, #1 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7be0 │ │ │ │ + bl 5b7be4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 5e8de0 │ │ │ │ + bne 5e8de4 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bac94 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5bac98 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #3372] @ 5ebcf4 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #3372] @ 5ebcf8 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - beq 5eb088 │ │ │ │ + beq 5eb08c │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ lsl r2, r9, #20 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsr r2, r2, #20 │ │ │ │ bl 6c36c8 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #3320] @ 5ebcf8 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #3320] @ 5ebcfc │ │ │ │ lsl r2, r9, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsr r2, r2, #20 │ │ │ │ - beq 5eb0a0 │ │ │ │ + beq 5eb0a4 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c39d8 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #3264] @ 5ebcf0 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #3264] @ 5ebcf4 │ │ │ │ and r2, r2, #15 │ │ │ │ and r3, r3, r9 │ │ │ │ str r3, [sp] │ │ │ │ lsr r3, r9, #2 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ and r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7d6c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b7d70 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #3228] @ 5ebcfc │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #3228] @ 5ebd00 │ │ │ │ lsl r2, r9, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsr r2, r2, #20 │ │ │ │ - beq 5eb094 │ │ │ │ + beq 5eb098 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3870 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d2310 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d2314 │ │ │ │ + b 5e8de4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ lsr r3, r9, #6 │ │ │ │ and r3, r3, #31 │ │ │ │ rsb r3, r3, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #32 │ │ │ │ - bl 5b903c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9040 │ │ │ │ + b 5e8de4 │ │ │ │ lsr r3, r9, #9 │ │ │ │ and r3, r3, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ec2ac │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ec2b0 │ │ │ │ + b 5e8de4 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5eb390 │ │ │ │ + bne 5eb394 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5eb374 │ │ │ │ + bne 5eb378 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5eb2e8 │ │ │ │ - ldr r2, [pc, #2976] @ 5ebd00 │ │ │ │ + beq 5eb2ec │ │ │ │ + ldr r2, [pc, #2976] @ 5ebd04 │ │ │ │ lsr r3, r3, #7 │ │ │ │ and r3, r3, #15 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e9ad0 │ │ │ │ + b 5e9ad4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9fcc │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9fd0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5eb26c │ │ │ │ + beq 5eb270 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e8de0 │ │ │ │ + beq 5e8de4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb2c4 │ │ │ │ + bne 5eb2c8 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b8600 │ │ │ │ + bl 5b8604 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 5eb27c │ │ │ │ + beq 5eb280 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 5e8de0 │ │ │ │ + bne 5e8de4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r3, [pc, #2764] @ 5ebd04 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r3, [pc, #2764] @ 5ebd08 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r8, r1 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #1 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb1bc │ │ │ │ - ldr r2, [pc, #2692] @ 5ebd08 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb1c0 │ │ │ │ + ldr r2, [pc, #2692] @ 5ebd0c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1015577,163 +1015578,163 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, #9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cfe64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb1e8 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb1ec │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #2568] @ 5ebd0c │ │ │ │ + ldr r2, [pc, #2568] @ 5ebd10 │ │ │ │ lsr r3, r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9648 │ │ │ │ + bhi 5e964c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb3f0 │ │ │ │ + bne 5eb3f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ - b 5eb2e8 │ │ │ │ + b 5eb2ec │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 5eb360 │ │ │ │ + beq 5eb364 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ - b 5eb2e8 │ │ │ │ - ldr r3, [pc, #2452] @ 5ebd10 │ │ │ │ + b 5eb2ec │ │ │ │ + ldr r3, [pc, #2452] @ 5ebd14 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eb14c │ │ │ │ - ldr r3, [pc, #2428] @ 5ebd14 │ │ │ │ + b 5eb150 │ │ │ │ + ldr r3, [pc, #2428] @ 5ebd18 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eb138 │ │ │ │ + b 5eb13c │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ tst r3, #1 │ │ │ │ - beq 5eb47c │ │ │ │ + beq 5eb480 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5eb464 │ │ │ │ - ldr r2, [pc, #2380] @ 5ebd18 │ │ │ │ + beq 5eb468 │ │ │ │ + ldr r2, [pc, #2380] @ 5ebd1c │ │ │ │ lsr r3, r1, #7 │ │ │ │ and r3, r3, #15 │ │ │ │ sub r3, r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5e8de0 │ │ │ │ + bhi 5e8de4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb330 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb334 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d71c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d71c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d71c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d71c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d71c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d71c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d71c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d71c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, #19 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ + bl 5ba624 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5eb3c4 │ │ │ │ + b 5eb3c8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ + bl 5dfa54 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - bne 5eb968 │ │ │ │ + bne 5eb96c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #2116] @ 5ebd1c │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #2116] @ 5ebd20 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb5d0 │ │ │ │ + bne 5eb5d4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eb5b4 │ │ │ │ + bne 5eb5b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r2, [pc, #2060] @ 5ebd20 │ │ │ │ + ldr r2, [pc, #2060] @ 5ebd24 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015741,16 +1015742,16 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r2, [pc, #1996] @ 5ebd24 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r2, [pc, #1996] @ 5ebd28 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015759,35 +1015760,35 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #1928] @ 5ebd28 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #1928] @ 5ebd2c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #1904] @ 5ebd2c │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #1904] @ 5ebd30 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eb50c │ │ │ │ + b 5eb510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb4f8 │ │ │ │ - ldr r2, [pc, #1860] @ 5ebd30 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb4fc │ │ │ │ + ldr r2, [pc, #1860] @ 5ebd34 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015796,31 +1015797,31 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #1792] @ 5ebd34 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #1792] @ 5ebd38 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb844 │ │ │ │ + bne 5eb848 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eb828 │ │ │ │ + bne 5eb82c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r2, [pc, #1736] @ 5ebd38 │ │ │ │ + ldr r2, [pc, #1736] @ 5ebd3c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015828,16 +1015829,16 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ orr r3, r3, #1 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r2, [pc, #1672] @ 5ebd3c │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r2, [pc, #1672] @ 5ebd40 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015846,639 +1015847,639 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #1604] @ 5ebd40 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #1604] @ 5ebd44 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #1580] @ 5ebd44 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #1580] @ 5ebd48 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #1536] @ 5ebd48 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #1536] @ 5ebd4c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb814 │ │ │ │ + bne 5eb818 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eb7f8 │ │ │ │ + bne 5eb7fc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #1480] @ 5ebd4c │ │ │ │ + ldr r3, [pc, #1480] @ 5ebd50 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ bl 6cfe68 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #1440] @ 5ebd50 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #1440] @ 5ebd54 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8de0 │ │ │ │ - ldr r3, [pc, #1392] @ 5ebd54 │ │ │ │ + beq 5e8de4 │ │ │ │ + ldr r3, [pc, #1392] @ 5ebd58 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #1368] @ 5ebd58 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #1368] @ 5ebd5c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eb77c │ │ │ │ + b 5eb780 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb768 │ │ │ │ - ldr r3, [pc, #1324] @ 5ebd5c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb76c │ │ │ │ + ldr r3, [pc, #1324] @ 5ebd60 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eb668 │ │ │ │ + b 5eb66c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb654 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb658 │ │ │ │ cmp r5, #31 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5eb8a0 │ │ │ │ - bl 5bde60 │ │ │ │ + beq 5eb8a4 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5dfa54 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #1236] @ 5ebd60 │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #1236] @ 5ebd64 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ + bl 5dfa54 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e8de0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #1172] @ 5ebd64 │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #1172] @ 5ebd68 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #1132] @ 5ebd68 │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #1132] @ 5ebd6c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #1092] @ 5ebd6c │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #1092] @ 5ebd70 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #1052] @ 5ebd70 │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #1052] @ 5ebd74 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r1, [pc, #1028] @ 5ebd74 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r1, [pc, #1028] @ 5ebd78 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ tst r1, r3 │ │ │ │ - bne 5eb4ac │ │ │ │ - ldr r3, [pc, #1016] @ 5ebd78 │ │ │ │ + bne 5eb4b0 │ │ │ │ + ldr r3, [pc, #1016] @ 5ebd7c │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ and r2, r2, #1024 @ 0x400 │ │ │ │ and r3, r3, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5eb4ac │ │ │ │ + bne 5eb4b0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5eb4ac │ │ │ │ + bl 5ba624 │ │ │ │ + b 5eb4b0 │ │ │ │ lsr r8, r9, #2 │ │ │ │ ands r8, r8, #3 │ │ │ │ - beq 5ebc00 │ │ │ │ + beq 5ebc04 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde38 │ │ │ │ + bl 5bde3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ + bl 5dfa54 │ │ │ │ str r8, [sp] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ and r3, r3, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9618 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b961c │ │ │ │ + b 5e8de4 │ │ │ │ lsr r9, r9, #2 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq 5ebeb0 │ │ │ │ + beq 5ebeb4 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 5e9648 │ │ │ │ + bne 5e964c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde38 │ │ │ │ + bl 5bde3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ + bl 5dfa54 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8ed4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8ed8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #444] @ 5ebd7c │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #444] @ 5ebd80 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #404] @ 5ebd80 │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #404] @ 5ebd84 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde38 │ │ │ │ + bl 5bde3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ + bl 5dfa54 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ lsr r0, r0, #11 │ │ │ │ and r0, r0, #16 │ │ │ │ orr r0, r0, #10 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8a9c │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b8aa0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9f30 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9f34 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9f9c │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9fa0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba620 │ │ │ │ - b 5e9f68 │ │ │ │ + bl 5ba624 │ │ │ │ + b 5e9f6c │ │ │ │ bl 6bcd3c │ │ │ │ bl 6bcd3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - bl 5b74f4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b74f8 │ │ │ │ + b 5e8de4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ - subseq r3, r7, r4, asr #25 │ │ │ │ - rsbeq r2, r5, ip, lsl #10 │ │ │ │ - subseq r6, r9, r0, lsr #15 │ │ │ │ - subeq ip, r9, r2, lsl #23 │ │ │ │ - rsbeq r2, r5, r0, ror #8 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ + subseq r3, r7, r0, asr #25 │ │ │ │ + rsbeq r2, r5, r8, lsl #10 │ │ │ │ + @ instruction: 0x0059679c │ │ │ │ + subeq ip, r9, lr, ror fp │ │ │ │ + rsbeq r2, r5, ip, asr r4 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - strdeq ip, [r9], #-160 @ 0xffffff60 │ │ │ │ - rsbeq r2, r5, ip, lsr #6 │ │ │ │ - rsbeq r2, r5, ip, asr #5 │ │ │ │ + subeq ip, r9, ip, ror #21 │ │ │ │ + rsbeq r2, r5, r8, lsr #6 │ │ │ │ + rsbeq r2, r5, r8, asr #5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - rsbeq r2, r5, r8, lsr r2 │ │ │ │ - rsbeq r2, r5, r0, lsl #4 │ │ │ │ - rsbeq r2, r5, r0, lsr #3 │ │ │ │ - subeq ip, r9, ip, lsl #15 │ │ │ │ - subseq r3, r7, ip, ror r7 │ │ │ │ - subseq r3, r7, r0, lsr r7 │ │ │ │ - subeq ip, r9, r8, lsl #12 │ │ │ │ - rsbeq r1, r5, r4, lsl #29 │ │ │ │ - rsbeq r1, r5, r8, ror #28 │ │ │ │ - subeq ip, r9, r8, asr r5 │ │ │ │ + rsbeq r2, r5, r4, lsr r2 │ │ │ │ + strdeq r2, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ + @ instruction: 0x0065219c │ │ │ │ + subeq ip, r9, r8, lsl #15 │ │ │ │ + subseq r3, r7, r8, ror r7 │ │ │ │ + subseq r3, r7, ip, lsr #14 │ │ │ │ + subeq ip, r9, r4, lsl #12 │ │ │ │ + rsbeq r1, r5, r0, lsl #29 │ │ │ │ + rsbeq r1, r5, r4, ror #28 │ │ │ │ + subeq ip, r9, r4, asr r5 │ │ │ │ stcvc 0, cr0, [r0], {41} @ 0x29 │ │ │ │ - subseq r3, r7, r0, lsr #9 │ │ │ │ - subseq r3, r7, ip, asr r4 │ │ │ │ - rsbeq r1, r5, r0, ror #24 │ │ │ │ - rsbeq r1, r5, r4, asr #24 │ │ │ │ - subseq r3, r7, r8, asr #7 │ │ │ │ - rsbeq r1, r5, ip, asr #23 │ │ │ │ - subseq r3, r7, r4, asr #6 │ │ │ │ - subseq r3, r7, r0, lsl #6 │ │ │ │ - rsbeq r1, r5, r4, lsl #22 │ │ │ │ - @ instruction: 0x0057329c │ │ │ │ - strheq r1, [r5], #-168 @ 0xffffff58 @ │ │ │ │ - subseq r3, r7, r0, lsr r2 │ │ │ │ - subseq r3, r7, r4, lsl #4 │ │ │ │ - rsbeq r1, r5, ip, lsl sl │ │ │ │ - rsbeq r1, r5, r0, lsl #20 │ │ │ │ - ldrdeq r1, [r5], #-144 @ 0xffffff70 @ │ │ │ │ + @ instruction: 0x0057349c │ │ │ │ + subseq r3, r7, r8, asr r4 │ │ │ │ + rsbeq r1, r5, ip, asr ip │ │ │ │ + rsbeq r1, r5, r0, asr #24 │ │ │ │ + subseq r3, r7, r4, asr #7 │ │ │ │ + rsbeq r1, r5, r8, asr #23 │ │ │ │ + subseq r3, r7, r0, asr #6 │ │ │ │ + ldrsheq r3, [r7], #-44 @ 0xffffffd4 │ │ │ │ + rsbeq r1, r5, r0, lsl #22 │ │ │ │ + @ instruction: 0x00573298 │ │ │ │ + strheq r1, [r5], #-164 @ 0xffffff5c @ │ │ │ │ + subseq r3, r7, ip, lsr #4 │ │ │ │ + subseq r3, r7, r0, lsl #4 │ │ │ │ + rsbeq r1, r5, r8, lsl sl │ │ │ │ + strdeq r1, [r5], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r1, r5, ip, asr #19 │ │ │ │ stcvc 0, cr0, [r0], {40} @ 0x28 │ │ │ │ stcvc 0, cr0, [r0], {28} │ │ │ │ stcvc 0, cr0, [r0], {44} @ 0x2c │ │ │ │ stcvc 0, cr0, [r0], {29} │ │ │ │ stcvc 0, cr0, [r0], {45} @ 0x2d │ │ │ │ andeq r0, r8, r0, lsl #8 │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ stcvc 0, cr0, [r0], {31} │ │ │ │ stcvc 0, cr0, [r0], {47} @ 0x2f │ │ │ │ stcvc 0, cr0, [r0], {46} @ 0x2e │ │ │ │ - subeq fp, r9, r8, asr #20 │ │ │ │ - eorseq r2, fp, ip, lsr #26 │ │ │ │ - eorseq r2, fp, r4, asr #26 │ │ │ │ + subeq fp, r9, r4, asr #20 │ │ │ │ + eorseq r2, fp, r8, lsr #26 │ │ │ │ + eorseq r2, fp, r0, asr #26 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ bl 6bcd3c │ │ │ │ bl 6bcd3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - bl 5b74f4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b74f8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b92c4 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5b92c8 │ │ │ │ + b 5e8de4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d73b8 │ │ │ │ - b 5e8de0 │ │ │ │ + bl 5d73bc │ │ │ │ + b 5e8de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde38 │ │ │ │ + bl 5bde3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde60 │ │ │ │ + bl 5bde64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dfa50 │ │ │ │ - ldr r1, [pc, #-332] @ 5ebd84 │ │ │ │ + bl 5dfa54 │ │ │ │ + ldr r1, [pc, #-332] @ 5ebd88 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9fcc │ │ │ │ - b 5e8de0 │ │ │ │ - ldr r3, [pc, #-356] @ 5ebd88 │ │ │ │ - ldr r1, [pc, #-356] @ 5ebd8c │ │ │ │ - ldr r0, [pc, #-356] @ 5ebd90 │ │ │ │ + bl 5b9fd0 │ │ │ │ + b 5e8de4 │ │ │ │ + ldr r3, [pc, #-356] @ 5ebd8c │ │ │ │ + ldr r1, [pc, #-356] @ 5ebd90 │ │ │ │ + ldr r0, [pc, #-356] @ 5ebd94 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-360] @ 5ebd94 │ │ │ │ + ldr r2, [pc, #-360] @ 5ebd98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ │ │ │ │ -005ebf08 : │ │ │ │ +005ebf0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #172] @ 5ebfd0 │ │ │ │ + ldr r2, [pc, #172] @ 5ebfd4 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #168] @ 5ebfd4 │ │ │ │ + ldr r3, [pc, #168] @ 5ebfd8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ ldr r9, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr ip, [pc, #112] @ 5ebfd8 │ │ │ │ + ldr ip, [pc, #112] @ 5ebfdc │ │ │ │ mov r3, r8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r9, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 67b7e4 │ │ │ │ - ldr r2, [pc, #76] @ 5ebfdc │ │ │ │ - ldr r3, [pc, #64] @ 5ebfd4 │ │ │ │ + ldr r2, [pc, #76] @ 5ebfe0 │ │ │ │ + ldr r3, [pc, #64] @ 5ebfd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ebfcc │ │ │ │ + bne 5ebfd0 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r6, r8, lsl #27 │ │ │ │ + subseq lr, r6, r4, lsl #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r4, r4, ror #12 │ │ │ │ - subseq lr, r6, r4, lsr #26 │ │ │ │ + subseq r0, r4, r0, ror #12 │ │ │ │ + subseq lr, r6, r0, lsr #26 │ │ │ │ │ │ │ │ -005ebfe0 : │ │ │ │ +005ebfe4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #472] @ 5ec1d0 │ │ │ │ - ldr r5, [pc, #472] @ 5ec1d4 │ │ │ │ - ldr r3, [pc, #472] @ 5ec1d8 │ │ │ │ + ldr r8, [pc, #472] @ 5ec1d4 │ │ │ │ + ldr r5, [pc, #472] @ 5ec1d8 │ │ │ │ + ldr r3, [pc, #472] @ 5ec1dc │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #4]! │ │ │ │ ldr r7, [r8, r3] │ │ │ │ - ldr r3, [pc, #452] @ 5ec1dc │ │ │ │ + ldr r3, [pc, #452] @ 5ec1e0 │ │ │ │ add r4, r7, #3 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ add r7, r7, #96 @ 0x60 │ │ │ │ rsb r9, r5, #4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, r9, r5 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ add r4, r4, #3 │ │ │ │ cmp r4, r7 │ │ │ │ str r0, [r5, #4]! │ │ │ │ - bne 5ec024 │ │ │ │ - ldr r3, [pc, #404] @ 5ec1e0 │ │ │ │ - ldr r7, [pc, #404] @ 5ec1e4 │ │ │ │ + bne 5ec028 │ │ │ │ + ldr r3, [pc, #404] @ 5ec1e4 │ │ │ │ + ldr r7, [pc, #404] @ 5ec1e8 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #188 @ 0xbc │ │ │ │ add r8, r4, #128 @ 0x80 │ │ │ │ mov r5, #304 @ 0x130 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc770 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r8 │ │ │ │ add r5, r5, #16 │ │ │ │ str r0, [r7, #4]! │ │ │ │ - bne 5ec060 │ │ │ │ - bl 5b68c8 │ │ │ │ - ldr r2, [pc, #344] @ 5ec1e8 │ │ │ │ + bne 5ec064 │ │ │ │ + bl 5b68cc │ │ │ │ + ldr r2, [pc, #344] @ 5ec1ec │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 6bc63c │ │ │ │ - ldr r5, [pc, #328] @ 5ec1ec │ │ │ │ - ldr r8, [pc, #328] @ 5ec1f0 │ │ │ │ + ldr r5, [pc, #328] @ 5ec1f0 │ │ │ │ + ldr r8, [pc, #328] @ 5ec1f4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r5 │ │ │ │ add r9, r8, #524 @ 0x20c │ │ │ │ mov r4, #132 @ 0x84 │ │ │ │ add r5, r5, #160 @ 0xa0 │ │ │ │ add r8, r8, #540 @ 0x21c │ │ │ │ @@ -1016492,109 +1016493,109 @@ │ │ │ │ add r4, r4, #4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r7], #4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ cmp r4, #148 @ 0x94 │ │ │ │ str r0, [r5], #4 │ │ │ │ - bne 5ec0c4 │ │ │ │ - ldr r2, [pc, #240] @ 5ec1f4 │ │ │ │ + bne 5ec0c8 │ │ │ │ + ldr r2, [pc, #240] @ 5ec1f8 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ bl 6bc63c │ │ │ │ - ldr r4, [pc, #224] @ 5ec1f8 │ │ │ │ - ldr r2, [pc, #224] @ 5ec1fc │ │ │ │ + ldr r4, [pc, #224] @ 5ec1fc │ │ │ │ + ldr r2, [pc, #224] @ 5ec200 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #220] @ 5ec200 │ │ │ │ + ldr r1, [pc, #220] @ 5ec204 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ - ldr r2, [pc, #204] @ 5ec204 │ │ │ │ - ldr r1, [pc, #204] @ 5ec208 │ │ │ │ + ldr r2, [pc, #204] @ 5ec208 │ │ │ │ + ldr r1, [pc, #204] @ 5ec20c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #152] @ 0x98 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ - ldr r2, [pc, #188] @ 5ec20c │ │ │ │ - ldr r1, [pc, #188] @ 5ec210 │ │ │ │ + ldr r2, [pc, #188] @ 5ec210 │ │ │ │ + ldr r1, [pc, #188] @ 5ec214 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ - ldr r2, [pc, #172] @ 5ec214 │ │ │ │ + ldr r2, [pc, #172] @ 5ec218 │ │ │ │ mov r1, #836 @ 0x344 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #132] @ 0x84 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ - ldr r2, [pc, #152] @ 5ec218 │ │ │ │ + ldr r2, [pc, #152] @ 5ec21c │ │ │ │ mov r1, #844 @ 0x34c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ - ldr r2, [pc, #132] @ 5ec21c │ │ │ │ - ldr r1, [pc, #132] @ 5ec220 │ │ │ │ + ldr r2, [pc, #132] @ 5ec220 │ │ │ │ + ldr r1, [pc, #132] @ 5ec224 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ - ldr r2, [pc, #116] @ 5ec224 │ │ │ │ - ldr r1, [pc, #116] @ 5ec228 │ │ │ │ + ldr r2, [pc, #116] @ 5ec228 │ │ │ │ + ldr r1, [pc, #116] @ 5ec22c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ bl 6bc63c │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5f32c0 │ │ │ │ - ldrheq lr, [r6], #-200 @ 0xffffff38 │ │ │ │ - rsbeq r1, r5, r0, lsl #4 │ │ │ │ + b 5f32c4 │ │ │ │ + ldrheq lr, [r6], #-196 @ 0xffffff3c │ │ │ │ + strdeq r1, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ @ instruction: 0x00001eb0 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ - strheq r1, [r5], #-16 @ │ │ │ │ - eorseq r8, lr, r8, lsr #32 │ │ │ │ - rsbeq r1, r5, ip, asr r1 │ │ │ │ - @ instruction: 0x0049b890 │ │ │ │ - eorseq r1, fp, r0, asr #25 │ │ │ │ - rsbeq r1, r5, r8, ror #1 │ │ │ │ - eorseq r1, fp, r8, ror #13 │ │ │ │ + rsbeq r1, r5, ip, lsr #3 │ │ │ │ + eorseq r8, lr, r4, lsr #32 │ │ │ │ + rsbeq r1, r5, r8, asr r1 │ │ │ │ + subeq fp, r9, ip, lsl #17 │ │ │ │ + @ instruction: 0x003b1cbc │ │ │ │ + rsbeq r1, r5, r4, ror #1 │ │ │ │ + eorseq r1, fp, r4, ror #13 │ │ │ │ andeq r1, r0, r4, lsr #22 │ │ │ │ - eorseq r1, fp, r4, asr #13 │ │ │ │ + eorseq r1, fp, r0, asr #13 │ │ │ │ andeq r1, r0, r0, lsr #22 │ │ │ │ - @ instruction: 0x003b2dbc │ │ │ │ + @ instruction: 0x003b2db8 │ │ │ │ andeq r1, r0, ip, lsl fp │ │ │ │ - eorseq r1, fp, ip, lsl sp │ │ │ │ - eorseq r1, fp, ip, lsl #26 │ │ │ │ - eorseq r1, fp, r8, ror sl │ │ │ │ + eorseq r1, fp, r8, lsl sp │ │ │ │ + eorseq r1, fp, r8, lsl #26 │ │ │ │ + eorseq r1, fp, r4, ror sl │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - eorseq r2, fp, r4, ror #26 │ │ │ │ + eorseq r2, fp, r0, ror #26 │ │ │ │ andeq r0, r0, r8, lsl r5 │ │ │ │ │ │ │ │ -005ec22c : │ │ │ │ +005ec230 : │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, r0, #12288 @ 0x3000 │ │ │ │ add r0, r0, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #704] @ 0x2c0 │ │ │ │ ldr r3, [r1, #3420] @ 0xd5c │ │ │ │ - ldr r0, [pc, #92] @ 5ec2a4 │ │ │ │ + ldr r0, [pc, #92] @ 5ec2a8 │ │ │ │ bic r3, r3, #8847360 @ 0x870000 │ │ │ │ bic r3, r3, #63488 @ 0xf800 │ │ │ │ str r3, [r1, #3420] @ 0xd5c │ │ │ │ ldr ip, [r2, #8] │ │ │ │ orr r3, r3, ip │ │ │ │ and r0, r0, r3 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ str r3, [r1, #3420] @ 0xd5c │ │ │ │ - beq 5ec284 │ │ │ │ - ldr r0, [pc, #56] @ 5ec2a8 │ │ │ │ + beq 5ec288 │ │ │ │ + ldr r0, [pc, #56] @ 5ec2ac │ │ │ │ and r3, r3, r0 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1016604,185 +1016605,185 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ │ │ │ │ -005ec2ac : │ │ │ │ +005ec2b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #136] @ 5ec34c │ │ │ │ + ldr r8, [pc, #136] @ 5ec350 │ │ │ │ subs r7, r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 5ec334 │ │ │ │ + beq 5ec338 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r3, [pc, #56] @ 5ec350 │ │ │ │ + ldr r3, [pc, #56] @ 5ec354 │ │ │ │ mov r1, r6 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, r7, lsl #2] │ │ │ │ bl 6c3348 │ │ │ │ ldr r1, [r4, r7, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3294 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrsheq lr, [r6], #-144 @ 0xffffff70 │ │ │ │ + subseq lr, r6, ip, ror #19 │ │ │ │ andeq r2, r0, ip, asr #19 │ │ │ │ │ │ │ │ -005ec354 : │ │ │ │ +005ec358 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #136] @ 5ec3f4 │ │ │ │ + ldr r8, [pc, #136] @ 5ec3f8 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 5dfb70 │ │ │ │ + bl 5dfb74 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 5ec3d8 │ │ │ │ + beq 5ec3dc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r3, [pc, #48] @ 5ec3f8 │ │ │ │ + ldr r3, [pc, #48] @ 5ec3fc │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c3348 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subseq lr, r6, r8, lsr r9 │ │ │ │ + subseq lr, r6, r4, lsr r9 │ │ │ │ andeq r2, r0, ip, asr #19 │ │ │ │ │ │ │ │ -005ec3fc : │ │ │ │ +005ec400 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec404 : │ │ │ │ +005ec408 : │ │ │ │ smull r3, ip, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs r0, r3, #0 │ │ │ │ rsc ip, ip, #0 │ │ │ │ str r0, [r2, #148] @ 0x94 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec430 : │ │ │ │ +005ec434 : │ │ │ │ umull r3, ip, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs r0, r3, #0 │ │ │ │ rsc ip, ip, #0 │ │ │ │ str r0, [r2, #148] @ 0x94 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec45c : │ │ │ │ +005ec460 : │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ smlal r0, ip, r1, r2 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ str ip, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec488 : │ │ │ │ +005ec48c : │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ smlal ip, r0, r1, r2 │ │ │ │ str ip, [r3, #148] @ 0x94 │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec4b4 : │ │ │ │ +005ec4b8 : │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ umlal r0, ip, r1, r2 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ str ip, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec4e0 : │ │ │ │ +005ec4e4 : │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ umlal ip, r0, r1, r2 │ │ │ │ str ip, [r3, #148] @ 0x94 │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec50c : │ │ │ │ +005ec510 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ smull ip, lr, r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ subs r0, r0, ip │ │ │ │ sbc r2, r2, lr │ │ │ │ @@ -1016790,15 +1016791,15 @@ │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec544 : │ │ │ │ +005ec548 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ smull ip, lr, r1, r2 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r0, r0, lr │ │ │ │ @@ -1016806,15 +1016807,15 @@ │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec57c : │ │ │ │ +005ec580 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ umull ip, lr, r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ subs r0, r0, ip │ │ │ │ sbc r2, r2, lr │ │ │ │ @@ -1016822,15 +1016823,15 @@ │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec5b4 : │ │ │ │ +005ec5b8 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ umull ip, lr, r1, r2 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r0, r0, lr │ │ │ │ @@ -1016838,382 +1016839,382 @@ │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec5ec : │ │ │ │ +005ec5f0 : │ │ │ │ smull ip, r3, r1, r2 │ │ │ │ str ip, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #132] @ 0x84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec610 : │ │ │ │ +005ec614 : │ │ │ │ umull ip, r3, r1, r2 │ │ │ │ str ip, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #132] @ 0x84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec634 : │ │ │ │ +005ec638 : │ │ │ │ smull ip, r3, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rsc r0, r3, #0 │ │ │ │ str ip, [r2, #148] @ 0x94 │ │ │ │ str r0, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec660 : │ │ │ │ +005ec664 : │ │ │ │ umull ip, r3, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rsc r0, r3, #0 │ │ │ │ str ip, [r2, #148] @ 0x94 │ │ │ │ str r0, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec68c : │ │ │ │ +005ec690 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #1116] @ 5ecb00 │ │ │ │ - bic r2, r1, #66846720 @ 0x3fc0000 │ │ │ │ - ldr r6, [pc, #1112] @ 5ecb04 │ │ │ │ - bic r2, r2, #260096 @ 0x3f800 │ │ │ │ - cmp r2, r3 │ │ │ │ - lsr ip, r1, #16 │ │ │ │ - lsr r0, r1, #21 │ │ │ │ - lsr r3, r1, #11 │ │ │ │ + ldr ip, [pc, #1116] @ 5ecb04 │ │ │ │ + bic r3, r1, #66846720 @ 0x3fc0000 │ │ │ │ + ldr r6, [pc, #1112] @ 5ecb08 │ │ │ │ + bic r3, r3, #260096 @ 0x3f800 │ │ │ │ + lsr r0, r1, #16 │ │ │ │ + lsr r2, r1, #11 │ │ │ │ + cmp r3, ip │ │ │ │ + lsr r1, r1, #21 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ - and r7, ip, #31 │ │ │ │ - and r5, r0, #31 │ │ │ │ - and r4, r3, #31 │ │ │ │ - beq 5eca4c │ │ │ │ - bhi 5ec73c │ │ │ │ - ldr r3, [pc, #1064] @ 5ecb08 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5eca88 │ │ │ │ - bhi 5ec7a4 │ │ │ │ - cmp r2, #217 @ 0xd9 │ │ │ │ - beq 5ec88c │ │ │ │ - cmp r2, #344 @ 0x158 │ │ │ │ - beq 5ec954 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ - bne 5ec9cc │ │ │ │ + and r7, r0, #31 │ │ │ │ + and r5, r2, #31 │ │ │ │ + and r4, r1, #31 │ │ │ │ + beq 5eca50 │ │ │ │ + bhi 5ec740 │ │ │ │ + ldr r2, [pc, #1064] @ 5ecb0c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5eca8c │ │ │ │ + bhi 5ec7a8 │ │ │ │ + cmp r3, #217 @ 0xd9 │ │ │ │ + beq 5ec890 │ │ │ │ + cmp r3, #344 @ 0x158 │ │ │ │ + beq 5ec958 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ + bne 5ec9d0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #988] @ 5ecb0c │ │ │ │ - ldr r3, [pc, #988] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #988] @ 5ecb10 │ │ │ │ + ldr r3, [pc, #988] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #984] @ 5ecb14 │ │ │ │ - b 5ec7f8 │ │ │ │ - ldr r3, [pc, #980] @ 5ecb18 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5eca10 │ │ │ │ - bhi 5ec904 │ │ │ │ - sub r3, r3, #128 @ 0x80 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5ec850 │ │ │ │ - cmp r2, #856 @ 0x358 │ │ │ │ - beq 5ecac4 │ │ │ │ - cmp r2, #728 @ 0x2d8 │ │ │ │ - bne 5ec9cc │ │ │ │ + ldr r1, [pc, #984] @ 5ecb18 │ │ │ │ + b 5ec7fc │ │ │ │ + ldr r2, [pc, #980] @ 5ecb1c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5eca14 │ │ │ │ + bhi 5ec908 │ │ │ │ + sub r2, r2, #128 @ 0x80 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5ec854 │ │ │ │ + cmp r3, #856 @ 0x358 │ │ │ │ + beq 5ecac8 │ │ │ │ + cmp r3, #728 @ 0x2d8 │ │ │ │ + bne 5ec9d0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #900] @ 5ecb1c │ │ │ │ - ldr r3, [pc, #884] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #900] @ 5ecb20 │ │ │ │ + ldr r3, [pc, #884] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #892] @ 5ecb20 │ │ │ │ - b 5ec7f8 │ │ │ │ - ldr r3, [pc, #888] @ 5ecb24 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5ec8c8 │ │ │ │ - cmp r2, #600 @ 0x258 │ │ │ │ - beq 5ec9d4 │ │ │ │ - cmp r2, #472 @ 0x1d8 │ │ │ │ - bne 5ec9cc │ │ │ │ + ldr r1, [pc, #892] @ 5ecb24 │ │ │ │ + b 5ec7fc │ │ │ │ + ldr r2, [pc, #888] @ 5ecb28 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5ec8cc │ │ │ │ + cmp r3, #600 @ 0x258 │ │ │ │ + beq 5ec9d8 │ │ │ │ + cmp r3, #472 @ 0x1d8 │ │ │ │ + bne 5ec9d0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #824] @ 5ecb28 │ │ │ │ - ldr r3, [pc, #796] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #824] @ 5ecb2c │ │ │ │ + ldr r3, [pc, #796] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #816] @ 5ecb2c │ │ │ │ + ldr r1, [pc, #816] @ 5ecb30 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r8, r2, r8 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6be368 │ │ │ │ mov r0, r9 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 5ba5d0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5ba5d4 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #688] @ 5ecb30 │ │ │ │ - ldr r3, [pc, #652] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #688] @ 5ecb34 │ │ │ │ + ldr r3, [pc, #652] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #680] @ 5ecb34 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #680] @ 5ecb38 │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #636] @ 5ecb38 │ │ │ │ - ldr r3, [pc, #592] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #636] @ 5ecb3c │ │ │ │ + ldr r3, [pc, #592] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #628] @ 5ecb3c │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #628] @ 5ecb40 │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #584] @ 5ecb40 │ │ │ │ - ldr r3, [pc, #532] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #584] @ 5ecb44 │ │ │ │ + ldr r3, [pc, #532] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #576] @ 5ecb44 │ │ │ │ - b 5ec7f8 │ │ │ │ - cmp r2, #984 @ 0x3d8 │ │ │ │ - beq 5ec990 │ │ │ │ - ldr r3, [pc, #564] @ 5ecb48 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5ec9cc │ │ │ │ + ldr r1, [pc, #576] @ 5ecb48 │ │ │ │ + b 5ec7fc │ │ │ │ + cmp r3, #984 @ 0x3d8 │ │ │ │ + beq 5ec994 │ │ │ │ + ldr r2, [pc, #564] @ 5ecb4c │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 5ec9d0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #516] @ 5ecb4c │ │ │ │ - ldr r3, [pc, #452] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #516] @ 5ecb50 │ │ │ │ + ldr r3, [pc, #452] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #508] @ 5ecb50 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #508] @ 5ecb54 │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #464] @ 5ecb54 │ │ │ │ - ldr r3, [pc, #392] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #464] @ 5ecb58 │ │ │ │ + ldr r3, [pc, #392] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #456] @ 5ecb58 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #456] @ 5ecb5c │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #412] @ 5ecb5c │ │ │ │ - ldr r3, [pc, #332] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #412] @ 5ecb60 │ │ │ │ + ldr r3, [pc, #332] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #404] @ 5ecb60 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #404] @ 5ecb64 │ │ │ │ + b 5ec7fc │ │ │ │ mov r0, #0 │ │ │ │ - b 5ec838 │ │ │ │ + b 5ec83c │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #352] @ 5ecb64 │ │ │ │ - ldr r3, [pc, #264] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #352] @ 5ecb68 │ │ │ │ + ldr r3, [pc, #264] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #344] @ 5ecb68 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #344] @ 5ecb6c │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #300] @ 5ecb6c │ │ │ │ - ldr r3, [pc, #204] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #300] @ 5ecb70 │ │ │ │ + ldr r3, [pc, #204] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #292] @ 5ecb70 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #292] @ 5ecb74 │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #248] @ 5ecb74 │ │ │ │ - ldr r3, [pc, #144] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #248] @ 5ecb78 │ │ │ │ + ldr r3, [pc, #144] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #240] @ 5ecb78 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #240] @ 5ecb7c │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #196] @ 5ecb7c │ │ │ │ - ldr r3, [pc, #84] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #196] @ 5ecb80 │ │ │ │ + ldr r3, [pc, #84] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #188] @ 5ecb80 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #188] @ 5ecb84 │ │ │ │ + b 5ec7fc │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba560 │ │ │ │ - ldr r2, [pc, #144] @ 5ecb84 │ │ │ │ - ldr r3, [pc, #24] @ 5ecb10 │ │ │ │ + bl 5ba564 │ │ │ │ + ldr r2, [pc, #144] @ 5ecb88 │ │ │ │ + ldr r3, [pc, #24] @ 5ecb14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #136] @ 5ecb88 │ │ │ │ - b 5ec7f8 │ │ │ │ + ldr r1, [pc, #136] @ 5ecb8c │ │ │ │ + b 5ec7fc │ │ │ │ andeq r0, r0, r9, asr r2 │ │ │ │ - ldrsheq lr, [r6], #-84 @ 0xffffffac │ │ │ │ + ldrsheq lr, [r6], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - subseq r2, r7, r4, lsl #5 │ │ │ │ + subseq r2, r7, r0, lsl #5 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r3, r0, ip, asr lr │ │ │ │ andeq r0, r0, r9, asr r3 │ │ │ │ - subseq r2, r7, ip, lsl r2 │ │ │ │ + subseq r2, r7, r8, lsl r2 │ │ │ │ andeq r3, r0, r8, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - subseq r2, r7, r4, asr #3 │ │ │ │ + subseq r2, r7, r0, asr #3 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ - subseq r2, r7, r4, lsr r1 │ │ │ │ + subseq r2, r7, r0, lsr r1 │ │ │ │ muleq r0, r8, sl │ │ │ │ - ldrsheq r2, [r7], #-8 │ │ │ │ + ldrsheq r2, [r7], #-4 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - ldrheq r2, [r7], #-12 │ │ │ │ + ldrheq r2, [r7], #-8 │ │ │ │ andeq r2, r0, r0, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - subseq r2, r7, ip, rrx │ │ │ │ + subseq r2, r7, r8, rrx │ │ │ │ andeq r3, r0, r0, asr #6 │ │ │ │ - subseq r2, r7, r0, lsr r0 │ │ │ │ + subseq r2, r7, ip, lsr #32 │ │ │ │ andeq r4, r0, ip, asr #10 │ │ │ │ - ldrsheq r1, [r7], #-244 @ 0xffffff0c │ │ │ │ + ldrsheq r1, [r7], #-240 @ 0xffffff10 │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - ldrheq r1, [r7], #-240 @ 0xffffff10 │ │ │ │ + subseq r1, r7, ip, lsr #31 │ │ │ │ andeq r3, r0, r0, ror #15 │ │ │ │ - subseq r1, r7, r4, ror pc │ │ │ │ + subseq r1, r7, r0, ror pc │ │ │ │ andeq r3, r0, r8, lsr sp │ │ │ │ - subseq r1, r7, r8, lsr pc │ │ │ │ + subseq r1, r7, r4, lsr pc │ │ │ │ andeq r4, r0, r4, lsr #2 │ │ │ │ - ldrsheq r1, [r7], #-236 @ 0xffffff14 │ │ │ │ + ldrsheq r1, [r7], #-232 @ 0xffffff18 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r1, r7, r0, asr #29 │ │ │ │ + ldrheq r1, [r7], #-236 @ 0xffffff14 │ │ │ │ andeq r4, r0, r4, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1017223,28 +1017224,28 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsr r1, r6, #21 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsr r1, r6, #16 │ │ │ │ mov r0, r4 │ │ │ │ and r1, r1, #31 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #64] @ 5ecc48 │ │ │ │ + ldr r3, [pc, #64] @ 5ecc4c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r7, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ @@ -1017253,16 +1017254,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6cfe64 │ │ │ │ lsr r1, r6, #11 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5ba5d0 │ │ │ │ - subseq r1, r7, ip, lsr #27 │ │ │ │ + b 5ba5d4 │ │ │ │ + subseq r1, r7, r8, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ lsr r3, r0, #18 │ │ │ │ lsl ip, r0, #6 │ │ │ │ and r3, r3, #15 │ │ │ │ @@ -1017271,43 +1017272,43 @@ │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ ands r2, r2, #15 │ │ │ │ orreq fp, fp, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp fp, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne 5ece9c │ │ │ │ + bne 5ecea0 │ │ │ │ lsr r6, r0, #14 │ │ │ │ lsr r0, r0, #10 │ │ │ │ orr r1, r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5eceb8 │ │ │ │ + beq 5ecebc │ │ │ │ and r4, r0, #15 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5ecdcc │ │ │ │ + bne 5ecdd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ ands r1, r6, #15 │ │ │ │ - beq 5ece64 │ │ │ │ - ldr r4, [pc, #464] @ 5eced4 │ │ │ │ + beq 5ece68 │ │ │ │ + ldr r4, [pc, #464] @ 5eced8 │ │ │ │ sub r6, r1, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, r6, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c5494 │ │ │ │ @@ -1017337,30 +1017338,30 @@ │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ece78 │ │ │ │ + bne 5ece7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r3, [pc, #296] @ 5eced8 │ │ │ │ + ldr r3, [pc, #296] @ 5ecedc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3808 │ │ │ │ mov r2, fp │ │ │ │ - ldr fp, [pc, #260] @ 5ecedc │ │ │ │ + ldr fp, [pc, #260] @ 5ecee0 │ │ │ │ sub r4, r4, #1 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r1, [fp, r4, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #8 │ │ │ │ @@ -1017388,47 +1017389,47 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ ands r1, r6, #15 │ │ │ │ - bne 5eccfc │ │ │ │ + bne 5ecd00 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ecd98 │ │ │ │ + beq 5ecd9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ bl 6c33b0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c33b0 │ │ │ │ - b 5ecd98 │ │ │ │ + b 5ecd9c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #32] @ 5ecee0 │ │ │ │ + ldr r3, [pc, #32] @ 5ecee4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - rsbeq r0, r5, r0, asr #13 │ │ │ │ - rsbeq r0, r5, r4, lsl r6 │ │ │ │ - rsbeq r0, r5, ip, ror #11 │ │ │ │ - rsbeq r0, r5, r4, lsl #10 │ │ │ │ + strheq r0, [r5], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r0, r5, r0, lsl r6 │ │ │ │ + rsbeq r0, r5, r8, ror #11 │ │ │ │ + rsbeq r0, r5, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1017438,25 +1017439,25 @@ │ │ │ │ bl 6bcd3c │ │ │ │ ldr r4, [r9, #88] @ 0x58 │ │ │ │ lsr r7, r4, #21 │ │ │ │ and r7, r7, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsl r1, r4, #12 │ │ │ │ asr r1, r1, #22 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #164] @ 5ecffc │ │ │ │ + ldr r3, [pc, #164] @ 5ed000 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ lsr r4, r4, #6 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1017468,39 +1017469,39 @@ │ │ │ │ orr r3, r3, sl, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r6 │ │ │ │ sub r4, r4, #1 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r4, #14 │ │ │ │ - bls 5ecfcc │ │ │ │ + bls 5ecfd0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ecfe8 │ │ │ │ + bne 5ecfec │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #44] @ 5ed000 │ │ │ │ + ldr r3, [pc, #44] @ 5ed004 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ecfac │ │ │ │ + beq 5ecfb0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba5d0 │ │ │ │ - subseq r1, r7, ip, asr sl │ │ │ │ - strdeq r0, [r5], #-48 @ 0xffffffd0 @ │ │ │ │ + b 5ba5d4 │ │ │ │ + subseq r1, r7, r8, asr sl │ │ │ │ + rsbeq r0, r5, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1017511,28 +1017512,28 @@ │ │ │ │ bl 6bcd3c │ │ │ │ ldr r4, [r9, #88] @ 0x58 │ │ │ │ lsr r7, r4, #21 │ │ │ │ and r7, r7, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #164] @ 5ed12c │ │ │ │ + ldr r3, [pc, #164] @ 5ed130 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ lsr r4, r4, #6 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1017544,47 +1017545,47 @@ │ │ │ │ orr r3, r3, sl, lsl #4 │ │ │ │ add r1, r6, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r5 │ │ │ │ sub r4, r4, #1 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r4, #14 │ │ │ │ - bls 5ed0fc │ │ │ │ + bls 5ed100 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ed118 │ │ │ │ + bne 5ed11c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #44] @ 5ed130 │ │ │ │ + ldr r3, [pc, #44] @ 5ed134 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ed0dc │ │ │ │ + beq 5ed0e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba5d0 │ │ │ │ - subseq r1, r7, ip, lsr #18 │ │ │ │ - rsbeq r0, r5, r0, asr #5 │ │ │ │ + b 5ba5d4 │ │ │ │ + subseq r1, r7, r8, lsr #18 │ │ │ │ + strheq r0, [r5], #-44 @ 0xffffffd4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r6, [pc, #284] @ 5ed274 │ │ │ │ + ldr r6, [pc, #284] @ 5ed278 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr ip, [r8, #88] @ 0x58 │ │ │ │ lsr lr, ip, #16 │ │ │ │ ands r1, lr, #31 │ │ │ │ lsr r8, ip, #21 │ │ │ │ @@ -1017594,74 +1017595,74 @@ │ │ │ │ lsr r9, ip, #6 │ │ │ │ lsr ip, ip, #10 │ │ │ │ and r9, r9, #15 │ │ │ │ and sl, ip, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5ed258 │ │ │ │ + bne 5ed25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5ed238 │ │ │ │ + bne 5ed23c │ │ │ │ bl 6c60a4 │ │ │ │ - ldr r3, [pc, #164] @ 5ed278 │ │ │ │ + ldr r3, [pc, #164] @ 5ed27c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #144] @ 5ed27c │ │ │ │ + ldr r3, [pc, #144] @ 5ed280 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #14 │ │ │ │ - bls 5ed240 │ │ │ │ + bls 5ed244 │ │ │ │ sub ip, sl, #1 │ │ │ │ cmp ip, #14 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #0 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #88] @ 5ed280 │ │ │ │ + ldr r3, [pc, #88] @ 5ed284 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, ip, lsl #2] │ │ │ │ b 6c3294 │ │ │ │ bl 6c603c │ │ │ │ - b 5ed1cc │ │ │ │ - ldr r3, [pc, #60] @ 5ed284 │ │ │ │ + b 5ed1d0 │ │ │ │ + ldr r3, [pc, #60] @ 5ed288 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5ed200 │ │ │ │ + b 5ed204 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed1cc │ │ │ │ - subseq sp, r6, r0, ror #22 │ │ │ │ + b 5ed1d0 │ │ │ │ + subseq sp, r6, ip, asr fp │ │ │ │ andeq r4, r0, r8, lsr r9 │ │ │ │ andeq r4, r0, r4, lsr #10 │ │ │ │ - @ instruction: 0x0065019c │ │ │ │ - rsbeq r0, r5, ip, ror r1 │ │ │ │ + @ instruction: 0x00650198 │ │ │ │ + rsbeq r0, r5, r8, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r1 │ │ │ │ lsr r6, r0, #6 │ │ │ │ lsr r5, r0, #10 │ │ │ │ @@ -1017672,60 +1017673,60 @@ │ │ │ │ and r5, r5, #15 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5ed338 │ │ │ │ - ldr r3, [pc, #160] @ 5ed37c │ │ │ │ + beq 5ed33c │ │ │ │ + ldr r3, [pc, #160] @ 5ed380 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ed34c │ │ │ │ - ldr r3, [pc, #132] @ 5ed380 │ │ │ │ + beq 5ed350 │ │ │ │ + ldr r3, [pc, #132] @ 5ed384 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r6, r6, #1 │ │ │ │ bl 6c3f48 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5ed35c │ │ │ │ + bls 5ed360 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3168 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ed2f4 │ │ │ │ + bne 5ed2f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed30c │ │ │ │ - ldr r3, [pc, #32] @ 5ed384 │ │ │ │ + b 5ed310 │ │ │ │ + ldr r3, [pc, #32] @ 5ed388 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3168 │ │ │ │ - rsbeq r0, r5, r8, ror #1 │ │ │ │ - rsbeq r0, r5, r8, asr #1 │ │ │ │ - rsbeq r0, r5, r0, rrx │ │ │ │ + rsbeq r0, r5, r4, ror #1 │ │ │ │ + rsbeq r0, r5, r4, asr #1 │ │ │ │ + rsbeq r0, r5, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1017739,31 +1017740,31 @@ │ │ │ │ and r9, r9, #31 │ │ │ │ lsl r4, r4, #12 │ │ │ │ mov r1, r9 │ │ │ │ asr r4, r4, #22 │ │ │ │ and fp, fp, #15 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ed484 │ │ │ │ - ldr r3, [pc, #156] @ 5ed4a8 │ │ │ │ + beq 5ed488 │ │ │ │ + ldr r3, [pc, #156] @ 5ed4ac │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #136] @ 5ed4ac │ │ │ │ + ldr r3, [pc, #136] @ 5ed4b0 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ eor r8, r8, r2, lsr #31 │ │ │ │ @@ -1017772,34 +1017773,34 @@ │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r5, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cfe68 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ed494 │ │ │ │ + bne 5ed498 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed41c │ │ │ │ + b 5ed420 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba5d0 │ │ │ │ - strheq pc, [r4], #-248 @ 0xffffff08 @ │ │ │ │ - @ instruction: 0x00571590 │ │ │ │ + b 5ba5d4 │ │ │ │ + strheq pc, [r4], #-244 @ 0xffffff0c @ │ │ │ │ + subseq r1, r7, ip, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r2 │ │ │ │ @@ -1017812,36 +1017813,36 @@ │ │ │ │ lsr sl, r9, #21 │ │ │ │ and sl, sl, #31 │ │ │ │ mov r1, sl │ │ │ │ lsr r7, r9, #6 │ │ │ │ and r7, r7, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsr r1, r9, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ed5bc │ │ │ │ - ldr r3, [pc, #156] @ 5ed5e0 │ │ │ │ + beq 5ed5c0 │ │ │ │ + ldr r3, [pc, #156] @ 5ed5e4 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #136] @ 5ed5e4 │ │ │ │ + ldr r3, [pc, #136] @ 5ed5e8 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ eor r8, r8, r2, lsr #31 │ │ │ │ @@ -1017850,34 +1017851,34 @@ │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cfe68 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ed5cc │ │ │ │ + bne 5ed5d0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed554 │ │ │ │ + b 5ed558 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba5d0 │ │ │ │ - rsbeq pc, r4, r0, lsl #29 │ │ │ │ - subseq r1, r7, r8, asr r4 │ │ │ │ + b 5ba5d4 │ │ │ │ + rsbeq pc, r4, ip, ror lr @ │ │ │ │ + subseq r1, r7, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ lsr r3, r0, #10 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsr r7, r0, #6 │ │ │ │ @@ -1017892,48 +1017893,48 @@ │ │ │ │ and r7, r7, #15 │ │ │ │ and r5, r5, #15 │ │ │ │ and r6, r6, #15 │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5ed778 │ │ │ │ - ldr r3, [pc, #316] @ 5ed788 │ │ │ │ + beq 5ed77c │ │ │ │ + ldr r3, [pc, #316] @ 5ed78c │ │ │ │ sub r1, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ed768 │ │ │ │ - ldr r3, [pc, #288] @ 5ed78c │ │ │ │ + beq 5ed76c │ │ │ │ + ldr r3, [pc, #288] @ 5ed790 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ed744 │ │ │ │ + beq 5ed748 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ - bne 5ed6e8 │ │ │ │ + bne 5ed6ec │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ bl 6c3c7c │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #14 │ │ │ │ - bls 5ed708 │ │ │ │ + bls 5ed70c │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5ed728 │ │ │ │ + bls 5ed72c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1017941,51 +1017942,51 @@ │ │ │ │ bl 6c3d98 │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ bl 6c3d98 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5ed6bc │ │ │ │ - ldr r3, [pc, #128] @ 5ed790 │ │ │ │ + bhi 5ed6c0 │ │ │ │ + ldr r3, [pc, #128] @ 5ed794 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ sub r6, r6, #1 │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #14 │ │ │ │ - bhi 5ed6c8 │ │ │ │ - ldr r3, [pc, #100] @ 5ed794 │ │ │ │ + bhi 5ed6cc │ │ │ │ + ldr r3, [pc, #100] @ 5ed798 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ bl 6c3b60 │ │ │ │ - b 5ed6b0 │ │ │ │ + b 5ed6b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed67c │ │ │ │ + b 5ed680 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed65c │ │ │ │ - rsbeq pc, r4, r8, ror sp @ │ │ │ │ - rsbeq pc, r4, r8, asr sp @ │ │ │ │ - strheq pc, [r4], #-196 @ 0xffffff3c @ │ │ │ │ - @ instruction: 0x0064fc94 │ │ │ │ + b 5ed660 │ │ │ │ + rsbeq pc, r4, r4, ror sp @ │ │ │ │ + rsbeq pc, r4, r4, asr sp @ │ │ │ │ + strheq pc, [r4], #-192 @ 0xffffff40 @ │ │ │ │ + @ instruction: 0x0064fc90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsr sl, r0, #10 │ │ │ │ lsr r8, r0, #14 │ │ │ │ @@ -1017999,142 +1018000,142 @@ │ │ │ │ sub fp, sl, #1 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5ed92c │ │ │ │ - ldr r3, [pc, #324] @ 5ed93c │ │ │ │ + beq 5ed930 │ │ │ │ + ldr r3, [pc, #324] @ 5ed940 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ sub sl, r8, #1 │ │ │ │ - beq 5ed91c │ │ │ │ - ldr r3, [pc, #296] @ 5ed940 │ │ │ │ + beq 5ed920 │ │ │ │ + ldr r3, [pc, #296] @ 5ed944 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c36c8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ed8f8 │ │ │ │ + beq 5ed8fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5ed8a4 │ │ │ │ + bne 5ed8a8 │ │ │ │ bl 6c3c14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3c14 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5ed8c0 │ │ │ │ + bls 5ed8c4 │ │ │ │ cmp sl, #14 │ │ │ │ - bls 5ed8dc │ │ │ │ + bls 5ed8e0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6c3d30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3d30 │ │ │ │ cmp fp, #14 │ │ │ │ - bhi 5ed87c │ │ │ │ - ldr r3, [pc, #124] @ 5ed944 │ │ │ │ + bhi 5ed880 │ │ │ │ + ldr r3, [pc, #124] @ 5ed948 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #14 │ │ │ │ - bhi 5ed884 │ │ │ │ - ldr r3, [pc, #100] @ 5ed948 │ │ │ │ + bhi 5ed888 │ │ │ │ + ldr r3, [pc, #100] @ 5ed94c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3af8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3af8 │ │ │ │ - b 5ed874 │ │ │ │ + b 5ed878 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed824 │ │ │ │ + b 5ed828 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ed804 │ │ │ │ - rsbeq pc, r4, ip, asr #23 │ │ │ │ - rsbeq pc, r4, ip, lsr #23 │ │ │ │ - strdeq pc, [r4], #-172 @ 0xffffff54 @ │ │ │ │ - rsbeq pc, r4, r0, ror #21 │ │ │ │ + b 5ed808 │ │ │ │ + rsbeq pc, r4, r8, asr #23 │ │ │ │ + rsbeq pc, r4, r8, lsr #23 │ │ │ │ + strdeq pc, [r4], #-168 @ 0xffffff58 @ │ │ │ │ + ldrdeq pc, [r4], #-172 @ 0xffffff54 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ lsr r6, r0, #6 │ │ │ │ ands r6, r6, #15 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5edaa0 │ │ │ │ + beq 5edaa4 │ │ │ │ lsr sl, r0, #10 │ │ │ │ lsr r9, r0, #14 │ │ │ │ lsr r0, r0, #21 │ │ │ │ mov fp, r1 │ │ │ │ and r4, r0, #31 │ │ │ │ bl 6bcd3c │ │ │ │ and sl, sl, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp fp, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5eda6c │ │ │ │ + beq 5eda70 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c36c8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5eda7c │ │ │ │ - ldr r3, [pc, #236] @ 5edabc │ │ │ │ + beq 5eda80 │ │ │ │ + ldr r3, [pc, #236] @ 5edac0 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5eda90 │ │ │ │ - ldr r3, [pc, #208] @ 5edac0 │ │ │ │ + beq 5eda94 │ │ │ │ + ldr r3, [pc, #208] @ 5edac4 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -1018151,45 +1018152,45 @@ │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ bl 6c5a14 │ │ │ │ - ldr r3, [pc, #112] @ 5edac4 │ │ │ │ + ldr r3, [pc, #112] @ 5edac8 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ lsr r1, r4, #1 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ed9c8 │ │ │ │ + bne 5ed9cc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ed9e8 │ │ │ │ + bne 5ed9ec │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eda00 │ │ │ │ + b 5eda04 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq pc, [r4], #-148 @ 0xffffff6c @ │ │ │ │ - ldrdeq pc, [r4], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq pc, r4, r0, ror r9 @ │ │ │ │ + strdeq pc, [r4], #-144 @ 0xffffff70 @ │ │ │ │ + ldrdeq pc, [r4], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq pc, r4, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ lsr r6, r0, #6 │ │ │ │ lsr r7, r0, #10 │ │ │ │ lsr r0, r0, #14 │ │ │ │ @@ -1018209,32 +1018210,32 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov fp, r0 │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 5edc6c │ │ │ │ - ldr r3, [pc, #548] @ 5edd64 │ │ │ │ + beq 5edc70 │ │ │ │ + ldr r3, [pc, #548] @ 5edd68 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5edc7c │ │ │ │ - ldr r3, [pc, #520] @ 5edd68 │ │ │ │ + beq 5edc80 │ │ │ │ + ldr r3, [pc, #520] @ 5edd6c │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5edc90 │ │ │ │ - ldr r7, [pc, #492] @ 5edd6c │ │ │ │ + beq 5edc94 │ │ │ │ + ldr r7, [pc, #492] @ 5edd70 │ │ │ │ sub r3, r6, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1018290,20 +1018291,20 @@ │ │ │ │ ldr r0, [r7, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5edb58 │ │ │ │ + bne 5edb5c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5edb78 │ │ │ │ + bne 5edb7c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1018349,17 +1018350,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3168 │ │ │ │ - rsbeq pc, r4, r4, lsl #17 │ │ │ │ - rsbeq pc, r4, r4, ror #16 │ │ │ │ - rsbeq pc, r4, r4, asr #16 │ │ │ │ + rsbeq pc, r4, r0, lsl #17 │ │ │ │ + rsbeq pc, r4, r0, ror #16 │ │ │ │ + rsbeq pc, r4, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1018372,162 +1018373,162 @@ │ │ │ │ lsr sl, r6, #22 │ │ │ │ ands r1, r1, #15 │ │ │ │ and r7, r7, #15 │ │ │ │ and r8, r8, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ and sl, sl, #3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5edf0c │ │ │ │ - ldr r3, [pc, #352] @ 5edf2c │ │ │ │ + beq 5edf10 │ │ │ │ + ldr r3, [pc, #352] @ 5edf30 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5edf1c │ │ │ │ - ldr r3, [pc, #324] @ 5edf30 │ │ │ │ + beq 5edf20 │ │ │ │ + ldr r3, [pc, #324] @ 5edf34 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #2 │ │ │ │ mov r3, #16 │ │ │ │ - beq 5edecc │ │ │ │ + beq 5eded0 │ │ │ │ cmp sl, #3 │ │ │ │ - beq 5edec4 │ │ │ │ + beq 5edec8 │ │ │ │ cmp sl, #1 │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 5eded0 │ │ │ │ + beq 5eded4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4418 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5edefc │ │ │ │ - ldr r3, [pc, #212] @ 5edf34 │ │ │ │ + beq 5edf00 │ │ │ │ + ldr r3, [pc, #212] @ 5edf38 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ tst r6, #16777216 @ 0x1000000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5edef4 │ │ │ │ + bne 5edef8 │ │ │ │ bl 6c3348 │ │ │ │ sub r9, r9, #1 │ │ │ │ cmp r9, #14 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #132] @ 5edf38 │ │ │ │ + ldr r3, [pc, #132] @ 5edf3c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r2, #0 │ │ │ │ - b 5ede20 │ │ │ │ + b 5ede24 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5694 │ │ │ │ - b 5ede40 │ │ │ │ + b 5ede44 │ │ │ │ bl 6c3464 │ │ │ │ - b 5ede88 │ │ │ │ + b 5ede8c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ede70 │ │ │ │ + b 5ede74 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5edde4 │ │ │ │ + bne 5edde8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eddfc │ │ │ │ - strdeq pc, [r4], #-88 @ 0xffffffa8 @ │ │ │ │ - ldrdeq pc, [r4], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq pc, r4, r4, ror #10 │ │ │ │ - rsbeq pc, r4, r0, lsl r5 @ │ │ │ │ + b 5ede00 │ │ │ │ + strdeq pc, [r4], #-84 @ 0xffffffac @ │ │ │ │ + ldrdeq pc, [r4], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq pc, r4, r0, ror #10 │ │ │ │ + rsbeq pc, r4, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ tst r6, #1048576 @ 0x100000 │ │ │ │ - beq 5edf90 │ │ │ │ + beq 5edf94 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsr r9, r6, #21 │ │ │ │ and r9, r9, #31 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsl r2, r6, #13 │ │ │ │ asr r2, r2, #23 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c33b0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ee058 │ │ │ │ + bne 5ee05c │ │ │ │ lsr r1, r6, #6 │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5ee070 │ │ │ │ - ldr r3, [pc, #160] @ 5ee07c │ │ │ │ + beq 5ee074 │ │ │ │ + ldr r3, [pc, #160] @ 5ee080 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ and r6, r6, #1572864 @ 0x180000 │ │ │ │ cmp r6, #524288 @ 0x80000 │ │ │ │ mov r3, #16 │ │ │ │ moveq r2, r3 │ │ │ │ movne r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r3, [pc, #108] @ 5ee080 │ │ │ │ + ldr r3, [pc, #108] @ 5ee084 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r4, r1 │ │ │ │ @@ -1018540,23 +1018541,23 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba5d0 │ │ │ │ + bl 5ba5d4 │ │ │ │ lsr r1, r6, #6 │ │ │ │ ands r1, r1, #15 │ │ │ │ - bne 5edfd4 │ │ │ │ + bne 5edfd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5edfec │ │ │ │ - rsbeq pc, r4, r8, ror #7 │ │ │ │ - subseq r0, r7, r0, lsr #19 │ │ │ │ + b 5edff0 │ │ │ │ + rsbeq pc, r4, r4, ror #7 │ │ │ │ + @ instruction: 0x0057099c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1018583,36 +1018584,36 @@ │ │ │ │ and r3, r3, #15 │ │ │ │ lsr r7, r7, #21 │ │ │ │ ands r1, r1, #15 │ │ │ │ and sl, sl, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ - beq 5ee2c4 │ │ │ │ - ldr r2, [pc, #496] @ 5ee308 │ │ │ │ + beq 5ee2c8 │ │ │ │ + ldr r2, [pc, #496] @ 5ee30c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ sub fp, r3, #1 │ │ │ │ - beq 5ee2dc │ │ │ │ - ldr r3, [pc, #460] @ 5ee30c │ │ │ │ + beq 5ee2e0 │ │ │ │ + ldr r3, [pc, #460] @ 5ee310 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3f48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1018684,144 +1018685,144 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3c14 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3168 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5ee2ec │ │ │ │ + bls 5ee2f0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ sub fp, r3, #1 │ │ │ │ - bne 5ee138 │ │ │ │ + bne 5ee13c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ee14c │ │ │ │ - ldr r3, [pc, #28] @ 5ee310 │ │ │ │ + b 5ee150 │ │ │ │ + ldr r3, [pc, #28] @ 5ee314 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - rsbeq pc, r4, ip, lsr #5 │ │ │ │ - rsbeq pc, r4, r4, lsl #5 │ │ │ │ - ldrdeq pc, [r4], #-0 @ │ │ │ │ + rsbeq pc, r4, r8, lsr #5 │ │ │ │ + rsbeq pc, r4, r0, lsl #5 │ │ │ │ + rsbeq pc, r4, ip, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ lsr r1, r0, #16 │ │ │ │ ands r1, r1, #31 │ │ │ │ lsr fp, r0, #21 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ ands fp, fp, #31 │ │ │ │ - ldr r8, [pc, #484] @ 5ee530 │ │ │ │ + ldr r8, [pc, #484] @ 5ee534 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bne 5ee4c0 │ │ │ │ + bne 5ee4c4 │ │ │ │ lsr r3, r0, #6 │ │ │ │ lsr r0, r0, #10 │ │ │ │ and sl, r3, #15 │ │ │ │ orr r3, r3, r0 │ │ │ │ tst r3, #15 │ │ │ │ - beq 5ee4c0 │ │ │ │ + beq 5ee4c4 │ │ │ │ and r9, r0, #15 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcdd4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5ee4dc │ │ │ │ + bne 5ee4e0 │ │ │ │ bl 6cb6f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb6f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7818 │ │ │ │ cmp sl, #0 │ │ │ │ sub fp, sl, #1 │ │ │ │ - beq 5ee520 │ │ │ │ - ldr r3, [pc, #312] @ 5ee534 │ │ │ │ + beq 5ee524 │ │ │ │ + ldr r3, [pc, #312] @ 5ee538 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ sub sl, r9, #1 │ │ │ │ - beq 5ee510 │ │ │ │ - ldr r3, [pc, #284] @ 5ee538 │ │ │ │ + beq 5ee514 │ │ │ │ + ldr r3, [pc, #284] @ 5ee53c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb79c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5ee4f0 │ │ │ │ + beq 5ee4f4 │ │ │ │ bl 6c73f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5dfa48 │ │ │ │ + bl 5dfa4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5dfa4c │ │ │ │ - ldr r3, [pc, #200] @ 5ee53c │ │ │ │ + bl 5dfa50 │ │ │ │ + ldr r3, [pc, #200] @ 5ee540 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #184] @ 5ee540 │ │ │ │ + ldr r3, [pc, #184] @ 5ee544 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #14 │ │ │ │ - bls 5ee4f8 │ │ │ │ + bls 5ee4fc │ │ │ │ cmp fp, #14 │ │ │ │ - bhi 5ee4c0 │ │ │ │ - ldr r3, [pc, #152] @ 5ee544 │ │ │ │ + bhi 5ee4c4 │ │ │ │ + ldr r3, [pc, #152] @ 5ee548 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -1018831,38 +1018832,38 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6cb650 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb650 │ │ │ │ - b 5ee3d8 │ │ │ │ + b 5ee3dc │ │ │ │ bl 6c7368 │ │ │ │ - b 5ee454 │ │ │ │ - ldr r3, [pc, #72] @ 5ee548 │ │ │ │ + b 5ee458 │ │ │ │ + ldr r3, [pc, #72] @ 5ee54c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5ee49c │ │ │ │ + b 5ee4a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ee428 │ │ │ │ + b 5ee42c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ee408 │ │ │ │ - subseq ip, r6, r4, ror #18 │ │ │ │ - rsbeq lr, r4, r8, asr #31 │ │ │ │ - rsbeq lr, r4, r8, lsr #31 │ │ │ │ + b 5ee40c │ │ │ │ + subseq ip, r6, r0, ror #18 │ │ │ │ + rsbeq lr, r4, r4, asr #31 │ │ │ │ + rsbeq lr, r4, r4, lsr #31 │ │ │ │ andeq r4, r0, r8, lsr r9 │ │ │ │ andeq r4, r0, r4, lsr #10 │ │ │ │ - rsbeq lr, r4, r8, lsl pc │ │ │ │ - rsbeq lr, r4, r4, asr #29 │ │ │ │ + rsbeq lr, r4, r4, lsl pc │ │ │ │ + rsbeq lr, r4, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsr sl, r0, #6 │ │ │ │ lsr r9, r0, #10 │ │ │ │ @@ -1018884,33 +1018885,33 @@ │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b58bc │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 5ee7c8 │ │ │ │ - ldr r3, [pc, #596] @ 5ee820 │ │ │ │ + beq 5ee7cc │ │ │ │ + ldr r3, [pc, #596] @ 5ee824 │ │ │ │ sub r1, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ee7dc │ │ │ │ - ldr r3, [pc, #568] @ 5ee824 │ │ │ │ + beq 5ee7e0 │ │ │ │ + ldr r3, [pc, #568] @ 5ee828 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ sub fp, sl, #1 │ │ │ │ - beq 5ee7f4 │ │ │ │ - ldr r3, [pc, #536] @ 5ee828 │ │ │ │ + beq 5ee7f8 │ │ │ │ + ldr r3, [pc, #536] @ 5ee82c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ @@ -1019005,108 +1019006,108 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3168 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5ee804 │ │ │ │ + bls 5ee808 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ee5e4 │ │ │ │ + bne 5ee5e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp sl, #0 │ │ │ │ sub fp, sl, #1 │ │ │ │ - bne 5ee608 │ │ │ │ + bne 5ee60c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ee61c │ │ │ │ - ldr r3, [pc, #32] @ 5ee82c │ │ │ │ + b 5ee620 │ │ │ │ + ldr r3, [pc, #32] @ 5ee830 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - strdeq lr, [r4], #-216 @ 0xffffff28 @ │ │ │ │ - ldrdeq lr, [r4], #-216 @ 0xffffff28 @ │ │ │ │ - strheq lr, [r4], #-212 @ 0xffffff2c @ │ │ │ │ - strheq lr, [r4], #-184 @ 0xffffff48 @ │ │ │ │ + strdeq lr, [r4], #-212 @ 0xffffff2c @ │ │ │ │ + ldrdeq lr, [r4], #-212 @ 0xffffff2c @ │ │ │ │ + strheq lr, [r4], #-208 @ 0xffffff30 @ │ │ │ │ + strheq lr, [r4], #-180 @ 0xffffff4c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ tst r4, #1048576 @ 0x100000 │ │ │ │ - beq 5ee884 │ │ │ │ + beq 5ee888 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsr r9, r4, #21 │ │ │ │ and r9, r9, #31 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsr r2, r4, #10 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33b0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ee9b4 │ │ │ │ + bne 5ee9b8 │ │ │ │ lsr r1, r4, #6 │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5ee9a8 │ │ │ │ - ldr r3, [pc, #244] @ 5ee9c4 │ │ │ │ + beq 5ee9ac │ │ │ │ + ldr r3, [pc, #244] @ 5ee9c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #224] @ 5ee9c8 │ │ │ │ + ldr r3, [pc, #224] @ 5ee9cc │ │ │ │ lsr r4, r4, #18 │ │ │ │ add r3, pc, r3 │ │ │ │ and r4, r4, #7 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 5ee918 │ │ │ │ + bhi 5ee91c │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r3, [pc, #172] @ 5ee9cc │ │ │ │ + ldr r3, [pc, #172] @ 5ee9d0 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1019121,37 +1019122,37 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ - b 5ee918 │ │ │ │ + b 5ee91c │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ - b 5ee918 │ │ │ │ + b 5ee91c │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ - b 5ee918 │ │ │ │ + b 5ee91c │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ee8e0 │ │ │ │ + b 5ee8e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5ee8bc │ │ │ │ - strdeq lr, [r4], #-164 @ 0xffffff5c @ │ │ │ │ - subeq r9, r9, r0, lsl #6 │ │ │ │ - @ instruction: 0x00570094 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5ee8c0 │ │ │ │ + strdeq lr, [r4], #-160 @ 0xffffff60 @ │ │ │ │ + strdeq r9, [r9], #-44 @ 0xffffffd4 │ │ │ │ + @ instruction: 0x00570090 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ lsr r3, r0, #10 │ │ │ │ lsr ip, r0, #6 │ │ │ │ mov fp, r1 │ │ │ │ @@ -1019174,35 +1019175,35 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5eec78 │ │ │ │ - ldr r3, [pc, #612] @ 5eecb8 │ │ │ │ + beq 5eec7c │ │ │ │ + ldr r3, [pc, #612] @ 5eecbc │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5eec68 │ │ │ │ - ldr r3, [pc, #584] @ 5eecbc │ │ │ │ + beq 5eec6c │ │ │ │ + ldr r3, [pc, #584] @ 5eecc0 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ cmp sl, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5eeb28 │ │ │ │ + beq 5eeb2c │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019212,15 +1019213,15 @@ │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5694 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5eec24 │ │ │ │ + beq 5eec28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3d98 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1019229,15 +1019230,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3d98 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3d98 │ │ │ │ - b 5eebb0 │ │ │ │ + b 5eebb4 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019247,15 +1019248,15 @@ │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5eec24 │ │ │ │ + beq 5eec28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1019280,19 +1019281,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5eeca0 │ │ │ │ + bls 5eeca4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5eec84 │ │ │ │ + bls 5eec88 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1019309,39 +1019310,39 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3b60 │ │ │ │ - b 5eebb0 │ │ │ │ + b 5eebb4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eea84 │ │ │ │ + b 5eea88 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eea64 │ │ │ │ - ldr r2, [pc, #52] @ 5eecc0 │ │ │ │ + b 5eea68 │ │ │ │ + ldr r2, [pc, #52] @ 5eecc4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r2, [pc, #28] @ 5eecc4 │ │ │ │ + ldr r2, [pc, #28] @ 5eecc8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eebf4 │ │ │ │ - rsbeq lr, r4, r0, ror r9 │ │ │ │ - rsbeq lr, r4, r0, asr r9 │ │ │ │ - rsbeq lr, r4, r8, lsr r7 │ │ │ │ - rsbeq lr, r4, ip, lsl r7 │ │ │ │ + b 5eebf8 │ │ │ │ + rsbeq lr, r4, ip, ror #18 │ │ │ │ + rsbeq lr, r4, ip, asr #18 │ │ │ │ + rsbeq lr, r4, r4, lsr r7 │ │ │ │ + rsbeq lr, r4, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ lsr r3, r0, #10 │ │ │ │ lsr sl, r0, #14 │ │ │ │ lsr r0, r0, #21 │ │ │ │ @@ -1019360,42 +1019361,42 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5eef78 │ │ │ │ - ldr r3, [pc, #640] @ 5eefbc │ │ │ │ + beq 5eef7c │ │ │ │ + ldr r3, [pc, #640] @ 5eefc0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ sub r7, sl, #1 │ │ │ │ - beq 5eef68 │ │ │ │ - ldr r3, [pc, #612] @ 5eefc0 │ │ │ │ + beq 5eef6c │ │ │ │ + ldr r3, [pc, #612] @ 5eefc4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - beq 5eee30 │ │ │ │ + beq 5eee34 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019406,15 +1019407,15 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5694 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eef24 │ │ │ │ + beq 5eef28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3d30 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1019423,15 +1019424,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3d30 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3d30 │ │ │ │ - b 5eeec0 │ │ │ │ + b 5eeec4 │ │ │ │ bl 6c5494 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ @@ -1019443,15 +1019444,15 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eef24 │ │ │ │ + beq 5eef28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3c14 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1019474,17 +1019475,17 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5eefa4 │ │ │ │ + bls 5eefa8 │ │ │ │ cmp r7, #14 │ │ │ │ - bls 5eef88 │ │ │ │ + bls 5eef8c │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1019501,40 +1019502,40 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3af8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3af8 │ │ │ │ - b 5eeec0 │ │ │ │ + b 5eeec4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eed68 │ │ │ │ + b 5eed6c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eed48 │ │ │ │ - ldr r3, [pc, #52] @ 5eefc4 │ │ │ │ + b 5eed4c │ │ │ │ + ldr r3, [pc, #52] @ 5eefc8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #28] @ 5eefc8 │ │ │ │ + ldr r3, [pc, #28] @ 5eefcc │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5eeefc │ │ │ │ - rsbeq lr, r4, r8, lsl #13 │ │ │ │ - rsbeq lr, r4, r8, ror #12 │ │ │ │ - rsbeq lr, r4, r4, lsr r4 │ │ │ │ - rsbeq lr, r4, r8, lsl r4 │ │ │ │ + b 5eef00 │ │ │ │ + rsbeq lr, r4, r4, lsl #13 │ │ │ │ + rsbeq lr, r4, r4, ror #12 │ │ │ │ + rsbeq lr, r4, r0, lsr r4 │ │ │ │ + rsbeq lr, r4, r4, lsl r4 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1019549,40 +1019550,40 @@ │ │ │ │ lsr r0, r0, #10 │ │ │ │ mov r8, r1 │ │ │ │ orr r1, fp, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 5ef180 │ │ │ │ + beq 5ef184 │ │ │ │ and fp, fp, #15 │ │ │ │ and r5, r0, #15 │ │ │ │ cmp fp, r5 │ │ │ │ - beq 5ef19c │ │ │ │ + beq 5ef1a0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r5, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5ef148 │ │ │ │ - ldr r3, [pc, #320] @ 5ef1b0 │ │ │ │ + beq 5ef14c │ │ │ │ + ldr r3, [pc, #320] @ 5ef1b4 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ef15c │ │ │ │ - ldr r3, [pc, #292] @ 5ef1b4 │ │ │ │ + beq 5ef160 │ │ │ │ + ldr r3, [pc, #292] @ 5ef1b8 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1019600,67 +1019601,67 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6c5494 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ef16c │ │ │ │ + bne 5ef170 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #8 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ cmp r5, #32 │ │ │ │ - bne 5ef0b4 │ │ │ │ - ldr r3, [pc, #136] @ 5ef1b8 │ │ │ │ + bne 5ef0b8 │ │ │ │ + ldr r3, [pc, #136] @ 5ef1bc │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ef088 │ │ │ │ + bne 5ef08c │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ef0a0 │ │ │ │ + b 5ef0a4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c33b0 │ │ │ │ - b 5ef0f4 │ │ │ │ - ldr r3, [pc, #52] @ 5ef1bc │ │ │ │ + b 5ef0f8 │ │ │ │ + ldr r3, [pc, #52] @ 5ef1c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #28] @ 5ef1c0 │ │ │ │ + ldr r3, [pc, #28] @ 5ef1c4 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ - b 5ef134 │ │ │ │ - rsbeq lr, r4, r4, asr r3 │ │ │ │ - rsbeq lr, r4, r4, lsr r3 │ │ │ │ - @ instruction: 0x0064e294 │ │ │ │ - rsbeq lr, r4, ip, lsr r2 │ │ │ │ - rsbeq lr, r4, r0, lsr #4 │ │ │ │ + b 5ef138 │ │ │ │ + rsbeq lr, r4, r0, asr r3 │ │ │ │ + rsbeq lr, r4, r0, lsr r3 │ │ │ │ + @ instruction: 0x0064e290 │ │ │ │ + rsbeq lr, r4, r8, lsr r2 │ │ │ │ + rsbeq lr, r4, ip, lsl r2 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1019674,40 +1019675,40 @@ │ │ │ │ lsr r0, r0, #10 │ │ │ │ mov r9, r1 │ │ │ │ orr r1, fp, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 5ef370 │ │ │ │ + beq 5ef374 │ │ │ │ and fp, fp, #15 │ │ │ │ and r4, r0, #15 │ │ │ │ cmp fp, r4 │ │ │ │ - beq 5ef38c │ │ │ │ + beq 5ef390 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5ef330 │ │ │ │ - ldr r3, [pc, #312] @ 5ef39c │ │ │ │ + beq 5ef334 │ │ │ │ + ldr r3, [pc, #312] @ 5ef3a0 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ef344 │ │ │ │ - ldr r3, [pc, #284] @ 5ef3a0 │ │ │ │ + beq 5ef348 │ │ │ │ + ldr r3, [pc, #284] @ 5ef3a4 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1019715,15 +1019716,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov fp, #8 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5ef354 │ │ │ │ + beq 5ef358 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c5494 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1019735,55 +1019736,55 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #8 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ cmp r4, #32 │ │ │ │ - bne 5ef2a8 │ │ │ │ - ldr r3, [pc, #140] @ 5ef3a4 │ │ │ │ + bne 5ef2ac │ │ │ │ + ldr r3, [pc, #140] @ 5ef3a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ef27c │ │ │ │ + bne 5ef280 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ef294 │ │ │ │ + b 5ef298 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c5694 │ │ │ │ - b 5ef2d8 │ │ │ │ - ldr r3, [pc, #48] @ 5ef3a8 │ │ │ │ + b 5ef2dc │ │ │ │ + ldr r3, [pc, #48] @ 5ef3ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #24] @ 5ef3ac │ │ │ │ + ldr r3, [pc, #24] @ 5ef3b0 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ef378 │ │ │ │ - rsbeq lr, r4, r0, ror #2 │ │ │ │ - rsbeq lr, r4, r0, asr #2 │ │ │ │ - rsbeq lr, r4, ip, lsr #1 │ │ │ │ - rsbeq lr, r4, r0, asr r0 │ │ │ │ - rsbeq lr, r4, r0, lsr r0 │ │ │ │ + b 5ef37c │ │ │ │ + rsbeq lr, r4, ip, asr r1 │ │ │ │ + rsbeq lr, r4, ip, lsr r1 │ │ │ │ + rsbeq lr, r4, r8, lsr #1 │ │ │ │ + rsbeq lr, r4, ip, asr #32 │ │ │ │ + rsbeq lr, r4, ip, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1019804,16 +1019805,16 @@ │ │ │ │ ands r1, r1, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ and sl, sl, #15 │ │ │ │ and fp, fp, #3 │ │ │ │ and r7, r7, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5ef5f4 │ │ │ │ - ldr r3, [pc, #580] @ 5ef670 │ │ │ │ + beq 5ef5f8 │ │ │ │ + ldr r3, [pc, #580] @ 5ef674 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1019822,16 +1019823,16 @@ │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5694 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5ef600 │ │ │ │ - ldr r3, [pc, #512] @ 5ef674 │ │ │ │ + beq 5ef604 │ │ │ │ + ldr r3, [pc, #512] @ 5ef678 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1019841,17 +1019842,17 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5694 │ │ │ │ cmp fp, #2 │ │ │ │ mov r2, r4 │ │ │ │ - beq 5ef620 │ │ │ │ + beq 5ef624 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 5ef5d4 │ │ │ │ + beq 5ef5d8 │ │ │ │ cmp fp, #1 │ │ │ │ movne r1, r6 │ │ │ │ moveq r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1019864,16 +1019865,16 @@ │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5494 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ef610 │ │ │ │ - ldr r3, [pc, #348] @ 5ef678 │ │ │ │ + beq 5ef614 │ │ │ │ + ldr r3, [pc, #348] @ 5ef67c │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1019885,34 +1019886,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5ef628 │ │ │ │ + beq 5ef62c │ │ │ │ cmp r7, #3 │ │ │ │ - beq 5ef658 │ │ │ │ + beq 5ef65c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5ef640 │ │ │ │ + beq 5ef644 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #224] @ 5ef67c │ │ │ │ + ldr r2, [pc, #224] @ 5ef680 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #200] @ 5ef680 │ │ │ │ + ldr r3, [pc, #200] @ 5ef684 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1019920,97 +1019921,97 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4418 │ │ │ │ - b 5ef4e4 │ │ │ │ + b 5ef4e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ef43c │ │ │ │ + b 5ef440 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ef484 │ │ │ │ + b 5ef488 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ef52c │ │ │ │ + b 5ef530 │ │ │ │ mov r1, r6 │ │ │ │ - b 5ef5d8 │ │ │ │ + b 5ef5dc │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - b 5ef58c │ │ │ │ + b 5ef590 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3464 │ │ │ │ - b 5ef58c │ │ │ │ + b 5ef590 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3464 │ │ │ │ - b 5ef58c │ │ │ │ - @ instruction: 0x0064df98 │ │ │ │ - rsbeq sp, r4, r0, asr pc │ │ │ │ - rsbeq sp, r4, r8, lsr #29 │ │ │ │ + b 5ef590 │ │ │ │ + @ instruction: 0x0064df94 │ │ │ │ + rsbeq sp, r4, ip, asr #30 │ │ │ │ + rsbeq sp, r4, r4, lsr #29 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsbeq sp, r4, ip, lsl #28 │ │ │ │ + rsbeq sp, r4, r8, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r6, r0, #6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r6, r6, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bne 5ef8d4 │ │ │ │ + bne 5ef8d8 │ │ │ │ lsr r3, r0, #14 │ │ │ │ lsr r0, r0, #10 │ │ │ │ mov r9, r1 │ │ │ │ orr r1, r3, r0 │ │ │ │ sub r2, r6, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq 5ef8f0 │ │ │ │ + beq 5ef8f4 │ │ │ │ and r6, r3, #15 │ │ │ │ and r4, r0, #15 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 5ef908 │ │ │ │ + beq 5ef90c │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5ef834 │ │ │ │ - ldr r2, [pc, #516] @ 5ef924 │ │ │ │ + beq 5ef838 │ │ │ │ + ldr r2, [pc, #516] @ 5ef928 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r4, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ef848 │ │ │ │ - ldr r2, [pc, #488] @ 5ef928 │ │ │ │ + beq 5ef84c │ │ │ │ + ldr r2, [pc, #488] @ 5ef92c │ │ │ │ sub r3, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1020023,20 +1020024,20 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c5694 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ef858 │ │ │ │ + bne 5ef85c │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r2, [pc, #388] @ 5ef92c │ │ │ │ + ldr r2, [pc, #388] @ 5ef930 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1020057,42 +1020058,42 @@ │ │ │ │ mov r1, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c5a14 │ │ │ │ - ldr r3, [pc, #276] @ 5ef930 │ │ │ │ + ldr r3, [pc, #276] @ 5ef934 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ef738 │ │ │ │ + bne 5ef73c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5ef750 │ │ │ │ + b 5ef754 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c33b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #15 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #164] @ 5ef92c │ │ │ │ + ldr r2, [pc, #164] @ 5ef930 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1020104,41 +1020105,41 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33b0 │ │ │ │ - b 5ef7e8 │ │ │ │ + b 5ef7ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #60] @ 5ef934 │ │ │ │ + ldr r3, [pc, #60] @ 5ef938 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r2, [pc, #40] @ 5ef938 │ │ │ │ + ldr r2, [pc, #40] @ 5ef93c │ │ │ │ sub r3, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - b 5ef828 │ │ │ │ - rsbeq sp, r4, r4, lsr #25 │ │ │ │ - rsbeq sp, r4, r4, lsl #25 │ │ │ │ + b 5ef82c │ │ │ │ + rsbeq sp, r4, r0, lsr #25 │ │ │ │ + rsbeq sp, r4, r0, lsl #25 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq sp, r4, r8, lsr #23 │ │ │ │ - ldrdeq sp, [r4], #-160 @ 0xffffff60 @ │ │ │ │ - strheq sp, [r4], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq sp, r4, r4, lsr #23 │ │ │ │ + rsbeq sp, r4, ip, asr #21 │ │ │ │ + strheq sp, [r4], #-160 @ 0xffffff60 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1020168,25 +1020169,25 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ lsr r0, r2, #18 │ │ │ │ and r0, r0, #15 │ │ │ │ lsr r2, r2, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 5efc7c │ │ │ │ - ldr r2, [pc, #752] @ 5efccc │ │ │ │ + beq 5efc80 │ │ │ │ + ldr r2, [pc, #752] @ 5efcd0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5efc90 │ │ │ │ - ldr r2, [pc, #720] @ 5efcd0 │ │ │ │ + beq 5efc94 │ │ │ │ + ldr r2, [pc, #720] @ 5efcd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020242,17 +1020243,17 @@ │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5efcbc │ │ │ │ + beq 5efcc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #460] @ 5efcd4 │ │ │ │ + ldr r2, [pc, #460] @ 5efcd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020265,15 +1020266,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ tst r3, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - beq 5efc4c │ │ │ │ + beq 5efc50 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3464 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ @@ -1020286,15 +1020287,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ tst r3, #2 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5efc64 │ │ │ │ + beq 5efc68 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3464 │ │ │ │ mov r5, #8 │ │ │ │ mov r1, sl │ │ │ │ @@ -1020318,59 +1020319,59 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5efca0 │ │ │ │ + bls 5efca4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3348 │ │ │ │ - b 5efb6c │ │ │ │ + b 5efb70 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - b 5efbc0 │ │ │ │ + b 5efbc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ef9f8 │ │ │ │ + bne 5ef9fc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5efa10 │ │ │ │ - ldr r2, [pc, #48] @ 5efcd8 │ │ │ │ + b 5efa14 │ │ │ │ + ldr r2, [pc, #48] @ 5efcdc │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5efb18 │ │ │ │ - rsbeq sp, r4, r8, ror #19 │ │ │ │ - rsbeq sp, r4, r4, asr #19 │ │ │ │ - strheq sp, [r4], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq sp, r4, ip, lsl r7 │ │ │ │ + b 5efb1c │ │ │ │ + rsbeq sp, r4, r4, ror #19 │ │ │ │ + rsbeq sp, r4, r0, asr #19 │ │ │ │ + strheq sp, [r4], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq sp, r4, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1020382,43 +1020383,43 @@ │ │ │ │ bl 6bcd3c │ │ │ │ ldr sl, [r6, #88] @ 0x58 │ │ │ │ lsr r2, sl, #6 │ │ │ │ lsr r6, sl, #16 │ │ │ │ and fp, r2, #15 │ │ │ │ ands r6, r6, #31 │ │ │ │ sub r9, fp, #1 │ │ │ │ - beq 5efe98 │ │ │ │ + beq 5efe9c │ │ │ │ lsr r1, sl, #10 │ │ │ │ and r1, r1, #15 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 5efecc │ │ │ │ - ldr r0, [pc, #396] @ 5efeec │ │ │ │ + beq 5efed0 │ │ │ │ + ldr r0, [pc, #396] @ 5efef0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5efedc │ │ │ │ - ldr r2, [pc, #368] @ 5efef0 │ │ │ │ + beq 5efee0 │ │ │ │ + ldr r2, [pc, #368] @ 5efef4 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r9, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ lsr r1, sl, #21 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1020466,46 +1020467,46 @@ │ │ │ │ bl 6c3168 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ cmp r9, #14 │ │ │ │ - bhi 5efeac │ │ │ │ - ldr r3, [pc, #112] @ 5efef4 │ │ │ │ + bhi 5efeb0 │ │ │ │ + ldr r3, [pc, #112] @ 5efef8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r9, #14 │ │ │ │ - bls 5efe7c │ │ │ │ + bls 5efe80 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5efd78 │ │ │ │ + bne 5efd7c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5efd8c │ │ │ │ - rsbeq sp, r4, r4, ror #12 │ │ │ │ - rsbeq sp, r4, r4, asr #12 │ │ │ │ - rsbeq sp, r4, r0, asr #10 │ │ │ │ + b 5efd90 │ │ │ │ + rsbeq sp, r4, r0, ror #12 │ │ │ │ + rsbeq sp, r4, r0, asr #12 │ │ │ │ + rsbeq sp, r4, ip, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -1020524,16 +1020525,16 @@ │ │ │ │ lsr r8, r6, #14 │ │ │ │ lsr sl, r6, #22 │ │ │ │ ands r1, r1, #15 │ │ │ │ and r8, r8, #15 │ │ │ │ and sl, sl, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f024c │ │ │ │ - ldr r3, [pc, #884] @ 5f02e0 │ │ │ │ + beq 5f0250 │ │ │ │ + ldr r3, [pc, #884] @ 5f02e4 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020542,16 +1020543,16 @@ │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c5694 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f0258 │ │ │ │ - ldr r3, [pc, #816] @ 5f02e4 │ │ │ │ + beq 5f025c │ │ │ │ + ldr r3, [pc, #816] @ 5f02e8 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020560,42 +1020561,42 @@ │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5694 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 5f0268 │ │ │ │ + beq 5f026c │ │ │ │ cmp sl, #3 │ │ │ │ - beq 5f0080 │ │ │ │ + beq 5f0084 │ │ │ │ cmp sl, #1 │ │ │ │ movne r1, r7 │ │ │ │ movne r2, r4 │ │ │ │ moveq r2, r4 │ │ │ │ moveq r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4418 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f00a8 │ │ │ │ + bne 5f00ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f01f0 │ │ │ │ + bne 5f01f4 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5f02ac │ │ │ │ + bls 5f02b0 │ │ │ │ lsr r6, r6, #18 │ │ │ │ and r6, r6, #15 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5f02c4 │ │ │ │ + bls 5f02c8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1020605,17 +1020606,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4418 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5f0030 │ │ │ │ + beq 5f0034 │ │ │ │ bl 6b58bc │ │ │ │ - ldr sl, [pc, #564] @ 5f02e8 │ │ │ │ + ldr sl, [pc, #564] @ 5f02ec │ │ │ │ add sl, pc, sl │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1020631,15 +1020632,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3f48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0274 │ │ │ │ + beq 5f0278 │ │ │ │ bl 6b58bc │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b58bc │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1020648,15 +1020649,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r2, [pc, #404] @ 5f02ec │ │ │ │ + ldr r2, [pc, #404] @ 5f02f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, fp │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #8 │ │ │ │ @@ -1020671,15 +1020672,15 @@ │ │ │ │ bl 6c3168 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r2, [pc, #312] @ 5f02ec │ │ │ │ + ldr r2, [pc, #312] @ 5f02f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #8 │ │ │ │ @@ -1020688,82 +1020689,82 @@ │ │ │ │ bl 6c3168 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c33b0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3168 │ │ │ │ - ldr r2, [pc, #248] @ 5f02f0 │ │ │ │ + ldr r2, [pc, #248] @ 5f02f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5f0060 │ │ │ │ - ldr r2, [pc, #188] @ 5f02f4 │ │ │ │ + bhi 5f0064 │ │ │ │ + ldr r2, [pc, #188] @ 5f02f8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5eff7c │ │ │ │ + b 5eff80 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5effc4 │ │ │ │ + b 5effc8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - b 5f0088 │ │ │ │ + b 5f008c │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c33b0 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33b0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3168 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5f004c │ │ │ │ - ldr r2, [pc, #68] @ 5f02f8 │ │ │ │ + bhi 5f0050 │ │ │ │ + ldr r2, [pc, #68] @ 5f02fc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f004c │ │ │ │ - ldr r3, [pc, #48] @ 5f02fc │ │ │ │ + b 5f0050 │ │ │ │ + ldr r3, [pc, #48] @ 5f0300 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - rsbeq sp, r4, r8, asr r4 │ │ │ │ - rsbeq sp, r4, r0, lsl r4 │ │ │ │ - rsbeq sp, r4, r4, lsl r3 │ │ │ │ + rsbeq sp, r4, r4, asr r4 │ │ │ │ + rsbeq sp, r4, ip, lsl #8 │ │ │ │ + rsbeq sp, r4, r0, lsl r3 │ │ │ │ strdeq pc, [r1], -pc @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq sp, r4, ip, lsl #3 │ │ │ │ - rsbeq sp, r4, r0, lsl r1 │ │ │ │ - strdeq sp, [r4], #-8 @ │ │ │ │ + rsbeq sp, r4, r8, lsl #3 │ │ │ │ + rsbeq sp, r4, ip, lsl #2 │ │ │ │ + strdeq sp, [r4], #-4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -1020786,16 +1020787,16 @@ │ │ │ │ ands r1, r1, #15 │ │ │ │ and sl, sl, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ and r8, r8, #15 │ │ │ │ and fp, fp, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f0714 │ │ │ │ - ldr r3, [pc, #1112] @ 5f07dc │ │ │ │ + beq 5f0718 │ │ │ │ + ldr r3, [pc, #1112] @ 5f07e0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020804,16 +1020805,16 @@ │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5694 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f0704 │ │ │ │ - ldr r3, [pc, #1044] @ 5f07e0 │ │ │ │ + beq 5f0708 │ │ │ │ + ldr r3, [pc, #1044] @ 5f07e4 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020823,71 +1020824,71 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5694 │ │ │ │ cmp fp, #2 │ │ │ │ mov r2, r4 │ │ │ │ - beq 5f0750 │ │ │ │ + beq 5f0754 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 5f0510 │ │ │ │ + beq 5f0514 │ │ │ │ cmp fp, #1 │ │ │ │ movne r1, r6 │ │ │ │ moveq r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4418 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0538 │ │ │ │ + bne 5f053c │ │ │ │ cmp sl, #0 │ │ │ │ sub r9, sl, #1 │ │ │ │ - beq 5f0564 │ │ │ │ - ldr r3, [pc, #904] @ 5f07e4 │ │ │ │ + beq 5f0568 │ │ │ │ + ldr r3, [pc, #904] @ 5f07e8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f0578 │ │ │ │ - ldr r3, [pc, #880] @ 5f07e8 │ │ │ │ + beq 5f057c │ │ │ │ + ldr r3, [pc, #880] @ 5f07ec │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5f0758 │ │ │ │ + beq 5f075c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5f0738 │ │ │ │ + beq 5f073c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f0720 │ │ │ │ + beq 5f0724 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0588 │ │ │ │ + bne 5f058c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f06b0 │ │ │ │ + bne 5f06b4 │ │ │ │ cmp r9, #14 │ │ │ │ - bls 5f07a0 │ │ │ │ + bls 5f07a4 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #14 │ │ │ │ - bls 5f07c0 │ │ │ │ + bls 5f07c4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1020897,52 +1020898,52 @@ │ │ │ │ bl 6c4418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4418 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0448 │ │ │ │ + beq 5f044c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3b60 │ │ │ │ cmp sl, #0 │ │ │ │ sub r9, sl, #1 │ │ │ │ - bne 5f0454 │ │ │ │ + bne 5f0458 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5f0470 │ │ │ │ + bne 5f0474 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0488 │ │ │ │ + b 5f048c │ │ │ │ bl 6b58bc │ │ │ │ - ldr fp, [pc, #600] @ 5f07ec │ │ │ │ + ldr fp, [pc, #600] @ 5f07f0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, sl │ │ │ │ bl 6c3f48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0770 │ │ │ │ + beq 5f0774 │ │ │ │ bl 6b58bc │ │ │ │ mov sl, r0 │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1020951,15 +1020952,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r2, [pc, #476] @ 5f07f0 │ │ │ │ + ldr r2, [pc, #476] @ 5f07f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c36c8 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ @@ -1020975,15 +1020976,15 @@ │ │ │ │ bl 6c3168 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r2, [pc, #380] @ 5f07f0 │ │ │ │ + ldr r2, [pc, #380] @ 5f07f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #8 │ │ │ │ @@ -1020992,99 +1020993,99 @@ │ │ │ │ bl 6c3168 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c33b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3168 │ │ │ │ - ldr r2, [pc, #316] @ 5f07f4 │ │ │ │ + ldr r2, [pc, #316] @ 5f07f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ cmp r9, #14 │ │ │ │ - bhi 5f04f0 │ │ │ │ - ldr r3, [pc, #264] @ 5f07f8 │ │ │ │ + bhi 5f04f4 │ │ │ │ + ldr r3, [pc, #264] @ 5f07fc │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f03dc │ │ │ │ + b 5f03e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0394 │ │ │ │ + b 5f0398 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f04c4 │ │ │ │ + b 5f04c8 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f04c4 │ │ │ │ + b 5f04c8 │ │ │ │ mov r1, r6 │ │ │ │ - b 5f0514 │ │ │ │ + b 5f0518 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f04c4 │ │ │ │ + b 5f04c8 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c33b0 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3168 │ │ │ │ cmp r9, #14 │ │ │ │ - bhi 5f04e4 │ │ │ │ - ldr r3, [pc, #84] @ 5f07fc │ │ │ │ + bhi 5f04e8 │ │ │ │ + ldr r3, [pc, #84] @ 5f0800 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ sub r8, r8, #1 │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #14 │ │ │ │ - bhi 5f04f0 │ │ │ │ - ldr r3, [pc, #56] @ 5f0800 │ │ │ │ + bhi 5f04f4 │ │ │ │ + ldr r3, [pc, #56] @ 5f0804 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r8, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - rsbeq sp, r4, r0, asr #32 │ │ │ │ - strdeq ip, [r4], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq ip, r4, r8, ror #30 │ │ │ │ - rsbeq ip, r4, ip, asr #30 │ │ │ │ - rsbeq ip, r4, r4, lsr lr │ │ │ │ + rsbeq sp, r4, ip, lsr r0 │ │ │ │ + strdeq ip, [r4], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq ip, r4, r4, ror #30 │ │ │ │ + rsbeq ip, r4, r8, asr #30 │ │ │ │ + rsbeq ip, r4, r0, lsr lr │ │ │ │ strdeq pc, [r1], -pc @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - ldrdeq ip, [r4], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq ip, r4, ip, lsl ip │ │ │ │ - strdeq ip, [r4], #-188 @ 0xffffff44 @ │ │ │ │ + ldrdeq ip, [r4], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq ip, r4, r8, lsl ip │ │ │ │ + strdeq ip, [r4], #-184 @ 0xffffff48 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1021097,56 +1021098,56 @@ │ │ │ │ mov r1, sl │ │ │ │ lsr r6, r5, #6 │ │ │ │ lsr r7, r5, #19 │ │ │ │ and r6, r6, #15 │ │ │ │ and r7, r7, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsl r2, r5, #13 │ │ │ │ asr r2, r2, #23 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c33b0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f0988 │ │ │ │ - ldr r3, [pc, #468] @ 5f0a54 │ │ │ │ + bne 5f098c │ │ │ │ + ldr r3, [pc, #468] @ 5f0a58 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r2, [r8, #124] @ 0x7c │ │ │ │ add r1, r4, r1 │ │ │ │ - beq 5f0998 │ │ │ │ + beq 5f099c │ │ │ │ cmp r7, #3 │ │ │ │ - beq 5f0914 │ │ │ │ + beq 5f0918 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5f09b0 │ │ │ │ + beq 5f09b4 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 5f0a28 │ │ │ │ - ldr r3, [pc, #396] @ 5f0a58 │ │ │ │ + beq 5f0a2c │ │ │ │ + ldr r3, [pc, #396] @ 5f0a5c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5a14 │ │ │ │ - ldr r3, [pc, #348] @ 5f0a5c │ │ │ │ + ldr r3, [pc, #348] @ 5f0a60 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r7, #0 │ │ │ │ @@ -1021165,78 +1021166,78 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5f08f8 │ │ │ │ + bls 5f08fc │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5f0878 │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5f087c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #9 │ │ │ │ bl 6cfe64 │ │ │ │ - b 5f095c │ │ │ │ + b 5f0960 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cfe64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f0a00 │ │ │ │ - ldr r3, [pc, #140] @ 5f0a60 │ │ │ │ + beq 5f0a04 │ │ │ │ + ldr r3, [pc, #140] @ 5f0a64 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f08f8 │ │ │ │ + b 5f08fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f0968 │ │ │ │ + b 5f096c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ mov ip, #16 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f0968 │ │ │ │ - subseq lr, r6, r4, lsr r1 │ │ │ │ - strdeq ip, [r4], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq ip, r4, r4, asr #21 │ │ │ │ - strdeq ip, [r4], #-144 @ 0xffffff70 @ │ │ │ │ + b 5f096c │ │ │ │ + subseq lr, r6, r0, lsr r1 │ │ │ │ + strdeq ip, [r4], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq ip, r4, r0, asr #21 │ │ │ │ + rsbeq ip, r4, ip, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1021265,32 +1021266,32 @@ │ │ │ │ lsr r3, r9, #14 │ │ │ │ and r3, r3, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - beq 5f0cf0 │ │ │ │ - ldr r2, [pc, #896] @ 5f0e80 │ │ │ │ + beq 5f0cf4 │ │ │ │ + ldr r2, [pc, #896] @ 5f0e84 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0d04 │ │ │ │ - ldr r2, [pc, #864] @ 5f0e84 │ │ │ │ + beq 5f0d08 │ │ │ │ + ldr r2, [pc, #864] @ 5f0e88 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f0c9c │ │ │ │ + beq 5f0ca0 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1021345,32 +1021346,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4418 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, #0 │ │ │ │ sub fp, r3, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub sl, r3, #1 │ │ │ │ - bne 5f0d48 │ │ │ │ + bne 5f0d4c │ │ │ │ mov r5, #16 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5f0d30 │ │ │ │ + bls 5f0d34 │ │ │ │ cmp sl, #14 │ │ │ │ - bls 5f0d14 │ │ │ │ + bls 5f0d18 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1021391,49 +1021392,49 @@ │ │ │ │ mov r2, #16 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5494 │ │ │ │ - b 5f0b8c │ │ │ │ + b 5f0b90 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0b1c │ │ │ │ + bne 5f0b20 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0b34 │ │ │ │ - ldr r3, [pc, #364] @ 5f0e88 │ │ │ │ + b 5f0b38 │ │ │ │ + ldr r3, [pc, #364] @ 5f0e8c │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r3, [pc, #340] @ 5f0e8c │ │ │ │ + ldr r3, [pc, #340] @ 5f0e90 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f0c74 │ │ │ │ + b 5f0c78 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0e70 │ │ │ │ - ldr r3, [pc, #308] @ 5f0e90 │ │ │ │ + beq 5f0e74 │ │ │ │ + ldr r3, [pc, #308] @ 5f0e94 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0e60 │ │ │ │ - ldr r3, [pc, #280] @ 5f0e94 │ │ │ │ + beq 5f0e64 │ │ │ │ + ldr r3, [pc, #280] @ 5f0e98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #16 │ │ │ │ @@ -1021445,15 +1021446,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ lsr r9, r9, #24 │ │ │ │ bl 6c5494 │ │ │ │ tst r9, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5f0e30 │ │ │ │ + bne 5f0e34 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -1021465,61 +1021466,61 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ tst r9, #2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f0e48 │ │ │ │ + beq 5f0e4c │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f0c38 │ │ │ │ + b 5f0c3c │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f0ddc │ │ │ │ + b 5f0de0 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f0c38 │ │ │ │ + b 5f0c3c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0d88 │ │ │ │ + b 5f0d8c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0d68 │ │ │ │ - rsbeq ip, r4, r4, asr #17 │ │ │ │ - rsbeq ip, r4, r0, lsr #17 │ │ │ │ - rsbeq ip, r4, r8, lsr #13 │ │ │ │ - rsbeq ip, r4, ip, lsl #13 │ │ │ │ - rsbeq ip, r4, r8, ror #12 │ │ │ │ - rsbeq ip, r4, r8, asr #12 │ │ │ │ + b 5f0d6c │ │ │ │ + rsbeq ip, r4, r0, asr #17 │ │ │ │ + @ instruction: 0x0064c89c │ │ │ │ + rsbeq ip, r4, r4, lsr #13 │ │ │ │ + rsbeq ip, r4, r8, lsl #13 │ │ │ │ + rsbeq ip, r4, r4, ror #12 │ │ │ │ + rsbeq ip, r4, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsr r2, r3, #22 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5f10f8 │ │ │ │ + beq 5f10fc │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5f0fec │ │ │ │ + beq 5f0ff0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f11d4 │ │ │ │ + bne 5f11d8 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r4, r3, #6 │ │ │ │ lsr r5, r3, #14 │ │ │ │ lsr r6, r3, #10 │ │ │ │ lsr r3, r3, #24 │ │ │ │ and sl, r2, #15 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1021532,57 +1021533,57 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r2, [sp] │ │ │ │ orr r3, r2, r4 │ │ │ │ tst r3, #15 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5f10d8 │ │ │ │ + beq 5f10dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f11f0 │ │ │ │ - ldr r3, [pc, #884] @ 5f12a8 │ │ │ │ + beq 5f11f4 │ │ │ │ + ldr r3, [pc, #884] @ 5f12ac │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1260 │ │ │ │ - ldr r3, [pc, #856] @ 5f12ac │ │ │ │ + beq 5f1264 │ │ │ │ + ldr r3, [pc, #856] @ 5f12b0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5f0fa4 │ │ │ │ + beq 5f0fa8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ tst r3, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5f1290 │ │ │ │ + beq 5f1294 │ │ │ │ bl 6c3464 │ │ │ │ - ldr r3, [pc, #800] @ 5f12b0 │ │ │ │ + ldr r3, [pc, #800] @ 5f12b4 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3348 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f10d8 │ │ │ │ + beq 5f10dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5f1288 │ │ │ │ + beq 5f128c │ │ │ │ bl 6c3464 │ │ │ │ - ldr r3, [pc, #740] @ 5f12b4 │ │ │ │ + ldr r3, [pc, #740] @ 5f12b8 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1021599,54 +1021600,54 @@ │ │ │ │ and r6, r6, #15 │ │ │ │ and sl, r4, #15 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ orr r3, fp, r4 │ │ │ │ tst r3, #15 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5f10d8 │ │ │ │ + beq 5f10dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f11e0 │ │ │ │ - ldr r3, [pc, #632] @ 5f12b8 │ │ │ │ + beq 5f11e4 │ │ │ │ + ldr r3, [pc, #632] @ 5f12bc │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1270 │ │ │ │ - ldr r3, [pc, #604] @ 5f12bc │ │ │ │ + beq 5f1274 │ │ │ │ + ldr r3, [pc, #604] @ 5f12c0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f10a0 │ │ │ │ + beq 5f10a4 │ │ │ │ ldr r3, [sp] │ │ │ │ sub sl, sl, #1 │ │ │ │ tst r3, #2 │ │ │ │ - ldr r3, [pc, #564] @ 5f12c0 │ │ │ │ + ldr r3, [pc, #564] @ 5f12c4 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ - beq 5f1280 │ │ │ │ + beq 5f1284 │ │ │ │ bl 6c3464 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f10d8 │ │ │ │ - ldr r3, [pc, #532] @ 5f12c4 │ │ │ │ + beq 5f10dc │ │ │ │ + ldr r3, [pc, #532] @ 5f12c8 │ │ │ │ ldr r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r7 │ │ │ │ - beq 5f0fe0 │ │ │ │ + beq 5f0fe4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3464 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1021668,202 +1021669,202 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ orr r3, r9, r4 │ │ │ │ tst r3, #15 │ │ │ │ str r0, [sp] │ │ │ │ - beq 5f10d8 │ │ │ │ + beq 5f10dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f1200 │ │ │ │ - ldr r3, [pc, #372] @ 5f12c8 │ │ │ │ + beq 5f1204 │ │ │ │ + ldr r3, [pc, #372] @ 5f12cc │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1250 │ │ │ │ - ldr r3, [pc, #344] @ 5f12cc │ │ │ │ + beq 5f1254 │ │ │ │ + ldr r3, [pc, #344] @ 5f12d0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f1210 │ │ │ │ + bne 5f1214 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f10d8 │ │ │ │ + beq 5f10dc │ │ │ │ ldr r4, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3464 │ │ │ │ - ldr r3, [pc, #288] @ 5f12d0 │ │ │ │ + ldr r3, [pc, #288] @ 5f12d4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ movne r2, r4 │ │ │ │ movne r0, r1 │ │ │ │ - bne 5f10cc │ │ │ │ + bne 5f10d0 │ │ │ │ ldr r2, [sp] │ │ │ │ - b 5f0fdc │ │ │ │ + b 5f0fe0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1050 │ │ │ │ + b 5f1054 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0f44 │ │ │ │ + b 5f0f48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1164 │ │ │ │ + b 5f1168 │ │ │ │ ldr r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #168] @ 5f12d4 │ │ │ │ + ldr r3, [pc, #168] @ 5f12d8 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 5f1298 │ │ │ │ + beq 5f129c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f118c │ │ │ │ + b 5f1190 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1184 │ │ │ │ + b 5f1188 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f0f64 │ │ │ │ + b 5f0f68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1070 │ │ │ │ + b 5f1074 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f10a0 │ │ │ │ + b 5f10a4 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f0fc8 │ │ │ │ + b 5f0fcc │ │ │ │ bl 6c3348 │ │ │ │ - b 5f0f88 │ │ │ │ + b 5f0f8c │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f118c │ │ │ │ - @ instruction: 0x0064c490 │ │ │ │ - rsbeq ip, r4, r0, ror r4 │ │ │ │ - rsbeq ip, r4, r4, lsr r4 │ │ │ │ - strdeq ip, [r4], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq ip, r4, r4, lsl #7 │ │ │ │ - rsbeq ip, r4, r4, ror #6 │ │ │ │ - rsbeq ip, r4, r8, lsr r3 │ │ │ │ - rsbeq ip, r4, r4, lsl r3 │ │ │ │ - rsbeq ip, r4, r0, ror r2 │ │ │ │ - rsbeq ip, r4, r0, asr r2 │ │ │ │ - rsbeq ip, r4, r4, lsl r2 │ │ │ │ - @ instruction: 0x0064c198 │ │ │ │ + b 5f1190 │ │ │ │ + rsbeq ip, r4, ip, lsl #9 │ │ │ │ + rsbeq ip, r4, ip, ror #8 │ │ │ │ + rsbeq ip, r4, r0, lsr r4 │ │ │ │ + strdeq ip, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq ip, r4, r0, lsl #7 │ │ │ │ + rsbeq ip, r4, r0, ror #6 │ │ │ │ + rsbeq ip, r4, r4, lsr r3 │ │ │ │ + rsbeq ip, r4, r0, lsl r3 │ │ │ │ + rsbeq ip, r4, ip, ror #4 │ │ │ │ + rsbeq ip, r4, ip, asr #4 │ │ │ │ + rsbeq ip, r4, r0, lsl r2 │ │ │ │ + @ instruction: 0x0064c194 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1980] @ 5f1ab0 │ │ │ │ + ldr r2, [pc, #1980] @ 5f1ab4 │ │ │ │ lsr r3, r7, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f1314 │ │ │ │ + bhi 5f1318 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ tst r7, #14680064 @ 0xe00000 │ │ │ │ lsr r3, r7, #6 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r8, r8, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ lsr r3, r7, #14 │ │ │ │ lsr r7, r7, #10 │ │ │ │ and r6, r3, #15 │ │ │ │ and r7, r7, #15 │ │ │ │ - bne 5f1658 │ │ │ │ + bne 5f165c │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5f18ac │ │ │ │ + bne 5f18b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5f1734 │ │ │ │ - ldr r2, [pc, #1832] @ 5f1ab4 │ │ │ │ + bne 5f1738 │ │ │ │ + ldr r2, [pc, #1832] @ 5f1ab8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ mov r1, fp │ │ │ │ - b 5f1728 │ │ │ │ + b 5f172c │ │ │ │ tst r7, #14680064 @ 0xe00000 │ │ │ │ lsr r9, r7, #6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r9, r9, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r5, r7, #14 │ │ │ │ lsr r7, r7, #10 │ │ │ │ - bne 5f1658 │ │ │ │ + bne 5f165c │ │ │ │ orr r1, r5, r7 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r9, r9, #1 │ │ │ │ - beq 5f1a60 │ │ │ │ + beq 5f1a64 │ │ │ │ bl 6bcd3c │ │ │ │ and r7, r7, #15 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 5f1a2c │ │ │ │ - ldr r3, [pc, #1700] @ 5f1ab8 │ │ │ │ + beq 5f1a30 │ │ │ │ + ldr r3, [pc, #1700] @ 5f1abc │ │ │ │ sub r1, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ ands r1, r5, #15 │ │ │ │ - beq 5f1a3c │ │ │ │ - ldr r3, [pc, #1672] @ 5f1abc │ │ │ │ + beq 5f1a40 │ │ │ │ + ldr r3, [pc, #1672] @ 5f1ac0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1021891,16 +1021892,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ cmp r5, #32 │ │ │ │ - bne 5f1458 │ │ │ │ - ldr r3, [pc, #1528] @ 5f1ac0 │ │ │ │ + bne 5f145c │ │ │ │ + ldr r3, [pc, #1528] @ 5f1ac4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ tst r7, #65011712 @ 0x3e00000 │ │ │ │ @@ -1021908,25 +1021909,25 @@ │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r6, r6, #1 │ │ │ │ lsr r1, r7, #10 │ │ │ │ cmp r6, #0 │ │ │ │ and r1, r1, #15 │ │ │ │ - bne 5f1658 │ │ │ │ + bne 5f165c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5f1a70 │ │ │ │ + beq 5f1a74 │ │ │ │ lsr r4, r7, #14 │ │ │ │ ands r4, r4, #15 │ │ │ │ sub r5, r1, #1 │ │ │ │ - beq 5f1a84 │ │ │ │ + beq 5f1a88 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #1428] @ 5f1ac4 │ │ │ │ + ldr r9, [pc, #1428] @ 5f1ac8 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov fp, r0 │ │ │ │ @@ -1022010,24 +1022011,24 @@ │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r8, r8, #1 │ │ │ │ lsr r1, r7, #10 │ │ │ │ cmp r8, #0 │ │ │ │ and r1, r1, #15 │ │ │ │ - bne 5f1658 │ │ │ │ + bne 5f165c │ │ │ │ cmp r1, #0 │ │ │ │ sub r5, r3, #1 │ │ │ │ - beq 5f1a48 │ │ │ │ + beq 5f1a4c │ │ │ │ lsr r7, r7, #14 │ │ │ │ ands r7, r7, #15 │ │ │ │ sub r4, r1, #1 │ │ │ │ - beq 5f1a9c │ │ │ │ + beq 5f1aa0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r6, [pc, #1028] @ 5f1ac8 │ │ │ │ + ldr r6, [pc, #1028] @ 5f1acc │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov fp, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov r2, r8 │ │ │ │ @@ -1022050,15 +1022051,15 @@ │ │ │ │ bl 6c3168 │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r9, [pc, #908] @ 5f1acc │ │ │ │ + ldr r9, [pc, #908] @ 5f1ad0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b58bc │ │ │ │ mov r8, r0 │ │ │ │ @@ -1022142,28 +1022143,28 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3808 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3808 │ │ │ │ - b 5f1384 │ │ │ │ + b 5f1388 │ │ │ │ bl 6b58bc │ │ │ │ sub r7, r7, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 6b58bc │ │ │ │ mov sl, r0 │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #492] @ 5f1ad0 │ │ │ │ + ldr r3, [pc, #492] @ 5f1ad4 │ │ │ │ mov r2, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3d98 │ │ │ │ @@ -1022238,114 +1022239,114 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3808 │ │ │ │ - b 5f137c │ │ │ │ + b 5f1380 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1424 │ │ │ │ + b 5f1428 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1444 │ │ │ │ - ldr r3, [pc, #132] @ 5f1ad4 │ │ │ │ + b 5f1448 │ │ │ │ + ldr r3, [pc, #132] @ 5f1ad8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #112] @ 5f1ad8 │ │ │ │ + ldr r3, [pc, #112] @ 5f1adc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ - b 5f1a54 │ │ │ │ - ldr r3, [pc, #100] @ 5f1adc │ │ │ │ + b 5f1a58 │ │ │ │ + ldr r3, [pc, #100] @ 5f1ae0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 5f1a54 │ │ │ │ - ldr r3, [pc, #84] @ 5f1ae0 │ │ │ │ + b 5f1a58 │ │ │ │ + ldr r3, [pc, #84] @ 5f1ae4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 5f1728 │ │ │ │ - ldr r3, [pc, #64] @ 5f1ae4 │ │ │ │ + b 5f172c │ │ │ │ + ldr r3, [pc, #64] @ 5f1ae8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - b 5f1728 │ │ │ │ - strdeq r6, [r9], #-136 @ 0xffffff78 │ │ │ │ - rsbeq ip, r4, r8, lsr r0 │ │ │ │ - strheq fp, [r4], #-240 @ 0xffffff10 @ │ │ │ │ - @ instruction: 0x0064bf90 │ │ │ │ - strdeq fp, [r4], #-236 @ 0xffffff14 @ │ │ │ │ - @ instruction: 0x0064be94 │ │ │ │ - rsbeq fp, r4, r0, lsl #26 │ │ │ │ - rsbeq fp, r4, r4, lsl #25 │ │ │ │ - rsbeq fp, r4, r0, ror #21 │ │ │ │ - rsbeq fp, r4, r8, ror r9 │ │ │ │ - rsbeq fp, r4, r0, ror #18 │ │ │ │ - rsbeq fp, r4, ip, asr #18 │ │ │ │ - rsbeq fp, r4, r8, lsr r9 │ │ │ │ - rsbeq fp, r4, r4, lsr #18 │ │ │ │ + b 5f172c │ │ │ │ + strdeq r6, [r9], #-132 @ 0xffffff7c │ │ │ │ + rsbeq ip, r4, r4, lsr r0 │ │ │ │ + rsbeq fp, r4, ip, lsr #31 │ │ │ │ + rsbeq fp, r4, ip, lsl #31 │ │ │ │ + strdeq fp, [r4], #-232 @ 0xffffff18 @ │ │ │ │ + @ instruction: 0x0064be90 │ │ │ │ + strdeq fp, [r4], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq fp, r4, r0, lsl #25 │ │ │ │ + ldrdeq fp, [r4], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq fp, r4, r4, ror r9 │ │ │ │ + rsbeq fp, r4, ip, asr r9 │ │ │ │ + rsbeq fp, r4, r8, asr #18 │ │ │ │ + rsbeq fp, r4, r4, lsr r9 │ │ │ │ + rsbeq fp, r4, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1356] @ 5f2050 │ │ │ │ + ldr r2, [pc, #1356] @ 5f2054 │ │ │ │ lsr r3, r4, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5f1ef0 │ │ │ │ + bhi 5f1ef4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r4, #14680064 @ 0xe00000 │ │ │ │ lsr r3, r4, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r5, r4, #14 │ │ │ │ lsr r2, r4, #10 │ │ │ │ - bne 5f1f54 │ │ │ │ + bne 5f1f58 │ │ │ │ orr r1, r5, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 5f2018 │ │ │ │ + beq 5f201c │ │ │ │ and fp, r2, #15 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5f1f94 │ │ │ │ - ldr r2, [pc, #1208] @ 5f2054 │ │ │ │ + beq 5f1f98 │ │ │ │ + ldr r2, [pc, #1208] @ 5f2058 │ │ │ │ sub r3, fp, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ ands r1, r5, #15 │ │ │ │ - beq 5f1fa4 │ │ │ │ - ldr r3, [pc, #1180] @ 5f2058 │ │ │ │ + beq 5f1fa8 │ │ │ │ + ldr r3, [pc, #1180] @ 5f205c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ lsr r4, r4, #24 │ │ │ │ and r3, r4, #2 │ │ │ │ @@ -1022357,41 +1022358,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c36c8 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 5f1efc │ │ │ │ + bgt 5f1f00 │ │ │ │ tst r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - beq 5f1f44 │ │ │ │ + beq 5f1f48 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1f70 │ │ │ │ + beq 5f1f74 │ │ │ │ lsl r3, r5, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 5f1be0 │ │ │ │ - ldr r3, [pc, #1000] @ 5f205c │ │ │ │ + bne 5f1be4 │ │ │ │ + ldr r3, [pc, #1000] @ 5f2060 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ @@ -1022400,44 +1022401,44 @@ │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r5, r4, #14 │ │ │ │ lsr r4, r4, #10 │ │ │ │ - bne 5f1f54 │ │ │ │ + bne 5f1f58 │ │ │ │ orr r1, r5, r4 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r6, r3, #1 │ │ │ │ - beq 5f2008 │ │ │ │ + beq 5f200c │ │ │ │ and r5, r5, #15 │ │ │ │ and r4, r4, #15 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 5f202c │ │ │ │ + beq 5f2030 │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5f1fc0 │ │ │ │ - ldr r3, [pc, #876] @ 5f2060 │ │ │ │ + beq 5f1fc4 │ │ │ │ + ldr r3, [pc, #876] @ 5f2064 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1fe0 │ │ │ │ - ldr r3, [pc, #848] @ 5f2064 │ │ │ │ + beq 5f1fe4 │ │ │ │ + ldr r3, [pc, #848] @ 5f2068 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r1, [pc, #828] @ 5f2068 │ │ │ │ + ldr r1, [pc, #828] @ 5f206c │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [r1, r6, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1022447,44 +1022448,44 @@ │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r6, r4, #14 │ │ │ │ lsr r4, r4, #10 │ │ │ │ - bne 5f1f54 │ │ │ │ + bne 5f1f58 │ │ │ │ orr r1, r6, r4 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r7, r3, #1 │ │ │ │ - beq 5f1ff0 │ │ │ │ + beq 5f1ff4 │ │ │ │ and r6, r6, #15 │ │ │ │ and r4, r4, #15 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 5f203c │ │ │ │ + beq 5f2040 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5f1fd0 │ │ │ │ - ldr r3, [pc, #676] @ 5f206c │ │ │ │ + beq 5f1fd4 │ │ │ │ + ldr r3, [pc, #676] @ 5f2070 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f1fb0 │ │ │ │ - ldr r3, [pc, #648] @ 5f2070 │ │ │ │ + beq 5f1fb4 │ │ │ │ + ldr r3, [pc, #648] @ 5f2074 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1022516,67 +1022517,67 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c4054 │ │ │ │ - ldr r3, [pc, #492] @ 5f2074 │ │ │ │ + ldr r3, [pc, #492] @ 5f2078 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3808 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ef684 │ │ │ │ + b 5ef688 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ef684 │ │ │ │ + b 5ef688 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5eefcc │ │ │ │ + b 5eefd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5eefcc │ │ │ │ + b 5eefd0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd740 │ │ │ │ + b 5cd744 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - beq 5f1f4c │ │ │ │ + beq 5f1f50 │ │ │ │ bl 6c3464 │ │ │ │ cmp r5, #3 │ │ │ │ - beq 5f1c48 │ │ │ │ + beq 5f1c4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ - b 5f1c48 │ │ │ │ + b 5f1c4c │ │ │ │ bl 6c3348 │ │ │ │ - b 5f1c20 │ │ │ │ + b 5f1c24 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f1f18 │ │ │ │ + b 5f1f1c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1022584,120 +1022585,120 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ mov r5, #1 │ │ │ │ - b 5f1be0 │ │ │ │ + b 5f1be4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1bac │ │ │ │ + b 5f1bb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1bcc │ │ │ │ + b 5f1bd0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1df8 │ │ │ │ + b 5f1dfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1d04 │ │ │ │ + b 5f1d08 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1dd8 │ │ │ │ + b 5f1ddc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f1d24 │ │ │ │ - ldr r3, [pc, #128] @ 5f2078 │ │ │ │ + b 5f1d28 │ │ │ │ + ldr r3, [pc, #128] @ 5f207c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ - ldr r3, [pc, #108] @ 5f207c │ │ │ │ + ldr r3, [pc, #108] @ 5f2080 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ - b 5f1ffc │ │ │ │ - ldr r3, [pc, #96] @ 5f2080 │ │ │ │ + b 5f2000 │ │ │ │ + ldr r3, [pc, #96] @ 5f2084 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 5f1ffc │ │ │ │ - ldr r3, [pc, #80] @ 5f2084 │ │ │ │ + b 5f2000 │ │ │ │ + ldr r3, [pc, #80] @ 5f2088 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5f2010 │ │ │ │ - ldr r3, [pc, #68] @ 5f2088 │ │ │ │ + b 5f2014 │ │ │ │ + ldr r3, [pc, #68] @ 5f208c │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ - b 5f1ffc │ │ │ │ - subeq r6, r9, pc, ror #1 │ │ │ │ - rsbeq fp, r4, r8, lsr #16 │ │ │ │ - rsbeq fp, r4, r8, lsl #16 │ │ │ │ - rsbeq fp, r4, r0, asr r7 │ │ │ │ - ldrdeq fp, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ - strheq fp, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ - @ instruction: 0x0064b698 │ │ │ │ - strdeq fp, [r4], #-92 @ 0xffffffa4 @ │ │ │ │ - ldrdeq fp, [r4], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq fp, r4, ip, lsr r5 │ │ │ │ - ldrdeq fp, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ - strheq fp, [r4], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq fp, r4, r4, lsr #7 │ │ │ │ - @ instruction: 0x0064b390 │ │ │ │ - rsbeq fp, r4, r0, lsl #7 │ │ │ │ + b 5f2000 │ │ │ │ + subeq r6, r9, fp, ror #1 │ │ │ │ + rsbeq fp, r4, r4, lsr #16 │ │ │ │ + rsbeq fp, r4, r4, lsl #16 │ │ │ │ + rsbeq fp, r4, ip, asr #14 │ │ │ │ + rsbeq fp, r4, ip, asr #13 │ │ │ │ + rsbeq fp, r4, ip, lsr #13 │ │ │ │ + @ instruction: 0x0064b694 │ │ │ │ + strdeq fp, [r4], #-88 @ 0xffffffa8 @ │ │ │ │ + ldrdeq fp, [r4], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, r4, r8, lsr r5 │ │ │ │ + rsbeq fp, r4, ip, asr #7 │ │ │ │ + strheq fp, [r4], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq fp, r4, r0, lsr #7 │ │ │ │ + rsbeq fp, r4, ip, lsl #7 │ │ │ │ + rsbeq fp, r4, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #2180] @ 5f2928 │ │ │ │ + ldr r2, [pc, #2180] @ 5f292c │ │ │ │ lsr r3, r0, #18 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f2918 │ │ │ │ + bhi 5f291c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne ip, #1 │ │ │ │ moveq ip, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ lsr r2, r0, #14 │ │ │ │ lsr r4, r0, #10 │ │ │ │ - bne 5f255c │ │ │ │ - ldr lr, [pc, #2096] @ 5f292c │ │ │ │ + bne 5f2560 │ │ │ │ + ldr lr, [pc, #2096] @ 5f2930 │ │ │ │ orr r1, r2, r4 │ │ │ │ add lr, pc, lr │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ ldr r0, [lr, r3, lsl #2] │ │ │ │ - beq 5f25b8 │ │ │ │ + beq 5f25bc │ │ │ │ ands r4, r4, #15 │ │ │ │ and r3, r2, #15 │ │ │ │ subeq r3, r3, #1 │ │ │ │ ldreq r1, [lr, r3, lsl #2] │ │ │ │ - beq 5f259c │ │ │ │ + beq 5f25a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f27f4 │ │ │ │ + beq 5f27f8 │ │ │ │ cmp r3, r4 │ │ │ │ moveq r1, ip │ │ │ │ - beq 5f25b8 │ │ │ │ + beq 5f25bc │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r2, [lr, r3, lsl #2] │ │ │ │ ldr r1, [lr, r4, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3970 │ │ │ │ @@ -1022706,19 +1022707,19 @@ │ │ │ │ lsr r2, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ and r1, r1, #31 │ │ │ │ ands r0, r0, #15 │ │ │ │ str r1, [sp, #4] │ │ │ │ and fp, r3, #15 │ │ │ │ and r1, r2, #15 │ │ │ │ - beq 5f255c │ │ │ │ + beq 5f2560 │ │ │ │ orr r3, r3, r2 │ │ │ │ ands r3, r3, #15 │ │ │ │ sub r4, r0, #1 │ │ │ │ - beq 5f25a8 │ │ │ │ + beq 5f25ac │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 6bcd3c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1022728,32 +1022729,32 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6b58bc │ │ │ │ mov r9, r0 │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 5f27a0 │ │ │ │ - ldr r3, [pc, #1876] @ 5f2930 │ │ │ │ + beq 5f27a4 │ │ │ │ + ldr r3, [pc, #1876] @ 5f2934 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5f2790 │ │ │ │ - ldr r3, [pc, #1848] @ 5f2934 │ │ │ │ + beq 5f2794 │ │ │ │ + ldr r3, [pc, #1848] @ 5f2938 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ @@ -1022775,15 +1022776,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #32 │ │ │ │ bl 6c34cc │ │ │ │ mov r2, r5 │ │ │ │ - ldr r5, [pc, #1700] @ 5f2938 │ │ │ │ + ldr r5, [pc, #1700] @ 5f293c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3af8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1022816,85 +1022817,85 @@ │ │ │ │ moveq r2, #0 │ │ │ │ ands r4, r3, #15 │ │ │ │ movne r3, r2 │ │ │ │ orreq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r2, r0, #14 │ │ │ │ lsr r3, r0, #10 │ │ │ │ - bne 5f255c │ │ │ │ + bne 5f2560 │ │ │ │ orr r1, r2, r3 │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5f27b8 │ │ │ │ + beq 5f27bc │ │ │ │ lsr r1, r0, #23 │ │ │ │ ands r5, r3, #15 │ │ │ │ and r6, r2, #15 │ │ │ │ and r2, r1, #7 │ │ │ │ - beq 5f27cc │ │ │ │ + beq 5f27d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f2800 │ │ │ │ + beq 5f2804 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 5f282c │ │ │ │ - ldr r3, [pc, #1488] @ 5f293c │ │ │ │ + beq 5f2830 │ │ │ │ + ldr r3, [pc, #1488] @ 5f2940 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5f255c │ │ │ │ + bhi 5f2560 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r0, #6291456 @ 0x600000 │ │ │ │ lsr r5, r0, #6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r5, r5, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ lsr r6, r0, #10 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r0, r0, #23 │ │ │ │ and r7, r6, #255 @ 0xff │ │ │ │ and r4, r0, #7 │ │ │ │ - bne 5f255c │ │ │ │ + bne 5f2560 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r2, [pc, #1412] @ 5f2940 │ │ │ │ + ldr r2, [pc, #1412] @ 5f2944 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f290c │ │ │ │ + bhi 5f2910 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r4, r0, #10 │ │ │ │ lsr r2, r0, #14 │ │ │ │ - bne 5f255c │ │ │ │ - ldr ip, [pc, #1340] @ 5f2944 │ │ │ │ + bne 5f2560 │ │ │ │ + ldr ip, [pc, #1340] @ 5f2948 │ │ │ │ orr r1, r2, r4 │ │ │ │ add ip, pc, ip │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r1, #15 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ mvneq r1, #0 │ │ │ │ - beq 5f25b8 │ │ │ │ + beq 5f25bc │ │ │ │ ands r4, r4, #15 │ │ │ │ and r3, r2, #15 │ │ │ │ subeq r3, r3, #1 │ │ │ │ ldreq r1, [ip, r3, lsl #2] │ │ │ │ - beq 5f27ac │ │ │ │ + beq 5f27b0 │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [ip, r2, lsl #2] │ │ │ │ - beq 5f27ac │ │ │ │ + beq 5f27b0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5f27ac │ │ │ │ + beq 5f27b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [ip, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c4aec │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ @@ -1022903,117 +1022904,117 @@ │ │ │ │ ands r2, r3, #15 │ │ │ │ orreq r1, r1, #1 │ │ │ │ lsr r3, r0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ lsr r0, r0, #10 │ │ │ │ and r3, r3, #15 │ │ │ │ and ip, r0, #15 │ │ │ │ - bne 5f255c │ │ │ │ - ldr lr, [pc, #1200] @ 5f2948 │ │ │ │ + bne 5f2560 │ │ │ │ + ldr lr, [pc, #1200] @ 5f294c │ │ │ │ sub r2, r2, #1 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ ldr r0, [lr, r2, lsl #2] │ │ │ │ - beq 5f25b8 │ │ │ │ + beq 5f25bc │ │ │ │ sub r2, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ ldr r1, [lr, r2, lsl #2] │ │ │ │ - beq 5f259c │ │ │ │ + beq 5f25a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [lr, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3660 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r4, r0, #10 │ │ │ │ lsr r2, r0, #14 │ │ │ │ - bne 5f255c │ │ │ │ - ldr ip, [pc, #1100] @ 5f294c │ │ │ │ + bne 5f2560 │ │ │ │ + ldr ip, [pc, #1100] @ 5f2950 │ │ │ │ orr r1, r2, r4 │ │ │ │ add ip, pc, ip │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ - beq 5f25b8 │ │ │ │ + beq 5f25bc │ │ │ │ ands r4, r4, #15 │ │ │ │ and r3, r2, #15 │ │ │ │ subeq r3, r3, #1 │ │ │ │ ldreq r1, [ip, r3, lsl #2] │ │ │ │ - beq 5f259c │ │ │ │ + beq 5f25a0 │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [ip, r2, lsl #2] │ │ │ │ - beq 5f259c │ │ │ │ + beq 5f25a0 │ │ │ │ cmp r3, r4 │ │ │ │ subne r3, r3, #1 │ │ │ │ ldrne r2, [ip, r3, lsl #2] │ │ │ │ - beq 5f259c │ │ │ │ + beq 5f25a0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3808 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 5f283c │ │ │ │ + beq 5f2840 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, r7, r7, lsl #16 │ │ │ │ lsl r1, r7, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - ldr r3, [pc, #960] @ 5f2950 │ │ │ │ + ldr r3, [pc, #960] @ 5f2954 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ - ldr r2, [pc, #932] @ 5f2954 │ │ │ │ + ldr r2, [pc, #932] @ 5f2958 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ add r1, r7, r7, lsl #8 │ │ │ │ add r1, r1, r1, lsl #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2588 │ │ │ │ + b 5f258c │ │ │ │ lsl r6, r6, #24 │ │ │ │ asr r6, r6, #24 │ │ │ │ lsl r1, r6, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ add r1, r1, r6, lsl #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2588 │ │ │ │ + b 5f258c │ │ │ │ add r1, r7, r7, lsl #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2588 │ │ │ │ + b 5f258c │ │ │ │ lsl r1, r7, #24 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2588 │ │ │ │ + b 5f258c │ │ │ │ lsl r1, r7, #16 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2588 │ │ │ │ + b 5f258c │ │ │ │ bl 6bcd3c │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r1, [pc, #812] @ 5f2958 │ │ │ │ + ldr r1, [pc, #812] @ 5f295c │ │ │ │ sub r3, r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1023030,46 +1023031,46 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r0, [r5, r3, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - b 5f2548 │ │ │ │ + b 5f254c │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #708] @ 5f295c │ │ │ │ + ldr r9, [pc, #708] @ 5f2960 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ sub r3, r5, #1 │ │ │ │ ldr r1, [r9, r3, lsl #2] │ │ │ │ - ldr r2, [pc, #684] @ 5f2960 │ │ │ │ + ldr r2, [pc, #684] @ 5f2964 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r2, [pc, #656] @ 5f2964 │ │ │ │ + ldr r2, [pc, #656] @ 5f2968 │ │ │ │ ldr r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3c7c │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r0, [r9, r3, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - b 5f2548 │ │ │ │ + b 5f254c │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #604] @ 5f2968 │ │ │ │ + ldr r9, [pc, #604] @ 5f296c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ sub r3, r5, #1 │ │ │ │ ldr r1, [r9, r3, lsl #2] │ │ │ │ mvn r2, #-16777216 @ 0xff000000 │ │ │ │ @@ -1023081,159 +1023082,159 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ ldr r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #24 │ │ │ │ - b 5f26e0 │ │ │ │ - ldr r2, [pc, #524] @ 5f296c │ │ │ │ + b 5f26e4 │ │ │ │ + ldr r2, [pc, #524] @ 5f2970 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ - b 5f259c │ │ │ │ - ldr r0, [pc, #500] @ 5f2970 │ │ │ │ + b 5f25a0 │ │ │ │ + ldr r0, [pc, #500] @ 5f2974 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ - b 5f259c │ │ │ │ + b 5f25a0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f220c │ │ │ │ + b 5f2210 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f21ec │ │ │ │ + b 5f21f0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3ac4 │ │ │ │ - ldr r2, [pc, #436] @ 5f2974 │ │ │ │ + ldr r2, [pc, #436] @ 5f2978 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - b 5f25b8 │ │ │ │ + b 5f25bc │ │ │ │ tst r1, #4 │ │ │ │ - bne 5f2858 │ │ │ │ + bne 5f285c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f28c4 │ │ │ │ - ldr r1, [pc, #404] @ 5f2978 │ │ │ │ + bne 5f28c8 │ │ │ │ + ldr r1, [pc, #404] @ 5f297c │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ - b 5f25b8 │ │ │ │ + b 5f25bc │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [lr, r4, lsl #2] │ │ │ │ - b 5f259c │ │ │ │ + b 5f25a0 │ │ │ │ tst r1, #4 │ │ │ │ - bne 5f287c │ │ │ │ + bne 5f2880 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f28f0 │ │ │ │ - ldr r2, [pc, #356] @ 5f297c │ │ │ │ + bne 5f28f4 │ │ │ │ + ldr r2, [pc, #356] @ 5f2980 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ - b 5f259c │ │ │ │ + b 5f25a0 │ │ │ │ tst r0, #33554432 @ 0x2000000 │ │ │ │ - bne 5f2554 │ │ │ │ + bne 5f2558 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f289c │ │ │ │ - ldr r2, [pc, #316] @ 5f2980 │ │ │ │ + bne 5f28a0 │ │ │ │ + ldr r2, [pc, #316] @ 5f2984 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ - b 5f259c │ │ │ │ + b 5f25a0 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 5f255c │ │ │ │ - ldr r0, [pc, #284] @ 5f2984 │ │ │ │ + bne 5f2560 │ │ │ │ + ldr r0, [pc, #284] @ 5f2988 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ - b 5f259c │ │ │ │ + b 5f25a0 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 5f255c │ │ │ │ - ldr r2, [pc, #252] @ 5f2988 │ │ │ │ + bne 5f2560 │ │ │ │ + ldr r2, [pc, #252] @ 5f298c │ │ │ │ sub r3, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ mov r1, r6 │ │ │ │ - b 5f25b8 │ │ │ │ - ldr r0, [pc, #232] @ 5f298c │ │ │ │ + b 5f25bc │ │ │ │ + ldr r0, [pc, #232] @ 5f2990 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ ldr r1, [r0, r6, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c5098 │ │ │ │ - ldr r0, [pc, #196] @ 5f2990 │ │ │ │ + ldr r0, [pc, #196] @ 5f2994 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r0, r6, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ rsb r2, r2, #4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3c7c │ │ │ │ - ldr r0, [pc, #156] @ 5f2994 │ │ │ │ + ldr r0, [pc, #156] @ 5f2998 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r0, r3, lsl #2] │ │ │ │ ldr r0, [r0, r4, lsl #2] │ │ │ │ - b 5f28e0 │ │ │ │ + b 5f28e4 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2588 │ │ │ │ + b 5f258c │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ed94c │ │ │ │ - subeq r5, r9, r4, asr fp │ │ │ │ - rsbeq fp, r4, r8, asr #5 │ │ │ │ - rsbeq fp, r4, r8, ror #3 │ │ │ │ - rsbeq fp, r4, r8, asr #3 │ │ │ │ - rsbeq fp, r4, r8, lsr #2 │ │ │ │ - subeq r5, r9, r2, lsr #17 │ │ │ │ - subeq r5, r9, r3, asr r8 │ │ │ │ - strheq sl, [r4], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq sl, r4, ip, lsr #30 │ │ │ │ - rsbeq sl, r4, r4, asr #29 │ │ │ │ - rsbeq sl, r4, r4, lsr lr │ │ │ │ - rsbeq sl, r4, r4, lsl lr │ │ │ │ - @ instruction: 0x0064ad98 │ │ │ │ - rsbeq sl, r4, ip, lsr #26 │ │ │ │ + b 5ed950 │ │ │ │ + subeq r5, r9, r0, asr fp │ │ │ │ + rsbeq fp, r4, r4, asr #5 │ │ │ │ + rsbeq fp, r4, r4, ror #3 │ │ │ │ + rsbeq fp, r4, r4, asr #3 │ │ │ │ + rsbeq fp, r4, r4, lsr #2 │ │ │ │ + @ instruction: 0x0049589e │ │ │ │ + subeq r5, r9, pc, asr #16 │ │ │ │ + strheq sl, [r4], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq sl, r4, r8, lsr #30 │ │ │ │ + rsbeq sl, r4, r0, asr #29 │ │ │ │ + rsbeq sl, r4, r0, lsr lr │ │ │ │ + rsbeq sl, r4, r0, lsl lr │ │ │ │ + @ instruction: 0x0064ad94 │ │ │ │ + rsbeq sl, r4, r8, lsr #26 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - strheq sl, [r4], #-200 @ 0xffffff38 @ │ │ │ │ - rsbeq sl, r4, r4, ror #24 │ │ │ │ - rsbeq sl, r4, r8, asr #24 │ │ │ │ - rsbeq sl, r4, r4, lsl #24 │ │ │ │ - rsbeq sl, r4, r0, ror #23 │ │ │ │ - rsbeq sl, r4, ip, lsr #23 │ │ │ │ - rsbeq sl, r4, r0, lsl #23 │ │ │ │ - rsbeq sl, r4, ip, asr fp │ │ │ │ - rsbeq sl, r4, r8, lsr fp │ │ │ │ - rsbeq sl, r4, r0, lsr #22 │ │ │ │ - strdeq sl, [r4], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq sl, r4, ip, asr #21 │ │ │ │ + strheq sl, [r4], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq sl, r4, r0, ror #24 │ │ │ │ + rsbeq sl, r4, r4, asr #24 │ │ │ │ + rsbeq sl, r4, r0, lsl #24 │ │ │ │ + ldrdeq sl, [r4], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq sl, r4, r8, lsr #23 │ │ │ │ + rsbeq sl, r4, ip, ror fp │ │ │ │ + rsbeq sl, r4, r8, asr fp │ │ │ │ + rsbeq sl, r4, r4, lsr fp │ │ │ │ + rsbeq sl, r4, ip, lsl fp │ │ │ │ + strdeq sl, [r4], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq sl, r4, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1023246,41 +1023247,41 @@ │ │ │ │ lsr r3, r5, #18 │ │ │ │ mov r1, sl │ │ │ │ and r6, r3, #7 │ │ │ │ lsr r7, r5, #6 │ │ │ │ and r7, r7, #15 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ lsr r2, r5, #10 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c33b0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f2a44 │ │ │ │ - ldr r1, [pc, #748] @ 5f2d00 │ │ │ │ + bne 5f2a48 │ │ │ │ + ldr r1, [pc, #748] @ 5f2d04 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub r3, r6, #1 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r0, [pc, #732] @ 5f2d04 │ │ │ │ + ldr r0, [pc, #732] @ 5f2d08 │ │ │ │ ldr r2, [r9, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r4, r1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f2ca8 │ │ │ │ + bhi 5f2cac │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5f2a0c │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5f2a10 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1023291,97 +1023292,97 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #14 │ │ │ │ - bls 5f2b08 │ │ │ │ + bls 5f2b0c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f2c3c │ │ │ │ - ldr r3, [pc, #552] @ 5f2d08 │ │ │ │ + beq 5f2c40 │ │ │ │ + ldr r3, [pc, #552] @ 5f2d0c │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - ldr r3, [pc, #508] @ 5f2d0c │ │ │ │ + ldr r3, [pc, #508] @ 5f2d10 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f2c90 │ │ │ │ - ldr r3, [pc, #460] @ 5f2d10 │ │ │ │ + beq 5f2c94 │ │ │ │ + ldr r3, [pc, #460] @ 5f2d14 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f2b08 │ │ │ │ + b 5f2b0c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f2c64 │ │ │ │ - ldr r3, [pc, #384] @ 5f2d14 │ │ │ │ + beq 5f2c68 │ │ │ │ + ldr r3, [pc, #384] @ 5f2d18 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #24 │ │ │ │ - b 5f2b5c │ │ │ │ + b 5f2b60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ - b 5f2a7c │ │ │ │ + b 5f2a80 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3b60 │ │ │ │ - b 5f2a7c │ │ │ │ + b 5f2a80 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #8 │ │ │ │ bl 6cfe64 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1023394,71 +1023395,71 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f2a94 │ │ │ │ + b 5f2a98 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f2aa0 │ │ │ │ + b 5f2aa4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f2aa0 │ │ │ │ + b 5f2aa4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, #16 │ │ │ │ - b 5f2c78 │ │ │ │ + b 5f2c7c │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ bl 6cfe64 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 5f2ce8 │ │ │ │ - ldr r3, [pc, #76] @ 5f2d18 │ │ │ │ + beq 5f2cec │ │ │ │ + ldr r3, [pc, #76] @ 5f2d1c │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, r5 │ │ │ │ - b 5f2b5c │ │ │ │ + b 5f2b60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r7 │ │ │ │ - b 5f2c78 │ │ │ │ - subseq fp, r6, r0, lsr #31 │ │ │ │ - subeq r5, r9, lr, ror #3 │ │ │ │ - rsbeq sl, r4, r4, ror #17 │ │ │ │ - strheq sl, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq sl, r4, r0, lsl #17 │ │ │ │ - rsbeq sl, r4, r0, lsr r8 │ │ │ │ - strdeq sl, [r4], #-104 @ 0xffffff98 @ │ │ │ │ + b 5f2c7c │ │ │ │ + @ instruction: 0x0056bf9c │ │ │ │ + subeq r5, r9, sl, ror #3 │ │ │ │ + rsbeq sl, r4, r0, ror #17 │ │ │ │ + strheq sl, [r4], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq sl, r4, ip, ror r8 │ │ │ │ + rsbeq sl, r4, ip, lsr #16 │ │ │ │ + strdeq sl, [r4], #-100 @ 0xffffff9c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ lsr r8, r0, #14 │ │ │ │ lsr r7, r0, #10 │ │ │ │ @@ -1023467,15 +1023468,15 @@ │ │ │ │ lsr r3, r0, #18 │ │ │ │ lsr r2, r0, #24 │ │ │ │ ands r1, r1, #15 │ │ │ │ lsr r0, r0, #6 │ │ │ │ and sl, r3, #15 │ │ │ │ and r4, r0, #15 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 5f3080 │ │ │ │ + beq 5f3084 │ │ │ │ bl 6bcd3c │ │ │ │ and r8, r8, #15 │ │ │ │ and r7, r7, #15 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bcd3c │ │ │ │ @@ -1023483,38 +1023484,38 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne 5f2dc4 │ │ │ │ + bne 5f2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f2eec │ │ │ │ + bne 5f2ef0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f3008 │ │ │ │ - ldr r3, [pc, #1208] @ 5f328c │ │ │ │ + beq 5f300c │ │ │ │ + ldr r3, [pc, #1208] @ 5f3290 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f3204 │ │ │ │ + beq 5f3208 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub r3, r8, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #8 │ │ │ │ @@ -1023522,190 +1023523,190 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r3, [pc, #1104] @ 5f3290 │ │ │ │ + ldr r3, [pc, #1104] @ 5f3294 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ tst r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5f3050 │ │ │ │ + beq 5f3054 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3464 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f3170 │ │ │ │ + bne 5f3174 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3808 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f2ef0 │ │ │ │ - ldr r3, [pc, #956] @ 5f3294 │ │ │ │ + bne 5f2ef4 │ │ │ │ + ldr r3, [pc, #956] @ 5f3298 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f30b0 │ │ │ │ + beq 5f30b4 │ │ │ │ sub r3, r7, #1 │ │ │ │ - ldr r7, [pc, #916] @ 5f3298 │ │ │ │ + ldr r7, [pc, #916] @ 5f329c │ │ │ │ mov r2, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, r2, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f31d0 │ │ │ │ + beq 5f31d4 │ │ │ │ sub r8, r8, #1 │ │ │ │ ldr r1, [r7, r8, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r3, [pc, #828] @ 5f329c │ │ │ │ + ldr r3, [pc, #828] @ 5f32a0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5f3068 │ │ │ │ + beq 5f306c │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3464 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f30f4 │ │ │ │ + bne 5f30f8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3808 │ │ │ │ cmp r4, #14 │ │ │ │ - bls 5f3158 │ │ │ │ - ldr r3, [pc, #684] @ 5f32a0 │ │ │ │ + bls 5f315c │ │ │ │ + ldr r3, [pc, #684] @ 5f32a4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f3254 │ │ │ │ - ldr r3, [pc, #640] @ 5f32a4 │ │ │ │ + beq 5f3258 │ │ │ │ + ldr r3, [pc, #640] @ 5f32a8 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c5494 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2e38 │ │ │ │ + b 5f2e3c │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f2e84 │ │ │ │ + b 5f2e88 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f2fa0 │ │ │ │ + b 5f2fa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f323c │ │ │ │ + bne 5f3240 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f2da8 │ │ │ │ - ldr r3, [pc, #528] @ 5f32a8 │ │ │ │ + beq 5f2dac │ │ │ │ + ldr r3, [pc, #528] @ 5f32ac │ │ │ │ sub r2, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c32e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f3270 │ │ │ │ - ldr r3, [pc, #480] @ 5f32ac │ │ │ │ + beq 5f3274 │ │ │ │ + ldr r3, [pc, #480] @ 5f32b0 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r7 │ │ │ │ bl 6c5494 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2f58 │ │ │ │ - ldr r3, [pc, #436] @ 5f32b0 │ │ │ │ + b 5f2f5c │ │ │ │ + ldr r3, [pc, #436] @ 5f32b4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ @@ -1023721,22 +1023722,22 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f2fb0 │ │ │ │ - ldr r3, [pc, #340] @ 5f32b4 │ │ │ │ + b 5f2fb4 │ │ │ │ + ldr r3, [pc, #340] @ 5f32b8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f2fec │ │ │ │ - ldr r3, [pc, #320] @ 5f32b8 │ │ │ │ + b 5f2ff0 │ │ │ │ + ldr r3, [pc, #320] @ 5f32bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #16 │ │ │ │ @@ -1023751,154 +1023752,154 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f2e94 │ │ │ │ + b 5f2e98 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6c5494 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2f74 │ │ │ │ + b 5f2f78 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c5494 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f2e58 │ │ │ │ - ldr r3, [pc, #120] @ 5f32bc │ │ │ │ + b 5f2e5c │ │ │ │ + ldr r3, [pc, #120] @ 5f32c0 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3088 │ │ │ │ + b 5f308c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f322c │ │ │ │ + b 5f3230 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c32e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f31f4 │ │ │ │ - strdeq sl, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq sl, r4, r4, lsl #11 │ │ │ │ - rsbeq sl, r4, ip, ror #9 │ │ │ │ - rsbeq sl, r4, r0, asr #9 │ │ │ │ - rsbeq sl, r4, r4, ror #8 │ │ │ │ - ldrdeq sl, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq sl, r4, r0, lsr #7 │ │ │ │ - rsbeq sl, r4, ip, lsr #6 │ │ │ │ - strdeq sl, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq sl, r4, r8, asr #5 │ │ │ │ - rsbeq sl, r4, r4, ror #4 │ │ │ │ - rsbeq sl, r4, ip, asr #4 │ │ │ │ - rsbeq sl, r4, r0, lsl #3 │ │ │ │ + b 5f31f8 │ │ │ │ + rsbeq sl, r4, ip, ror #11 │ │ │ │ + rsbeq sl, r4, r0, lsl #11 │ │ │ │ + rsbeq sl, r4, r8, ror #9 │ │ │ │ + strheq sl, [r4], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq sl, r4, r0, ror #8 │ │ │ │ + rsbeq sl, r4, ip, asr #7 │ │ │ │ + @ instruction: 0x0064a39c │ │ │ │ + rsbeq sl, r4, r8, lsr #6 │ │ │ │ + strdeq sl, [r4], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq sl, r4, r4, asr #5 │ │ │ │ + rsbeq sl, r4, r0, ror #4 │ │ │ │ + rsbeq sl, r4, r8, asr #4 │ │ │ │ + rsbeq sl, r4, ip, ror r1 │ │ │ │ │ │ │ │ -005f32c0 : │ │ │ │ +005f32c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ 5f3354 │ │ │ │ - ldr r2, [pc, #124] @ 5f3358 │ │ │ │ - ldr r5, [pc, #124] @ 5f335c │ │ │ │ - ldr r8, [pc, #124] @ 5f3360 │ │ │ │ + ldr r3, [pc, #124] @ 5f3358 │ │ │ │ + ldr r2, [pc, #124] @ 5f335c │ │ │ │ + ldr r5, [pc, #124] @ 5f3360 │ │ │ │ + ldr r8, [pc, #124] @ 5f3364 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r4, #240 @ 0xf0 │ │ │ │ sub r7, r8, #240 @ 0xf0 │ │ │ │ add r2, r7, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc63c │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, #300 @ 0x12c │ │ │ │ str r0, [r5, #4]! │ │ │ │ - bne 5f32fc │ │ │ │ + bne 5f3300 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, r8, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ bl 6bc63c │ │ │ │ - ldr r3, [pc, #48] @ 5f3364 │ │ │ │ + ldr r3, [pc, #48] @ 5f3368 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsbeq r7, [r6], #-148 @ 0xffffff6c │ │ │ │ + ldrsbeq r7, [r6], #-144 @ 0xffffff70 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - rsbeq sl, r4, r0, ror #1 │ │ │ │ - strdeq r4, [r9], #-148 @ 0xffffff6c │ │ │ │ - @ instruction: 0x0064a094 │ │ │ │ + ldrdeq sl, [r4], #-12 @ │ │ │ │ + strdeq r4, [r9], #-144 @ 0xffffff70 │ │ │ │ + @ instruction: 0x0064a090 │ │ │ │ │ │ │ │ -005f3368 : │ │ │ │ +005f336c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ and r4, r1, #63 @ 0x3f │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f346c │ │ │ │ + beq 5f3470 │ │ │ │ cmp r4, #47 @ 0x2f │ │ │ │ - beq 5f341c │ │ │ │ + beq 5f3420 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6b58bc │ │ │ │ - ldr r3, [pc, #4060] @ 5f4384 │ │ │ │ + ldr r3, [pc, #4060] @ 5f4388 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3f48 │ │ │ │ - ldr r3, [pc, #4004] @ 5f4388 │ │ │ │ + ldr r3, [pc, #4004] @ 5f438c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ - bhi 5f33fc │ │ │ │ + bhi 5f3400 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ @@ -1023910,19 +1023911,19 @@ │ │ │ │ bl 6bcd3c │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r5, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ lsr r4, r5, #6 │ │ │ │ and r4, r4, #31 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5ba560 │ │ │ │ + bl 5ba564 │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ - beq 5f34a8 │ │ │ │ + beq 5f34ac │ │ │ │ cmp r4, #16 │ │ │ │ - beq 5f4bd0 │ │ │ │ + beq 5f4bd4 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1023931,196 +1023932,196 @@ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #6 │ │ │ │ lsr r5, r3, #16 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ and r1, r1, #31 │ │ │ │ and r5, r5, #31 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f4bb0 │ │ │ │ + beq 5f4bb4 │ │ │ │ cmp r1, #16 │ │ │ │ - beq 5f4c30 │ │ │ │ + beq 5f4c34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba5d0 │ │ │ │ - b 5f344c │ │ │ │ + bl 5ba5d4 │ │ │ │ + b 5f3450 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #14 │ │ │ │ - bhi 5f344c │ │ │ │ - ldr r3, [pc, #3792] @ 5f438c │ │ │ │ + bhi 5f3450 │ │ │ │ + ldr r3, [pc, #3792] @ 5f4390 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f344c │ │ │ │ + b 5f3450 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ and r3, r0, #49152 @ 0xc000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 5f33fc │ │ │ │ - ldr r3, [pc, #3756] @ 5f4390 │ │ │ │ + bne 5f3400 │ │ │ │ + ldr r3, [pc, #3756] @ 5f4394 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 5f33fc │ │ │ │ + bhi 5f3400 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5edf3c │ │ │ │ + bl 5edf40 │ │ │ │ mov r0, fp │ │ │ │ bl 6c3168 │ │ │ │ - b 5f344c │ │ │ │ + b 5f3450 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0804 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0808 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5edf3c │ │ │ │ - b 5f350c │ │ │ │ + bl 5edf40 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0804 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0808 │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #3648] @ 5f4394 │ │ │ │ + ldr r2, [pc, #3648] @ 5f4398 │ │ │ │ lsr r3, r0, #18 │ │ │ │ and sl, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, sl, #2 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 5f5994 │ │ │ │ + bhi 5f5998 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f12d8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f12dc │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f1ae8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f1aec │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0300 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0304 │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0300 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0304 │ │ │ │ + b 5f3510 │ │ │ │ ldrb r3, [r6, #91] @ 0x5b │ │ │ │ ands r1, r3, #3 │ │ │ │ - beq 5f4c6c │ │ │ │ + beq 5f4c70 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5f4b04 │ │ │ │ + bne 5f4b08 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efef8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5efefc │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efef8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5efefc │ │ │ │ + b 5f3510 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f4cf8 │ │ │ │ + bne 5f4cfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd740 │ │ │ │ - b 5f350c │ │ │ │ + bl 5cd744 │ │ │ │ + b 5f3510 │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecee4 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecee8 │ │ │ │ + b 5f3510 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f3618 │ │ │ │ + beq 5f361c │ │ │ │ lsr r1, r2, #10 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed004 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed008 │ │ │ │ + b 5f3510 │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed388 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed38c │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee9d0 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee9d4 │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #3292] @ 5f4398 │ │ │ │ + ldr r2, [pc, #3292] @ 5f439c │ │ │ │ lsr r3, r0, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5f4b04 │ │ │ │ + bhi 5f4b08 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0300 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0304 │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ee9d0 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee9d4 │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee9d0 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee9d4 │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed5e8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed5ec │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ed94c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed950 │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ed5e8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed5ec │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed5e8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed5ec │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r8, r3, #14 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r1, r1, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ @@ -1024157,24 +1024158,24 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 6b58bc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6b58bc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq 5f4d38 │ │ │ │ - ldr r3, [pc, #2940] @ 5f439c │ │ │ │ + beq 5f4d3c │ │ │ │ + ldr r3, [pc, #2940] @ 5f43a0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f4d28 │ │ │ │ - ldr r3, [pc, #2912] @ 5f43a0 │ │ │ │ + beq 5f4d2c │ │ │ │ + ldr r3, [pc, #2912] @ 5f43a4 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1024195,15 +1024196,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, sl │ │ │ │ bl 6c317c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 6c3168 │ │ │ │ - ldr r1, [pc, #2948] @ 5f4438 │ │ │ │ + ldr r1, [pc, #2948] @ 5f443c │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, sl │ │ │ │ bl 6c317c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3168 │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ @@ -1024231,15 +1024232,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3870 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3168 │ │ │ │ - ldr r2, [pc, #2808] @ 5f443c │ │ │ │ + ldr r2, [pc, #2808] @ 5f4440 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3870 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3168 │ │ │ │ @@ -1024265,15 +1024266,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3168 │ │ │ │ - ldr r1, [pc, #2668] @ 5f4438 │ │ │ │ + ldr r1, [pc, #2668] @ 5f443c │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3168 │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ @@ -1024302,52 +1024303,52 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3870 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c317c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3168 │ │ │ │ - ldr r2, [pc, #2524] @ 5f443c │ │ │ │ + ldr r2, [pc, #2524] @ 5f4440 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3870 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3168 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5f4d10 │ │ │ │ + bls 5f4d14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5f350c │ │ │ │ - ldr r2, [pc, #2316] @ 5f43a4 │ │ │ │ + bhi 5f3510 │ │ │ │ + ldr r2, [pc, #2316] @ 5f43a8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r3, #22 │ │ │ │ ands r1, r3, #3 │ │ │ │ - beq 5f4c4c │ │ │ │ + beq 5f4c50 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 5f4b04 │ │ │ │ + bne 5f4b08 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0a64 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0a68 │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #2248] @ 5f43a8 │ │ │ │ + ldr r2, [pc, #2248] @ 5f43ac │ │ │ │ lsr r3, r0, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5f4b04 │ │ │ │ + bhi 5f4b08 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr sl, r3, #14 │ │ │ │ @@ -1024370,35 +1024371,35 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5f4cd0 │ │ │ │ - ldr r3, [pc, #2104] @ 5f43ac │ │ │ │ + beq 5f4cd4 │ │ │ │ + ldr r3, [pc, #2104] @ 5f43b0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f4cc0 │ │ │ │ - ldr r3, [pc, #2076] @ 5f43b0 │ │ │ │ + beq 5f4cc4 │ │ │ │ + ldr r3, [pc, #2076] @ 5f43b4 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5f4c80 │ │ │ │ - ldr r3, [pc, #2036] @ 5f43b4 │ │ │ │ + beq 5f4c84 │ │ │ │ + ldr r3, [pc, #2036] @ 5f43b8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1024421,23 +1024422,23 @@ │ │ │ │ bl 6c6694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ subs sl, sl, #1 │ │ │ │ mov r2, #8 │ │ │ │ - beq 5f4be8 │ │ │ │ + beq 5f4bec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3c7c │ │ │ │ - b 5f3be0 │ │ │ │ + b 5f3be4 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #22 │ │ │ │ and r1, r1, #3 │ │ │ │ lsr r0, r3, #24 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r9, r3, #14 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1024462,16 +1024463,16 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f4cec │ │ │ │ - ldr r3, [pc, #1748] @ 5f43b8 │ │ │ │ + beq 5f4cf0 │ │ │ │ + ldr r3, [pc, #1748] @ 5f43bc │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024480,16 +1024481,16 @@ │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5494 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f4cdc │ │ │ │ - ldr r3, [pc, #1680] @ 5f43bc │ │ │ │ + beq 5f4ce0 │ │ │ │ + ldr r3, [pc, #1680] @ 5f43c0 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024499,35 +1024500,35 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5f5234 │ │ │ │ + beq 5f5238 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5f5218 │ │ │ │ + beq 5f521c │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, r4 │ │ │ │ moveq r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ cmp r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5f5200 │ │ │ │ + beq 5f5204 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5f51c8 │ │ │ │ + beq 5f51cc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f4f2c │ │ │ │ + beq 5f4f30 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1024551,29 +1024552,29 @@ │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r8, [pc, #1404] @ 5f43c0 │ │ │ │ + ldr r8, [pc, #1404] @ 5f43c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r8, pc, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r8, r3, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3808 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r8, r3, lsl #2] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r2, r3, #6 │ │ │ │ and r1, r1, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ lsr sl, r3, #18 │ │ │ │ lsr r9, r3, #14 │ │ │ │ @@ -1024589,38 +1024590,38 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5f4d54 │ │ │ │ - ldr r3, [pc, #1252] @ 5f43c4 │ │ │ │ + beq 5f4d58 │ │ │ │ + ldr r3, [pc, #1252] @ 5f43c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f4d44 │ │ │ │ - ldr r3, [pc, #1224] @ 5f43c8 │ │ │ │ + beq 5f4d48 │ │ │ │ + ldr r3, [pc, #1224] @ 5f43cc │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5f4e80 │ │ │ │ + beq 5f4e84 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 5f4e18 │ │ │ │ + beq 5f4e1c │ │ │ │ cmp r4, #1 │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f5254 │ │ │ │ + beq 5f5258 │ │ │ │ mov r4, #8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r4 │ │ │ │ @@ -1024678,98 +1024679,98 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bls 5f4c90 │ │ │ │ + bls 5f4c94 │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp sl, #14 │ │ │ │ - bhi 5f350c │ │ │ │ - ldr r3, [pc, #892] @ 5f43cc │ │ │ │ + bhi 5f3510 │ │ │ │ + ldr r3, [pc, #892] @ 5f43d0 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r3, #22 │ │ │ │ ands r2, r3, #15 │ │ │ │ - beq 5f4c5c │ │ │ │ + beq 5f4c60 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f4b04 │ │ │ │ + bne 5f4b08 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0a64 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0a68 │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ef93c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ef940 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #9 │ │ │ │ and r1, r1, #3 │ │ │ │ lsr r3, r3, #6 │ │ │ │ cmp r1, #3 │ │ │ │ and r3, r3, #7 │ │ │ │ - beq 5f3618 │ │ │ │ - ldr r2, [pc, #788] @ 5f43d0 │ │ │ │ + beq 5f361c │ │ │ │ + ldr r2, [pc, #788] @ 5f43d4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5f4b04 │ │ │ │ + bhi 5f4b08 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - bl 5f208c │ │ │ │ - b 5f350c │ │ │ │ + bl 5f2090 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f2998 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f299c │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ee830 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee834 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f2998 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f299c │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5f2d1c │ │ │ │ - b 5f350c │ │ │ │ + bl 5f2d20 │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5edd70 │ │ │ │ - b 5f350c │ │ │ │ + bl 5edd74 │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ef3b0 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ef3b4 │ │ │ │ + b 5f3510 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r0, #22 │ │ │ │ and r1, r1, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5f4f20 │ │ │ │ + beq 5f4f24 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5f4f14 │ │ │ │ + beq 5f4f18 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f4b04 │ │ │ │ - bl 5f2d1c │ │ │ │ - b 5f350c │ │ │ │ + bne 5f4b08 │ │ │ │ + bl 5f2d20 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r2, r3, #22 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5f5048 │ │ │ │ + beq 5f504c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5f4f44 │ │ │ │ + beq 5f4f48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f4b04 │ │ │ │ + bne 5f4b08 │ │ │ │ lsr r9, r3, #24 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r8, r3, #14 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r1, r1, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ @@ -1024793,16 +1024794,16 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5f5614 │ │ │ │ - ldr r3, [pc, #452] @ 5f43d4 │ │ │ │ + beq 5f5618 │ │ │ │ + ldr r3, [pc, #452] @ 5f43d8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024811,16 +1024812,16 @@ │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5494 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f5604 │ │ │ │ - ldr r3, [pc, #384] @ 5f43d8 │ │ │ │ + beq 5f5608 │ │ │ │ + ldr r3, [pc, #384] @ 5f43dc │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024832,19 +1024833,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ cmp r9, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - beq 5f568c │ │ │ │ + beq 5f5690 │ │ │ │ cmp r9, #3 │ │ │ │ - beq 5f5654 │ │ │ │ + beq 5f5658 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 5f563c │ │ │ │ + beq 5f5640 │ │ │ │ bl 6c3348 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3348 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ @@ -1024852,19 +1024853,19 @@ │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f558c │ │ │ │ + bne 5f5590 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f350c │ │ │ │ - ldr r7, [pc, #212] @ 5f43dc │ │ │ │ + beq 5f3510 │ │ │ │ + ldr r7, [pc, #212] @ 5f43e0 │ │ │ │ sub r5, r3, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r7, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1024885,74 +1024886,74 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ ldr r0, [r7, r5, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0e98 │ │ │ │ - b 5f350c │ │ │ │ - rsbeq sl, r4, r0, lsr #32 │ │ │ │ - subeq r4, r9, lr, lsr r8 │ │ │ │ - rsbeq r9, r4, r8, lsl #30 │ │ │ │ - strheq r4, [r9], #-120 @ 0xffffff88 │ │ │ │ - subeq r4, r9, r0, asr r7 │ │ │ │ - strdeq r4, [r9], #-88 @ 0xffffffa8 │ │ │ │ - rsbeq r9, r4, r4, lsr #23 │ │ │ │ - rsbeq r9, r4, r4, lsl #23 │ │ │ │ - rsbeq r9, r4, ip, lsr #18 │ │ │ │ - subeq r4, r9, r4, ror #3 │ │ │ │ - rsbeq r9, r4, r0, asr r8 │ │ │ │ - rsbeq r9, r4, r0, lsr r8 │ │ │ │ - rsbeq r9, r4, r4, lsl #16 │ │ │ │ - rsbeq r9, r4, r0, ror #13 │ │ │ │ - @ instruction: 0x00649698 │ │ │ │ - rsbeq r9, r4, r0, lsl #11 │ │ │ │ - rsbeq r9, r4, r4, ror #9 │ │ │ │ - rsbeq r9, r4, r4, asr #9 │ │ │ │ - rsbeq r9, r4, r4, ror r3 │ │ │ │ - subeq r3, r9, r8, lsl ip │ │ │ │ - strheq r9, [r4], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq r9, r4, ip, ror #2 │ │ │ │ - strheq r9, [r4], #-12 @ │ │ │ │ - rsbeq r8, r4, ip, asr #29 │ │ │ │ - rsbeq r8, r4, ip, lsr #29 │ │ │ │ - @ instruction: 0x00648e94 │ │ │ │ - rsbeq r8, r4, r0, lsl lr │ │ │ │ - rsbeq r8, r4, ip, lsl #27 │ │ │ │ - rsbeq r8, r4, r4, ror sp │ │ │ │ - rsbeq r8, r4, r0, lsl #24 │ │ │ │ - rsbeq r8, r4, r0, lsr #23 │ │ │ │ - strdeq r8, [r4], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq r8, r4, r4, ror sl │ │ │ │ - strheq r8, [r4], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r8, r4, r4, lsl #16 │ │ │ │ - rsbeq r8, r4, ip, ror #15 │ │ │ │ - rsbeq r8, r4, r8, lsr #15 │ │ │ │ - @ instruction: 0x00648790 │ │ │ │ - rsbeq r8, r4, ip, lsr #14 │ │ │ │ - rsbeq r8, r4, r4, lsl r7 │ │ │ │ - rsbeq r8, r4, ip, lsr #13 │ │ │ │ - rsbeq r8, r4, ip, asr #12 │ │ │ │ - rsbeq r8, r4, ip, lsr #12 │ │ │ │ - rsbeq r8, r4, r4, lsl r6 │ │ │ │ - rsbeq r8, r4, r4, asr #11 │ │ │ │ + bl 5f0e9c │ │ │ │ + b 5f3510 │ │ │ │ + rsbeq sl, r4, ip, lsl r0 │ │ │ │ + subeq r4, r9, sl, lsr r8 │ │ │ │ + rsbeq r9, r4, r4, lsl #30 │ │ │ │ + strheq r4, [r9], #-116 @ 0xffffff8c │ │ │ │ + subeq r4, r9, ip, asr #14 │ │ │ │ + strdeq r4, [r9], #-84 @ 0xffffffac │ │ │ │ + rsbeq r9, r4, r0, lsr #23 │ │ │ │ + rsbeq r9, r4, r0, lsl #23 │ │ │ │ + rsbeq r9, r4, r8, lsr #18 │ │ │ │ + subeq r4, r9, r0, ror #3 │ │ │ │ + rsbeq r9, r4, ip, asr #16 │ │ │ │ + rsbeq r9, r4, ip, lsr #16 │ │ │ │ + rsbeq r9, r4, r0, lsl #16 │ │ │ │ + ldrdeq r9, [r4], #-108 @ 0xffffff94 @ │ │ │ │ + @ instruction: 0x00649694 │ │ │ │ + rsbeq r9, r4, ip, ror r5 │ │ │ │ + rsbeq r9, r4, r0, ror #9 │ │ │ │ + rsbeq r9, r4, r0, asr #9 │ │ │ │ + rsbeq r9, r4, r0, ror r3 │ │ │ │ + subeq r3, r9, r4, lsl ip │ │ │ │ + strheq r9, [r4], #-16 @ │ │ │ │ + rsbeq r9, r4, r8, ror #2 │ │ │ │ + strheq r9, [r4], #-8 @ │ │ │ │ + rsbeq r8, r4, r8, asr #29 │ │ │ │ + rsbeq r8, r4, r8, lsr #29 │ │ │ │ + @ instruction: 0x00648e90 │ │ │ │ + rsbeq r8, r4, ip, lsl #28 │ │ │ │ + rsbeq r8, r4, r8, lsl #27 │ │ │ │ + rsbeq r8, r4, r0, ror sp │ │ │ │ + strdeq r8, [r4], #-188 @ 0xffffff44 @ │ │ │ │ + @ instruction: 0x00648b9c │ │ │ │ + strdeq r8, [r4], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r8, r4, r0, ror sl │ │ │ │ + strheq r8, [r4], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r8, r4, r0, lsl #16 │ │ │ │ + rsbeq r8, r4, r8, ror #15 │ │ │ │ + rsbeq r8, r4, r4, lsr #15 │ │ │ │ + rsbeq r8, r4, ip, lsl #15 │ │ │ │ + rsbeq r8, r4, r8, lsr #14 │ │ │ │ + rsbeq r8, r4, r0, lsl r7 │ │ │ │ + rsbeq r8, r4, r8, lsr #13 │ │ │ │ + rsbeq r8, r4, r8, asr #12 │ │ │ │ + rsbeq r8, r4, r8, lsr #12 │ │ │ │ + rsbeq r8, r4, r0, lsl r6 │ │ │ │ + rsbeq r8, r4, r0, asr #11 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xff00ff00 │ │ │ │ ldrsheq r0, [pc], #15 @ │ │ │ │ - rsbeq r8, r4, r0, lsr #8 │ │ │ │ - rsbeq r8, r4, r0, lsl #8 │ │ │ │ - rsbeq r8, r4, r0, lsr #7 │ │ │ │ - rsbeq r8, r4, r4, lsr #6 │ │ │ │ - rsbeq r8, r4, r4, lsl #6 │ │ │ │ - @ instruction: 0x0064829c │ │ │ │ - rsbeq r8, r4, r0, lsl r2 │ │ │ │ + rsbeq r8, r4, ip, lsl r4 │ │ │ │ + strdeq r8, [r4], #-60 @ 0xffffffc4 @ │ │ │ │ + @ instruction: 0x0064839c │ │ │ │ + rsbeq r8, r4, r0, lsr #6 │ │ │ │ + rsbeq r8, r4, r0, lsl #6 │ │ │ │ + @ instruction: 0x00648298 │ │ │ │ + rsbeq r8, r4, ip, lsl #4 │ │ │ │ ldr r9, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r9, #6 │ │ │ │ lsr r2, r9, #18 │ │ │ │ and r3, r1, #15 │ │ │ │ and sl, r2, #15 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -1024966,55 +1024967,55 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bcd3c │ │ │ │ tst r9, #8388608 @ 0x800000 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5f350c │ │ │ │ + bne 5f3510 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orr r2, r2, r1 │ │ │ │ and r1, r9, #12582912 @ 0xc00000 │ │ │ │ cmp r1, #4194304 @ 0x400000 │ │ │ │ and r2, r2, #15 │ │ │ │ - beq 5f4d60 │ │ │ │ + beq 5f4d64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f350c │ │ │ │ + beq 5f3510 │ │ │ │ bl 6bcd3c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 5f5360 │ │ │ │ - ldr r2, [pc, #-280] @ 5f43e0 │ │ │ │ + beq 5f5364 │ │ │ │ + ldr r2, [pc, #-280] @ 5f43e4 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r6, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f5350 │ │ │ │ - ldr r2, [pc, #-308] @ 5f43e4 │ │ │ │ + beq 5f5354 │ │ │ │ + ldr r2, [pc, #-308] @ 5f43e8 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #-328] @ 5f43e8 │ │ │ │ + ldr r3, [pc, #-328] @ 5f43ec │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsr r5, r9, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f45c8 │ │ │ │ + beq 5f45cc │ │ │ │ tst r5, #2 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - beq 5f5394 │ │ │ │ + beq 5f5398 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 6c3464 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c4054 │ │ │ │ @@ -1025027,27 +1025028,27 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3808 │ │ │ │ - ldr r3, [pc, #-456] @ 5f43ec │ │ │ │ + ldr r3, [pc, #-456] @ 5f43f0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 6c3294 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f4648 │ │ │ │ + beq 5f464c │ │ │ │ tst r5, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - beq 5f5370 │ │ │ │ + beq 5f5374 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 6c3464 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c4054 │ │ │ │ @@ -1025060,115 +1025061,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c3808 │ │ │ │ - ldr r3, [pc, #-584] @ 5f43f0 │ │ │ │ + ldr r3, [pc, #-584] @ 5f43f4 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 6c3294 │ │ │ │ - ldr r3, [pc, #-604] @ 5f43f4 │ │ │ │ + ldr r3, [pc, #-604] @ 5f43f8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f3618 │ │ │ │ + beq 5f361c │ │ │ │ lsr r1, r2, #10 │ │ │ │ mov r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed4b0 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed4b4 │ │ │ │ + b 5f3510 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f3618 │ │ │ │ + beq 5f361c │ │ │ │ lsr r1, r2, #10 │ │ │ │ mov r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed004 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed008 │ │ │ │ + b 5f3510 │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed388 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed38c │ │ │ │ + b 5f3510 │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecee4 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecee8 │ │ │ │ + b 5f3510 │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r1, r1, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5f5248 │ │ │ │ + beq 5f524c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5f523c │ │ │ │ + beq 5f5240 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed134 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed138 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ee830 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee834 │ │ │ │ + b 5f3510 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r6, r0, #14 │ │ │ │ lsr r2, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ands r0, r0, #15 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f350c │ │ │ │ + bne 5f3510 │ │ │ │ orr r1, r6, r2 │ │ │ │ sub r3, r0, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5f593c │ │ │ │ + beq 5f5940 │ │ │ │ ands r2, r2, #15 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ ands r6, r6, #15 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f5840 │ │ │ │ + bne 5f5844 │ │ │ │ cmp r6, r2 │ │ │ │ sub r7, r2, #1 │ │ │ │ - beq 5f5824 │ │ │ │ + beq 5f5828 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r8, [pc, #-976] @ 5f43f8 │ │ │ │ + ldr r8, [pc, #-976] @ 5f43fc │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [r8, r7, lsl #2] │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ @@ -1025181,17 +1025182,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c36c8 │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - beq 5f56e4 │ │ │ │ + beq 5f56e8 │ │ │ │ bl 6c64bc │ │ │ │ - ldr r3, [pc, #-1064] @ 5f43fc │ │ │ │ + ldr r3, [pc, #-1064] @ 5f4400 │ │ │ │ str fp, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, #16 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ lsl r8, r3, r6 │ │ │ │ ldr r1, [fp, r7, lsl #2] │ │ │ │ @@ -1025212,88 +1025213,88 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3b60 │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5f53b8 │ │ │ │ + beq 5f53bc │ │ │ │ bl 6c64bc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3808 │ │ │ │ cmn r6, #8 │ │ │ │ - bne 5f4830 │ │ │ │ - ldr r3, [pc, #-1228] @ 5f4400 │ │ │ │ + bne 5f4834 │ │ │ │ + ldr r3, [pc, #-1228] @ 5f4404 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r9 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r5, r0, #14 │ │ │ │ lsr r2, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ ands r0, r0, #15 │ │ │ │ orreq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5f350c │ │ │ │ + bne 5f3510 │ │ │ │ orr r1, r5, r2 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r4, r0, #1 │ │ │ │ - beq 5f5810 │ │ │ │ + beq 5f5814 │ │ │ │ ands r2, r2, #15 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ ands r5, r5, #15 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f575c │ │ │ │ + bne 5f5760 │ │ │ │ cmp r5, r2 │ │ │ │ sub r7, r2, #1 │ │ │ │ - beq 5f5744 │ │ │ │ + beq 5f5748 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #-1356] @ 5f4404 │ │ │ │ + ldr r9, [pc, #-1356] @ 5f4408 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r2, [pc, #-1332] @ 5f4438 │ │ │ │ + ldr r2, [pc, #-1332] @ 5f443c │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ - ldr r2, [pc, #-1352] @ 5f4438 │ │ │ │ + ldr r2, [pc, #-1352] @ 5f443c │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ cmp sl, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - beq 5f56ec │ │ │ │ + beq 5f56f0 │ │ │ │ bl 6c64bc │ │ │ │ - ldr r2, [pc, #-1388] @ 5f443c │ │ │ │ + ldr r2, [pc, #-1388] @ 5f4440 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ - ldr r2, [pc, #-1408] @ 5f443c │ │ │ │ + ldr r2, [pc, #-1408] @ 5f4440 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, #16 │ │ │ │ @@ -1025304,283 +1025305,283 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c64bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3c7c │ │ │ │ - ldr r3, [pc, #-1536] @ 5f4408 │ │ │ │ + ldr r3, [pc, #-1536] @ 5f440c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ef1c4 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ef1c8 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ef1c4 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ef1c8 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ - bl 5ecb8c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecb90 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #2 │ │ │ │ - bl 5ecb8c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecb90 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #9 │ │ │ │ - bl 5ecb8c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecb90 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #8 │ │ │ │ - bl 5ecb8c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecb90 │ │ │ │ + b 5f3510 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #1 │ │ │ │ - bl 5ecb8c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecb90 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5ed288 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed28c │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #9 │ │ │ │ - bl 5ed288 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed28c │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5edac8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5edacc │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #9 │ │ │ │ - bl 5edac8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5edacc │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5ee54c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee550 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #9 │ │ │ │ - bl 5ee54c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee550 │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd740 │ │ │ │ - b 5f350c │ │ │ │ + bl 5cd744 │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5eecc8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5eeccc │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5eecc8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5eeccc │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5eecc8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5eeccc │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed798 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed79c │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ed798 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed79c │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed798 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ed79c │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee314 │ │ │ │ - b 5f344c │ │ │ │ + bl 5ee318 │ │ │ │ + b 5f3450 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ee314 │ │ │ │ - b 5f344c │ │ │ │ + bl 5ee318 │ │ │ │ + b 5f3450 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ee314 │ │ │ │ - b 5f344c │ │ │ │ + bl 5ee318 │ │ │ │ + b 5f3450 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee314 │ │ │ │ - b 5f344c │ │ │ │ + bl 5ee318 │ │ │ │ + b 5f3450 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f4c44 │ │ │ │ - ldr r3, [pc, #-1972] @ 5f440c │ │ │ │ + beq 5f4c48 │ │ │ │ + ldr r3, [pc, #-1972] @ 5f4410 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f3498 │ │ │ │ - ldr r3, [pc, #-1992] @ 5f4410 │ │ │ │ + b 5f349c │ │ │ │ + ldr r3, [pc, #-1992] @ 5f4414 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ bl 6c3294 │ │ │ │ - b 5f344c │ │ │ │ + b 5f3450 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5f4ca8 │ │ │ │ + bls 5f4cac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5f350c │ │ │ │ - ldr r3, [pc, #-2056] @ 5f4414 │ │ │ │ + bhi 5f3510 │ │ │ │ + ldr r3, [pc, #-2056] @ 5f4418 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r9 │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ - ldr r3, [pc, #-2080] @ 5f4418 │ │ │ │ + b 5f3510 │ │ │ │ + ldr r3, [pc, #-2080] @ 5f441c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ bl 6c3294 │ │ │ │ - b 5f3498 │ │ │ │ + b 5f349c │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3498 │ │ │ │ + b 5f349c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0a64 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0a68 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0a64 │ │ │ │ - b 5f350c │ │ │ │ + bl 5f0a68 │ │ │ │ + b 5f3510 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efef8 │ │ │ │ - b 5f350c │ │ │ │ + bl 5efefc │ │ │ │ + b 5f3510 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3bd0 │ │ │ │ - ldr r3, [pc, #-2172] @ 5f441c │ │ │ │ + b 5f3bd4 │ │ │ │ + ldr r3, [pc, #-2172] @ 5f4420 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f403c │ │ │ │ - ldr r2, [pc, #-2192] @ 5f4420 │ │ │ │ + b 5f4040 │ │ │ │ + ldr r2, [pc, #-2192] @ 5f4424 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f4c08 │ │ │ │ + b 5f4c0c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3ba4 │ │ │ │ + b 5f3ba8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3b84 │ │ │ │ + b 5f3b88 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3d3c │ │ │ │ + b 5f3d40 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3cf4 │ │ │ │ + b 5f3cf8 │ │ │ │ lsr r1, r2, #10 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed4b0 │ │ │ │ - b 5f350c │ │ │ │ - ldr r2, [pc, #-2292] @ 5f4424 │ │ │ │ + bl 5ed4b4 │ │ │ │ + b 5f3510 │ │ │ │ + ldr r2, [pc, #-2292] @ 5f4428 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f3a80 │ │ │ │ + b 5f3a84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3850 │ │ │ │ + b 5f3854 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3830 │ │ │ │ + b 5f3834 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3f10 │ │ │ │ + b 5f3f14 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f3ef0 │ │ │ │ + b 5f3ef4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f350c │ │ │ │ + beq 5f3510 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f53d0 │ │ │ │ - ldr r3, [pc, #-2384] @ 5f4428 │ │ │ │ + beq 5f53d4 │ │ │ │ + ldr r3, [pc, #-2384] @ 5f442c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3294 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f53c0 │ │ │ │ - ldr r3, [pc, #-2412] @ 5f442c │ │ │ │ + beq 5f53c4 │ │ │ │ + ldr r3, [pc, #-2412] @ 5f4430 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ - ldr r5, [pc, #-2432] @ 5f4430 │ │ │ │ + ldr r5, [pc, #-2432] @ 5f4434 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ bl 6c3294 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f53e0 │ │ │ │ + bne 5f53e4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f350c │ │ │ │ + beq 5f3510 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #30 │ │ │ │ bl 6c5494 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #-2508] @ 5f4434 │ │ │ │ + ldr r3, [pc, #-2508] @ 5f4438 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #-2544] @ 5f4438 │ │ │ │ + ldr r2, [pc, #-2544] @ 5f443c │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #-2556] @ 5f443c │ │ │ │ + ldr r2, [pc, #-2556] @ 5f4440 │ │ │ │ bl 6c36c8 │ │ │ │ mov r4, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r5 │ │ │ │ @@ -1025591,21 +1025592,21 @@ │ │ │ │ bl 6c5a14 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f402c │ │ │ │ - ldr r2, [pc, #-2632] @ 5f4440 │ │ │ │ + b 5f4030 │ │ │ │ + ldr r2, [pc, #-2632] @ 5f4444 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r4, #8 │ │ │ │ - ldr r2, [pc, #-2648] @ 5f4444 │ │ │ │ + ldr r2, [pc, #-2648] @ 5f4448 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1025628,27 +1025629,27 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ mov r2, #16 │ │ │ │ - b 5f4008 │ │ │ │ + b 5f400c │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ecc4c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecc50 │ │ │ │ + b 5f3510 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ecc4c │ │ │ │ - b 5f350c │ │ │ │ + bl 5ecc50 │ │ │ │ + b 5f3510 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f3dd4 │ │ │ │ + b 5f3dd8 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r2, r3, #24 │ │ │ │ and r1, r1, #15 │ │ │ │ lsr r7, r3, #18 │ │ │ │ lsr r6, r3, #14 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -1025662,58 +1025663,58 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5f5620 │ │ │ │ - ldr r3, [pc, #-2908] @ 5f4448 │ │ │ │ + beq 5f5624 │ │ │ │ + ldr r3, [pc, #-2908] @ 5f444c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f5488 │ │ │ │ - ldr r3, [pc, #-2936] @ 5f444c │ │ │ │ + beq 5f548c │ │ │ │ + ldr r3, [pc, #-2936] @ 5f4450 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f5424 │ │ │ │ + bne 5f5428 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f350c │ │ │ │ + beq 5f3510 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c5694 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #-3028] @ 5f4450 │ │ │ │ + ldr r3, [pc, #-3028] @ 5f4454 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r5 │ │ │ │ - beq 5f56dc │ │ │ │ + beq 5f56e0 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r1, r3, #24 │ │ │ │ lsr r8, r3, #14 │ │ │ │ lsr sl, r3, #10 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r7, r2, #15 │ │ │ │ and r4, r3, #15 │ │ │ │ @@ -1025725,33 +1025726,33 @@ │ │ │ │ bl 6bcd3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bcd3c │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 5f562c │ │ │ │ - ldr r3, [pc, #-3148] @ 5f4454 │ │ │ │ + beq 5f5630 │ │ │ │ + ldr r3, [pc, #-3148] @ 5f4458 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3294 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f557c │ │ │ │ - ldr r3, [pc, #-3176] @ 5f4458 │ │ │ │ + beq 5f5580 │ │ │ │ + ldr r3, [pc, #-3176] @ 5f445c │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 6c3294 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f5498 │ │ │ │ + bne 5f549c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f350c │ │ │ │ + beq 5f3510 │ │ │ │ bl 6bcd3c │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bcd3c │ │ │ │ ldr r9, [sp, #8] │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1025760,15 +1025761,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r3, [pc, #-3276] @ 5f445c │ │ │ │ + ldr r3, [pc, #-3276] @ 5f4460 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1025780,71 +1025781,71 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f56a4 │ │ │ │ + beq 5f56a8 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3464 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c5494 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r3, [pc, #-3412] @ 5f4460 │ │ │ │ + ldr r3, [pc, #-3412] @ 5f4464 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ mov r1, r4 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f3df4 │ │ │ │ + b 5f3df8 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f51dc │ │ │ │ + b 5f51e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3294 │ │ │ │ - b 5f3d98 │ │ │ │ + b 5f3d9c │ │ │ │ mov r1, r4 │ │ │ │ - b 5f521c │ │ │ │ + b 5f5220 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ee084 │ │ │ │ - b 5f350c │ │ │ │ + bl 5ee088 │ │ │ │ + b 5f3510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efcdc │ │ │ │ - b 5f350c │ │ │ │ + bl 5efce0 │ │ │ │ + b 5f3510 │ │ │ │ mov r4, #8 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ bl 6c36c8 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1025899,51 +1025900,51 @@ │ │ │ │ bl 6c3c7c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5a14 │ │ │ │ - b 5f402c │ │ │ │ + b 5f4030 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4528 │ │ │ │ + b 5f452c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4508 │ │ │ │ + b 5f450c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c4054 │ │ │ │ - b 5f45fc │ │ │ │ + b 5f4600 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c4054 │ │ │ │ - b 5f4578 │ │ │ │ + b 5f457c │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f4898 │ │ │ │ + b 5f489c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4da8 │ │ │ │ + b 5f4dac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4d88 │ │ │ │ + b 5f4d8c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c5494 │ │ │ │ mov r2, r6 │ │ │ │ @@ -1025952,44 +1025953,44 @@ │ │ │ │ bl 6c3348 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r5, r3, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f4dc8 │ │ │ │ + b 5f4dcc │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 6c5694 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3348 │ │ │ │ - ldr r3, [pc, #1532] @ 5f5a60 │ │ │ │ + ldr r3, [pc, #1532] @ 5f5a64 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ tst r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ - beq 5f56bc │ │ │ │ + beq 5f56c0 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f4fdc │ │ │ │ + b 5f4fe0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4fd4 │ │ │ │ + b 5f4fd8 │ │ │ │ bl 6bcd3c │ │ │ │ sub r4, r4, #1 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bcd3c │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ @@ -1025997,15 +1025998,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5494 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5494 │ │ │ │ - ldr r3, [pc, #1416] @ 5f5a64 │ │ │ │ + ldr r3, [pc, #1416] @ 5f5a68 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1026017,41 +1026018,41 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c5494 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ - beq 5f56c4 │ │ │ │ + beq 5f56c8 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3464 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 6c5494 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ - ldr r3, [pc, #1280] @ 5f5a68 │ │ │ │ + ldr r3, [pc, #1280] @ 5f5a6c │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f50d8 │ │ │ │ + b 5f50dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f50d0 │ │ │ │ - ldr r7, [pc, #1240] @ 5f5a6c │ │ │ │ + b 5f50d4 │ │ │ │ + ldr r7, [pc, #1240] @ 5f5a70 │ │ │ │ sub r5, r3, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, r5, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3348 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1026072,181 +1026073,181 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ ldr r0, [r7, r5, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f42f4 │ │ │ │ + b 5f42f8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4268 │ │ │ │ + b 5f426c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4220 │ │ │ │ + b 5f4224 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f4fb4 │ │ │ │ + b 5f4fb8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f50b0 │ │ │ │ + b 5f50b4 │ │ │ │ bl 6c3464 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3464 │ │ │ │ - b 5f42c8 │ │ │ │ + b 5f42cc │ │ │ │ bl 6c3464 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3464 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c3464 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3464 │ │ │ │ - b 5f42e8 │ │ │ │ + b 5f42ec │ │ │ │ bl 6c3348 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f5668 │ │ │ │ + b 5f566c │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f5188 │ │ │ │ + b 5f518c │ │ │ │ bl 6c3348 │ │ │ │ - b 5f4fdc │ │ │ │ + b 5f4fe0 │ │ │ │ bl 6c3348 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f553c │ │ │ │ + b 5f5540 │ │ │ │ bl 6c3348 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f481c │ │ │ │ + b 5f4820 │ │ │ │ bl 6c65a4 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #880] @ 5f5a70 │ │ │ │ + ldr r2, [pc, #880] @ 5f5a74 │ │ │ │ bl 6c36c8 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #864] @ 5f5a70 │ │ │ │ + ldr r2, [pc, #864] @ 5f5a74 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f49f0 │ │ │ │ - ldr r3, [pc, #808] @ 5f5a74 │ │ │ │ + b 5f49f4 │ │ │ │ + ldr r3, [pc, #808] @ 5f5a78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r2 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r9, [pc, #776] @ 5f5a78 │ │ │ │ + ldr r9, [pc, #776] @ 5f5a7c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bdb84 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r2, [pc, #748] @ 5f5a7c │ │ │ │ + ldr r2, [pc, #748] @ 5f5a80 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ cmp sl, #2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f595c │ │ │ │ + beq 5f5960 │ │ │ │ bl 6c64bc │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ - ldr r2, [pc, #688] @ 5f5a70 │ │ │ │ + ldr r2, [pc, #688] @ 5f5a74 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c36c8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c64bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3c7c │ │ │ │ - ldr r3, [pc, #644] @ 5f5a80 │ │ │ │ + ldr r3, [pc, #644] @ 5f5a84 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3808 │ │ │ │ - b 5f350c │ │ │ │ - ldr r3, [pc, #620] @ 5f5a84 │ │ │ │ + b 5f3510 │ │ │ │ + ldr r3, [pc, #620] @ 5f5a88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f350c │ │ │ │ - ldr r3, [pc, #604] @ 5f5a88 │ │ │ │ + b 5f3510 │ │ │ │ + ldr r3, [pc, #604] @ 5f5a8c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, r2 │ │ │ │ bl 6bcd3c │ │ │ │ sub r9, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bdb84 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bcd3c │ │ │ │ - ldr r1, [pc, #544] @ 5f5a8c │ │ │ │ + ldr r1, [pc, #544] @ 5f5a90 │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r9, lsl #2] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c36c8 │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5f5954 │ │ │ │ + beq 5f5958 │ │ │ │ bl 6c64bc │ │ │ │ - ldr r3, [pc, #496] @ 5f5a90 │ │ │ │ + ldr r3, [pc, #496] @ 5f5a94 │ │ │ │ mov r6, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ lsl r2, r3, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ @@ -1026257,134 +1026258,134 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3b60 │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5f5934 │ │ │ │ + beq 5f5938 │ │ │ │ bl 6c64bc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3c7c │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3808 │ │ │ │ cmn r6, #8 │ │ │ │ - bne 5f58a8 │ │ │ │ - ldr r3, [pc, #372] @ 5f5a94 │ │ │ │ + bne 5f58ac │ │ │ │ + ldr r3, [pc, #372] @ 5f5a98 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f58ec │ │ │ │ - ldr r3, [pc, #340] @ 5f5a98 │ │ │ │ + b 5f58f0 │ │ │ │ + ldr r3, [pc, #340] @ 5f5a9c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f5898 │ │ │ │ + b 5f589c │ │ │ │ bl 6c65a4 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ 5f5a70 │ │ │ │ + ldr r2, [pc, #256] @ 5f5a74 │ │ │ │ bl 6c36c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3b60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f57e4 │ │ │ │ + b 5f57e8 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr ip, r0, #14 │ │ │ │ lsr lr, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r0, r0, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f350c │ │ │ │ - ldr r4, [pc, #216] @ 5f5a9c │ │ │ │ + bne 5f3510 │ │ │ │ + ldr r4, [pc, #216] @ 5f5aa0 │ │ │ │ sub r1, r0, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, r1, lsl #2] │ │ │ │ orr r1, ip, lr │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5f5a1c │ │ │ │ + beq 5f5a20 │ │ │ │ ands r1, lr, #15 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ ands ip, ip, #15 │ │ │ │ orreq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 5f5a24 │ │ │ │ + bne 5f5a28 │ │ │ │ cmp ip, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r1, [r4, r1, lsl #2] │ │ │ │ - beq 5f5a50 │ │ │ │ + beq 5f5a54 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r2, [r4, ip, lsl #2] │ │ │ │ - bne 5f5a58 │ │ │ │ + bne 5f5a5c │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c32e0 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ cmp r1, #0 │ │ │ │ movne ip, r1 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r4, ip, lsl #2] │ │ │ │ - bne 5f5a48 │ │ │ │ + bne 5f5a4c │ │ │ │ mov r2, sl │ │ │ │ bl 6c65a4 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c64bc │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c3294 │ │ │ │ - b 5f350c │ │ │ │ + b 5f3510 │ │ │ │ bl 6c64bc │ │ │ │ - b 5f350c │ │ │ │ - rsbeq r7, r4, r0, ror #30 │ │ │ │ - rsbeq r7, r4, r8, ror #29 │ │ │ │ - rsbeq r7, r4, ip, asr lr │ │ │ │ - rsbeq r7, r4, r0, lsr lr │ │ │ │ + b 5f3510 │ │ │ │ + rsbeq r7, r4, ip, asr pc │ │ │ │ + rsbeq r7, r4, r4, ror #29 │ │ │ │ + rsbeq r7, r4, r8, asr lr │ │ │ │ + rsbeq r7, r4, ip, lsr #28 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsbeq r7, r4, ip, ror ip │ │ │ │ - rsbeq r7, r4, r4, asr ip │ │ │ │ + rsbeq r7, r4, r8, ror ip │ │ │ │ + rsbeq r7, r4, r0, asr ip │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq r7, r4, r8, asr #23 │ │ │ │ - strheq r7, [r4], #-176 @ 0xffffff50 @ │ │ │ │ - @ instruction: 0x00647b98 │ │ │ │ - rsbeq r7, r4, r8, asr fp │ │ │ │ - rsbeq r7, r4, r4, lsr #22 │ │ │ │ - rsbeq r7, r4, r4, lsr #21 │ │ │ │ - rsbeq r7, r4, r0, lsl #21 │ │ │ │ - rsbeq r7, r4, r0, lsl #20 │ │ │ │ + rsbeq r7, r4, r4, asr #23 │ │ │ │ + rsbeq r7, r4, ip, lsr #23 │ │ │ │ + @ instruction: 0x00647b94 │ │ │ │ + rsbeq r7, r4, r4, asr fp │ │ │ │ + rsbeq r7, r4, r0, lsr #22 │ │ │ │ + rsbeq r7, r4, r0, lsr #21 │ │ │ │ + rsbeq r7, r4, ip, ror sl │ │ │ │ + strdeq r7, [r4], #-156 @ 0xffffff64 @ │ │ │ │ orr r0, r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 5f5ac0 │ │ │ │ + ldr r0, [pc, #4] @ 5f5ac4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq r6, r3, ip, lsr #22 │ │ │ │ + subseq r6, r3, r8, lsr #22 │ │ │ │ add r0, r0, #824 @ 0x338 │ │ │ │ b 2bbe28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1026398,91 +1026399,91 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 4a840c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5f5b38 │ │ │ │ + blt 5f5b3c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #84] @ 5f5b94 │ │ │ │ - ldr r2, [pc, #84] @ 5f5b98 │ │ │ │ + ldr r1, [pc, #84] @ 5f5b98 │ │ │ │ + ldr r2, [pc, #84] @ 5f5b9c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #76] @ 5f5b9c │ │ │ │ + ldr r1, [pc, #76] @ 5f5ba0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r6, #824 @ 0x338 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ - ldr r1, [pc, #52] @ 5f5ba0 │ │ │ │ + ldr r1, [pc, #52] @ 5f5ba4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r2, [r9], #-28 @ 0xffffffe4 │ │ │ │ - @ instruction: 0x0033fcfc │ │ │ │ - eorseq pc, r3, r4, lsl sp @ │ │ │ │ - eorseq ip, sl, r4, lsl r4 │ │ │ │ + ldrdeq r2, [r9], #-24 @ 0xffffffe8 │ │ │ │ + @ instruction: 0x0033fcf8 │ │ │ │ + eorseq pc, r3, r0, lsl sp @ │ │ │ │ + eorseq ip, sl, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #220] @ 5f5c98 │ │ │ │ + ldr r4, [pc, #220] @ 5f5c9c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #16 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #204] @ 5f5c9c │ │ │ │ - ldr r1, [pc, #204] @ 5f5ca0 │ │ │ │ + ldr r2, [pc, #204] @ 5f5ca0 │ │ │ │ + ldr r1, [pc, #204] @ 5f5ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #184] @ 5f5ca4 │ │ │ │ - ldr r1, [pc, #184] @ 5f5ca8 │ │ │ │ + ldr r2, [pc, #184] @ 5f5ca8 │ │ │ │ + ldr r1, [pc, #184] @ 5f5cac │ │ │ │ add r4, r4, #32 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #152] @ 5f5cac │ │ │ │ + ldr r1, [pc, #152] @ 5f5cb0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #132] @ 5f5cb0 │ │ │ │ - ldr lr, [pc, #132] @ 5f5cb4 │ │ │ │ + ldr r3, [pc, #132] @ 5f5cb4 │ │ │ │ + ldr lr, [pc, #132] @ 5f5cb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - ldr ip, [pc, #120] @ 5f5cb8 │ │ │ │ + ldr ip, [pc, #120] @ 5f5cbc │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #116] @ 5f5cbc │ │ │ │ - ldr r1, [pc, #116] @ 5f5cc0 │ │ │ │ - ldr r2, [pc, #116] @ 5f5cc4 │ │ │ │ + ldr r0, [pc, #116] @ 5f5cc0 │ │ │ │ + ldr r1, [pc, #116] @ 5f5cc4 │ │ │ │ + ldr r2, [pc, #116] @ 5f5cc8 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ @@ -1026494,153 +1026495,153 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r2, r9, r0, ror #2 │ │ │ │ - eorseq r8, r2, r4, asr #23 │ │ │ │ - eorseq r4, fp, r8, ror #27 │ │ │ │ - eorseq pc, r3, r4, asr ip @ │ │ │ │ - eorseq pc, r3, r0, ror ip @ │ │ │ │ - subseq r0, r6, r4, ror r5 │ │ │ │ - ldrheq r6, [r3], #-152 @ 0xffffff68 │ │ │ │ + subeq r2, r9, ip, asr r1 │ │ │ │ + eorseq r8, r2, r0, asr #23 │ │ │ │ + eorseq r4, fp, r4, ror #27 │ │ │ │ + eorseq pc, r3, r0, asr ip @ │ │ │ │ + eorseq pc, r3, ip, ror #24 │ │ │ │ + subseq r0, r6, r0, ror r5 │ │ │ │ + ldrheq r6, [r3], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #6 │ │ │ │ @ instruction: 0xfffffe44 │ │ │ │ andeq r0, r0, ip, lsr #4 │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #404] @ 5f5e74 │ │ │ │ - ldr r3, [pc, #404] @ 5f5e78 │ │ │ │ + ldr r2, [pc, #404] @ 5f5e78 │ │ │ │ + ldr r3, [pc, #404] @ 5f5e7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ add sl, r0, #824 @ 0x338 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - b 5f5d44 │ │ │ │ + b 5f5d48 │ │ │ │ mov ip, #7 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #7 │ │ │ │ - bne 5f5e58 │ │ │ │ + bne 5f5e5c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, #78 @ 0x4e │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r8, r3, lsl #2] │ │ │ │ bl 2bb5f8 │ │ │ │ mov r0, sl │ │ │ │ bl 2b2a88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5f5e14 │ │ │ │ + beq 5f5e18 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [r6] │ │ │ │ strh r7, [r6, #4] │ │ │ │ strb r7, [r6, #6] │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f5de0 │ │ │ │ + beq 5f5de4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 904c5c │ │ │ │ cmp r0, #6 │ │ │ │ - bls 5f5db8 │ │ │ │ + bls 5f5dbc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f5d10 │ │ │ │ + beq 5f5d14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - bls 5f5d10 │ │ │ │ + bls 5f5d14 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ bl 212a70 │ │ │ │ - b 5f5d2c │ │ │ │ - ldr r1, [pc, #188] @ 5f5e7c │ │ │ │ + b 5f5d30 │ │ │ │ + ldr r1, [pc, #188] @ 5f5e80 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #152] @ 5f5e80 │ │ │ │ - ldr r3, [pc, #140] @ 5f5e78 │ │ │ │ + ldr r2, [pc, #152] @ 5f5e84 │ │ │ │ + ldr r3, [pc, #140] @ 5f5e7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f5e70 │ │ │ │ + bne 5f5e74 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 2b2af8 │ │ │ │ - ldr r2, [pc, #104] @ 5f5e84 │ │ │ │ - ldr r3, [pc, #88] @ 5f5e78 │ │ │ │ + ldr r2, [pc, #104] @ 5f5e88 │ │ │ │ + ldr r3, [pc, #88] @ 5f5e7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f5e70 │ │ │ │ + bne 5f5e74 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #40] @ 5f5e88 │ │ │ │ + ldr r1, [pc, #40] @ 5f5e8c │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5f5dc8 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5f5dcc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r4, [r6], #-244 @ 0xffffff0c │ │ │ │ + ldrsbeq r4, [r6], #-240 @ 0xffffff10 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, sl, r8, ror #3 │ │ │ │ - subseq r4, r6, ip, asr #29 │ │ │ │ - @ instruction: 0x00564e98 │ │ │ │ - eorseq ip, sl, r4, lsl #3 │ │ │ │ + eorseq ip, sl, r4, ror #3 │ │ │ │ + subseq r4, r6, r8, asr #29 │ │ │ │ + @ instruction: 0x00564e94 │ │ │ │ + eorseq ip, sl, r0, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #232] @ 5f5f8c │ │ │ │ - ldr lr, [pc, #232] @ 5f5f90 │ │ │ │ - ldr ip, [pc, #232] @ 5f5f94 │ │ │ │ + ldr r3, [pc, #232] @ 5f5f90 │ │ │ │ + ldr lr, [pc, #232] @ 5f5f94 │ │ │ │ + ldr ip, [pc, #232] @ 5f5f98 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r7, r1 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #212] @ 5f5f98 │ │ │ │ - ldr r1, [pc, #212] @ 5f5f9c │ │ │ │ + ldr r2, [pc, #212] @ 5f5f9c │ │ │ │ + ldr r1, [pc, #212] @ 5f5fa0 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -1026669,145 +1026670,145 @@ │ │ │ │ mov r2, r5 │ │ │ │ add r0, r6, #2 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [r4, #308] @ 0x134 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #68] @ 5f5fa0 │ │ │ │ - ldr r3, [pc, #52] @ 5f5f94 │ │ │ │ + ldr r2, [pc, #68] @ 5f5fa4 │ │ │ │ + ldr r3, [pc, #52] @ 5f5f98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f5f88 │ │ │ │ + bne 5f5f8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211fcc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r9, r4, ror lr │ │ │ │ - subseq r4, r6, r4, lsl #28 │ │ │ │ + subeq r1, r9, r0, ror lr │ │ │ │ + subseq r4, r6, r0, lsl #28 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, sl, r4, ror #2 │ │ │ │ - eorseq r7, r8, r4, lsr #5 │ │ │ │ - subseq r4, r6, r8, asr sp │ │ │ │ + eorseq ip, sl, r0, ror #2 │ │ │ │ + eorseq r7, r8, r0, lsr #5 │ │ │ │ + subseq r4, r6, r4, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #112] @ 5f602c │ │ │ │ - ldr r2, [pc, #112] @ 5f6030 │ │ │ │ - ldr r1, [pc, #112] @ 5f6034 │ │ │ │ + ldr r4, [pc, #112] @ 5f6030 │ │ │ │ + ldr r2, [pc, #112] @ 5f6034 │ │ │ │ + ldr r1, [pc, #112] @ 5f6038 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #80] @ 5f6038 │ │ │ │ - ldr r1, [pc, #80] @ 5f603c │ │ │ │ + ldr r2, [pc, #80] @ 5f603c │ │ │ │ + ldr r1, [pc, #80] @ 5f6040 │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ add r0, r4, #824 @ 0x338 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bb784 │ │ │ │ - subeq r1, r9, r8, asr sp │ │ │ │ - eorseq pc, r3, r0, lsl #17 │ │ │ │ - mlaseq r3, ip, r8, pc @ │ │ │ │ - eorseq ip, sl, r4, asr #32 │ │ │ │ - eorseq r7, r8, r4, lsl #3 │ │ │ │ + subeq r1, r9, r4, asr sp │ │ │ │ + eorseq pc, r3, ip, ror r8 @ │ │ │ │ + mlaseq r3, r8, r8, pc @ │ │ │ │ + eorseq ip, sl, r0, asr #32 │ │ │ │ + eorseq r7, r8, r0, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r6, [r3, #-512] @ 0xfffffe00 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-520] @ 0xfffffdf8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - ldr ip, [pc, #60] @ 5f60c8 │ │ │ │ - ldr r2, [pc, #60] @ 5f60cc │ │ │ │ - ldr r1, [pc, #60] @ 5f60d0 │ │ │ │ + ldr ip, [pc, #60] @ 5f60cc │ │ │ │ + ldr r2, [pc, #60] @ 5f60d0 │ │ │ │ + ldr r1, [pc, #60] @ 5f60d4 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ str lr, [r0, #-512] @ 0xfffffe00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, r5, #824 @ 0x338 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [r5, #-520] @ 0xfffffdf8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62cf1c │ │ │ │ - subeq r1, r9, ip, lsl #25 │ │ │ │ - eorseq pc, r3, ip, lsr #15 │ │ │ │ - eorseq pc, r3, r4, asr #15 │ │ │ │ + b 62cf20 │ │ │ │ + subeq r1, r9, r8, lsl #25 │ │ │ │ + eorseq pc, r3, r8, lsr #15 │ │ │ │ + eorseq pc, r3, r0, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #264] @ 5f61f4 │ │ │ │ + ldr r4, [pc, #264] @ 5f61f8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #260] @ 5f61f8 │ │ │ │ - ldr r1, [pc, #260] @ 5f61fc │ │ │ │ + ldr r2, [pc, #260] @ 5f61fc │ │ │ │ + ldr r1, [pc, #260] @ 5f6200 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r8, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #228] @ 5f6200 │ │ │ │ - ldr r1, [pc, #228] @ 5f6204 │ │ │ │ + ldr r2, [pc, #228] @ 5f6204 │ │ │ │ + ldr r1, [pc, #228] @ 5f6208 │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r5, [pc, #208] @ 5f6208 │ │ │ │ + ldr r5, [pc, #208] @ 5f620c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ add r8, r0, #4096 @ 0x1000 │ │ │ │ add r9, r0, #824 @ 0x338 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #944] @ 0x3b0 │ │ │ │ bl 4a8d64 │ │ │ │ - ldr r3, [pc, #172] @ 5f620c │ │ │ │ - ldr r1, [pc, #172] @ 5f6210 │ │ │ │ + ldr r3, [pc, #172] @ 5f6210 │ │ │ │ + ldr r1, [pc, #172] @ 5f6214 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ @@ -1026815,44 +1026816,44 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ orrne r3, r3, #2048 @ 0x800 │ │ │ │ strne r3, [r0, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 2bb8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f61d4 │ │ │ │ + bne 5f61d8 │ │ │ │ ldr r0, [r8, #940] @ 0x3ac │ │ │ │ bl 213298 │ │ │ │ mov r1, #9 │ │ │ │ add r2, r0, #2 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d6dc │ │ │ │ - ldr r2, [pc, #80] @ 5f6214 │ │ │ │ + bl 62d6e0 │ │ │ │ + ldr r2, [pc, #80] @ 5f6218 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r1, r9, r4, lsr #24 │ │ │ │ - eorseq pc, r3, r0, asr r7 @ │ │ │ │ - eorseq pc, r3, ip, ror #14 │ │ │ │ - eorseq fp, sl, r0, lsl pc │ │ │ │ - eorseq r7, r8, r0, asr r0 │ │ │ │ - subseq r4, r6, r0, lsl #23 │ │ │ │ + subeq r1, r9, r0, lsr #24 │ │ │ │ + eorseq pc, r3, ip, asr #14 │ │ │ │ + eorseq pc, r3, r8, ror #14 │ │ │ │ + eorseq fp, sl, ip, lsl #30 │ │ │ │ + eorseq r7, r8, ip, asr #32 │ │ │ │ + subseq r4, r6, ip, ror fp │ │ │ │ andeq r3, r0, r0, ror #24 │ │ │ │ - subseq r6, r3, r0, lsl #9 │ │ │ │ + subseq r6, r3, ip, ror r4 │ │ │ │ @ instruction: 0xfffffafc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ mov r6, r3 │ │ │ │ @@ -1026863,49 +1026864,49 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r8, r2 │ │ │ │ bl 904c5c │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 5f6290 │ │ │ │ + bcc 5f6294 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #64] @ 5f62d8 │ │ │ │ - ldr r2, [pc, #64] @ 5f62dc │ │ │ │ - ldr r1, [pc, #64] @ 5f62e0 │ │ │ │ + ldr r3, [pc, #64] @ 5f62dc │ │ │ │ + ldr r2, [pc, #64] @ 5f62e0 │ │ │ │ + ldr r1, [pc, #64] @ 5f62e4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, sl, #824 @ 0x338 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #32] @ 5f62e4 │ │ │ │ + ldr r1, [pc, #32] @ 5f62e8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5f6260 │ │ │ │ - subeq r1, r9, r0, lsl #21 │ │ │ │ - eorseq pc, r3, r0, lsr #11 │ │ │ │ - @ instruction: 0x0033f5bc │ │ │ │ - eorseq fp, sl, r8, ror sp │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5f6264 │ │ │ │ + subeq r1, r9, ip, ror sl │ │ │ │ + mlaseq r3, ip, r5, pc @ │ │ │ │ + @ instruction: 0x0033f5b8 │ │ │ │ + eorseq fp, sl, r4, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1026915,50 +1026916,50 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r8, r2 │ │ │ │ bl 904c5c │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 5f6360 │ │ │ │ + bcc 5f6364 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #68] @ 5f63ac │ │ │ │ - ldr r2, [pc, #68] @ 5f63b0 │ │ │ │ - ldr r1, [pc, #68] @ 5f63b4 │ │ │ │ + ldr r3, [pc, #68] @ 5f63b0 │ │ │ │ + ldr r2, [pc, #68] @ 5f63b4 │ │ │ │ + ldr r1, [pc, #68] @ 5f63b8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, sl, #824 @ 0x338 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ str r7, [sp] │ │ │ │ - ldr r1, [pc, #32] @ 5f63b8 │ │ │ │ + ldr r1, [pc, #32] @ 5f63bc │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ mov r3, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5f6330 │ │ │ │ - strheq r1, [r9], #-144 @ 0xffffff70 │ │ │ │ - @ instruction: 0x0033f4d0 │ │ │ │ - eorseq pc, r3, ip, ror #9 │ │ │ │ - @ instruction: 0x003abcdc │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5f6334 │ │ │ │ + subeq r1, r9, ip, lsr #19 │ │ │ │ + eorseq pc, r3, ip, asr #9 │ │ │ │ + eorseq pc, r3, r8, ror #9 │ │ │ │ + @ instruction: 0x003abcd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1026970,57 +1026971,57 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 4a7f40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5f6428 │ │ │ │ + blt 5f642c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ 5f6480 │ │ │ │ - ldr r2, [pc, #80] @ 5f6484 │ │ │ │ + ldr r1, [pc, #80] @ 5f6484 │ │ │ │ + ldr r2, [pc, #80] @ 5f6488 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #72] @ 5f6488 │ │ │ │ + ldr r1, [pc, #72] @ 5f648c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r6, #824 @ 0x338 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #52] @ 5f648c │ │ │ │ + ldr r1, [pc, #52] @ 5f6490 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r9, ip, ror #17 │ │ │ │ - eorseq pc, r3, ip, lsl #8 │ │ │ │ - eorseq pc, r3, r4, lsr #8 │ │ │ │ - eorseq fp, sl, ip, asr ip │ │ │ │ + subeq r1, r9, r8, ror #17 │ │ │ │ + eorseq pc, r3, r8, lsl #8 │ │ │ │ + eorseq pc, r3, r0, lsr #8 │ │ │ │ + eorseq fp, sl, r8, asr ip │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ sbcs ip, r2, r3 │ │ │ │ - blt 5f64d8 │ │ │ │ + blt 5f64dc │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ mvnlt r0, #0 │ │ │ │ movge r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1027033,149 +1027034,149 @@ │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #220] @ 5f65e8 │ │ │ │ + ldr r2, [pc, #220] @ 5f65ec │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #216] @ 5f65ec │ │ │ │ + ldr r3, [pc, #216] @ 5f65f0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [sp] │ │ │ │ - blt 5f65a4 │ │ │ │ + blt 5f65a8 │ │ │ │ add r3, r0, #456 @ 0x1c8 │ │ │ │ ldrh r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, r5 │ │ │ │ - bne 5f65a4 │ │ │ │ + bne 5f65a8 │ │ │ │ mov r0, r1 │ │ │ │ lsr r7, r1, #9 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ bl 91be54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f65a4 │ │ │ │ + bne 5f65a8 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ bl 75aaf0 │ │ │ │ ldrd r2, [sp] │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, r3, r6 │ │ │ │ - bcc 5f65a4 │ │ │ │ + bcc 5f65a8 │ │ │ │ subs r2, r2, r5 │ │ │ │ sbc r3, r3, r6 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ - b 5f65a8 │ │ │ │ + b 5f65ac │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ 5f65f0 │ │ │ │ - ldr r3, [pc, #56] @ 5f65ec │ │ │ │ + ldr r2, [pc, #64] @ 5f65f4 │ │ │ │ + ldr r3, [pc, #56] @ 5f65f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f65e4 │ │ │ │ + bne 5f65e8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r6, r0, lsr #15 │ │ │ │ + @ instruction: 0x0056479c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r6, r4, lsl #14 │ │ │ │ - ldr r1, [pc, #8] @ 5f6604 │ │ │ │ + subseq r4, r6, r0, lsl #14 │ │ │ │ + ldr r1, [pc, #8] @ 5f6608 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ b 8d9a4c │ │ │ │ - eorseq r8, r2, r8, lsl #15 │ │ │ │ - ldr r3, [pc, #28] @ 5f662c │ │ │ │ - ldr r2, [pc, #28] @ 5f6630 │ │ │ │ + eorseq r8, r2, r4, lsl #15 │ │ │ │ + ldr r3, [pc, #28] @ 5f6630 │ │ │ │ + ldr r2, [pc, #28] @ 5f6634 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #16] @ 5f6634 │ │ │ │ + ldr r1, [pc, #16] @ 5f6638 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - subseq r4, r6, r4, lsr #13 │ │ │ │ + subseq r4, r6, r0, lsr #13 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r8, r2, r0, ror #14 │ │ │ │ - ldr r0, [pc, #4] @ 5f6644 │ │ │ │ + eorseq r8, r2, ip, asr r7 │ │ │ │ + ldr r0, [pc, #4] @ 5f6648 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq r6, r3, r4, lsr #32 │ │ │ │ + subseq r6, r3, r0, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #284] @ 5f677c │ │ │ │ - ldr r2, [pc, #284] @ 5f6780 │ │ │ │ - ldr r1, [pc, #284] @ 5f6784 │ │ │ │ + ldr r4, [pc, #284] @ 5f6780 │ │ │ │ + ldr r2, [pc, #284] @ 5f6784 │ │ │ │ + ldr r1, [pc, #284] @ 5f6788 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #252] @ 5f6788 │ │ │ │ - ldr r1, [pc, #252] @ 5f678c │ │ │ │ + ldr r2, [pc, #252] @ 5f678c │ │ │ │ + ldr r1, [pc, #252] @ 5f6790 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #232] @ 5f6790 │ │ │ │ - ldr r8, [pc, #232] @ 5f6794 │ │ │ │ - ldr sl, [pc, #232] @ 5f6798 │ │ │ │ - ldr r7, [pc, #232] @ 5f679c │ │ │ │ + ldr r9, [pc, #232] @ 5f6794 │ │ │ │ + ldr r8, [pc, #232] @ 5f6798 │ │ │ │ + ldr sl, [pc, #232] @ 5f679c │ │ │ │ + ldr r7, [pc, #232] @ 5f67a0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #204] @ 5f67a0 │ │ │ │ + ldr r1, [pc, #204] @ 5f67a4 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #196] @ 5f67a4 │ │ │ │ + ldr r6, [pc, #196] @ 5f67a8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #180] @ 5f67a8 │ │ │ │ - ldr lr, [pc, #180] @ 5f67ac │ │ │ │ + ldr r3, [pc, #180] @ 5f67ac │ │ │ │ + ldr lr, [pc, #180] @ 5f67b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #164] @ 5f67b0 │ │ │ │ + ldr ip, [pc, #164] @ 5f67b4 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #156] @ 5f67b4 │ │ │ │ - ldr r1, [pc, #156] @ 5f67b8 │ │ │ │ - ldr r2, [pc, #156] @ 5f67bc │ │ │ │ - ldr r3, [pc, #156] @ 5f67c0 │ │ │ │ + ldr r0, [pc, #156] @ 5f67b8 │ │ │ │ + ldr r1, [pc, #156] @ 5f67bc │ │ │ │ + ldr r2, [pc, #156] @ 5f67c0 │ │ │ │ + ldr r3, [pc, #156] @ 5f67c4 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ @@ -1027191,87 +1027192,87 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r1, r9, r0, ror r7 │ │ │ │ - eorseq r8, r2, r4, lsr #2 │ │ │ │ - eorseq r4, fp, ip, asr #6 │ │ │ │ - @ instruction: 0x0033f1b4 │ │ │ │ - @ instruction: 0x0033f1d0 │ │ │ │ + subeq r1, r9, ip, ror #14 │ │ │ │ + eorseq r8, r2, r0, lsr #2 │ │ │ │ + eorseq r4, fp, r8, asr #6 │ │ │ │ + @ instruction: 0x0033f1b0 │ │ │ │ + eorseq pc, r3, ip, asr #3 │ │ │ │ andeq r1, r0, r0, ror r3 │ │ │ │ andeq r0, r0, r0, asr #31 │ │ │ │ andeq r2, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ - subseq pc, r5, r4, lsl #23 │ │ │ │ + subseq pc, r5, r0, lsl #23 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - subseq r5, r3, ip, ror #30 │ │ │ │ + subseq r5, r3, r8, ror #30 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ andeq r0, r0, ip, lsr lr │ │ │ │ andeq r0, r0, r8, lsr sp │ │ │ │ andeq r0, r0, ip, lsl #10 │ │ │ │ @ instruction: 0x000009b8 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e5b8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f648c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e564 │ │ │ │ + bl 62e568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 627098 │ │ │ │ + b 62709c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f648c │ │ │ │ mov r5, r0 │ │ │ │ bl 8f6b88 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 5f6830 │ │ │ │ + bne 5f6834 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d250 │ │ │ │ - ldr r3, [pc, #28] @ 5f6854 │ │ │ │ - ldr r1, [pc, #28] @ 5f6858 │ │ │ │ - ldr r0, [pc, #28] @ 5f685c │ │ │ │ + b 62d254 │ │ │ │ + ldr r3, [pc, #28] @ 5f6858 │ │ │ │ + ldr r1, [pc, #28] @ 5f685c │ │ │ │ + ldr r0, [pc, #28] @ 5f6860 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 5f6860 │ │ │ │ + ldr r2, [pc, #24] @ 5f6864 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0049159c │ │ │ │ - mlaseq sl, r8, r8, fp │ │ │ │ - eorseq r1, r6, r8, ror #7 │ │ │ │ + @ instruction: 0x00491598 │ │ │ │ + mlaseq sl, r4, r8, fp │ │ │ │ + eorseq r1, r6, r4, ror #7 │ │ │ │ andeq r0, r0, r5, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #180] @ 5f6930 │ │ │ │ + ldr ip, [pc, #180] @ 5f6934 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ - ldr lr, [pc, #168] @ 5f6934 │ │ │ │ + ldr lr, [pc, #168] @ 5f6938 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #164] @ 5f6938 │ │ │ │ + ldr ip, [pc, #164] @ 5f693c │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #156] @ 5f693c │ │ │ │ - ldr r1, [pc, #156] @ 5f6940 │ │ │ │ + ldr r2, [pc, #156] @ 5f6940 │ │ │ │ + ldr r1, [pc, #156] @ 5f6944 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ mov ip, #0 │ │ │ │ @@ -1027283,65 +1027284,65 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 213a48 │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ mov r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 212f80 <__memcpy_chk@plt> │ │ │ │ - ldr r2, [pc, #80] @ 5f6944 │ │ │ │ - ldr r3, [pc, #64] @ 5f6938 │ │ │ │ + ldr r2, [pc, #80] @ 5f6948 │ │ │ │ + ldr r3, [pc, #64] @ 5f693c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f692c │ │ │ │ + bne 5f6930 │ │ │ │ ldrb r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 75b98c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r9, ip, asr r5 │ │ │ │ - subseq r4, r6, r4, lsr #8 │ │ │ │ + subeq r1, r9, r8, asr r5 │ │ │ │ + subseq r4, r6, r0, lsr #8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq fp, sl, ip, asr #16 │ │ │ │ - eorseq r3, r4, r0, lsr #31 │ │ │ │ - subseq r4, r6, r0, asr #7 │ │ │ │ + eorseq fp, sl, r8, asr #16 │ │ │ │ + mlaseq r4, ip, pc, r3 @ │ │ │ │ + ldrheq r4, [r6], #-60 @ 0xffffffc4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 5f69f4 │ │ │ │ + ldr r4, [pc, #148] @ 5f69f8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 5f69f8 │ │ │ │ - ldr r1, [pc, #132] @ 5f69fc │ │ │ │ + ldr r2, [pc, #132] @ 5f69fc │ │ │ │ + ldr r1, [pc, #132] @ 5f6a00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #112] @ 5f6a00 │ │ │ │ - ldr r1, [pc, #112] @ 5f6a04 │ │ │ │ + ldr r2, [pc, #112] @ 5f6a04 │ │ │ │ + ldr r1, [pc, #112] @ 5f6a08 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #80] @ 5f6a08 │ │ │ │ - ldr r2, [pc, #80] @ 5f6a0c │ │ │ │ + ldr r3, [pc, #80] @ 5f6a0c │ │ │ │ + ldr r2, [pc, #80] @ 5f6a10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r6, #364 @ 0x16c │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 4b375c │ │ │ │ @@ -1027349,87 +1027350,87 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r9, r8, ror r4 │ │ │ │ - eorseq fp, sl, r0, lsl #15 │ │ │ │ - @ instruction: 0x00343ed0 │ │ │ │ - eorseq r7, r2, r0, lsl #28 │ │ │ │ - eorseq r4, fp, r8, lsr #32 │ │ │ │ - eorseq fp, sl, r0, ror #14 │ │ │ │ - eorseq ip, r4, r8, lsr #4 │ │ │ │ + subeq r1, r9, r4, ror r4 │ │ │ │ + eorseq fp, sl, ip, ror r7 │ │ │ │ + eorseq r3, r4, ip, asr #29 │ │ │ │ + @ instruction: 0x00327dfc │ │ │ │ + eorseq r4, fp, r4, lsr #32 │ │ │ │ + eorseq fp, sl, ip, asr r7 │ │ │ │ + eorseq ip, r4, r4, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #168] @ 5f6ad0 │ │ │ │ + ldr r6, [pc, #168] @ 5f6ad4 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #164] @ 5f6ad4 │ │ │ │ - ldr r1, [pc, #164] @ 5f6ad8 │ │ │ │ + ldr r2, [pc, #164] @ 5f6ad8 │ │ │ │ + ldr r1, [pc, #164] @ 5f6adc │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r6, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ tst r4, #6 │ │ │ │ - bne 5f6a88 │ │ │ │ + bne 5f6a8c │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f6ab4 │ │ │ │ + bne 5f6ab8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r4, #4 │ │ │ │ - beq 5f6a68 │ │ │ │ + beq 5f6a6c │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 5f6a68 │ │ │ │ + bne 5f6a6c │ │ │ │ lsr r1, r1, #9 │ │ │ │ and r1, r1, #1 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 75b98c │ │ │ │ - ldr r1, [pc, #32] @ 5f6adc │ │ │ │ - ldr r0, [pc, #32] @ 5f6ae0 │ │ │ │ - ldr r2, [pc, #32] @ 5f6ae4 │ │ │ │ + ldr r1, [pc, #32] @ 5f6ae0 │ │ │ │ + ldr r0, [pc, #32] @ 5f6ae4 │ │ │ │ + ldr r2, [pc, #32] @ 5f6ae8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #76 @ 0x4c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r1, r9, r8, lsr #7 │ │ │ │ - @ instruction: 0x003ab6b4 │ │ │ │ - eorseq r3, r4, r4, lsl #28 │ │ │ │ - eorseq fp, sl, ip, lsl r6 │ │ │ │ - eorseq fp, sl, r0, ror #12 │ │ │ │ + subeq r1, r9, r4, lsr #7 │ │ │ │ + @ instruction: 0x003ab6b0 │ │ │ │ + eorseq r3, r4, r0, lsl #28 │ │ │ │ + eorseq fp, sl, r8, lsl r6 │ │ │ │ + eorseq fp, sl, ip, asr r6 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #188] @ 5f6bbc │ │ │ │ + ldr r1, [pc, #188] @ 5f6bc0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 5f6bc0 │ │ │ │ - ldr r1, [pc, #168] @ 5f6bc4 │ │ │ │ + ldr r2, [pc, #168] @ 5f6bc4 │ │ │ │ + ldr r1, [pc, #168] @ 5f6bc8 │ │ │ │ mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #476] @ 0x1dc │ │ │ │ ldr r2, [r0, #472] @ 0x1d8 │ │ │ │ @@ -1027440,20 +1027441,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ orreq r5, r2, #1232 @ 0x4d0 │ │ │ │ orrne r5, r2, #1104 @ 0x450 │ │ │ │ bl 75b984 │ │ │ │ orr r5, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f6b78 │ │ │ │ + bne 5f6b7c │ │ │ │ ldrb r3, [r4, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f6b7c │ │ │ │ + beq 5f6b80 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq 5f6b7c │ │ │ │ + beq 5f6b80 │ │ │ │ orr r5, r5, #512 @ 0x200 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ bl 75b8d8 │ │ │ │ add r4, r4, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r4] │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1027463,94 +1027464,94 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r1, [r9], #-40 @ 0xffffffd8 │ │ │ │ - @ instruction: 0x003ab5d8 │ │ │ │ - eorseq r3, r4, r8, lsr #26 │ │ │ │ + ldrdeq r1, [r9], #-36 @ 0xffffffdc │ │ │ │ + @ instruction: 0x003ab5d4 │ │ │ │ + eorseq r3, r4, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 5f6c2c │ │ │ │ - ldr r2, [pc, #76] @ 5f6c30 │ │ │ │ - ldr r1, [pc, #76] @ 5f6c34 │ │ │ │ + ldr ip, [pc, #76] @ 5f6c30 │ │ │ │ + ldr r2, [pc, #76] @ 5f6c34 │ │ │ │ + ldr r1, [pc, #76] @ 5f6c38 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ bl 8f6b88 │ │ │ │ - ldr r3, [pc, #36] @ 5f6c38 │ │ │ │ - ldr r1, [pc, #36] @ 5f6c3c │ │ │ │ + ldr r3, [pc, #36] @ 5f6c3c │ │ │ │ + ldr r1, [pc, #36] @ 5f6c40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 8f5c1c │ │ │ │ - strdeq r1, [r9], #-20 @ 0xffffffec │ │ │ │ - eorseq lr, r3, ip, asr ip │ │ │ │ - eorseq lr, r3, r8, ror ip │ │ │ │ - eorseq fp, sl, r8, lsr #10 │ │ │ │ + strdeq r1, [r9], #-16 │ │ │ │ + eorseq lr, r3, r8, asr ip │ │ │ │ + eorseq lr, r3, r4, ror ip │ │ │ │ + eorseq fp, sl, r4, lsr #10 │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #324] @ 5f6d9c │ │ │ │ - ldr r2, [pc, #324] @ 5f6da0 │ │ │ │ + ldr r3, [pc, #324] @ 5f6da0 │ │ │ │ + ldr r2, [pc, #324] @ 5f6da4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #316] @ 5f6da4 │ │ │ │ + ldr r1, [pc, #316] @ 5f6da8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r9, [pc, #284] @ 5f6da8 │ │ │ │ + ldr r9, [pc, #284] @ 5f6dac │ │ │ │ mov r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #264] @ 5f6dac │ │ │ │ + ldr r3, [pc, #264] @ 5f6db0 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 5f6d40 │ │ │ │ + b 5f6d44 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov sl, #0 │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #1 │ │ │ │ - bls 5f6cd8 │ │ │ │ + bls 5f6cdc │ │ │ │ bl 6e9fbc │ │ │ │ cmp r4, r0 │ │ │ │ mov sl, r0 │ │ │ │ - bls 5f6d6c │ │ │ │ + bls 5f6d70 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b9f0 │ │ │ │ + bl 62b9f4 │ │ │ │ mov r1, sl │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e2c0 │ │ │ │ - ldr r3, [pc, #176] @ 5f6db0 │ │ │ │ + bl 62e2c4 │ │ │ │ + ldr r3, [pc, #176] @ 5f6db4 │ │ │ │ add ip, fp, #308 @ 0x134 │ │ │ │ str fp, [r4, #48] @ 0x30 │ │ │ │ strd r6, [r4, #120] @ 0x78 │ │ │ │ strd r6, [r4, #128] @ 0x80 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1027559,175 +1027560,175 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov sl, ip │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #336] @ 0x150 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ str r4, [fp, #336] @ 0x150 │ │ │ │ - bl 5f65f4 │ │ │ │ + bl 5f65f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e98d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f6cb0 │ │ │ │ + bne 5f6cb4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #60] @ 5f6db4 │ │ │ │ + ldr r0, [pc, #60] @ 5f6db8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq r1, r9, r0, lsl #3 │ │ │ │ - eorseq fp, sl, r4, lsl #9 │ │ │ │ - @ instruction: 0x00343bd4 │ │ │ │ - subseq r4, r6, r8, lsr #32 │ │ │ │ - eorseq r8, r2, r0, ror #1 │ │ │ │ + subeq r1, r9, ip, ror r1 │ │ │ │ + eorseq fp, sl, r0, lsl #9 │ │ │ │ + @ instruction: 0x00343bd0 │ │ │ │ + subseq r4, r6, r4, lsr #32 │ │ │ │ + ldrsbeq r8, [r2], -ip @ │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - @ instruction: 0x003ab3dc │ │ │ │ + @ instruction: 0x003ab3d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #144] @ 5f6e60 │ │ │ │ - ldr r2, [pc, #144] @ 5f6e64 │ │ │ │ - ldr r1, [pc, #144] @ 5f6e68 │ │ │ │ + ldr ip, [pc, #144] @ 5f6e64 │ │ │ │ + ldr r2, [pc, #144] @ 5f6e68 │ │ │ │ + ldr r1, [pc, #144] @ 5f6e6c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r5, #436 @ 0x1b4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f6e40 │ │ │ │ + beq 5f6e44 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r3, [r5, #468] @ 0x1d4 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e434 │ │ │ │ + bl 62e438 │ │ │ │ ldrh r2, [r7] │ │ │ │ lsl r3, r4, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 5f6e10 │ │ │ │ + bhi 5f6e14 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r1, r9, r4 │ │ │ │ - eorseq lr, r3, r4, ror #20 │ │ │ │ - eorseq lr, r3, r0, lsl #21 │ │ │ │ + subeq r1, r9, r0 │ │ │ │ + eorseq lr, r3, r0, ror #20 │ │ │ │ + eorseq lr, r3, ip, ror sl │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - b 5f6db8 │ │ │ │ + b 5f6dbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #548] @ 5f70c0 │ │ │ │ + ldr r5, [pc, #548] @ 5f70c4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #532] @ 5f70c4 │ │ │ │ - ldr r1, [pc, #532] @ 5f70c8 │ │ │ │ + ldr r2, [pc, #532] @ 5f70c8 │ │ │ │ + ldr r1, [pc, #532] @ 5f70cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #512] @ 5f70cc │ │ │ │ - ldr r1, [pc, #512] @ 5f70d0 │ │ │ │ + ldr r2, [pc, #512] @ 5f70d0 │ │ │ │ + ldr r1, [pc, #512] @ 5f70d4 │ │ │ │ add ip, r5, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r5, r5, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ mov r6, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #468] @ 5f70d4 │ │ │ │ - ldr r1, [pc, #468] @ 5f70d8 │ │ │ │ + ldr r2, [pc, #468] @ 5f70d8 │ │ │ │ + ldr r1, [pc, #468] @ 5f70dc │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldrb r3, [r4, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 5f708c │ │ │ │ + beq 5f7090 │ │ │ │ ldrb r3, [r4, #467] @ 0x1d3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f708c │ │ │ │ + bne 5f7090 │ │ │ │ ldrb r2, [r4, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #464 @ 0x1d0 │ │ │ │ strhne r3, [r4] │ │ │ │ - bne 5f708c │ │ │ │ + bne 5f7090 │ │ │ │ add r3, r4, #436 @ 0x1b4 │ │ │ │ ldrh r8, [r3] │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ strb r3, [r4, #467] @ 0x1d3 │ │ │ │ bl 75a69c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f6fa8 │ │ │ │ + bne 5f6fac │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f70b4 │ │ │ │ - ldr sl, [pc, #360] @ 5f70dc │ │ │ │ + beq 5f70b8 │ │ │ │ + ldr sl, [pc, #360] @ 5f70e0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r3, [r4, #468] @ 0x1d4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ bl 8ff7f0 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 5f6f74 │ │ │ │ - bl 64e0b8 │ │ │ │ - b 5f6fb4 │ │ │ │ - bl 64e0b8 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 5f70ac │ │ │ │ - ldr fp, [pc, #292] @ 5f70e0 │ │ │ │ - ldr r7, [pc, #292] @ 5f70e4 │ │ │ │ - ldr sl, [pc, #292] @ 5f70e8 │ │ │ │ + bne 5f6f78 │ │ │ │ + bl 64e0bc │ │ │ │ + b 5f6fb8 │ │ │ │ + bl 64e0bc │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 5f70b0 │ │ │ │ + ldr fp, [pc, #292] @ 5f70e4 │ │ │ │ + ldr r7, [pc, #292] @ 5f70e8 │ │ │ │ + ldr sl, [pc, #292] @ 5f70ec │ │ │ │ add fp, pc, fp │ │ │ │ mov r5, #0 │ │ │ │ add fp, fp, #140 @ 0x8c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r7 │ │ │ │ @@ -1027737,31 +1027738,31 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r9, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 479cb8 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 5f6fd4 │ │ │ │ - bl 652460 │ │ │ │ - ldr fp, [pc, #216] @ 5f70ec │ │ │ │ + bne 5f6fd8 │ │ │ │ + bl 652464 │ │ │ │ + ldr fp, [pc, #216] @ 5f70f0 │ │ │ │ mov r5, #0 │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #140 @ 0x8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r5 │ │ │ │ bl 479e9c │ │ │ │ cmp r5, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 5f701c │ │ │ │ + bne 5f7020 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ strb r5, [r4, #465] @ 0x1d1 │ │ │ │ bl 75b35c │ │ │ │ ldr r7, [r4, #340] @ 0x154 │ │ │ │ bl 8f6b88 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1027779,76 +1027780,76 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 652460 │ │ │ │ - b 5f7048 │ │ │ │ - bl 64e0b8 │ │ │ │ - bl 652460 │ │ │ │ - b 5f7048 │ │ │ │ - subeq r0, r9, ip, lsr pc │ │ │ │ - eorseq fp, sl, r4, asr #4 │ │ │ │ - mlaseq r4, r4, r9, r3 │ │ │ │ - eorseq r7, r2, r4, asr #17 │ │ │ │ - eorseq r3, fp, ip, ror #21 │ │ │ │ - eorseq r3, r5, r8, asr #2 │ │ │ │ - eorseq r3, r5, r8, ror #2 │ │ │ │ + bl 652464 │ │ │ │ + b 5f704c │ │ │ │ + bl 64e0bc │ │ │ │ + bl 652464 │ │ │ │ + b 5f704c │ │ │ │ + subeq r0, r9, r8, lsr pc │ │ │ │ + eorseq fp, sl, r0, asr #4 │ │ │ │ + mlaseq r4, r0, r9, r3 │ │ │ │ + eorseq r7, r2, r0, asr #17 │ │ │ │ + eorseq r3, fp, r8, ror #21 │ │ │ │ + eorseq r3, r5, r4, asr #2 │ │ │ │ + eorseq r3, r5, r4, ror #2 │ │ │ │ @ instruction: 0xfffff84c │ │ │ │ - subeq r0, r9, r8, lsl lr │ │ │ │ - eorseq r3, r5, r0, lsl #1 │ │ │ │ - eorseq r3, r5, r0, lsr #1 │ │ │ │ - subeq r0, r9, r4, asr #27 │ │ │ │ + subeq r0, r9, r4, lsl lr │ │ │ │ + eorseq r3, r5, ip, ror r0 │ │ │ │ + mlaseq r5, ip, r0, r3 │ │ │ │ + subeq r0, r9, r0, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r8, [pc, #780] @ 5f7414 │ │ │ │ + ldr r8, [pc, #780] @ 5f7418 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add ip, r8, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #764] @ 5f7418 │ │ │ │ - ldr lr, [pc, #764] @ 5f741c │ │ │ │ + ldr ip, [pc, #764] @ 5f741c │ │ │ │ + ldr lr, [pc, #764] @ 5f7420 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ mov r4, ip │ │ │ │ - ldr ip, [pc, #752] @ 5f7420 │ │ │ │ + ldr ip, [pc, #752] @ 5f7424 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #748] @ 5f7424 │ │ │ │ - ldr r1, [pc, #748] @ 5f7428 │ │ │ │ + ldr r2, [pc, #748] @ 5f7428 │ │ │ │ + ldr r1, [pc, #748] @ 5f742c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r4, [pc, #716] @ 5f742c │ │ │ │ - ldr r1, [pc, #716] @ 5f7430 │ │ │ │ + ldr r4, [pc, #716] @ 5f7430 │ │ │ │ + ldr r1, [pc, #716] @ 5f7434 │ │ │ │ add ip, r8, #68 @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ - ldr r6, [pc, #692] @ 5f7434 │ │ │ │ - ldr r7, [pc, #692] @ 5f7438 │ │ │ │ + ldr r6, [pc, #692] @ 5f7438 │ │ │ │ + ldr r7, [pc, #692] @ 5f743c │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #672] @ 5f743c │ │ │ │ + ldr r1, [pc, #672] @ 5f7440 │ │ │ │ add ip, r8, #152 @ 0x98 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r3, [pc, #664] @ 5f7440 │ │ │ │ + ldr r3, [pc, #664] @ 5f7444 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r5, r0 │ │ │ │ bl 69db50 │ │ │ │ add ip, r8, #116 @ 0x74 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ @@ -1027860,364 +1027861,364 @@ │ │ │ │ mov r3, #0 │ │ │ │ bic r4, r4, #-16777216 @ 0xff000000 │ │ │ │ bic r4, r4, #255 @ 0xff │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sl, #436 @ 0x1b4 │ │ │ │ ldrh r9, [r3] │ │ │ │ - bne 5f7380 │ │ │ │ + bne 5f7384 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sl, #466] @ 0x1d2 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5f73e0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bne 5f73e4 │ │ │ │ + bl 64e0bc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f73f4 │ │ │ │ + beq 5f73f8 │ │ │ │ add r8, r8, #140 @ 0x8c │ │ │ │ - b 5f7238 │ │ │ │ + b 5f723c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - beq 5f733c │ │ │ │ + beq 5f7340 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ bl 479cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f722c │ │ │ │ + beq 5f7230 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #468] @ 5f7444 │ │ │ │ + ldr r2, [pc, #468] @ 5f7448 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #452] @ 5f7448 │ │ │ │ + ldr r2, [pc, #452] @ 5f744c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 213d6c <__fprintf_chk@plt> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - beq 5f73d8 │ │ │ │ - ldr r8, [pc, #424] @ 5f744c │ │ │ │ + beq 5f73dc │ │ │ │ + ldr r8, [pc, #424] @ 5f7450 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #140 @ 0x8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 479cb8 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 5f72a8 │ │ │ │ - ldr r4, [pc, #372] @ 5f7450 │ │ │ │ - bl 652460 │ │ │ │ + bcs 5f72ac │ │ │ │ + ldr r4, [pc, #372] @ 5f7454 │ │ │ │ + bl 652464 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ add r4, r4, #140 @ 0x8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r8 │ │ │ │ bl 479e9c │ │ │ │ subs r8, r8, #1 │ │ │ │ - bcs 5f72e8 │ │ │ │ + bcs 5f72ec │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #37 @ 0x25 │ │ │ │ strb r2, [sl, #464] @ 0x1d0 │ │ │ │ strb r3, [sl, #466] @ 0x1d2 │ │ │ │ - b 5f7384 │ │ │ │ - bl 652460 │ │ │ │ + b 5f7388 │ │ │ │ + bl 652464 │ │ │ │ ldr r3, [sl, #468] @ 0x1d4 │ │ │ │ ldr r0, [sl, #340] @ 0x154 │ │ │ │ ldr r1, [r3] │ │ │ │ add r2, sp, #16 │ │ │ │ bl 75cfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5f73cc │ │ │ │ + blt 5f73d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [sl, #466] @ 0x1d2 │ │ │ │ strb r3, [sl, #465] @ 0x1d1 │ │ │ │ bl 91e490 │ │ │ │ ldr r0, [sl, #340] @ 0x154 │ │ │ │ bl 75a69c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f73c0 │ │ │ │ + beq 5f73c4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #200] @ 5f7454 │ │ │ │ - ldr r3, [pc, #144] @ 5f7420 │ │ │ │ + ldr r2, [pc, #200] @ 5f7458 │ │ │ │ + ldr r3, [pc, #144] @ 5f7424 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f73f0 │ │ │ │ + bne 5f73f4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 5f6db8 │ │ │ │ - b 5f7380 │ │ │ │ + bl 5f6dbc │ │ │ │ + b 5f7384 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1614 │ │ │ │ - b 5f735c │ │ │ │ - bl 652460 │ │ │ │ - b 5f7310 │ │ │ │ - ldr r0, [pc, #112] @ 5f7458 │ │ │ │ + b 5f7360 │ │ │ │ + bl 652464 │ │ │ │ + b 5f7314 │ │ │ │ + ldr r0, [pc, #112] @ 5f745c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 5f7324 │ │ │ │ - bl 212230 <__stack_chk_fail@plt> │ │ │ │ - bl 652460 │ │ │ │ - ldr r1, [pc, #92] @ 5f745c │ │ │ │ - ldr r0, [pc, #92] @ 5f7460 │ │ │ │ - ldr r2, [pc, #92] @ 5f7464 │ │ │ │ + b 5f7328 │ │ │ │ + bl 212230 <__stack_chk_fail@plt> │ │ │ │ + bl 652464 │ │ │ │ + ldr r1, [pc, #92] @ 5f7460 │ │ │ │ + ldr r0, [pc, #92] @ 5f7464 │ │ │ │ + ldr r2, [pc, #92] @ 5f7468 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #156 @ 0x9c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r0, [r9], #-192 @ 0xffffff40 │ │ │ │ - @ instruction: 0x00563b98 │ │ │ │ - subseq r3, r6, r8, lsl #23 │ │ │ │ + subeq r0, r9, ip, asr #25 │ │ │ │ + @ instruction: 0x00563b94 │ │ │ │ + subseq r3, r6, r4, lsl #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x003aafb8 │ │ │ │ - eorseq r3, r4, ip, lsl #14 │ │ │ │ - eorseq r7, r2, r0, lsr r6 │ │ │ │ - eorseq r3, fp, r4, asr r8 │ │ │ │ - eorseq r2, r5, ip, asr #29 │ │ │ │ - eorseq r2, r5, ip, ror #29 │ │ │ │ - @ instruction: 0x0034d4f4 │ │ │ │ + @ instruction: 0x003aafb4 │ │ │ │ + eorseq r3, r4, r8, lsl #14 │ │ │ │ + eorseq r7, r2, ip, lsr #12 │ │ │ │ + eorseq r3, fp, r0, asr r8 │ │ │ │ + eorseq r2, r5, r8, asr #29 │ │ │ │ + eorseq r2, r5, r8, ror #29 │ │ │ │ + @ instruction: 0x0034d4f0 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r4, r0, r0, lsl #14 │ │ │ │ - eorseq sl, sl, r8, asr #30 │ │ │ │ - subeq r0, r9, r8, lsr fp │ │ │ │ - strdeq r0, [r9], #-172 @ 0xffffff54 │ │ │ │ - subseq r3, r6, r8, lsr #18 │ │ │ │ - mlaseq sl, ip, sp, sl │ │ │ │ - @ instruction: 0x003aacd8 │ │ │ │ - @ instruction: 0x003aadf0 │ │ │ │ + eorseq sl, sl, r4, asr #30 │ │ │ │ + subeq r0, r9, r4, lsr fp │ │ │ │ + strdeq r0, [r9], #-168 @ 0xffffff58 │ │ │ │ + subseq r3, r6, r4, lsr #18 │ │ │ │ + mlaseq sl, r8, sp, sl │ │ │ │ + @ instruction: 0x003aacd4 │ │ │ │ + eorseq sl, sl, ip, ror #27 │ │ │ │ andeq r0, r0, sp, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #208] @ 5f7550 │ │ │ │ + ldr r3, [pc, #208] @ 5f7554 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #204] @ 5f7554 │ │ │ │ - ldr r1, [pc, #204] @ 5f7558 │ │ │ │ + ldr r2, [pc, #204] @ 5f7558 │ │ │ │ + ldr r1, [pc, #204] @ 5f755c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r4, [pc, #168] @ 5f755c │ │ │ │ - ldr r3, [pc, #168] @ 5f7560 │ │ │ │ + ldr r4, [pc, #168] @ 5f7560 │ │ │ │ + ldr r3, [pc, #168] @ 5f7564 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r7, r0 │ │ │ │ add r8, r0, #308 @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #148] @ 5f7564 │ │ │ │ + ldr r1, [pc, #148] @ 5f7568 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r7, #336] @ 0x150 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f7534 │ │ │ │ + beq 5f7538 │ │ │ │ add r7, r7, #436 @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9354 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5f7518 │ │ │ │ + bls 5f751c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9e1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bcc8 │ │ │ │ + bl 62bccc │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f74ec │ │ │ │ + bne 5f74f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f65f4 │ │ │ │ + bl 5f65f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6e9354 │ │ │ │ - subeq r0, r9, r0, asr r9 │ │ │ │ - eorseq sl, sl, ip, asr ip │ │ │ │ - @ instruction: 0x003433b0 │ │ │ │ - subseq r3, r6, r0, lsl #16 │ │ │ │ + subeq r0, r9, ip, asr #18 │ │ │ │ + eorseq sl, sl, r8, asr ip │ │ │ │ + eorseq r3, r4, ip, lsr #7 │ │ │ │ + ldrsheq r3, [r6], #-124 @ 0xffffff84 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - @ instruction: 0x003278b4 │ │ │ │ + @ instruction: 0x003278b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #216] @ 5f7658 │ │ │ │ - ldr r2, [pc, #216] @ 5f765c │ │ │ │ - ldr r1, [pc, #216] @ 5f7660 │ │ │ │ + ldr r6, [pc, #216] @ 5f765c │ │ │ │ + ldr r2, [pc, #216] @ 5f7660 │ │ │ │ + ldr r1, [pc, #216] @ 5f7664 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r6, #56 @ 0x38 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ - ldr r4, [pc, #184] @ 5f7664 │ │ │ │ + ldr r4, [pc, #184] @ 5f7668 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f763c │ │ │ │ + bne 5f7640 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ bl 75b35c │ │ │ │ - ldr r3, [pc, #156] @ 5f7668 │ │ │ │ + ldr r3, [pc, #156] @ 5f766c │ │ │ │ add r6, r5, #308 @ 0x134 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #144] @ 5f766c │ │ │ │ + ldr r1, [pc, #144] @ 5f7670 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #336] @ 0x150 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f7620 │ │ │ │ + beq 5f7624 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r5, #336] @ 0x150 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r4, [r5, #336] @ 0x150 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f75f4 │ │ │ │ + bne 5f75f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f65f4 │ │ │ │ + bl 5f65f8 │ │ │ │ ldrb r1, [r5, #458] @ 0x1ca │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 75b98c │ │ │ │ - ldr r1, [pc, #44] @ 5f7670 │ │ │ │ - ldr r0, [pc, #44] @ 5f7674 │ │ │ │ - ldr r2, [pc, #44] @ 5f7678 │ │ │ │ + ldr r1, [pc, #44] @ 5f7674 │ │ │ │ + ldr r0, [pc, #44] @ 5f7678 │ │ │ │ + ldr r2, [pc, #44] @ 5f767c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #184 @ 0xb8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r0, r9, r4, asr r8 │ │ │ │ - eorseq sl, sl, r0, ror #22 │ │ │ │ - @ instruction: 0x003432b4 │ │ │ │ - subseq r3, r6, ip, lsl #14 │ │ │ │ + subeq r0, r9, r0, asr r8 │ │ │ │ + eorseq sl, sl, ip, asr fp │ │ │ │ + @ instruction: 0x003432b0 │ │ │ │ + subseq r3, r6, r8, lsl #14 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r7, r2, r8, lsr #15 │ │ │ │ - mlaseq sl, r4, sl, sl │ │ │ │ - @ instruction: 0x003aaad8 │ │ │ │ + eorseq r7, r2, r4, lsr #15 │ │ │ │ + mlaseq sl, r0, sl, sl │ │ │ │ + @ instruction: 0x003aaad4 │ │ │ │ andeq r0, r0, fp, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #308] @ 5f77c8 │ │ │ │ + ldr r7, [pc, #308] @ 5f77cc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, r7, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #292] @ 5f77cc │ │ │ │ - ldr r1, [pc, #292] @ 5f77d0 │ │ │ │ + ldr r2, [pc, #292] @ 5f77d0 │ │ │ │ + ldr r1, [pc, #292] @ 5f77d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #272] @ 5f77d4 │ │ │ │ - ldr r1, [pc, #272] @ 5f77d8 │ │ │ │ + ldr r2, [pc, #272] @ 5f77d8 │ │ │ │ + ldr r1, [pc, #272] @ 5f77dc │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ bl 75b35c │ │ │ │ - ldr r1, [pc, #228] @ 5f77dc │ │ │ │ + ldr r1, [pc, #228] @ 5f77e0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4b38dc │ │ │ │ ldrb r3, [r5, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f77ac │ │ │ │ + bne 5f77b0 │ │ │ │ ldr r0, [r5, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f771c │ │ │ │ + beq 5f7720 │ │ │ │ bl 47a420 │ │ │ │ ldr r0, [r5, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f772c │ │ │ │ + beq 5f7730 │ │ │ │ bl 69e314 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ add r7, r5, #340 @ 0x154 │ │ │ │ bl 211fcc │ │ │ │ str r4, [r5, #468] @ 0x1d4 │ │ │ │ ldrh r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5f7768 │ │ │ │ + beq 5f776c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62cb54 │ │ │ │ + bl 62cb58 │ │ │ │ ldrh r3, [r7, #96] @ 0x60 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5f774c │ │ │ │ + bhi 5f7750 │ │ │ │ ldrh r0, [r7, #98] @ 0x62 │ │ │ │ mul r0, r3, r0 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ bl 8f7ef0 │ │ │ │ add r0, r5, #308 @ 0x134 │ │ │ │ bl 8d95b0 │ │ │ │ @@ -1028226,712 +1028227,712 @@ │ │ │ │ ldr r0, [r5, #460] @ 0x1cc │ │ │ │ bl 4c2354 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ bl 71ea50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d660 │ │ │ │ - ldr r1, [pc, #44] @ 5f77e0 │ │ │ │ - ldr r0, [pc, #44] @ 5f77e4 │ │ │ │ - ldr r2, [pc, #44] @ 5f77e8 │ │ │ │ + b 62d664 │ │ │ │ + ldr r1, [pc, #44] @ 5f77e4 │ │ │ │ + ldr r0, [pc, #44] @ 5f77e8 │ │ │ │ + ldr r2, [pc, #44] @ 5f77ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #204 @ 0xcc │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r0, r9, r4, asr #14 │ │ │ │ - eorseq lr, r3, r4, lsr #3 │ │ │ │ - @ instruction: 0x0033e1bc │ │ │ │ - eorseq sl, sl, ip, lsr #20 │ │ │ │ - eorseq r3, r4, r0, lsl #3 │ │ │ │ - eorseq sl, sl, r0, lsr #20 │ │ │ │ - eorseq sl, sl, r4, lsr #18 │ │ │ │ - eorseq sl, sl, r8, ror #18 │ │ │ │ + subeq r0, r9, r0, asr #14 │ │ │ │ + eorseq lr, r3, r0, lsr #3 │ │ │ │ + @ instruction: 0x0033e1b8 │ │ │ │ + eorseq sl, sl, r8, lsr #20 │ │ │ │ + eorseq r3, r4, ip, ror r1 │ │ │ │ + eorseq sl, sl, ip, lsl sl │ │ │ │ + eorseq sl, sl, r0, lsr #18 │ │ │ │ + eorseq sl, sl, r4, ror #18 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #144] @ 5f78b0 │ │ │ │ - ldr r2, [pc, #144] @ 5f78b4 │ │ │ │ - ldr r1, [pc, #144] @ 5f78b8 │ │ │ │ + ldr ip, [pc, #144] @ 5f78b4 │ │ │ │ + ldr r2, [pc, #144] @ 5f78b8 │ │ │ │ + ldr r1, [pc, #144] @ 5f78bc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ add r7, r5, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f7890 │ │ │ │ + beq 5f7894 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r3, [r5, #468] @ 0x1d4 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e564 │ │ │ │ + bl 62e568 │ │ │ │ ldrh r2, [r7] │ │ │ │ lsl r3, r4, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 5f7860 │ │ │ │ + bhi 5f7864 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strheq r0, [r9], #-84 @ 0xffffffac │ │ │ │ - eorseq lr, r3, r8, lsl r0 │ │ │ │ - eorseq lr, r3, r4, lsr r0 │ │ │ │ + strheq r0, [r9], #-80 @ 0xffffffb0 │ │ │ │ + eorseq lr, r3, r4, lsl r0 │ │ │ │ + eorseq lr, r3, r0, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #308] @ 5f7a08 │ │ │ │ + ldr r4, [pc, #308] @ 5f7a0c │ │ │ │ cmp r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 5f79cc │ │ │ │ + beq 5f79d0 │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ ldrh r8, [r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 211e7c │ │ │ │ - ldr r3, [pc, #272] @ 5f7a0c │ │ │ │ + ldr r3, [pc, #272] @ 5f7a10 │ │ │ │ add r5, r7, #308 @ 0x134 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #256] @ 5f7a10 │ │ │ │ + ldr r1, [pc, #256] @ 5f7a14 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r7, #336] @ 0x150 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #336] @ 0x150 │ │ │ │ - bl 5f65f4 │ │ │ │ + bl 5f65f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f79d8 │ │ │ │ + beq 5f79dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ cmp r8, r0 │ │ │ │ - bls 5f79e4 │ │ │ │ + bls 5f79e8 │ │ │ │ ldr r3, [r6, r0, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #128] @ 0x80 │ │ │ │ str r5, [r6, r0, lsl #2] │ │ │ │ - bne 5f7938 │ │ │ │ - ldr sl, [pc, #168] @ 5f7a14 │ │ │ │ - ldr r9, [pc, #168] @ 5f7a18 │ │ │ │ + bne 5f793c │ │ │ │ + ldr sl, [pc, #168] @ 5f7a18 │ │ │ │ + ldr r9, [pc, #168] @ 5f7a1c │ │ │ │ add r5, r6, r8, lsl #2 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ sub r4, r6, #4 │ │ │ │ sub r5, r5, #4 │ │ │ │ rsb r8, r6, #4 │ │ │ │ mov fp, r4 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f79b8 │ │ │ │ + beq 5f79bc │ │ │ │ ldr r0, [r7, #340] @ 0x154 │ │ │ │ bl 75a884 │ │ │ │ ldr r3, [r7, #468] @ 0x1d4 │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r3, r8] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, sl │ │ │ │ bl 8f5c1c │ │ │ │ cmp r4, r5 │ │ │ │ - bne 5f7984 │ │ │ │ + bne 5f7988 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211fcc │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 211fcc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f79c0 │ │ │ │ - b 5f7964 │ │ │ │ - ldr r3, [pc, #48] @ 5f7a1c │ │ │ │ - ldr r1, [pc, #48] @ 5f7a20 │ │ │ │ - ldr r0, [pc, #48] @ 5f7a24 │ │ │ │ + beq 5f79c4 │ │ │ │ + b 5f7968 │ │ │ │ + ldr r3, [pc, #48] @ 5f7a20 │ │ │ │ + ldr r1, [pc, #48] @ 5f7a24 │ │ │ │ + ldr r0, [pc, #48] @ 5f7a28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r3, r6, r0, ror #7 │ │ │ │ + ldrsbeq r3, [r6], #-60 @ 0xffffffc4 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r7, r2, r4, ror r4 │ │ │ │ - eorseq sl, sl, r8, lsr #17 │ │ │ │ + eorseq r7, r2, r0, ror r4 │ │ │ │ + eorseq sl, sl, r4, lsr #17 │ │ │ │ andeq r3, r0, r8, lsr #20 │ │ │ │ - subeq r0, r9, r8, ror #7 │ │ │ │ - eorseq sl, sl, r8, ror #13 │ │ │ │ - eorseq sl, sl, ip, lsl #16 │ │ │ │ + subeq r0, r9, r4, ror #7 │ │ │ │ + eorseq sl, sl, r4, ror #13 │ │ │ │ + eorseq sl, sl, r8, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r7, [pc, #1828] @ 5f8164 │ │ │ │ + ldr r7, [pc, #1828] @ 5f8168 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1824] @ 5f8168 │ │ │ │ + ldr r1, [pc, #1824] @ 5f816c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #1820] @ 5f816c │ │ │ │ + ldr r2, [pc, #1820] @ 5f8170 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #1800] @ 5f8170 │ │ │ │ + ldr r1, [pc, #1800] @ 5f8174 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #1788] @ 5f8174 │ │ │ │ + ldr r2, [pc, #1788] @ 5f8178 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #1768] @ 5f8178 │ │ │ │ - ldr r1, [pc, #1768] @ 5f817c │ │ │ │ + ldr r2, [pc, #1768] @ 5f817c │ │ │ │ + ldr r1, [pc, #1768] @ 5f8180 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #1756] @ 5f8180 │ │ │ │ + ldr r9, [pc, #1756] @ 5f8184 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7bf8 │ │ │ │ + beq 5f7bfc │ │ │ │ bl 7f2e44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7c20 │ │ │ │ + beq 5f7c24 │ │ │ │ add sl, r4, #340 @ 0x154 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #1688] @ 5f8184 │ │ │ │ + ldr r2, [pc, #1688] @ 5f8188 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ strheq r3, [sl, #96] @ 0x60 │ │ │ │ - beq 5f7b00 │ │ │ │ + beq 5f7b04 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7ba0 │ │ │ │ + beq 5f7ba4 │ │ │ │ ldrh ip, [sl, #98] @ 0x62 │ │ │ │ cmp ip, #2 │ │ │ │ - bls 5f7bc8 │ │ │ │ + bls 5f7bcc │ │ │ │ subs r1, ip, #1 │ │ │ │ and r1, r1, ip │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ cmpls r1, #0 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ - beq 5f7c48 │ │ │ │ - ldr r1, [pc, #1624] @ 5f8188 │ │ │ │ - ldr r3, [pc, #1624] @ 5f818c │ │ │ │ + beq 5f7c4c │ │ │ │ + ldr r1, [pc, #1624] @ 5f818c │ │ │ │ + ldr r3, [pc, #1624] @ 5f8190 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #1616] @ 5f8190 │ │ │ │ + ldr r1, [pc, #1616] @ 5f8194 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ - ldr r2, [pc, #1600] @ 5f8194 │ │ │ │ + ldr r2, [pc, #1600] @ 5f8198 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r2, [pc, #1588] @ 5f8198 │ │ │ │ - ldr r3, [pc, #1540] @ 5f816c │ │ │ │ + ldr r2, [pc, #1588] @ 5f819c │ │ │ │ + ldr r3, [pc, #1540] @ 5f8170 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8160 │ │ │ │ + bne 5f8164 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #1524] @ 5f819c │ │ │ │ - ldr r1, [pc, #1524] @ 5f81a0 │ │ │ │ + ldr ip, [pc, #1524] @ 5f81a0 │ │ │ │ + ldr r1, [pc, #1524] @ 5f81a4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1520] @ 5f81a4 │ │ │ │ + ldr r2, [pc, #1520] @ 5f81a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr r1, [pc, #1496] @ 5f81a8 │ │ │ │ - ldr r3, [pc, #1496] @ 5f81ac │ │ │ │ + b 5f7b60 │ │ │ │ + ldr r1, [pc, #1496] @ 5f81ac │ │ │ │ + ldr r3, [pc, #1496] @ 5f81b0 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #1488] @ 5f81b0 │ │ │ │ + ldr r1, [pc, #1488] @ 5f81b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1484] @ 5f81b4 │ │ │ │ + ldr r2, [pc, #1484] @ 5f81b8 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr ip, [pc, #1464] @ 5f81b8 │ │ │ │ - ldr r1, [pc, #1464] @ 5f81bc │ │ │ │ + b 5f7b60 │ │ │ │ + ldr ip, [pc, #1464] @ 5f81bc │ │ │ │ + ldr r1, [pc, #1464] @ 5f81c0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1460] @ 5f81c0 │ │ │ │ + ldr r2, [pc, #1460] @ 5f81c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr ip, [pc, #1436] @ 5f81c4 │ │ │ │ - ldr r1, [pc, #1436] @ 5f81c8 │ │ │ │ + b 5f7b60 │ │ │ │ + ldr ip, [pc, #1436] @ 5f81c8 │ │ │ │ + ldr r1, [pc, #1436] @ 5f81cc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1432] @ 5f81cc │ │ │ │ + ldr r2, [pc, #1432] @ 5f81d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7b5c │ │ │ │ + b 5f7b60 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 75b814 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r5 │ │ │ │ eor r1, r0, #1 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ mov r0, sl │ │ │ │ bl 2e5268 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7b5c │ │ │ │ + beq 5f7b60 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 75b984 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ - ldr r2, [pc, #1280] @ 5f8184 │ │ │ │ + ldr r2, [pc, #1280] @ 5f8188 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r4, #458] @ 0x1ca │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl 2e53cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7b5c │ │ │ │ + beq 5f7b60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 2e4eb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7b5c │ │ │ │ + beq 5f7b60 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 7595cc │ │ │ │ ldr r2, [r4, #472] @ 0x1d8 │ │ │ │ add r0, r0, #16384 @ 0x4000 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ - beq 5f7cf8 │ │ │ │ + beq 5f7cfc │ │ │ │ orr ip, r2, #131072 @ 0x20000 │ │ │ │ str ip, [r4, #472] @ 0x1d8 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ biceq r2, r2, #8192 @ 0x2000 │ │ │ │ orreq r2, r2, #131072 @ 0x20000 │ │ │ │ streq r2, [r4, #472] @ 0x1d8 │ │ │ │ - beq 5f7d14 │ │ │ │ + beq 5f7d18 │ │ │ │ mov r2, ip │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 5f7d14 │ │ │ │ + beq 5f7d18 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ - ldr r0, [pc, #1220] @ 5f81d0 │ │ │ │ + ldr r0, [pc, #1220] @ 5f81d4 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bhi 5f80ac │ │ │ │ + bhi 5f80b0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 5f7d30 │ │ │ │ + beq 5f7d34 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ - ldr r0, [pc, #1192] @ 5f81d0 │ │ │ │ + ldr r0, [pc, #1192] @ 5f81d4 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bhi 5f8074 │ │ │ │ - ldr r1, [pc, #1180] @ 5f81d4 │ │ │ │ + bhi 5f8078 │ │ │ │ + ldr r1, [pc, #1180] @ 5f81d8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 62d5b8 │ │ │ │ + bl 62d5bc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ bl 8d9558 │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ ldr r2, [r4, #340] @ 0x154 │ │ │ │ lsr r3, r3, #9 │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r4, #456 @ 0x1c8 │ │ │ │ str r7, [r4, #336] @ 0x150 │ │ │ │ strh r3, [r2] │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 5f7db8 │ │ │ │ - ldr r9, [pc, #1088] @ 5f81d8 │ │ │ │ + beq 5f7dbc │ │ │ │ + ldr r9, [pc, #1088] @ 5f81dc │ │ │ │ add r9, pc, r9 │ │ │ │ ldrh r1, [sl, #98] @ 0x62 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 5f7d98 │ │ │ │ + bhi 5f7d9c │ │ │ │ ldrh r0, [sl, #98] @ 0x62 │ │ │ │ - ldr r7, [pc, #1048] @ 5f81dc │ │ │ │ + ldr r7, [pc, #1048] @ 5f81e0 │ │ │ │ mul r0, r3, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ bl 8f7e78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 631e94 │ │ │ │ - ldr r2, [pc, #1020] @ 5f81e0 │ │ │ │ - ldr r1, [pc, #1020] @ 5f81e4 │ │ │ │ + bl 631e98 │ │ │ │ + ldr r2, [pc, #1020] @ 5f81e4 │ │ │ │ + ldr r1, [pc, #1020] @ 5f81e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #1012] @ 5f81e8 │ │ │ │ + ldr r9, [pc, #1012] @ 5f81ec │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #464] @ 0x1d0 │ │ │ │ add r3, r7, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #976] @ 5f81ec │ │ │ │ + ldr r1, [pc, #976] @ 5f81f0 │ │ │ │ add ip, r7, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ mov fp, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #944] @ 5f81f0 │ │ │ │ + ldr r1, [pc, #944] @ 5f81f4 │ │ │ │ add ip, r7, #152 @ 0x98 │ │ │ │ - ldr r3, [pc, #940] @ 5f81f4 │ │ │ │ + ldr r3, [pc, #940] @ 5f81f8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #920] @ 5f81f8 │ │ │ │ - ldr r1, [pc, #920] @ 5f81fc │ │ │ │ + ldr r2, [pc, #920] @ 5f81fc │ │ │ │ + ldr r1, [pc, #920] @ 5f8200 │ │ │ │ add ip, r7, #116 @ 0x74 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ - beq 5f8018 │ │ │ │ + beq 5f801c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7fb8 │ │ │ │ + bne 5f7fbc │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7fe4 │ │ │ │ + beq 5f7fe8 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7fe4 │ │ │ │ + beq 5f7fe8 │ │ │ │ mov r0, fp │ │ │ │ - bl 631e94 │ │ │ │ + bl 631e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f80e4 │ │ │ │ + beq 5f80e8 │ │ │ │ mov r1, #4 │ │ │ │ ldrh r0, [sl, #96] @ 0x60 │ │ │ │ bl 21229c │ │ │ │ ldr r7, [r4, #424] @ 0x1a8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #468] @ 0x1d4 │ │ │ │ - beq 5f8024 │ │ │ │ + beq 5f8028 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrh r2, [sl, #96] @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ bl 479fd4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5f8150 │ │ │ │ + beq 5f8154 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1eec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f7f4c │ │ │ │ + beq 5f7f50 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e1eec │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5f7f40 │ │ │ │ + beq 5f7f44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62cb54 │ │ │ │ + bl 62cb58 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5f7f24 │ │ │ │ + bhi 5f7f28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d660 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr r1, [pc, #684] @ 5f8200 │ │ │ │ + bl 62d664 │ │ │ │ + b 5f7b60 │ │ │ │ + ldr r1, [pc, #684] @ 5f8204 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 30aebc │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #460] @ 0x1cc │ │ │ │ add r0, r4, #484 @ 0x1e4 │ │ │ │ bl 4ae928 │ │ │ │ - ldr r1, [pc, #648] @ 5f8204 │ │ │ │ + ldr r1, [pc, #648] @ 5f8208 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ bl 759f20 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ bl 75a410 │ │ │ │ - ldr r1, [pc, #620] @ 5f8208 │ │ │ │ + ldr r1, [pc, #620] @ 5f820c │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ ldr r3, [r4, #388] @ 0x184 │ │ │ │ ldr r2, [r4, #384] @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 4b3804 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr r2, [pc, #588] @ 5f820c │ │ │ │ - ldr r1, [pc, #588] @ 5f8210 │ │ │ │ + b 5f7b60 │ │ │ │ + ldr r2, [pc, #588] @ 5f8210 │ │ │ │ + ldr r1, [pc, #588] @ 5f8214 │ │ │ │ add r3, r7, #296 @ 0x128 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #24 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #568] @ 5f8214 │ │ │ │ + ldr r2, [pc, #568] @ 5f8218 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7ef4 │ │ │ │ - ldr r3, [pc, #556] @ 5f8218 │ │ │ │ - ldr r2, [pc, #556] @ 5f821c │ │ │ │ - ldr r1, [pc, #556] @ 5f8220 │ │ │ │ + b 5f7ef8 │ │ │ │ + ldr r3, [pc, #556] @ 5f821c │ │ │ │ + ldr r2, [pc, #556] @ 5f8220 │ │ │ │ + ldr r1, [pc, #556] @ 5f8224 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ - ldr r2, [pc, #536] @ 5f8224 │ │ │ │ + ldr r2, [pc, #536] @ 5f8228 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7ef4 │ │ │ │ + b 5f7ef8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7e90 │ │ │ │ - b 5f7eb8 │ │ │ │ + bne 5f7e94 │ │ │ │ + b 5f7ebc │ │ │ │ ldr r9, [r4, #420] @ 0x1a4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f8118 │ │ │ │ + beq 5f811c │ │ │ │ mov r0, r9 │ │ │ │ bl 7260f0 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ - beq 5f8064 │ │ │ │ + beq 5f8068 │ │ │ │ ldr r2, [r4, #468] @ 0x1d4 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldrh r2, [sl, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 5f804c │ │ │ │ + bcc 5f8050 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 69e184 │ │ │ │ add r7, sp, #24 │ │ │ │ - b 5f7ef4 │ │ │ │ - ldr r2, [pc, #428] @ 5f8228 │ │ │ │ - ldr r3, [pc, #428] @ 5f822c │ │ │ │ - ldr ip, [pc, #428] @ 5f8230 │ │ │ │ + b 5f7ef8 │ │ │ │ + ldr r2, [pc, #428] @ 5f822c │ │ │ │ + ldr r3, [pc, #428] @ 5f8230 │ │ │ │ + ldr ip, [pc, #428] @ 5f8234 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #424] @ 5f8234 │ │ │ │ + ldr r1, [pc, #424] @ 5f8238 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #416] @ 5f8238 │ │ │ │ + ldr r2, [pc, #416] @ 5f823c │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr r2, [pc, #372] @ 5f8228 │ │ │ │ - ldr r3, [pc, #388] @ 5f823c │ │ │ │ - ldr ip, [pc, #388] @ 5f8240 │ │ │ │ + b 5f7b60 │ │ │ │ + ldr r2, [pc, #372] @ 5f822c │ │ │ │ + ldr r3, [pc, #388] @ 5f8240 │ │ │ │ + ldr ip, [pc, #388] @ 5f8244 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #384] @ 5f8244 │ │ │ │ + ldr r1, [pc, #384] @ 5f8248 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #376] @ 5f8248 │ │ │ │ + ldr r2, [pc, #376] @ 5f824c │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7b5c │ │ │ │ - ldr r3, [pc, #352] @ 5f824c │ │ │ │ - ldr r2, [pc, #352] @ 5f8250 │ │ │ │ - ldr r1, [pc, #352] @ 5f8254 │ │ │ │ + b 5f7b60 │ │ │ │ + ldr r3, [pc, #352] @ 5f8250 │ │ │ │ + ldr r2, [pc, #352] @ 5f8254 │ │ │ │ + ldr r1, [pc, #352] @ 5f8258 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ - ldr r2, [pc, #332] @ 5f8258 │ │ │ │ + ldr r2, [pc, #332] @ 5f825c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1980 │ │ │ │ - b 5f7ef4 │ │ │ │ + b 5f7ef8 │ │ │ │ bl 8f6b88 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ - beq 5f8148 │ │ │ │ + beq 5f814c │ │ │ │ ldr r2, [r4, #468] @ 0x1d4 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldrh r2, [sl, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 5f8130 │ │ │ │ + bcc 5f8134 │ │ │ │ add r7, sp, #24 │ │ │ │ - b 5f7ef4 │ │ │ │ + b 5f7ef8 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ bl 211fcc │ │ │ │ str r9, [r4, #468] @ 0x1d4 │ │ │ │ - b 5f7ef4 │ │ │ │ + b 5f7ef8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00490394 │ │ │ │ - subseq r3, r6, r4, ror #4 │ │ │ │ + @ instruction: 0x00490390 │ │ │ │ + subseq r3, r6, r0, ror #4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0033ddf0 │ │ │ │ - @ instruction: 0x0033ddd4 │ │ │ │ - eorseq sl, sl, r0, ror #12 │ │ │ │ - @ instruction: 0x00342db4 │ │ │ │ - subseq r3, r6, r4, lsl r2 │ │ │ │ + eorseq sp, r3, ip, ror #27 │ │ │ │ + @ instruction: 0x0033ddd0 │ │ │ │ + eorseq sl, sl, ip, asr r6 │ │ │ │ + @ instruction: 0x00342db0 │ │ │ │ + subseq r3, r6, r0, lsl r2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - eorseq sl, sl, r0, ror #14 │ │ │ │ - @ instruction: 0x00490298 │ │ │ │ - eorseq sl, sl, r8, lsl #11 │ │ │ │ + eorseq sl, sl, ip, asr r7 │ │ │ │ + @ instruction: 0x00490294 │ │ │ │ + eorseq sl, sl, r4, lsl #11 │ │ │ │ @ instruction: 0x000006bb │ │ │ │ - subseq r3, r6, r0, asr r1 │ │ │ │ - eorseq sl, sl, ip, lsl #13 │ │ │ │ - eorseq sl, sl, ip, lsr #10 │ │ │ │ + subseq r3, r6, ip, asr #2 │ │ │ │ + eorseq sl, sl, r8, lsl #13 │ │ │ │ + eorseq sl, sl, r8, lsr #10 │ │ │ │ @ instruction: 0x000006b1 │ │ │ │ - mlaseq sl, r0, r6, sl │ │ │ │ - strdeq r0, [r9], #-28 @ 0xffffffe4 │ │ │ │ - @ instruction: 0x003aa4f0 │ │ │ │ + eorseq sl, sl, ip, lsl #13 │ │ │ │ + strdeq r0, [r9], #-24 @ 0xffffffe8 │ │ │ │ + eorseq sl, sl, ip, ror #9 │ │ │ │ @ instruction: 0x000006b5 │ │ │ │ - eorseq r0, r6, r4, asr r5 │ │ │ │ - @ instruction: 0x003aa4d4 │ │ │ │ + eorseq r0, r6, r0, asr r5 │ │ │ │ + @ instruction: 0x003aa4d0 │ │ │ │ andeq r0, r0, r6, lsr #13 │ │ │ │ - eorseq sl, r4, ip, lsr r5 │ │ │ │ - eorseq sl, sl, ip, lsr #9 │ │ │ │ + eorseq sl, r4, r8, lsr r5 │ │ │ │ + eorseq sl, sl, r8, lsr #9 │ │ │ │ andeq r0, r0, sl, lsr #13 │ │ │ │ @ instruction: 0x003ffffe │ │ │ │ andeq r3, r0, r4, asr #17 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - subeq r0, r9, r4, lsl r0 │ │ │ │ - eorseq sp, r3, r8, ror #20 │ │ │ │ - eorseq sp, r3, r4, lsl #21 │ │ │ │ - eorseq r6, r2, r4, lsr #19 │ │ │ │ - eorseq r2, fp, r4, lsr #23 │ │ │ │ - eorseq ip, r4, r4, asr r8 │ │ │ │ + subeq r0, r9, r0, lsl r0 │ │ │ │ + eorseq sp, r3, r4, ror #20 │ │ │ │ + eorseq sp, r3, r0, lsl #21 │ │ │ │ + eorseq r6, r2, r0, lsr #19 │ │ │ │ + eorseq r2, fp, r0, lsr #23 │ │ │ │ + eorseq ip, r4, r0, asr r8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r2, r5, r4, ror #3 │ │ │ │ - eorseq r2, r5, r4, lsl #4 │ │ │ │ + eorseq r2, r5, r0, ror #3 │ │ │ │ + eorseq r2, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xfffff960 │ │ │ │ - subseq r4, r3, r4, ror #13 │ │ │ │ - eorseq sl, sl, r4, ror r1 │ │ │ │ - eorseq sl, r6, r8, asr r6 │ │ │ │ - eorseq sl, sl, ip, lsl #2 │ │ │ │ + subseq r4, r3, r0, ror #13 │ │ │ │ + eorseq sl, sl, r0, ror r1 │ │ │ │ + eorseq sl, r6, r4, asr r6 │ │ │ │ + eorseq sl, sl, r8, lsl #2 │ │ │ │ muleq r0, sp, r5 │ │ │ │ - subeq pc, r8, r0, ror #27 │ │ │ │ - eorseq sl, r6, r8, ror r6 │ │ │ │ - ldrsbeq sl, [sl], -r4 @ │ │ │ │ + ldrdeq pc, [r8], #-220 @ 0xffffff24 │ │ │ │ + eorseq sl, r6, r4, ror r6 │ │ │ │ + ldrsbeq sl, [sl], -r0 @ │ │ │ │ andeq r0, r0, r5, lsr #11 │ │ │ │ @ instruction: 0x003fffff │ │ │ │ - subeq pc, r8, ip, asr #26 │ │ │ │ - eorseq sl, sl, ip, lsl #5 │ │ │ │ - eorseq sl, sl, r0, asr #32 │ │ │ │ + subeq pc, r8, r8, asr #26 │ │ │ │ + eorseq sl, sl, r8, lsl #5 │ │ │ │ + eorseq sl, sl, ip, lsr r0 │ │ │ │ andeq r0, r0, r3, ror #13 │ │ │ │ - subeq pc, r8, r4, lsl sp @ │ │ │ │ - eorseq sl, sl, r0, lsl r2 │ │ │ │ - eorseq sl, sl, r8 │ │ │ │ + subeq pc, r8, r0, lsl sp @ │ │ │ │ + eorseq sl, sl, ip, lsl #4 │ │ │ │ + eorseq sl, sl, r4 │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ - subeq pc, r8, r0, ror #25 │ │ │ │ - eorseq sl, r6, r4, asr #11 │ │ │ │ - @ instruction: 0x003a9fd4 │ │ │ │ + ldrdeq pc, [r8], #-204 @ 0xffffff34 │ │ │ │ + eorseq sl, r6, r0, asr #11 │ │ │ │ + @ instruction: 0x003a9fd0 │ │ │ │ andeq r0, r0, fp, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #772] @ 5f8584 │ │ │ │ + ldr r3, [pc, #772] @ 5f8588 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #764] @ 5f8588 │ │ │ │ + ldr r2, [pc, #764] @ 5f858c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #760] @ 5f858c │ │ │ │ + ldr r3, [pc, #760] @ 5f8590 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [r1, r7, lsl #2] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1028943,141 +1028944,141 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, r1, r7, lsl #2 │ │ │ │ add r5, r8, #104 @ 0x68 │ │ │ │ lslle r4, r3, #9 │ │ │ │ lslle fp, sl, #9 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bgt 5f8378 │ │ │ │ + bgt 5f837c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r2, #508] @ 0x1fc │ │ │ │ cmp r3, #0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r3, r4, sl, lsr #23 │ │ │ │ mov r2, fp │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - beq 5f8364 │ │ │ │ - ldr r1, [pc, #632] @ 5f8590 │ │ │ │ + beq 5f8368 │ │ │ │ + ldr r1, [pc, #632] @ 5f8594 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 75abdc │ │ │ │ - ldr r2, [pc, #620] @ 5f8594 │ │ │ │ - ldr r3, [pc, #608] @ 5f858c │ │ │ │ + ldr r2, [pc, #620] @ 5f8598 │ │ │ │ + ldr r3, [pc, #608] @ 5f8590 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8580 │ │ │ │ + bne 5f8584 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #556] @ 5f8598 │ │ │ │ + ldr r1, [pc, #556] @ 5f859c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 75ab68 │ │ │ │ - b 5f8320 │ │ │ │ + b 5f8324 │ │ │ │ ldr fp, [r8, #108] @ 0x6c │ │ │ │ ldr r4, [r8, #104] @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 90514c │ │ │ │ cmp fp, #0 │ │ │ │ addgt r4, r4, #4 │ │ │ │ movgt r9, #0 │ │ │ │ - ble 5f83bc │ │ │ │ + ble 5f83c0 │ │ │ │ ldmda r4, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ add r9, r9, #1 │ │ │ │ bl 9051e4 │ │ │ │ cmp fp, r9 │ │ │ │ add r4, r4, #8 │ │ │ │ - bne 5f83a0 │ │ │ │ + bne 5f83a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add fp, r7, #1 │ │ │ │ add r9, r7, r3 │ │ │ │ cmp r9, fp │ │ │ │ ldrgt r4, [sp, #60] @ 0x3c │ │ │ │ - ble 5f8404 │ │ │ │ + ble 5f8408 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ bl 9053d0 │ │ │ │ add fp, fp, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, fp │ │ │ │ ldr r2, [r4, #4]! │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ - bgt 5f83d4 │ │ │ │ + bgt 5f83d8 │ │ │ │ ldr r3, [r6, r7, lsl #2] │ │ │ │ - ldr r2, [pc, #396] @ 5f859c │ │ │ │ + ldr r2, [pc, #396] @ 5f85a0 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #392] @ 5f85a0 │ │ │ │ - ldr r1, [pc, #392] @ 5f85a4 │ │ │ │ + ldr r3, [pc, #392] @ 5f85a4 │ │ │ │ + ldr r1, [pc, #392] @ 5f85a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #364] @ 5f85a8 │ │ │ │ + ldr r2, [pc, #364] @ 5f85ac │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f847c │ │ │ │ + bne 5f8480 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsl fp, sl, #9 │ │ │ │ lsl r4, r3, #9 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 75d314 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, r3, #1 │ │ │ │ bl 751ef0 │ │ │ │ ldr r8, [r6, r7, lsl #2] │ │ │ │ - b 5f82e0 │ │ │ │ - ldr r2, [pc, #296] @ 5f85ac │ │ │ │ + b 5f82e4 │ │ │ │ + ldr r2, [pc, #296] @ 5f85b0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f844c │ │ │ │ - ldr r2, [pc, #276] @ 5f85b0 │ │ │ │ + beq 5f8450 │ │ │ │ + ldr r2, [pc, #276] @ 5f85b4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 5f844c │ │ │ │ + beq 5f8450 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsl r4, r2, #9 │ │ │ │ - ldr r2, [pc, #244] @ 5f85b4 │ │ │ │ + ldr r2, [pc, #244] @ 5f85b8 │ │ │ │ ldr r8, [r8, #120] @ 0x78 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ lsl fp, sl, #9 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ orr r2, r4, sl, lsr #23 │ │ │ │ - beq 5f8548 │ │ │ │ + beq 5f854c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ @@ -1029094,164 +1029095,164 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #24] │ │ │ │ str fp, [sp, #16] │ │ │ │ stmib sp, {r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 5f85b8 │ │ │ │ + ldr r0, [pc, #120] @ 5f85bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f8458 │ │ │ │ + b 5f845c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 5f85bc │ │ │ │ + ldr r0, [pc, #100] @ 5f85c0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str r8, [sp, #16] │ │ │ │ str fp, [sp, #8] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f8458 │ │ │ │ + b 5f845c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r6, r4, lsr sl │ │ │ │ - subseq r2, r6, r4, lsr #20 │ │ │ │ + subseq r2, r6, r0, lsr sl │ │ │ │ + subseq r2, r6, r0, lsr #20 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ - subseq r2, r6, ip, lsl #19 │ │ │ │ + subseq r2, r6, r8, lsl #19 │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ - eorseq sp, r3, ip, lsr #8 │ │ │ │ - subeq pc, r8, r0, asr #19 │ │ │ │ - eorseq sp, r3, r8, asr #8 │ │ │ │ + eorseq sp, r3, r8, lsr #8 │ │ │ │ + strheq pc, [r8], #-156 @ 0xffffff64 @ │ │ │ │ + eorseq sp, r3, r4, asr #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r5, r0, r0, ror #2 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, sl, r4, lsr #28 │ │ │ │ - eorseq r9, sl, ip, ror #28 │ │ │ │ + eorseq r9, sl, r0, lsr #28 │ │ │ │ + eorseq r9, sl, r8, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #128] @ 0x80 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ - beq 5f87b8 │ │ │ │ + beq 5f87bc │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #304] @ 0x130 │ │ │ │ bl 75cedc │ │ │ │ - ldr r3, [pc, #628] @ 5f8874 │ │ │ │ + ldr r3, [pc, #628] @ 5f8878 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl 211f00 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f8864 │ │ │ │ + beq 5f8868 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov ip, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [r6, r7, lsl #2] │ │ │ │ - bgt 5f876c │ │ │ │ - bne 5f8740 │ │ │ │ + bgt 5f8770 │ │ │ │ + bne 5f8744 │ │ │ │ ldr r5, [r4, #120] @ 0x78 │ │ │ │ add r8, r7, #1 │ │ │ │ cmp r8, r1 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr sl, [r4, #108] @ 0x6c │ │ │ │ lsr r5, r5, #9 │ │ │ │ - bcs 5f8778 │ │ │ │ + bcs 5f877c │ │ │ │ ldr r4, [r6, r8, lsl #2] │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ adds lr, r5, r3 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ adc r0, r2, r5, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq lr, ip │ │ │ │ asr r1, r5, #31 │ │ │ │ - beq 5f86b8 │ │ │ │ + beq 5f86bc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp] │ │ │ │ - bl 5f825c │ │ │ │ + bl 5f8260 │ │ │ │ mov r7, r8 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ - b 5f864c │ │ │ │ + b 5f8650 │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ bl 75cf74 │ │ │ │ ldr ip, [r4, #108] @ 0x6c │ │ │ │ sub r0, r0, ip │ │ │ │ cmp r0, sl │ │ │ │ - blt 5f8694 │ │ │ │ + blt 5f8698 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 5f8694 │ │ │ │ + bhi 5f8698 │ │ │ │ sub lr, r3, r0 │ │ │ │ lsr lr, lr, #9 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp lr, r5 │ │ │ │ mov lr, #0 │ │ │ │ sbcs lr, lr, r1 │ │ │ │ - bcc 5f8694 │ │ │ │ + bcc 5f8698 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ add sl, sl, ip │ │ │ │ mov ip, r7 │ │ │ │ mov r7, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r9, r9, #1 │ │ │ │ add r5, r5, r0, lsr #9 │ │ │ │ - bhi 5f863c │ │ │ │ + bhi 5f8640 │ │ │ │ mov r3, r9 │ │ │ │ mov r7, ip │ │ │ │ - b 5f877c │ │ │ │ + b 5f8780 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ add r7, r7, #1 │ │ │ │ add sl, sl, r0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r1, r7 │ │ │ │ add r9, r9, #1 │ │ │ │ add r5, r5, r0, lsr #9 │ │ │ │ - bls 5f8734 │ │ │ │ + bls 5f8738 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [r6, r7, lsl #2] │ │ │ │ - ble 5f8648 │ │ │ │ + ble 5f864c │ │ │ │ mov r8, r7 │ │ │ │ mov r7, ip │ │ │ │ - b 5f8674 │ │ │ │ + b 5f8678 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5f825c │ │ │ │ + bl 5f8260 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #128] @ 0x80 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1029268,30 +1029269,30 @@ │ │ │ │ lsl r3, r3, #9 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ str r1, [sp, #12] │ │ │ │ lsl r2, r2, #9 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - beq 5f882c │ │ │ │ - ldr r1, [pc, #124] @ 5f8878 │ │ │ │ + beq 5f8830 │ │ │ │ + ldr r1, [pc, #124] @ 5f887c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 75abdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #128] @ 0x80 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5f887c │ │ │ │ + ldr r1, [pc, #72] @ 5f8880 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 75ab68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #128] @ 0x80 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1029300,32 +1029301,32 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r1 │ │ │ │ mov r3, r1 │ │ │ │ mov r7, r1 │ │ │ │ - b 5f877c │ │ │ │ + b 5f8780 │ │ │ │ @ instruction: 0xffffde88 │ │ │ │ andeq r1, r0, r8, asr #6 │ │ │ │ andeq r1, r0, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r3, [pc, #1168] @ 5f8d28 │ │ │ │ - ldr lr, [pc, #1168] @ 5f8d2c │ │ │ │ - ldr ip, [pc, #1168] @ 5f8d30 │ │ │ │ + ldr r3, [pc, #1168] @ 5f8d2c │ │ │ │ + ldr lr, [pc, #1168] @ 5f8d30 │ │ │ │ + ldr ip, [pc, #1168] @ 5f8d34 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #1152] @ 5f8d34 │ │ │ │ + ldr r2, [pc, #1152] @ 5f8d38 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1148] @ 5f8d38 │ │ │ │ + ldr r1, [pc, #1148] @ 5f8d3c │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #124] @ 0x7c │ │ │ │ @@ -1029348,30 +1029349,30 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - bne 5f8c74 │ │ │ │ + bne 5f8c78 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2113929216 @ 0x7e000000 │ │ │ │ addeq fp, r4, #436 @ 0x1b4 │ │ │ │ - bne 5f8c3c │ │ │ │ + bne 5f8c40 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ eor r3, r5, r5, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r5, ror #8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1029398,15 +1029399,15 @@ │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ strb r3, [sp, #42] @ 0x2a │ │ │ │ bl 7f367c │ │ │ │ ldr sl, [r4, #380] @ 0x17c │ │ │ │ and r9, sl, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r3, r1, #0 │ │ │ │ - blt 5f8a30 │ │ │ │ + blt 5f8a34 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ mov r2, sl │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1029417,19 +1029418,19 @@ │ │ │ │ ldrhne r3, [r3] │ │ │ │ bicne r9, r9, r3 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ strb r9, [sp, #43] @ 0x2b │ │ │ │ - bcs 5f8a5c │ │ │ │ + bcs 5f8a60 │ │ │ │ lsr r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ - bcc 5f8a48 │ │ │ │ + bcc 5f8a4c │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ bl 75b984 │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ ldrh r3, [fp] │ │ │ │ ands r2, r2, #1 │ │ │ │ @@ -1029439,57 +1029440,57 @@ │ │ │ │ lsreq r3, r3, #16 │ │ │ │ strh r3, [sp, #58] @ 0x3a │ │ │ │ ldr r3, [r4, #472] @ 0x1d8 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ lsr r3, r3, #14 │ │ │ │ and r3, r3, #1 │ │ │ │ - beq 5f8c00 │ │ │ │ + beq 5f8c04 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ cmn r1, #1 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 5f8abc │ │ │ │ + beq 5f8ac0 │ │ │ │ ldrb r0, [r4, #441] @ 0x1b9 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ lsr r1, r1, #9 │ │ │ │ - bne 5f8cc8 │ │ │ │ + bne 5f8ccc │ │ │ │ cmp r3, #0 │ │ │ │ eor r3, r0, r0, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r0, ror #8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 5f8cf8 │ │ │ │ + bne 5f8cfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f8bac │ │ │ │ + beq 5f8bb0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5f8b28 │ │ │ │ + beq 5f8b2c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 5f8d00 │ │ │ │ + bne 5f8d04 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #136] @ 0x88 │ │ │ │ strb r1, [sp, #116] @ 0x74 │ │ │ │ ldr ip, [r3, #152] @ 0x98 │ │ │ │ ldr r1, [r3, #144] @ 0x90 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ lsr r2, r2, #9 │ │ │ │ - bne 5f8c5c │ │ │ │ + bne 5f8c60 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ eor r3, ip, ip, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ @@ -1029511,60 +1029512,60 @@ │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #376] @ 5f8d3c │ │ │ │ - ldr r3, [pc, #360] @ 5f8d30 │ │ │ │ + ldr r2, [pc, #376] @ 5f8d40 │ │ │ │ + ldr r3, [pc, #360] @ 5f8d34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8d24 │ │ │ │ + bne 5f8d28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f8b04 │ │ │ │ + beq 5f8b08 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ - bne 5f8ce4 │ │ │ │ + bne 5f8ce8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 5f8b04 │ │ │ │ + b 5f8b08 │ │ │ │ add fp, r4, #436 @ 0x1b4 │ │ │ │ ldrh r2, [fp, #2] │ │ │ │ sub r2, r2, #2 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ - b 5f8970 │ │ │ │ + b 5f8974 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - b 5f8bac │ │ │ │ + b 5f8bb0 │ │ │ │ ldrb r3, [r4, #440] @ 0x1b8 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #126 @ 0x7e │ │ │ │ addeq fp, r4, #436 @ 0x1b4 │ │ │ │ str r2, [sp, #28] │ │ │ │ addne fp, r4, #436 @ 0x1b4 │ │ │ │ @@ -1029577,266 +1029578,266 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ strh r3, [sp, #40] @ 0x28 │ │ │ │ bl 91bc68 │ │ │ │ mov r1, r5 │ │ │ │ strh r0, [sp, #50] @ 0x32 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ bl 91bc68 │ │ │ │ - b 5f89d4 │ │ │ │ + b 5f89d8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq 5f8b04 │ │ │ │ + beq 5f8b08 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 5f8b04 │ │ │ │ + b 5f8b08 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ - b 5f8c14 │ │ │ │ - ldr r3, [pc, #56] @ 5f8d40 │ │ │ │ - ldr r1, [pc, #56] @ 5f8d44 │ │ │ │ + b 5f8c18 │ │ │ │ + ldr r3, [pc, #56] @ 5f8d44 │ │ │ │ + ldr r1, [pc, #56] @ 5f8d48 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #48] @ 5f8d48 │ │ │ │ + ldr r2, [pc, #48] @ 5f8d4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #328 @ 0x148 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq pc, r8, ip, lsr r5 @ │ │ │ │ - subseq r2, r6, r0, lsl r4 │ │ │ │ + subeq pc, r8, r8, lsr r5 @ │ │ │ │ + subseq r2, r6, ip, lsl #8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r9, sl, r4, lsr r8 │ │ │ │ - eorseq r1, r4, r8, lsl #31 │ │ │ │ - ldrsheq r2, [r6], #-0 │ │ │ │ - ldrdeq pc, [r8], #-0 │ │ │ │ - eorseq r9, sl, r8, asr #7 │ │ │ │ + eorseq r9, sl, r0, lsr r8 │ │ │ │ + eorseq r1, r4, r4, lsl #31 │ │ │ │ + subseq r2, r6, ip, ror #1 │ │ │ │ + subeq pc, r8, ip, asr #1 │ │ │ │ + eorseq r9, sl, r4, asr #7 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ │ │ │ │ -005f8d4c : │ │ │ │ +005f8d50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #428] @ 5f8f10 │ │ │ │ + ldr r3, [pc, #428] @ 5f8f14 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #416] @ 5f8f14 │ │ │ │ + ldr ip, [pc, #416] @ 5f8f18 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #408] @ 5f8f18 │ │ │ │ + ldr r0, [pc, #408] @ 5f8f1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #400] @ 5f8f1c │ │ │ │ + ldr r2, [pc, #400] @ 5f8f20 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #396] @ 5f8f20 │ │ │ │ + ldr r1, [pc, #396] @ 5f8f24 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r7, [pc, #364] @ 5f8f24 │ │ │ │ - ldr r3, [pc, #364] @ 5f8f28 │ │ │ │ + ldr r7, [pc, #364] @ 5f8f28 │ │ │ │ + ldr r3, [pc, #364] @ 5f8f2c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5f8e70 │ │ │ │ + bne 5f8e74 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ strb r5, [r3] │ │ │ │ bl 905c98 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 905c98 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ bl 7262e4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f8e3c │ │ │ │ - ldr r2, [pc, #284] @ 5f8f2c │ │ │ │ - ldr r3, [pc, #260] @ 5f8f18 │ │ │ │ + beq 5f8e40 │ │ │ │ + ldr r2, [pc, #284] @ 5f8f30 │ │ │ │ + ldr r3, [pc, #260] @ 5f8f1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8ef0 │ │ │ │ + bne 5f8ef4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62cbe0 │ │ │ │ - ldr r2, [pc, #236] @ 5f8f30 │ │ │ │ - ldr r3, [pc, #208] @ 5f8f18 │ │ │ │ + b 62cbe4 │ │ │ │ + ldr r2, [pc, #236] @ 5f8f34 │ │ │ │ + ldr r3, [pc, #208] @ 5f8f1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8ef0 │ │ │ │ + bne 5f8ef4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62cf1c │ │ │ │ - ldr r3, [pc, #188] @ 5f8f34 │ │ │ │ + b 62cf20 │ │ │ │ + ldr r3, [pc, #188] @ 5f8f38 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f8dd0 │ │ │ │ - ldr r3, [pc, #172] @ 5f8f38 │ │ │ │ + beq 5f8dd4 │ │ │ │ + ldr r3, [pc, #172] @ 5f8f3c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f8dd0 │ │ │ │ - ldr r3, [pc, #156] @ 5f8f3c │ │ │ │ + beq 5f8dd4 │ │ │ │ + ldr r3, [pc, #156] @ 5f8f40 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f8ef4 │ │ │ │ + beq 5f8ef8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 5f8f40 │ │ │ │ + ldr r0, [pc, #88] @ 5f8f44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f8dd0 │ │ │ │ + b 5f8dd4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #72] @ 5f8f44 │ │ │ │ + ldr r0, [pc, #72] @ 5f8f48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f8dd0 │ │ │ │ - subeq pc, r8, r4, ror r0 @ │ │ │ │ - subseq r1, r6, r8, lsr pc │ │ │ │ + b 5f8dd4 │ │ │ │ + subeq pc, r8, r0, ror r0 @ │ │ │ │ + subseq r1, r6, r4, lsr pc │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, r3, ip, lsr #21 │ │ │ │ - eorseq ip, r3, r4, asr #21 │ │ │ │ - ldrsheq r1, [r6], #-236 @ 0xffffff14 │ │ │ │ + eorseq ip, r3, r8, lsr #21 │ │ │ │ + eorseq ip, r3, r0, asr #21 │ │ │ │ + ldrsheq r1, [r6], #-232 @ 0xffffff18 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r6, r4, lsr #29 │ │ │ │ - subseq r1, r6, r0, ror lr │ │ │ │ + subseq r1, r6, r0, lsr #29 │ │ │ │ + subseq r1, r6, ip, ror #28 │ │ │ │ andeq r4, r0, r0, asr r9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, sl, r0, asr r5 │ │ │ │ - eorseq r9, sl, r4, ror r5 │ │ │ │ + eorseq r9, sl, ip, asr #10 │ │ │ │ + eorseq r9, sl, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr sl, [r0, #48] @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r3 │ │ │ │ bl 75b6d4 │ │ │ │ - ldr r9, [pc, #192] @ 5f9044 │ │ │ │ + ldr r9, [pc, #192] @ 5f9048 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f8fcc │ │ │ │ + beq 5f8fd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5f9010 │ │ │ │ + beq 5f9014 │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 75b780 │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #116] @ 5f9048 │ │ │ │ + ldr r3, [pc, #116] @ 5f904c │ │ │ │ mov r2, #0 │ │ │ │ add r5, sl, #308 @ 0x134 │ │ │ │ str r2, [r8, #132] @ 0x84 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #96] @ 5f904c │ │ │ │ + ldr r1, [pc, #96] @ 5f9050 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #336] @ 0x150 │ │ │ │ str r3, [r8, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sl, #336] @ 0x150 │ │ │ │ - bl 5f65f4 │ │ │ │ - b 5f8f98 │ │ │ │ + bl 5f65f8 │ │ │ │ + b 5f8f9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f9030 │ │ │ │ + bne 5f9034 │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ - b 5f8f98 │ │ │ │ + b 5f8f9c │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ add r1, r8, #136 @ 0x88 │ │ │ │ bl 751e04 │ │ │ │ - b 5f9024 │ │ │ │ - subseq r1, r6, r4, lsr sp │ │ │ │ + b 5f9028 │ │ │ │ + subseq r1, r6, r0, lsr sp │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - mlaseq r2, r8, sp, r5 │ │ │ │ + mlaseq r2, r4, sp, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f90a0 │ │ │ │ + beq 5f90a4 │ │ │ │ mov r3, #1 │ │ │ │ rsb r1, r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5f8f48 │ │ │ │ + bl 5f8f4c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ bl 751dfc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ @@ -1029845,110 +1029846,110 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1080] @ 5f952c │ │ │ │ + ldr r3, [pc, #1080] @ 5f9530 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1076] @ 5f9530 │ │ │ │ + ldr r1, [pc, #1076] @ 5f9534 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1060] @ 5f9534 │ │ │ │ + ldr r2, [pc, #1060] @ 5f9538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #1044] @ 5f9538 │ │ │ │ + ldr r1, [pc, #1044] @ 5f953c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #1032] @ 5f953c │ │ │ │ + ldr r2, [pc, #1032] @ 5f9540 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r9, [pc, #1016] @ 5f9540 │ │ │ │ + ldr r9, [pc, #1016] @ 5f9544 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #980] @ 5f9544 │ │ │ │ + ldr r3, [pc, #980] @ 5f9548 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5f9434 │ │ │ │ + bne 5f9438 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f91fc │ │ │ │ + beq 5f9200 │ │ │ │ mov r1, #3 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 211fcc │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #904] @ 5f9548 │ │ │ │ - ldr r3, [pc, #880] @ 5f9534 │ │ │ │ + ldr r2, [pc, #904] @ 5f954c │ │ │ │ + ldr r3, [pc, #880] @ 5f9538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9528 │ │ │ │ + bne 5f952c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f9210 │ │ │ │ + beq 5f9214 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 5f9420 │ │ │ │ + bhi 5f9424 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - bne 5f940c │ │ │ │ + bne 5f9410 │ │ │ │ adds ip, r7, #1 │ │ │ │ mov r1, #0 │ │ │ │ adc lr, r1, #0 │ │ │ │ lsl r9, lr, #6 │ │ │ │ lsl sl, ip, #6 │ │ │ │ orr r9, r9, ip, lsr #26 │ │ │ │ sub r3, sl, #64 @ 0x40 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - beq 5f9194 │ │ │ │ - ldr r3, [pc, #748] @ 5f954c │ │ │ │ + beq 5f9198 │ │ │ │ + ldr r3, [pc, #748] @ 5f9550 │ │ │ │ mov fp, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #736] @ 5f9550 │ │ │ │ + ldr r3, [pc, #736] @ 5f9554 │ │ │ │ mov r4, #64 @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1029975,109 +1029976,109 @@ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsr r0, r0, #9 │ │ │ │ lsr r1, r1, #9 │ │ │ │ cmp r2, #2 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ - beq 5f9308 │ │ │ │ + beq 5f930c │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5f9308 │ │ │ │ + beq 5f930c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f9504 │ │ │ │ + bne 5f9508 │ │ │ │ strb r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5f94c0 │ │ │ │ + bhi 5f94c4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #13 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f9350 │ │ │ │ + beq 5f9354 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bcc 5f9350 │ │ │ │ + bcc 5f9354 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 5f93f4 │ │ │ │ + bhi 5f93f8 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - beq 5f9388 │ │ │ │ + beq 5f938c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ cmp r4, sl │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r9 │ │ │ │ add fp, fp, #40 @ 0x28 │ │ │ │ - blt 5f9280 │ │ │ │ + blt 5f9284 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ - b 5f9194 │ │ │ │ + b 5f9198 │ │ │ │ mov r3, #15 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f9330 │ │ │ │ + b 5f9334 │ │ │ │ mov r3, #14 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f9330 │ │ │ │ + b 5f9334 │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f9330 │ │ │ │ + b 5f9334 │ │ │ │ mov r3, #3 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f9330 │ │ │ │ + b 5f9334 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f9330 │ │ │ │ + b 5f9334 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f9330 │ │ │ │ + b 5f9334 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 212a70 │ │ │ │ - b 5f9388 │ │ │ │ - ldr r1, [pc, #320] @ 5f9554 │ │ │ │ + b 5f938c │ │ │ │ + ldr r1, [pc, #320] @ 5f9558 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5f9190 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5f9194 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl 212a70 │ │ │ │ - b 5f9234 │ │ │ │ - ldr r3, [pc, #284] @ 5f9558 │ │ │ │ + b 5f9238 │ │ │ │ + ldr r3, [pc, #284] @ 5f955c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5f9188 │ │ │ │ - ldr r3, [pc, #268] @ 5f955c │ │ │ │ + beq 5f918c │ │ │ │ + ldr r3, [pc, #268] @ 5f9560 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f9188 │ │ │ │ - ldr r3, [pc, #252] @ 5f9560 │ │ │ │ + beq 5f918c │ │ │ │ + ldr r3, [pc, #252] @ 5f9564 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5f94e4 │ │ │ │ + beq 5f94e8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ @@ -1030086,219 +1030087,219 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #172] @ 5f9564 │ │ │ │ + ldr r0, [pc, #172] @ 5f9568 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9188 │ │ │ │ - ldr r3, [pc, #160] @ 5f9568 │ │ │ │ - ldr r1, [pc, #160] @ 5f956c │ │ │ │ + b 5f918c │ │ │ │ + ldr r3, [pc, #160] @ 5f956c │ │ │ │ + ldr r1, [pc, #160] @ 5f9570 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ 5f9570 │ │ │ │ + ldr r2, [pc, #152] @ 5f9574 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #356 @ 0x164 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r0, [pc, #136] @ 5f9574 │ │ │ │ + ldr r0, [pc, #136] @ 5f9578 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9188 │ │ │ │ - ldr r3, [pc, #108] @ 5f9578 │ │ │ │ - ldr r1, [pc, #108] @ 5f957c │ │ │ │ + b 5f918c │ │ │ │ + ldr r3, [pc, #108] @ 5f957c │ │ │ │ + ldr r1, [pc, #108] @ 5f9580 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #356 @ 0x164 │ │ │ │ mov r2, #568 @ 0x238 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r8], #-196 @ 0xffffff3c │ │ │ │ - subseq r1, r6, r8, lsr #23 │ │ │ │ + ldrdeq lr, [r8], #-192 @ 0xffffff40 │ │ │ │ + subseq r1, r6, r4, lsr #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, r3, r4, lsr r7 │ │ │ │ - eorseq ip, r3, r8, lsl r7 │ │ │ │ - subseq r1, r6, ip, asr fp │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsheq r1, [r6], #-164 @ 0xffffff5c │ │ │ │ - strdeq lr, [r8], #-172 @ 0xffffff54 │ │ │ │ - @ instruction: 0x003a92fc │ │ │ │ - eorseq r9, sl, r8, lsr #2 │ │ │ │ + eorseq ip, r3, r0, lsr r7 │ │ │ │ + eorseq ip, r3, r4, lsl r7 │ │ │ │ + subseq r1, r6, r8, asr fp │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + ldrsheq r1, [r6], #-160 @ 0xffffff60 │ │ │ │ + strdeq lr, [r8], #-168 @ 0xffffff58 │ │ │ │ + @ instruction: 0x003a92f8 │ │ │ │ + eorseq r9, sl, r4, lsr #2 │ │ │ │ andeq r4, r0, r0, lsl lr │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x003a8ff4 │ │ │ │ - subeq lr, r8, r0, lsl r9 │ │ │ │ - eorseq r8, sl, r8, lsl #24 │ │ │ │ + @ instruction: 0x003a8ff0 │ │ │ │ + subeq lr, r8, ip, lsl #18 │ │ │ │ + eorseq r8, sl, r4, lsl #24 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - eorseq r9, sl, r8 │ │ │ │ - subeq lr, r8, ip, asr #17 │ │ │ │ - eorseq r8, sl, r8, asr #23 │ │ │ │ + eorseq r9, sl, r4 │ │ │ │ + subeq lr, r8, r8, asr #17 │ │ │ │ + eorseq r8, sl, r4, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #340] @ 5f96ec │ │ │ │ + ldr r3, [pc, #340] @ 5f96f0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #328] @ 5f96f0 │ │ │ │ + ldr ip, [pc, #328] @ 5f96f4 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #320] @ 5f96f4 │ │ │ │ + ldr r0, [pc, #320] @ 5f96f8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #312] @ 5f96f8 │ │ │ │ + ldr r2, [pc, #312] @ 5f96fc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #308] @ 5f96fc │ │ │ │ + ldr r1, [pc, #308] @ 5f9700 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r6, [pc, #292] @ 5f9700 │ │ │ │ + ldr r6, [pc, #292] @ 5f9704 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #276] @ 5f9704 │ │ │ │ + ldr r3, [pc, #276] @ 5f9708 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9648 │ │ │ │ + bne 5f964c │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, #3 │ │ │ │ moveq r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ - ldr r2, [pc, #236] @ 5f9708 │ │ │ │ - ldr r3, [pc, #212] @ 5f96f4 │ │ │ │ + bl 5f8d50 │ │ │ │ + ldr r2, [pc, #236] @ 5f970c │ │ │ │ + ldr r3, [pc, #212] @ 5f96f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f96e8 │ │ │ │ + bne 5f96ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #188] @ 5f970c │ │ │ │ + ldr r3, [pc, #188] @ 5f9710 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9600 │ │ │ │ - ldr r3, [pc, #172] @ 5f9710 │ │ │ │ + beq 5f9604 │ │ │ │ + ldr r3, [pc, #172] @ 5f9714 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f9600 │ │ │ │ - ldr r3, [pc, #156] @ 5f9714 │ │ │ │ + beq 5f9604 │ │ │ │ + ldr r3, [pc, #156] @ 5f9718 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f96cc │ │ │ │ + beq 5f96d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 5f9718 │ │ │ │ + ldr r0, [pc, #84] @ 5f971c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9600 │ │ │ │ + b 5f9604 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 5f971c │ │ │ │ + ldr r0, [pc, #68] @ 5f9720 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9600 │ │ │ │ + b 5f9604 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq lr, r8, r0, asr #16 │ │ │ │ - subseq r1, r6, r4, lsl #14 │ │ │ │ + subeq lr, r8, ip, lsr r8 │ │ │ │ + subseq r1, r6, r0, lsl #14 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, r3, r0, ror r2 │ │ │ │ - eorseq ip, r3, ip, lsl #5 │ │ │ │ - subseq r1, r6, r8, asr #13 │ │ │ │ + eorseq ip, r3, ip, ror #4 │ │ │ │ + eorseq ip, r3, r8, lsl #5 │ │ │ │ + subseq r1, r6, r4, asr #13 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - @ instruction: 0x00561698 │ │ │ │ + @ instruction: 0x00561694 │ │ │ │ andeq r4, r0, ip, lsr #9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, sl, ip, ror #29 │ │ │ │ - eorseq r8, sl, r4, lsl pc │ │ │ │ + eorseq r8, sl, r8, ror #29 │ │ │ │ + eorseq r8, sl, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #580] @ 5f997c │ │ │ │ + ldr r3, [pc, #580] @ 5f9980 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #576] @ 5f9980 │ │ │ │ + ldr r1, [pc, #576] @ 5f9984 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r2, [pc, #572] @ 5f9984 │ │ │ │ + ldr r2, [pc, #572] @ 5f9988 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #540] @ 5f9988 │ │ │ │ + ldr r1, [pc, #540] @ 5f998c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #528] @ 5f998c │ │ │ │ + ldr r2, [pc, #528] @ 5f9990 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #520] @ 5f9990 │ │ │ │ + ldr r7, [pc, #520] @ 5f9994 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - beq 5f9804 │ │ │ │ + beq 5f9808 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #460] @ 5f9994 │ │ │ │ - ldr r3, [pc, #440] @ 5f9984 │ │ │ │ + ldr r2, [pc, #460] @ 5f9998 │ │ │ │ + ldr r3, [pc, #440] @ 5f9988 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9978 │ │ │ │ + bne 5f997c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1030307,71 +1030308,71 @@ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ lsr r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsl #23 │ │ │ │ mov r8, r0 │ │ │ │ asr r2, r2, #9 │ │ │ │ - bne 5f984c │ │ │ │ + bne 5f9850 │ │ │ │ eor r1, r3, r3, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r1, r1, r3, ror #8 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ mov r2, r1 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 5f986c │ │ │ │ + beq 5f9870 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5f989c │ │ │ │ + bhi 5f98a0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #8 │ │ │ │ - beq 5f98ac │ │ │ │ - ldr r1, [pc, #264] @ 5f9998 │ │ │ │ + beq 5f98b0 │ │ │ │ + ldr r1, [pc, #264] @ 5f999c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5f97a4 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5f97a8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 212a70 │ │ │ │ - ldr r3, [pc, #232] @ 5f999c │ │ │ │ + ldr r3, [pc, #232] @ 5f99a0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f98c8 │ │ │ │ + bne 5f98cc │ │ │ │ mov r1, #0 │ │ │ │ - b 5f97a8 │ │ │ │ - ldr r3, [pc, #208] @ 5f99a0 │ │ │ │ + b 5f97ac │ │ │ │ + ldr r3, [pc, #208] @ 5f99a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f98c0 │ │ │ │ - ldr r3, [pc, #192] @ 5f99a4 │ │ │ │ + beq 5f98c4 │ │ │ │ + ldr r3, [pc, #192] @ 5f99a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f98c0 │ │ │ │ - ldr r3, [pc, #176] @ 5f99a8 │ │ │ │ + beq 5f98c4 │ │ │ │ + ldr r3, [pc, #176] @ 5f99ac │ │ │ │ ldrd sl, [sp, #24] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9958 │ │ │ │ + beq 5f995c │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -1030380,347 +1030381,347 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 5f99ac │ │ │ │ + ldr r0, [pc, #92] @ 5f99b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f98c0 │ │ │ │ - ldr r0, [pc, #80] @ 5f99b0 │ │ │ │ + b 5f98c4 │ │ │ │ + ldr r0, [pc, #80] @ 5f99b4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f98c0 │ │ │ │ + b 5f98c4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0048e694 │ │ │ │ - subseq r1, r6, r8, ror #10 │ │ │ │ + @ instruction: 0x0048e690 │ │ │ │ + subseq r1, r6, r4, ror #10 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, r3, r8, ror #1 │ │ │ │ - ldrsbeq ip, [r3], -r0 @ │ │ │ │ - subseq r1, r6, ip, lsl r5 │ │ │ │ - subseq r1, r6, ip, ror #9 │ │ │ │ - mlaseq sl, r8, sp, r8 │ │ │ │ + eorseq ip, r3, r4, ror #1 │ │ │ │ + eorseq ip, r3, ip, asr #1 │ │ │ │ + subseq r1, r6, r8, lsl r5 │ │ │ │ + subseq r1, r6, r8, ror #9 │ │ │ │ + mlaseq sl, r4, sp, r8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r0, lsr #32 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, sl, ip, lsl sp │ │ │ │ - eorseq r8, sl, r4, ror #26 │ │ │ │ + eorseq r8, sl, r8, lsl sp │ │ │ │ + eorseq r8, sl, r0, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #352] @ 5f9b2c │ │ │ │ + ldr r3, [pc, #352] @ 5f9b30 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #328] @ 5f9b30 │ │ │ │ + ldr r0, [pc, #328] @ 5f9b34 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 5f9b34 │ │ │ │ + ldr r1, [pc, #324] @ 5f9b38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #316] @ 5f9b38 │ │ │ │ + ldr r2, [pc, #316] @ 5f9b3c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #304] @ 5f9b3c │ │ │ │ + ldr r1, [pc, #304] @ 5f9b40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #88 @ 0x58 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5f9ac4 │ │ │ │ + bne 5f9ac8 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r4, r3, r2, ror #8 │ │ │ │ cmp r7, #0 │ │ │ │ bic r4, r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5f9a7c │ │ │ │ + beq 5f9a80 │ │ │ │ sub r3, r4, #13 │ │ │ │ rsb r1, r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - bl 5f8f48 │ │ │ │ + bl 5f8f4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f9ad0 │ │ │ │ + bne 5f9ad4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ cmp r4, #13 │ │ │ │ - beq 5f9b14 │ │ │ │ - ldr r2, [pc, #168] @ 5f9b40 │ │ │ │ - ldr r3, [pc, #152] @ 5f9b34 │ │ │ │ + beq 5f9b18 │ │ │ │ + ldr r2, [pc, #168] @ 5f9b44 │ │ │ │ + ldr r3, [pc, #152] @ 5f9b38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9b28 │ │ │ │ + bne 5f9b2c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 211fcc │ │ │ │ bl 212a70 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b 5f9a4c │ │ │ │ - ldr r2, [pc, #108] @ 5f9b44 │ │ │ │ - ldr r3, [pc, #88] @ 5f9b34 │ │ │ │ + b 5f9a50 │ │ │ │ + ldr r2, [pc, #108] @ 5f9b48 │ │ │ │ + ldr r3, [pc, #88] @ 5f9b38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9b28 │ │ │ │ + bne 5f9b2c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ add r1, r5, #136 @ 0x88 │ │ │ │ bl 751dfc │ │ │ │ - b 5f9a90 │ │ │ │ + b 5f9a94 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq lr, r8, ip, lsl #8 │ │ │ │ - subseq r1, r6, r8, asr #5 │ │ │ │ + subeq lr, r8, r8, lsl #8 │ │ │ │ + subseq r1, r6, r4, asr #5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq fp, r3, r4, asr #28 │ │ │ │ - eorseq fp, r3, ip, asr lr │ │ │ │ - subseq r1, r6, ip, lsl r2 │ │ │ │ - ldrsbeq r1, [r6], #-28 @ 0xffffffe4 │ │ │ │ + eorseq fp, r3, r0, asr #28 │ │ │ │ + eorseq fp, r3, r8, asr lr │ │ │ │ + subseq r1, r6, r8, lsl r2 │ │ │ │ + ldrsbeq r1, [r6], #-24 @ 0xffffffe8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #568] @ 5f9d98 │ │ │ │ + ldr r3, [pc, #568] @ 5f9d9c │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #544] @ 5f9d9c │ │ │ │ + ldr r0, [pc, #544] @ 5f9da0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #540] @ 5f9da0 │ │ │ │ + ldr r1, [pc, #540] @ 5f9da4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #532] @ 5f9da4 │ │ │ │ + ldr r2, [pc, #532] @ 5f9da8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #520] @ 5f9da8 │ │ │ │ + ldr r1, [pc, #520] @ 5f9dac │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ - ldr fp, [pc, #500] @ 5f9dac │ │ │ │ - ldr r9, [pc, #500] @ 5f9db0 │ │ │ │ - ldr r3, [pc, #500] @ 5f9db4 │ │ │ │ - ldr sl, [pc, #500] @ 5f9db8 │ │ │ │ + ldr fp, [pc, #500] @ 5f9db0 │ │ │ │ + ldr r9, [pc, #500] @ 5f9db4 │ │ │ │ + ldr r3, [pc, #500] @ 5f9db8 │ │ │ │ + ldr sl, [pc, #500] @ 5f9dbc │ │ │ │ add fp, pc, fp │ │ │ │ add r9, pc, r9 │ │ │ │ add r9, r9, #100 @ 0x64 │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r8, [fp, r3] │ │ │ │ - b 5f9c40 │ │ │ │ + b 5f9c44 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, r2 │ │ │ │ and r2, r2, r3 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8f48 │ │ │ │ + bl 5f8f4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f9c38 │ │ │ │ + bne 5f9c3c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ bl 751dfc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f9cb0 │ │ │ │ + beq 5f9cb4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ - bne 5f9cf4 │ │ │ │ + bne 5f9cf8 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 5f9c68 │ │ │ │ + beq 5f9c6c │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 905880 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f9c14 │ │ │ │ - ldr r1, [pc, #324] @ 5f9dbc │ │ │ │ + beq 5f9c18 │ │ │ │ + ldr r1, [pc, #324] @ 5f9dc0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r2, #4 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ add r0, sp, #24 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5f9bdc │ │ │ │ + beq 5f9be0 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b 5f9bf4 │ │ │ │ - ldr r2, [pc, #264] @ 5f9dc0 │ │ │ │ - ldr r3, [pc, #228] @ 5f9da0 │ │ │ │ + b 5f9bf8 │ │ │ │ + ldr r2, [pc, #264] @ 5f9dc4 │ │ │ │ + ldr r3, [pc, #228] @ 5f9da4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9d94 │ │ │ │ + bne 5f9d98 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #200] @ 5f9dc4 │ │ │ │ + ldr r3, [pc, #200] @ 5f9dc8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9c54 │ │ │ │ - ldr r3, [pc, #184] @ 5f9dc8 │ │ │ │ + beq 5f9c58 │ │ │ │ + ldr r3, [pc, #184] @ 5f9dcc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f9c54 │ │ │ │ - ldr r3, [pc, #168] @ 5f9dcc │ │ │ │ + beq 5f9c58 │ │ │ │ + ldr r3, [pc, #168] @ 5f9dd0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9d78 │ │ │ │ + beq 5f9d7c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 5f9dd0 │ │ │ │ + ldr r0, [pc, #96] @ 5f9dd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9c54 │ │ │ │ - ldr r0, [pc, #84] @ 5f9dd4 │ │ │ │ + b 5f9c58 │ │ │ │ + ldr r0, [pc, #84] @ 5f9dd8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9c54 │ │ │ │ + b 5f9c58 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq lr, r8, r8, ror r2 │ │ │ │ - subseq r1, r6, r4, lsr r1 │ │ │ │ + subeq lr, r8, r4, ror r2 │ │ │ │ + subseq r1, r6, r0, lsr r1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq fp, r3, ip, lsr #25 │ │ │ │ - eorseq fp, r3, r8, asr #25 │ │ │ │ - ldrsheq r1, [r6], #-4 │ │ │ │ - subeq lr, r8, r4, lsl r2 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - eorseq fp, r3, r0, lsl #25 │ │ │ │ - @ instruction: 0x0033bbf4 │ │ │ │ - ldrsheq r0, [r6], #-252 @ 0xffffff04 │ │ │ │ + eorseq fp, r3, r8, lsr #25 │ │ │ │ + eorseq fp, r3, r4, asr #25 │ │ │ │ + ldrsheq r1, [r6], #-0 │ │ │ │ + subeq lr, r8, r0, lsl r2 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + eorseq fp, r3, ip, ror ip │ │ │ │ + @ instruction: 0x0033bbf0 │ │ │ │ + ldrsheq r0, [r6], #-248 @ 0xffffff08 │ │ │ │ andeq r2, r0, r8, ror #1 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, sl, r8, lsr #19 │ │ │ │ - @ instruction: 0x003a89d0 │ │ │ │ + eorseq r8, sl, r4, lsr #19 │ │ │ │ + eorseq r8, sl, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r3, [pc, #1240] @ 5fa2c8 │ │ │ │ + ldr r3, [pc, #1240] @ 5fa2cc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1216] @ 5fa2cc │ │ │ │ + ldr r0, [pc, #1216] @ 5fa2d0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1212] @ 5fa2d0 │ │ │ │ + ldr r1, [pc, #1212] @ 5fa2d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1204] @ 5fa2d4 │ │ │ │ + ldr r2, [pc, #1204] @ 5fa2d8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1192] @ 5fa2d8 │ │ │ │ + ldr r1, [pc, #1192] @ 5fa2dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ - ldr fp, [pc, #1172] @ 5fa2dc │ │ │ │ + ldr fp, [pc, #1172] @ 5fa2e0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r8, #304] @ 0x130 │ │ │ │ bl 7595cc │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ add r1, r6, #96 @ 0x60 │ │ │ │ tst r3, #1 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bne 5fa080 │ │ │ │ + bne 5fa084 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ eor r5, r3, r3, ror #16 │ │ │ │ eor r4, r1, r1, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ lsr r4, r4, #8 │ │ │ │ @@ -1030749,73 +1030750,73 @@ │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ orr r9, r9, r5, lsr #23 │ │ │ │ eor r2, r2, r1, ror #8 │ │ │ │ cmp r2, #26 │ │ │ │ - ldr r2, [pc, #972] @ 5fa2e0 │ │ │ │ + ldr r2, [pc, #972] @ 5fa2e4 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ - beq 5fa0e0 │ │ │ │ + beq 5fa0e4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r7, r7, #16384 @ 0x4000 │ │ │ │ lsl r4, r4, #9 │ │ │ │ orr r4, r4, r5, lsr #23 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ subs r3, r0, r3 │ │ │ │ sbc r4, sl, r4 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r4, r4, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bcc 5fa018 │ │ │ │ + bcc 5fa01c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fa100 │ │ │ │ + bne 5fa104 │ │ │ │ ldr r0, [r8, #304] @ 0x130 │ │ │ │ bl 7595cc │ │ │ │ ldr r3, [r8, #472] @ 0x1d8 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 5fa078 │ │ │ │ + beq 5fa07c │ │ │ │ orrs r3, r9, r4 │ │ │ │ - bmi 5fa038 │ │ │ │ + bmi 5fa03c │ │ │ │ add r0, r0, #16640 @ 0x4100 │ │ │ │ ldrd r2, [r0, #80] @ 0x50 │ │ │ │ lsl r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ lsl r2, r2, #9 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, r3, r4 │ │ │ │ - blt 5fa038 │ │ │ │ + blt 5fa03c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ subs r2, r2, r5 │ │ │ │ sbc r3, r3, r4 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, r9 │ │ │ │ - blt 5fa038 │ │ │ │ - ldr ip, [pc, #820] @ 5fa2e4 │ │ │ │ + blt 5fa03c │ │ │ │ + ldr ip, [pc, #820] @ 5fa2e8 │ │ │ │ ldr r0, [r8, #304] @ 0x130 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 75aee4 │ │ │ │ - ldr r2, [pc, #780] @ 5fa2e8 │ │ │ │ - ldr r3, [pc, #752] @ 5fa2d0 │ │ │ │ + ldr r2, [pc, #780] @ 5fa2ec │ │ │ │ + ldr r3, [pc, #752] @ 5fa2d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fa2c4 │ │ │ │ + bne 5fa2c8 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1030823,33 +1030824,33 @@ │ │ │ │ ldr r3, [r7, #140] @ 0x8c │ │ │ │ subs r3, r3, #1 │ │ │ │ umull r1, r4, r3, r5 │ │ │ │ sbc r3, r3, r3 │ │ │ │ mla r4, r5, r3, r4 │ │ │ │ subs r5, r0, r1 │ │ │ │ sbc r4, sl, r4 │ │ │ │ - b 5f9f4c │ │ │ │ + b 5f9f50 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f8d4c │ │ │ │ - ldr r2, [pc, #672] @ 5fa2ec │ │ │ │ - ldr r3, [pc, #640] @ 5fa2d0 │ │ │ │ + bl 5f8d50 │ │ │ │ + ldr r2, [pc, #672] @ 5fa2f0 │ │ │ │ + ldr r3, [pc, #640] @ 5fa2d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fa2c4 │ │ │ │ + bne 5fa2c8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211fcc │ │ │ │ mov r1, #2 │ │ │ │ - b 5fa03c │ │ │ │ + b 5fa040 │ │ │ │ bl 212a70 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ add r3, r7, #16640 @ 0x4100 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ lsl ip, r5, #9 │ │ │ │ @@ -1030865,45 +1030866,45 @@ │ │ │ │ orr sl, sl, r3, lsr #23 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ orr r9, r9, r5, lsr #23 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b 5f9f08 │ │ │ │ + b 5f9f0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fa1c4 │ │ │ │ + bne 5fa1c8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r4, sl │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 5f9f54 │ │ │ │ - ldr r3, [pc, #488] @ 5fa2f0 │ │ │ │ + b 5f9f58 │ │ │ │ + ldr r3, [pc, #488] @ 5fa2f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9f54 │ │ │ │ - ldr r3, [pc, #472] @ 5fa2f4 │ │ │ │ + beq 5f9f58 │ │ │ │ + ldr r3, [pc, #472] @ 5fa2f8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f9f54 │ │ │ │ + beq 5f9f58 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsr r7, r5, #9 │ │ │ │ lsr sl, r3, #9 │ │ │ │ - ldr r3, [pc, #444] @ 5fa2f8 │ │ │ │ + ldr r3, [pc, #444] @ 5fa2fc │ │ │ │ orr sl, sl, r9, lsl #23 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ orr r7, r7, r4, lsl #23 │ │ │ │ ldrb r3, [r3] │ │ │ │ lsr fp, r4, #9 │ │ │ │ cmp r3, #0 │ │ │ │ asr r3, r9, #9 │ │ │ │ - beq 5fa268 │ │ │ │ + beq 5fa26c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ @@ -1030919,33 +1030920,33 @@ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #24] │ │ │ │ str fp, [sp, #28] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #320] @ 5fa2fc │ │ │ │ + ldr r0, [pc, #320] @ 5fa300 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9f54 │ │ │ │ - ldr r2, [pc, #308] @ 5fa300 │ │ │ │ + b 5f9f58 │ │ │ │ + ldr r2, [pc, #308] @ 5fa304 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fa0e8 │ │ │ │ - ldr r2, [pc, #276] @ 5fa2f4 │ │ │ │ + beq 5fa0ec │ │ │ │ + ldr r2, [pc, #276] @ 5fa2f8 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 5fa0e8 │ │ │ │ - ldr r2, [pc, #260] @ 5fa2f8 │ │ │ │ + beq 5fa0ec │ │ │ │ + ldr r2, [pc, #260] @ 5fa2fc │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fa294 │ │ │ │ + beq 5fa298 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ @@ -1030960,129 +1030961,129 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ stm sp, {r3, r6} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #164] @ 5fa304 │ │ │ │ + ldr r0, [pc, #164] @ 5fa308 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5fa0e8 │ │ │ │ - ldr r0, [pc, #152] @ 5fa308 │ │ │ │ + b 5fa0ec │ │ │ │ + ldr r0, [pc, #152] @ 5fa30c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5f9f54 │ │ │ │ - ldr r0, [pc, #112] @ 5fa30c │ │ │ │ + b 5f9f58 │ │ │ │ + ldr r0, [pc, #112] @ 5fa310 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r4, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5fa0e8 │ │ │ │ + b 5fa0ec │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq sp, r8, r8, ror #31 │ │ │ │ - subseq r0, r6, r4, lsr #29 │ │ │ │ + subeq sp, r8, r4, ror #31 │ │ │ │ + subseq r0, r6, r0, lsr #29 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq fp, r3, r0, lsr #20 │ │ │ │ - eorseq fp, r3, r8, lsr sl │ │ │ │ - subseq r0, r6, r0, ror lr │ │ │ │ + eorseq fp, r3, ip, lsl sl │ │ │ │ + eorseq fp, r3, r4, lsr sl │ │ │ │ + subseq r0, r6, ip, ror #28 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ @ instruction: 0xfffff5c8 │ │ │ │ - ldrsbeq r0, [r6], #-200 @ 0xffffff38 │ │ │ │ - subseq r0, r6, r8, ror #24 │ │ │ │ + ldrsbeq r0, [r6], #-196 @ 0xffffff3c │ │ │ │ + subseq r0, r6, r4, ror #24 │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, sl, ip, ror #12 │ │ │ │ + eorseq r8, sl, r8, ror #12 │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ - eorseq r8, sl, r4, lsr #10 │ │ │ │ - eorseq r8, sl, r8, lsl #12 │ │ │ │ - eorseq r8, sl, ip, lsr #10 │ │ │ │ + eorseq r8, sl, r0, lsr #10 │ │ │ │ + eorseq r8, sl, r4, lsl #12 │ │ │ │ + eorseq r8, sl, r8, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r3, [pc, #4004] @ 5fb2cc │ │ │ │ + ldr r3, [pc, #4004] @ 5fb2d0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r0, [pc, #3960] @ 5fb2d0 │ │ │ │ - ldr r2, [pc, #3960] @ 5fb2d4 │ │ │ │ + ldr r0, [pc, #3960] @ 5fb2d4 │ │ │ │ + ldr r2, [pc, #3960] @ 5fb2d8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #3956] @ 5fb2d8 │ │ │ │ + ldr r3, [pc, #3956] @ 5fb2dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #3936] @ 5fb2dc │ │ │ │ - ldr r2, [pc, #3936] @ 5fb2e0 │ │ │ │ + ldr r1, [pc, #3936] @ 5fb2e0 │ │ │ │ + ldr r2, [pc, #3936] @ 5fb2e4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr fp, [r4, #32] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5fae08 │ │ │ │ + beq 5fae0c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fae08 │ │ │ │ + beq 5fae0c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r4, #88 @ 0x58 │ │ │ │ - beq 5fa3dc │ │ │ │ + beq 5fa3e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5fa4c4 │ │ │ │ + bhi 5fa4c8 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #16 │ │ │ │ - bne 5fabbc │ │ │ │ + bne 5fabc0 │ │ │ │ add r9, r4, #68 @ 0x44 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r2, #16 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 905cb8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, fp, r1, lsl #3 │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5faf70 │ │ │ │ + beq 5faf74 │ │ │ │ mov r0, fp │ │ │ │ bl 904c5c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add sl, r4, #56 @ 0x38 │ │ │ │ sub r3, r3, #-536870911 @ 0xe0000001 │ │ │ │ add r2, fp, r3, lsl #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -1031098,89 +1031099,89 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 905ddc │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bne 5fa4d8 │ │ │ │ + bne 5fa4dc │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #3664] @ 5fb2e4 │ │ │ │ + ldr r3, [pc, #3664] @ 5fb2e8 │ │ │ │ eor r5, r2, r2, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ eor r5, r5, r2, ror #8 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r2, r5, #-2147483647 @ 0x80000001 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 5fa50c │ │ │ │ + bhi 5fa510 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ - b 5fa3f8 │ │ │ │ + b 5fa3fc │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #3584] @ 5fb2e8 │ │ │ │ + ldr r3, [pc, #3584] @ 5fb2ec │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r2, r2, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 5fa508 │ │ │ │ + bhi 5fa50c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #3536] @ 5fb2ec │ │ │ │ - ldr r2, [pc, #3536] @ 5fb2f0 │ │ │ │ - ldr r1, [pc, #3536] @ 5fb2f4 │ │ │ │ + ldr ip, [pc, #3536] @ 5fb2f0 │ │ │ │ + ldr r2, [pc, #3536] @ 5fb2f4 │ │ │ │ + ldr r1, [pc, #3536] @ 5fb2f8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #416 @ 0x1a0 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa560 │ │ │ │ + beq 5fa564 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fa584 │ │ │ │ + bne 5fa588 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 5fa584 │ │ │ │ + b 5fa588 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9dd8 │ │ │ │ + bl 5f9ddc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3432] @ 5fb2f8 │ │ │ │ - ldr r3, [pc, #3396] @ 5fb2d8 │ │ │ │ + ldr r2, [pc, #3432] @ 5fb2fc │ │ │ │ + ldr r3, [pc, #3396] @ 5fb2dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fb230 │ │ │ │ + bne 5fb234 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1031193,48 +1031194,48 @@ │ │ │ │ str r5, [r8, #12] │ │ │ │ bl 904c5c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn r3, r3 │ │ │ │ cmp r0, #16 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5faf40 │ │ │ │ + bne 5faf44 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fa61c │ │ │ │ + beq 5fa620 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5faf5c │ │ │ │ + bhi 5faf60 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #16 │ │ │ │ - bne 5fb044 │ │ │ │ - ldr r1, [pc, #3260] @ 5fb2fc │ │ │ │ + bne 5fb048 │ │ │ │ + ldr r1, [pc, #3260] @ 5fb300 │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #3244] @ 5fb300 │ │ │ │ - ldr r1, [pc, #3244] @ 5fb304 │ │ │ │ + ldr r2, [pc, #3244] @ 5fb304 │ │ │ │ + ldr r1, [pc, #3244] @ 5fb308 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ bl 69d64c │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - bne 5fa6c8 │ │ │ │ + bne 5fa6cc │ │ │ │ eor r2, r5, r5, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r5, ror #8 │ │ │ │ eor r5, r7, r7, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ @@ -1031247,64 +1031248,64 @@ │ │ │ │ eor r2, r8, r8, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r8, r2, r8, ror #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ bic fp, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #13 │ │ │ │ - bne 5fae1c │ │ │ │ + bne 5fae20 │ │ │ │ ldr r2, [r9, #448] @ 0x1c0 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5fb088 │ │ │ │ + bhi 5fb08c │ │ │ │ lsl r6, r3, #9 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5f64f0 │ │ │ │ + bl 5f64f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb088 │ │ │ │ + beq 5fb08c │ │ │ │ cmp r8, #1 │ │ │ │ - bhi 5fb208 │ │ │ │ + bhi 5fb20c │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ asr sl, r6, #31 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ mov r3, sl │ │ │ │ bl 751be0 │ │ │ │ - ldr r3, [pc, #3024] @ 5fb308 │ │ │ │ + ldr r3, [pc, #3024] @ 5fb30c │ │ │ │ subs r8, r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r8, #1 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ lsl r8, r8, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsl r3, r7, #9 │ │ │ │ lsl r2, r5, #9 │ │ │ │ orr r3, r3, r5, lsr #23 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 75a96c │ │ │ │ - b 5fa584 │ │ │ │ + b 5fa588 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9dd8 │ │ │ │ - b 5fa584 │ │ │ │ + bl 5f9ddc │ │ │ │ + b 5fa588 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9dd8 │ │ │ │ - b 5fa584 │ │ │ │ + bl 5f9ddc │ │ │ │ + b 5fa588 │ │ │ │ ldr r6, [r7, #428] @ 0x1ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5facfc │ │ │ │ + beq 5fad00 │ │ │ │ mov r0, r6 │ │ │ │ bl 213298 │ │ │ │ add r5, r0, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, fp │ │ │ │ bl 904c5c │ │ │ │ mov r2, #0 │ │ │ │ @@ -1031316,26 +1031317,26 @@ │ │ │ │ movcs r1, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ bl 9049e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 5fa584 │ │ │ │ + b 5fa588 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #2820] @ 5fb30c │ │ │ │ - ldr r2, [pc, #2820] @ 5fb310 │ │ │ │ + ldr r3, [pc, #2820] @ 5fb310 │ │ │ │ + ldr r2, [pc, #2820] @ 5fb314 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2808] @ 5fb314 │ │ │ │ + ldr r1, [pc, #2808] @ 5fb318 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ @@ -1031343,15 +1031344,15 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r2, #8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r9, r0 │ │ │ │ tst r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bne 5facec │ │ │ │ + bne 5facf0 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ eor r5, r3, r3, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ eor r5, r5, r3, ror #8 │ │ │ │ @@ -1031362,68 +1031363,68 @@ │ │ │ │ lsl r5, r5, #9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r5, r5, r3, lsr #23 │ │ │ │ mov r1, sl │ │ │ │ lsl r3, r3, #9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 904c5c │ │ │ │ - ldr r3, [pc, #2672] @ 5fb318 │ │ │ │ + ldr r3, [pc, #2672] @ 5fb31c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5faf8c │ │ │ │ + bne 5faf90 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ bl 7595cc │ │ │ │ ldr r3, [r6, #472] @ 0x1d8 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 5fa560 │ │ │ │ + beq 5fa564 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5faacc │ │ │ │ + blt 5faad0 │ │ │ │ add r3, r0, #16640 @ 0x4100 │ │ │ │ ldrd r2, [r3, #80] @ 0x50 │ │ │ │ lsl r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ lsl r2, r2, #9 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - blt 5faacc │ │ │ │ + blt 5faad0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs r2, r2, r7 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - blt 5faacc │ │ │ │ + blt 5faad0 │ │ │ │ add r9, r0, #16384 @ 0x4000 │ │ │ │ ldr r2, [r9, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fa938 │ │ │ │ + beq 5fa93c │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ bl 91d270 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 5fb200 │ │ │ │ + bne 5fb204 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r9, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ bl 91d270 │ │ │ │ ldr r8, [r9, #504] @ 0x1f8 │ │ │ │ add r8, r8, r0, lsl #3 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5faacc │ │ │ │ + blt 5faad0 │ │ │ │ ldr r3, [r9, #144] @ 0x90 │ │ │ │ lsr r2, r7, #9 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - blt 5fb148 │ │ │ │ + blt 5fb14c │ │ │ │ mov r0, #24 │ │ │ │ bl 214378 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ str r3, [r0, #8] │ │ │ │ str r5, [r0, #20] │ │ │ │ @@ -1031439,47 +1031440,47 @@ │ │ │ │ bl 75d314 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ bl 751be0 │ │ │ │ - ldr ip, [pc, #2368] @ 5fb31c │ │ │ │ + ldr ip, [pc, #2368] @ 5fb320 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r8, #16 │ │ │ │ str r8, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 75afdc │ │ │ │ - b 5fa584 │ │ │ │ - ldr r3, [pc, #2332] @ 5fb320 │ │ │ │ - ldr r2, [pc, #2332] @ 5fb324 │ │ │ │ + b 5fa588 │ │ │ │ + ldr r3, [pc, #2332] @ 5fb324 │ │ │ │ + ldr r2, [pc, #2332] @ 5fb328 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2320] @ 5fb328 │ │ │ │ + ldr r1, [pc, #2320] @ 5fb32c │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ - bls 5facdc │ │ │ │ + bls 5face0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r2, #8 │ │ │ │ tst r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ - bne 5faf30 │ │ │ │ + bne 5faf34 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ eor r5, r3, r3, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ eor r5, r5, r3, ror #8 │ │ │ │ @@ -1031487,94 +1031488,94 @@ │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor sl, r3, r2, ror #8 │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 7595cc │ │ │ │ ldr r3, [r7, #472] @ 0x1d8 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 5fa560 │ │ │ │ + beq 5fa564 │ │ │ │ lsl r5, r5, #9 │ │ │ │ lsl r1, sl, #9 │ │ │ │ orrs r5, r5, sl, lsr #23 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bmi 5faacc │ │ │ │ + bmi 5faad0 │ │ │ │ add r0, r0, #16640 @ 0x4100 │ │ │ │ ldrd r2, [r0, #80] @ 0x50 │ │ │ │ lsl r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ lsl r2, r2, #9 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - bge 5faeb4 │ │ │ │ + bge 5faeb8 │ │ │ │ mov r1, #3 │ │ │ │ - b 5fa564 │ │ │ │ + b 5fa568 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9dd8 │ │ │ │ - b 5fa584 │ │ │ │ - ldr r0, [pc, #2112] @ 5fb32c │ │ │ │ - ldr r2, [pc, #2112] @ 5fb330 │ │ │ │ - ldr r1, [pc, #2112] @ 5fb334 │ │ │ │ + bl 5f9ddc │ │ │ │ + b 5fa588 │ │ │ │ + ldr r0, [pc, #2112] @ 5fb330 │ │ │ │ + ldr r2, [pc, #2112] @ 5fb334 │ │ │ │ + ldr r1, [pc, #2112] @ 5fb338 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5fad0c │ │ │ │ + bls 5fad10 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bls 5fad0c │ │ │ │ + bls 5fad10 │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r3, r3, #-536870910 @ 0xe0000002 │ │ │ │ tst r1, #1 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ mov r1, r8 │ │ │ │ moveq r3, #-16777216 @ 0xff000000 │ │ │ │ movne r3, #255 @ 0xff │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ bl 212a70 │ │ │ │ - b 5fa560 │ │ │ │ + b 5fa564 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ mov r3, #0 │ │ │ │ bl 751be0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r2, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5faba4 │ │ │ │ + beq 5faba8 │ │ │ │ ldr r3, [r2, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5faba4 │ │ │ │ + beq 5faba8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f85c0 │ │ │ │ - ldr r1, [pc, #1932] @ 5fb338 │ │ │ │ + bl 5f85c4 │ │ │ │ + ldr r1, [pc, #1932] @ 5fb33c │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ bl 75ad80 │ │ │ │ - b 5fa584 │ │ │ │ - ldr r1, [pc, #1912] @ 5fb33c │ │ │ │ + b 5fa588 │ │ │ │ + ldr r1, [pc, #1912] @ 5fb340 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5fa588 │ │ │ │ + b 5fa58c │ │ │ │ mov r2, #8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ @@ -1031585,114 +1031586,114 @@ │ │ │ │ lsr r2, r2, #8 │ │ │ │ and r5, r5, #1 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r1, ror #8 │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ - beq 5fad38 │ │ │ │ + beq 5fad3c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 905194 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #1756] @ 5fb318 │ │ │ │ + ldr r3, [pc, #1756] @ 5fb31c │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - bne 5fb0a8 │ │ │ │ + bne 5fb0ac │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl 5f64f0 │ │ │ │ + bl 5f64f4 │ │ │ │ add r6, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fae8c │ │ │ │ + beq 5fae90 │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ bl 751be0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5facc4 │ │ │ │ + beq 5facc8 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 5faca8 │ │ │ │ + beq 5facac │ │ │ │ ldrb r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 5fb034 │ │ │ │ + beq 5fb038 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5f85c0 │ │ │ │ + bl 5f85c4 │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 5fb2a8 │ │ │ │ + bhi 5fb2ac │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1, #128] @ 0x80 │ │ │ │ str r4, [r1, r3, lsl #2] │ │ │ │ strb r5, [r1, #132] @ 0x84 │ │ │ │ - b 5fa584 │ │ │ │ - ldr r1, [pc, #1628] @ 5fb340 │ │ │ │ + b 5fa588 │ │ │ │ + ldr r1, [pc, #1628] @ 5fb344 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5faacc │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5faad0 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b 5fa884 │ │ │ │ - ldr r6, [pc, #1600] @ 5fb344 │ │ │ │ + b 5fa888 │ │ │ │ + ldr r6, [pc, #1600] @ 5fb348 │ │ │ │ mov r5, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 5fa7a8 │ │ │ │ + b 5fa7ac │ │ │ │ mov r1, #1 │ │ │ │ - b 5fa564 │ │ │ │ + b 5fa568 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #8 │ │ │ │ and r9, r3, #1 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ mov r5, r9 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - b 5fac14 │ │ │ │ + b 5fac18 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 905194 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #1476] @ 5fb318 │ │ │ │ + ldr r3, [pc, #1476] @ 5fb31c │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - beq 5fac50 │ │ │ │ - ldr r0, [pc, #1496] @ 5fb348 │ │ │ │ + beq 5fac54 │ │ │ │ + ldr r0, [pc, #1496] @ 5fb34c │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fac50 │ │ │ │ - ldr r0, [pc, #1476] @ 5fb34c │ │ │ │ + beq 5fac54 │ │ │ │ + ldr r0, [pc, #1476] @ 5fb350 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #32768 @ 0x8000 │ │ │ │ - beq 5fac50 │ │ │ │ + beq 5fac54 │ │ │ │ lsr sl, r1, #9 │ │ │ │ - ldr r1, [pc, #1456] @ 5fb350 │ │ │ │ + ldr r1, [pc, #1456] @ 5fb354 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fb234 │ │ │ │ + beq 5fb238 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r8, #4] │ │ │ │ str r5, [r8, #8] │ │ │ │ str r5, [r8, #12] │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -1031702,136 +1031703,136 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1372] @ 5fb354 │ │ │ │ + ldr r0, [pc, #1372] @ 5fb358 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fac50 │ │ │ │ - ldr r1, [pc, #1352] @ 5fb358 │ │ │ │ + b 5fac54 │ │ │ │ + ldr r1, [pc, #1352] @ 5fb35c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 5fabcc │ │ │ │ + bl 62e6e8 │ │ │ │ + b 5fabd0 │ │ │ │ ldr r2, [r9, #444] @ 0x1bc │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5fb06c │ │ │ │ + bhi 5fb070 │ │ │ │ lsl r6, r3, #9 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5f64f0 │ │ │ │ + bl 5f64f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb06c │ │ │ │ + beq 5fb070 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi 5fb0a0 │ │ │ │ + bhi 5fb0a4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5fb0a0 │ │ │ │ - ldr r1, [pc, #1276] @ 5fb35c │ │ │ │ + bne 5fb0a4 │ │ │ │ + ldr r1, [pc, #1276] @ 5fb360 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ lsl r3, r7, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ asr r1, r6, #31 │ │ │ │ orr r3, r3, r5, lsr #23 │ │ │ │ lsl r2, r5, #9 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 75ad18 │ │ │ │ - b 5fa584 │ │ │ │ + b 5fa588 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ mov r1, r6 │ │ │ │ bl 751e0c │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 5fa584 │ │ │ │ - ldr r3, [pc, #1116] @ 5fb318 │ │ │ │ + b 5fa588 │ │ │ │ + ldr r3, [pc, #1116] @ 5fb31c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ lsr sl, r3, #6 │ │ │ │ - bne 5fb158 │ │ │ │ + bne 5fb15c │ │ │ │ mov r0, #24 │ │ │ │ bl 214378 │ │ │ │ str sl, [r0, #16] │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ mov r6, r0 │ │ │ │ stm r0, {r4, fp} │ │ │ │ str r9, [r0, #8] │ │ │ │ lsl r0, sl, #3 │ │ │ │ bl 214378 │ │ │ │ - ldr r3, [pc, #1116] @ 5fb360 │ │ │ │ + ldr r3, [pc, #1116] @ 5fb364 │ │ │ │ add r1, r6, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r6, #20] │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ stm sp, {r1, ip} │ │ │ │ bl 75adec │ │ │ │ - b 5fa584 │ │ │ │ + b 5fa588 │ │ │ │ bl 212a70 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b 5faa84 │ │ │ │ + b 5faa88 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r5 │ │ │ │ - b 5fa588 │ │ │ │ + b 5fa58c │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ - b 5fa638 │ │ │ │ - ldr r1, [pc, #1004] @ 5fb364 │ │ │ │ + b 5fa63c │ │ │ │ + ldr r1, [pc, #1004] @ 5fb368 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r9 │ │ │ │ bl 905c98 │ │ │ │ - b 5fabcc │ │ │ │ - ldr r3, [pc, #980] @ 5fb368 │ │ │ │ + b 5fabd0 │ │ │ │ + ldr r3, [pc, #980] @ 5fb36c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa8bc │ │ │ │ - ldr r3, [pc, #932] @ 5fb34c │ │ │ │ + beq 5fa8c0 │ │ │ │ + ldr r3, [pc, #932] @ 5fb350 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5fa8bc │ │ │ │ - ldr r3, [pc, #916] @ 5fb350 │ │ │ │ + beq 5fa8c0 │ │ │ │ + ldr r3, [pc, #916] @ 5fb354 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ asr r2, r5, #9 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsr r3, r3, #9 │ │ │ │ orr r3, r3, r5, lsl #23 │ │ │ │ - beq 5fb210 │ │ │ │ + beq 5fb214 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1031843,64 +1031844,64 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #832] @ 5fb36c │ │ │ │ + ldr r0, [pc, #832] @ 5fb370 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5fa8bc │ │ │ │ + b 5fa8c0 │ │ │ │ ldr r2, [r7, #432] @ 0x1b0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5facbc │ │ │ │ - b 5faca8 │ │ │ │ + bne 5facc0 │ │ │ │ + b 5facac │ │ │ │ mov r0, sl │ │ │ │ bl 905c98 │ │ │ │ mov r0, r9 │ │ │ │ bl 905c98 │ │ │ │ - ldr r1, [pc, #788] @ 5fb370 │ │ │ │ + ldr r1, [pc, #788] @ 5fb374 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5fa588 │ │ │ │ + b 5fa58c │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5f8d4c │ │ │ │ + bl 5f8d50 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 5fa584 │ │ │ │ + b 5fa588 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ bl 75d314 │ │ │ │ mov r1, #2 │ │ │ │ bl 751e0c │ │ │ │ - b 5fb070 │ │ │ │ + b 5fb074 │ │ │ │ mov r5, #2 │ │ │ │ - b 5fb070 │ │ │ │ - ldr r0, [pc, #708] @ 5fb374 │ │ │ │ + b 5fb074 │ │ │ │ + ldr r0, [pc, #708] @ 5fb378 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fac50 │ │ │ │ - ldr r0, [pc, #644] @ 5fb34c │ │ │ │ + beq 5fac54 │ │ │ │ + ldr r0, [pc, #644] @ 5fb350 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #32768 @ 0x8000 │ │ │ │ - beq 5fac50 │ │ │ │ + beq 5fac54 │ │ │ │ lsr sl, r1, #9 │ │ │ │ - ldr r1, [pc, #624] @ 5fb350 │ │ │ │ + ldr r1, [pc, #624] @ 5fb354 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fb25c │ │ │ │ + beq 5fb260 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -1031910,42 +1031911,42 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #576] @ 5fb378 │ │ │ │ + ldr r0, [pc, #576] @ 5fb37c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fac50 │ │ │ │ + b 5fac54 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #2 │ │ │ │ movne r1, #3 │ │ │ │ - b 5fa564 │ │ │ │ - ldr r3, [pc, #540] @ 5fb37c │ │ │ │ + b 5fa568 │ │ │ │ + ldr r3, [pc, #540] @ 5fb380 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5faed8 │ │ │ │ - ldr r3, [pc, #472] @ 5fb34c │ │ │ │ + beq 5faedc │ │ │ │ + ldr r3, [pc, #472] @ 5fb350 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5faed8 │ │ │ │ - ldr r3, [pc, #456] @ 5fb350 │ │ │ │ + beq 5faedc │ │ │ │ + ldr r3, [pc, #456] @ 5fb354 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ asr r2, r5, #9 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r1, #9 │ │ │ │ orr r3, r3, r5, lsl #23 │ │ │ │ - beq 5fb284 │ │ │ │ + beq 5fb288 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ @@ -1031958,129 +1031959,129 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #392] @ 5fb380 │ │ │ │ + ldr r0, [pc, #392] @ 5fb384 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5faed8 │ │ │ │ + b 5faedc │ │ │ │ mov r1, #4 │ │ │ │ - b 5fa564 │ │ │ │ + b 5fa568 │ │ │ │ mov r5, #2 │ │ │ │ - b 5fb08c │ │ │ │ - ldr r0, [pc, #364] @ 5fb384 │ │ │ │ + b 5fb090 │ │ │ │ + ldr r0, [pc, #364] @ 5fb388 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5fa8bc │ │ │ │ + b 5fa8c0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #332] @ 5fb388 │ │ │ │ + ldr r0, [pc, #332] @ 5fb38c │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fac50 │ │ │ │ - ldr r0, [pc, #296] @ 5fb38c │ │ │ │ + b 5fac54 │ │ │ │ + ldr r0, [pc, #296] @ 5fb390 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fac50 │ │ │ │ - ldr r0, [pc, #260] @ 5fb390 │ │ │ │ + b 5fac54 │ │ │ │ + ldr r0, [pc, #260] @ 5fb394 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 8ea1fc │ │ │ │ - b 5faed8 │ │ │ │ - ldr r3, [pc, #228] @ 5fb394 │ │ │ │ - ldr r1, [pc, #228] @ 5fb398 │ │ │ │ - ldr r0, [pc, #228] @ 5fb39c │ │ │ │ + b 5faedc │ │ │ │ + ldr r3, [pc, #228] @ 5fb398 │ │ │ │ + ldr r1, [pc, #228] @ 5fb39c │ │ │ │ + ldr r0, [pc, #228] @ 5fb3a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #224] @ 5fb3a0 │ │ │ │ + ldr r2, [pc, #224] @ 5fb3a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #388 @ 0x184 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strheq sp, [r8], #-160 @ 0xffffff60 │ │ │ │ - subseq r0, r6, r4, asr r9 │ │ │ │ + subeq sp, r8, ip, lsr #21 │ │ │ │ subseq r0, r6, r0, asr r9 │ │ │ │ + subseq r0, r6, ip, asr #18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0033b4dc │ │ │ │ - eorseq fp, r3, r4, asr #9 │ │ │ │ - subeq sp, r8, ip, asr #17 │ │ │ │ - strheq sp, [r8], #-138 @ 0xffffff76 │ │ │ │ - strheq sp, [r8], #-136 @ 0xffffff78 │ │ │ │ - eorseq r7, sl, r8, asr #23 │ │ │ │ - eorseq r0, r4, ip, lsl r3 │ │ │ │ - subseq r0, r6, r4, lsr #14 │ │ │ │ - @ instruction: 0x0048d798 │ │ │ │ - @ instruction: 0x0033b1f4 │ │ │ │ - eorseq fp, r3, r0, lsl r2 │ │ │ │ + @ instruction: 0x0033b4d8 │ │ │ │ + eorseq fp, r3, r0, asr #9 │ │ │ │ + subeq sp, r8, r8, asr #17 │ │ │ │ + strheq sp, [r8], #-134 @ 0xffffff7a │ │ │ │ + strheq sp, [r8], #-132 @ 0xffffff7c │ │ │ │ + eorseq r7, sl, r4, asr #23 │ │ │ │ + eorseq r0, r4, r8, lsl r3 │ │ │ │ + subseq r0, r6, r0, lsr #14 │ │ │ │ + @ instruction: 0x0048d794 │ │ │ │ + @ instruction: 0x0033b1f0 │ │ │ │ + eorseq fp, r3, ip, lsl #4 │ │ │ │ @ instruction: 0xfffff274 │ │ │ │ - ldrdeq sp, [r8], #-80 @ 0xffffffb0 │ │ │ │ - eorseq fp, r3, ip, lsr #32 │ │ │ │ - eorseq fp, r3, r8, asr #32 │ │ │ │ + subeq sp, r8, ip, asr #11 │ │ │ │ + eorseq fp, r3, r8, lsr #32 │ │ │ │ + eorseq fp, r3, r4, asr #32 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ @ instruction: 0xffffed3c │ │ │ │ - ldrdeq sp, [r8], #-52 @ 0xffffffcc │ │ │ │ - eorseq sl, r3, r0, lsr lr │ │ │ │ - eorseq sl, r3, ip, asr #28 │ │ │ │ - subeq sp, r8, r8, ror #5 │ │ │ │ - eorseq sl, r3, ip, asr #26 │ │ │ │ - eorseq sl, r3, r4, ror #26 │ │ │ │ + ldrdeq sp, [r8], #-48 @ 0xffffffd0 │ │ │ │ + eorseq sl, r3, ip, lsr #28 │ │ │ │ + eorseq sl, r3, r8, asr #28 │ │ │ │ + subeq sp, r8, r4, ror #5 │ │ │ │ + eorseq sl, r3, r8, asr #26 │ │ │ │ + eorseq sl, r3, r0, ror #26 │ │ │ │ @ instruction: 0xffffe49c │ │ │ │ - eorseq r7, sl, r8, lsr #26 │ │ │ │ - eorseq r7, sl, r4, lsr #27 │ │ │ │ - eorseq sl, fp, ip, lsr r1 │ │ │ │ + eorseq r7, sl, r4, lsr #26 │ │ │ │ + eorseq r7, sl, r0, lsr #27 │ │ │ │ + eorseq sl, fp, r8, lsr r1 │ │ │ │ @ instruction: 0x00003cb0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x003a7bd4 │ │ │ │ - eorseq r7, sl, r0, asr #21 │ │ │ │ + @ instruction: 0x003a7bd0 │ │ │ │ + @ instruction: 0x003a7abc │ │ │ │ @ instruction: 0xffffeb4c │ │ │ │ @ instruction: 0xffffe1bc │ │ │ │ - mlaseq sl, r8, r9, r7 │ │ │ │ + mlaseq sl, r4, r9, r7 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - eorseq r7, sl, r0, lsr #22 │ │ │ │ - eorseq r7, sl, r4, lsl #23 │ │ │ │ + eorseq r7, sl, ip, lsl fp │ │ │ │ + eorseq r7, sl, r0, lsl #23 │ │ │ │ strheq r3, [r0], -ip │ │ │ │ - eorseq r7, sl, r0, lsl #16 │ │ │ │ + @ instruction: 0x003a77fc │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ - @ instruction: 0x003a78b4 │ │ │ │ - eorseq r7, sl, r0, lsl #19 │ │ │ │ - @ instruction: 0x003a77d4 │ │ │ │ - eorseq r7, sl, r8, lsl r7 │ │ │ │ - eorseq r7, sl, r0, ror r8 │ │ │ │ - subeq ip, r8, r4, lsr #22 │ │ │ │ - eorseq r6, sl, r0, lsr #28 │ │ │ │ - mlaseq sl, r8, r7, r7 │ │ │ │ + @ instruction: 0x003a78b0 │ │ │ │ + eorseq r7, sl, ip, ror r9 │ │ │ │ + @ instruction: 0x003a77d0 │ │ │ │ + eorseq r7, sl, r4, lsl r7 │ │ │ │ + eorseq r7, sl, ip, ror #16 │ │ │ │ + subeq ip, r8, r0, lsr #22 │ │ │ │ + eorseq r6, sl, ip, lsl lr │ │ │ │ + mlaseq sl, r4, r7, r7 │ │ │ │ andeq r0, r0, r5, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr ip, [pc, #240] @ 5fb4ac │ │ │ │ - ldr r3, [pc, #240] @ 5fb4b0 │ │ │ │ + ldr ip, [pc, #240] @ 5fb4b0 │ │ │ │ + ldr r3, [pc, #240] @ 5fb4b4 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r6, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1032090,238 +1032091,238 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ - bl 5fa310 │ │ │ │ + bl 5fa314 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb46c │ │ │ │ + bne 5fb470 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fb3f0 │ │ │ │ + bne 5fb3f4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb498 │ │ │ │ + bne 5fb49c │ │ │ │ ldr r0, [r7, #340] @ 0x154 │ │ │ │ bl 75a8b4 │ │ │ │ - ldr r2, [pc, #132] @ 5fb4b4 │ │ │ │ - ldr r3, [pc, #124] @ 5fb4b0 │ │ │ │ + ldr r2, [pc, #132] @ 5fb4b8 │ │ │ │ + ldr r3, [pc, #124] @ 5fb4b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fb4a8 │ │ │ │ + bne 5fb4ac │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5fb46c │ │ │ │ - b 5fb414 │ │ │ │ + bne 5fb470 │ │ │ │ + b 5fb418 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5f85c0 │ │ │ │ - b 5fb420 │ │ │ │ + bl 5f85c4 │ │ │ │ + b 5fb424 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq pc, [r5], #-132 @ 0xffffff7c @ │ │ │ │ + ldrsheq pc, [r5], #-128 @ 0xffffff80 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r5, r4, lsl #17 │ │ │ │ + subseq pc, r5, r0, lsl #17 │ │ │ │ │ │ │ │ -005fb4b8 : │ │ │ │ +005fb4bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #336] @ 5fb624 │ │ │ │ - ldr r3, [pc, #336] @ 5fb628 │ │ │ │ + ldr r0, [pc, #336] @ 5fb628 │ │ │ │ + ldr r3, [pc, #336] @ 5fb62c │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r9, sp, #4 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629fb4 │ │ │ │ + bl 629fb8 │ │ │ │ mov sl, r0 │ │ │ │ bl 8dc4bc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fb5e4 │ │ │ │ + bne 5fb5e8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 5fb548 │ │ │ │ + b 5fb54c │ │ │ │ mov r1, r9 │ │ │ │ str r8, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ strd r6, [r4, #120] @ 0x78 │ │ │ │ strd r6, [r4, #128] @ 0x80 │ │ │ │ - bl 5fa310 │ │ │ │ + bl 5fa314 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb5f4 │ │ │ │ + bne 5fb5f8 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fb528 │ │ │ │ + bne 5fb52c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fb5c8 │ │ │ │ + bne 5fb5cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb548 │ │ │ │ + beq 5fb54c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb610 │ │ │ │ + bne 5fb614 │ │ │ │ bl 8dc52c │ │ │ │ - ldr r2, [pc, #160] @ 5fb62c │ │ │ │ - ldr r3, [pc, #152] @ 5fb628 │ │ │ │ + ldr r2, [pc, #160] @ 5fb630 │ │ │ │ + ldr r3, [pc, #152] @ 5fb62c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fb620 │ │ │ │ + bne 5fb624 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb574 │ │ │ │ + bne 5fb578 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629fbc │ │ │ │ - b 5fb51c │ │ │ │ + bl 629fc0 │ │ │ │ + b 5fb520 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 5fb55c │ │ │ │ + b 5fb560 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f85c0 │ │ │ │ - b 5fb580 │ │ │ │ + bl 5f85c4 │ │ │ │ + b 5fb584 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq pc, [r5], #-124 @ 0xffffff84 @ │ │ │ │ + ldrsbeq pc, [r5], #-120 @ 0xffffff88 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r5, r8, lsr #14 │ │ │ │ + subseq pc, r5, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #464] @ 0x1d0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5fb660 │ │ │ │ + bne 5fb664 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fb670 │ │ │ │ + beq 5fb674 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 5fb4b8 │ │ │ │ + b 5fb4bc │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 631d14 │ │ │ │ + bl 631d18 │ │ │ │ ldrb r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb660 │ │ │ │ + bne 5fb664 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 5fb6b0 │ │ │ │ + ldr r0, [pc, #4] @ 5fb6b4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq r1, r3, ip, asr #32 │ │ │ │ + subseq r1, r3, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #264] @ 5fb7d4 │ │ │ │ - ldr r2, [pc, #264] @ 5fb7d8 │ │ │ │ - ldr r1, [pc, #264] @ 5fb7dc │ │ │ │ + ldr r4, [pc, #264] @ 5fb7d8 │ │ │ │ + ldr r2, [pc, #264] @ 5fb7dc │ │ │ │ + ldr r1, [pc, #264] @ 5fb7e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #232] @ 5fb7e0 │ │ │ │ - ldr r1, [pc, #232] @ 5fb7e4 │ │ │ │ + ldr r2, [pc, #232] @ 5fb7e4 │ │ │ │ + ldr r1, [pc, #232] @ 5fb7e8 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #212] @ 5fb7e8 │ │ │ │ - ldr r8, [pc, #212] @ 5fb7ec │ │ │ │ - ldr r7, [pc, #212] @ 5fb7f0 │ │ │ │ + ldr r9, [pc, #212] @ 5fb7ec │ │ │ │ + ldr r8, [pc, #212] @ 5fb7f0 │ │ │ │ + ldr r7, [pc, #212] @ 5fb7f4 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #188] @ 5fb7f4 │ │ │ │ + ldr r1, [pc, #188] @ 5fb7f8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #180] @ 5fb7f8 │ │ │ │ + ldr r6, [pc, #180] @ 5fb7fc │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #164] @ 5fb7fc │ │ │ │ - ldr lr, [pc, #164] @ 5fb800 │ │ │ │ + ldr r3, [pc, #164] @ 5fb800 │ │ │ │ + ldr lr, [pc, #164] @ 5fb804 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - ldr ip, [pc, #152] @ 5fb804 │ │ │ │ + ldr ip, [pc, #152] @ 5fb808 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #148] @ 5fb808 │ │ │ │ - ldr r1, [pc, #148] @ 5fb80c │ │ │ │ - ldr r2, [pc, #148] @ 5fb810 │ │ │ │ + ldr r0, [pc, #148] @ 5fb80c │ │ │ │ + ldr r1, [pc, #148] @ 5fb810 │ │ │ │ + ldr r2, [pc, #148] @ 5fb814 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r9, [r5, #80] @ 0x50 │ │ │ │ @@ -1032337,37 +1032338,37 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strdeq ip, [r8], #-140 @ 0xffffff74 │ │ │ │ - ldrheq r3, [r2], -r8 @ │ │ │ │ - eorseq pc, sl, r0, ror #5 │ │ │ │ - eorseq sl, r3, r8, asr #2 │ │ │ │ - eorseq sl, r3, r4, ror #2 │ │ │ │ + strdeq ip, [r8], #-136 @ 0xffffff78 │ │ │ │ + ldrheq r3, [r2], -r4 @ │ │ │ │ + @ instruction: 0x003af2dc │ │ │ │ + eorseq sl, r3, r4, asr #2 │ │ │ │ + eorseq sl, r3, r0, ror #2 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r1, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, r0, ror r6 │ │ │ │ - subseq fp, r5, r0, asr #3 │ │ │ │ + ldrheq fp, [r5], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ - @ instruction: 0x00530f9c │ │ │ │ + @ instruction: 0x00530f98 │ │ │ │ andeq r0, r0, ip, lsr #5 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, ip, asr #27 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 5fb870 │ │ │ │ - ldr r2, [pc, #68] @ 5fb874 │ │ │ │ - ldr r1, [pc, #68] @ 5fb878 │ │ │ │ + ldr ip, [pc, #68] @ 5fb874 │ │ │ │ + ldr r2, [pc, #68] @ 5fb878 │ │ │ │ + ldr r1, [pc, #68] @ 5fb87c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1032376,103 +1032377,103 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq ip, r8, r0, lsr #15 │ │ │ │ - eorseq r7, sl, r8, lsl r4 │ │ │ │ - mlaseq r3, r4, r2, pc @ │ │ │ │ + @ instruction: 0x0048c79c │ │ │ │ + eorseq r7, sl, r4, lsl r4 │ │ │ │ + mlaseq r3, r0, r2, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 5fb8c8 │ │ │ │ - ldr r2, [pc, #52] @ 5fb8cc │ │ │ │ - ldr r1, [pc, #52] @ 5fb8d0 │ │ │ │ + ldr ip, [pc, #52] @ 5fb8cc │ │ │ │ + ldr r2, [pc, #52] @ 5fb8d0 │ │ │ │ + ldr r1, [pc, #52] @ 5fb8d4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r0, [r0, #840] @ 0x348 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 48ea48 │ │ │ │ - subeq ip, r8, r8, lsr r7 │ │ │ │ - @ instruction: 0x003a73b0 │ │ │ │ - eorseq pc, r3, ip, lsr #4 │ │ │ │ + subeq ip, r8, r4, lsr r7 │ │ │ │ + eorseq r7, sl, ip, lsr #7 │ │ │ │ + eorseq pc, r3, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #104] @ 5fb954 │ │ │ │ + ldr r1, [pc, #104] @ 5fb958 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #84] @ 5fb958 │ │ │ │ - ldr r1, [pc, #84] @ 5fb95c │ │ │ │ + ldr r2, [pc, #84] @ 5fb95c │ │ │ │ + ldr r1, [pc, #84] @ 5fb960 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #64] @ 5fb960 │ │ │ │ + ldr r1, [pc, #64] @ 5fb964 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r3] │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ cmp r3, #1 │ │ │ │ orrls r2, r4, #1648 @ 0x670 │ │ │ │ orrhi r2, r4, #5696 @ 0x1640 │ │ │ │ orrls r2, r2, #6 │ │ │ │ orrhi r2, r2, #54 @ 0x36 │ │ │ │ mov r3, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 48e7f0 │ │ │ │ - subeq ip, r8, r4, ror #13 │ │ │ │ - eorseq r7, sl, r0, asr r3 │ │ │ │ - eorseq pc, r3, r8, asr #3 │ │ │ │ - strheq ip, [r8], #-100 @ 0xffffff9c │ │ │ │ + subeq ip, r8, r0, ror #13 │ │ │ │ + eorseq r7, sl, ip, asr #6 │ │ │ │ + eorseq pc, r3, r4, asr #3 │ │ │ │ + strheq ip, [r8], #-96 @ 0xffffffa0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 5fba10 │ │ │ │ + ldr r4, [pc, #148] @ 5fba14 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 5fba14 │ │ │ │ - ldr r1, [pc, #132] @ 5fba18 │ │ │ │ + ldr r2, [pc, #132] @ 5fba18 │ │ │ │ + ldr r1, [pc, #132] @ 5fba1c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #112] @ 5fba1c │ │ │ │ - ldr r1, [pc, #112] @ 5fba20 │ │ │ │ + ldr r2, [pc, #112] @ 5fba20 │ │ │ │ + ldr r1, [pc, #112] @ 5fba24 │ │ │ │ add r4, r4, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #80] @ 5fba24 │ │ │ │ - ldr r2, [pc, #80] @ 5fba28 │ │ │ │ + ldr r3, [pc, #80] @ 5fba28 │ │ │ │ + ldr r2, [pc, #80] @ 5fba2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r6, #336 @ 0x150 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 4b375c │ │ │ │ @@ -1032480,84 +1032481,84 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq ip, r8, r4, asr r6 │ │ │ │ - eorseq r7, sl, r4, asr #5 │ │ │ │ - eorseq pc, r3, ip, lsr r1 @ │ │ │ │ - eorseq r2, r2, r4, ror #27 │ │ │ │ - eorseq pc, sl, ip │ │ │ │ - eorseq r6, sl, r4, asr #14 │ │ │ │ - eorseq r7, r4, ip, lsl #4 │ │ │ │ + subeq ip, r8, r0, asr r6 │ │ │ │ + eorseq r7, sl, r0, asr #5 │ │ │ │ + eorseq pc, r3, r8, lsr r1 @ │ │ │ │ + eorseq r2, r2, r0, ror #27 │ │ │ │ + eorseq pc, sl, r8 │ │ │ │ + eorseq r6, sl, r0, asr #14 │ │ │ │ + eorseq r7, r4, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #156] @ 5fbae0 │ │ │ │ + ldr ip, [pc, #156] @ 5fbae4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #152] @ 5fbae4 │ │ │ │ - ldr r1, [pc, #152] @ 5fbae8 │ │ │ │ + ldr r2, [pc, #152] @ 5fbae8 │ │ │ │ + ldr r1, [pc, #152] @ 5fbaec │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r2, [r5, #32] │ │ │ │ ldrb r3, [r0, #372] @ 0x174 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5fbaac │ │ │ │ + beq 5fbab0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r5, r2 │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ bl 48e9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fbacc │ │ │ │ + bne 5fbad0 │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ strb r3, [r4, #372] @ 0x174 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #24] @ 5fbaec │ │ │ │ + ldr r0, [pc, #24] @ 5fbaf0 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8e25e8 │ │ │ │ - subeq ip, r8, r4, lsl #11 │ │ │ │ - @ instruction: 0x003a71fc │ │ │ │ - eorseq pc, r3, r4, ror r0 @ │ │ │ │ - eorseq sl, r7, r4, asr #1 │ │ │ │ + subeq ip, r8, r0, lsl #11 │ │ │ │ + @ instruction: 0x003a71f8 │ │ │ │ + eorseq pc, r3, r0, ror r0 @ │ │ │ │ + eorseq sl, r7, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #188] @ 5fbbc4 │ │ │ │ - ldr lr, [pc, #188] @ 5fbbc8 │ │ │ │ - ldr ip, [pc, #188] @ 5fbbcc │ │ │ │ + ldr r3, [pc, #188] @ 5fbbc8 │ │ │ │ + ldr lr, [pc, #188] @ 5fbbcc │ │ │ │ + ldr ip, [pc, #188] @ 5fbbd0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #172] @ 5fbbd0 │ │ │ │ + ldr r2, [pc, #172] @ 5fbbd4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ 5fbbd4 │ │ │ │ + ldr r1, [pc, #168] @ 5fbbd8 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1032573,178 +1032574,178 @@ │ │ │ │ add r0, r0, #372 @ 0x174 │ │ │ │ lsreq r2, r3, #8 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #10] │ │ │ │ bl 212a70 │ │ │ │ - ldr r0, [pc, #76] @ 5fbbd8 │ │ │ │ - ldr r3, [pc, #60] @ 5fbbcc │ │ │ │ + ldr r0, [pc, #76] @ 5fbbdc │ │ │ │ + ldr r3, [pc, #60] @ 5fbbd0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r0, r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #340 @ 0x154 │ │ │ │ - bne 5fbbc0 │ │ │ │ + bne 5fbbc4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 212a70 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq ip, r8, r4, asr #9 │ │ │ │ - subseq pc, r5, r0, lsr #3 │ │ │ │ + subeq ip, r8, r0, asr #9 │ │ │ │ + @ instruction: 0x0055f19c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r7, sl, r4, lsr #2 │ │ │ │ - eorseq lr, r3, r0, lsr #31 │ │ │ │ - subseq pc, r5, r8, lsr #2 │ │ │ │ + eorseq r7, sl, r0, lsr #2 │ │ │ │ + mlaseq r3, ip, pc, lr @ │ │ │ │ + subseq pc, r5, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ 5fbc98 │ │ │ │ + ldr r4, [pc, #164] @ 5fbc9c │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #156] @ 5fbc9c │ │ │ │ - ldr r1, [pc, #156] @ 5fbca0 │ │ │ │ + ldr r2, [pc, #156] @ 5fbca0 │ │ │ │ + ldr r1, [pc, #156] @ 5fbca4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #144 @ 0x90 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #128] @ 5fbca4 │ │ │ │ - ldr r1, [pc, #128] @ 5fbca8 │ │ │ │ + ldr r2, [pc, #128] @ 5fbca8 │ │ │ │ + ldr r1, [pc, #128] @ 5fbcac │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ mov r3, r6 │ │ │ │ add r4, r0, #340 @ 0x154 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ bl 48e8ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fbc7c │ │ │ │ + blt 5fbc80 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ bl 212a70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d250 │ │ │ │ + bl 62d254 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq ip, [r8], #-60 @ 0xffffffc4 │ │ │ │ - eorseq r9, r3, r0, asr #24 │ │ │ │ - eorseq r9, r3, r8, asr ip │ │ │ │ - eorseq r7, sl, ip, lsr #32 │ │ │ │ - eorseq lr, r3, r4, lsr #29 │ │ │ │ + ldrdeq ip, [r8], #-56 @ 0xffffffc8 │ │ │ │ + eorseq r9, r3, ip, lsr ip │ │ │ │ + eorseq r9, r3, r4, asr ip │ │ │ │ + eorseq r7, sl, r8, lsr #32 │ │ │ │ + eorseq lr, r3, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #188] @ 5fbd80 │ │ │ │ - ldr r1, [pc, #188] @ 5fbd84 │ │ │ │ + ldr ip, [pc, #188] @ 5fbd84 │ │ │ │ + ldr r1, [pc, #188] @ 5fbd88 │ │ │ │ ldrb r3, [r0, #288] @ 0x120 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ moveq r4, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 5fbd34 │ │ │ │ - ldr r2, [pc, #140] @ 5fbd88 │ │ │ │ - ldr r3, [pc, #132] @ 5fbd84 │ │ │ │ + bne 5fbd38 │ │ │ │ + ldr r2, [pc, #140] @ 5fbd8c │ │ │ │ + ldr r3, [pc, #132] @ 5fbd88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fbd7c │ │ │ │ + bne 5fbd80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr ip, [pc, #80] @ 5fbd8c │ │ │ │ - ldr r2, [pc, #80] @ 5fbd90 │ │ │ │ - ldr r1, [pc, #80] @ 5fbd94 │ │ │ │ + ldr ip, [pc, #80] @ 5fbd90 │ │ │ │ + ldr r2, [pc, #80] @ 5fbd94 │ │ │ │ + ldr r1, [pc, #80] @ 5fbd98 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5fbbdc │ │ │ │ + bl 5fbbe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fbcf4 │ │ │ │ + beq 5fbcf8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8e15a8 │ │ │ │ - b 5fbcf4 │ │ │ │ + b 5fbcf8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r5, ip, ror #31 │ │ │ │ + subseq lr, r5, r8, ror #31 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq lr, [r5], #-248 @ 0xffffff08 │ │ │ │ - @ instruction: 0x0048c290 │ │ │ │ - eorseq r2, r2, r8, asr #20 │ │ │ │ - eorseq lr, sl, r0, ror ip │ │ │ │ + ldrheq lr, [r5], #-244 @ 0xffffff0c │ │ │ │ + subeq ip, r8, ip, lsl #5 │ │ │ │ + eorseq r2, r2, r4, asr #20 │ │ │ │ + eorseq lr, sl, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #252] @ 5fbeac │ │ │ │ + ldr r4, [pc, #252] @ 5fbeb0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #236] @ 5fbeb0 │ │ │ │ - ldr r1, [pc, #236] @ 5fbeb4 │ │ │ │ + ldr r2, [pc, #236] @ 5fbeb4 │ │ │ │ + ldr r1, [pc, #236] @ 5fbeb8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #216] @ 5fbeb8 │ │ │ │ - ldr r1, [pc, #216] @ 5fbebc │ │ │ │ + ldr r2, [pc, #216] @ 5fbebc │ │ │ │ + ldr r1, [pc, #216] @ 5fbec0 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #304 @ 0x130 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -1032759,165 +1032760,165 @@ │ │ │ │ add r6, r5, #436 @ 0x1b4 │ │ │ │ ldr r0, [r5, #840] @ 0x348 │ │ │ │ str r4, [r5, #860] @ 0x35c │ │ │ │ bl 211fcc │ │ │ │ str r4, [r5, #840] @ 0x348 │ │ │ │ ldrh r3, [r6] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5fbe8c │ │ │ │ + beq 5fbe90 │ │ │ │ ldr r3, [r5, #864] @ 0x360 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldrh r3, [r6] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 5fbe70 │ │ │ │ + bgt 5fbe74 │ │ │ │ ldr r0, [r5, #864] @ 0x360 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ add r0, r5, #844 @ 0x34c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 63d494 │ │ │ │ - subeq ip, r8, r0, lsr #4 │ │ │ │ - eorseq r9, r3, r8, lsl #21 │ │ │ │ - eorseq r9, r3, r0, lsr #21 │ │ │ │ - eorseq r6, sl, r0, ror lr │ │ │ │ - eorseq lr, r3, r8, ror #25 │ │ │ │ + b 63d498 │ │ │ │ + subeq ip, r8, ip, lsl r2 │ │ │ │ + eorseq r9, r3, r4, lsl #21 │ │ │ │ + mlaseq r3, ip, sl, r9 │ │ │ │ + eorseq r6, sl, ip, ror #28 │ │ │ │ + eorseq lr, r3, r4, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #312] @ 5fc010 │ │ │ │ + ldr r4, [pc, #312] @ 5fc014 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #296] @ 5fc014 │ │ │ │ - ldr r1, [pc, #296] @ 5fc018 │ │ │ │ + ldr r2, [pc, #296] @ 5fc018 │ │ │ │ + ldr r1, [pc, #296] @ 5fc01c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #276] @ 5fc01c │ │ │ │ - ldr r1, [pc, #276] @ 5fc020 │ │ │ │ + ldr r6, [pc, #276] @ 5fc020 │ │ │ │ + ldr r1, [pc, #276] @ 5fc024 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #236] @ 5fc024 │ │ │ │ + ldr r1, [pc, #236] @ 5fc028 │ │ │ │ add ip, r4, #160 @ 0xa0 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #228] @ 5fc028 │ │ │ │ + ldr r3, [pc, #228] @ 5fc02c │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r4, r4, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #204] @ 5fc02c │ │ │ │ - ldr r1, [pc, #204] @ 5fc030 │ │ │ │ + ldr r2, [pc, #204] @ 5fc030 │ │ │ │ + ldr r1, [pc, #204] @ 5fc034 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldrb r3, [r5, #869] @ 0x365 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fbfdc │ │ │ │ + beq 5fbfe0 │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [r5, #869] @ 0x365 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5fbfdc │ │ │ │ + beq 5fbfe0 │ │ │ │ add r9, r5, #448 @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 48f418 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, r8 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 5fbffc │ │ │ │ + blt 5fc000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 48dcf4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #48] @ 5fc034 │ │ │ │ + ldr r0, [pc, #48] @ 5fc038 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 8e25e8 │ │ │ │ - strdeq ip, [r8], #-8 │ │ │ │ - eorseq r6, sl, r8, ror #26 │ │ │ │ - eorseq lr, r3, r0, ror #23 │ │ │ │ - eorseq r2, r2, ip, lsl #17 │ │ │ │ - @ instruction: 0x003aeab0 │ │ │ │ - eorseq r8, r4, r8, asr r7 │ │ │ │ + strdeq ip, [r8], #-4 │ │ │ │ + eorseq r6, sl, r4, ror #26 │ │ │ │ + @ instruction: 0x0033ebdc │ │ │ │ + eorseq r2, r2, r8, lsl #17 │ │ │ │ + eorseq lr, sl, ip, lsr #21 │ │ │ │ + eorseq r8, r4, r4, asr r7 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq lr, r4, r8, ror #1 │ │ │ │ - eorseq lr, r4, r8, lsl #2 │ │ │ │ - eorseq r8, r7, r4, asr #9 │ │ │ │ + eorseq lr, r4, r4, ror #1 │ │ │ │ + eorseq lr, r4, r4, lsl #2 │ │ │ │ + eorseq r8, r7, r0, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ 5fc110 │ │ │ │ + ldr r4, [pc, #192] @ 5fc114 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #176] @ 5fc114 │ │ │ │ - ldr r1, [pc, #176] @ 5fc118 │ │ │ │ + ldr r2, [pc, #176] @ 5fc118 │ │ │ │ + ldr r1, [pc, #176] @ 5fc11c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #156] @ 5fc11c │ │ │ │ - ldr r1, [pc, #156] @ 5fc120 │ │ │ │ + ldr r2, [pc, #156] @ 5fc120 │ │ │ │ + ldr r1, [pc, #156] @ 5fc124 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ mov r3, #26 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #868] @ 0x364 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc0c4 │ │ │ │ + beq 5fc0c8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #868] @ 0x364 │ │ │ │ - bl 5fbec0 │ │ │ │ + bl 5fbec4 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ bl 48ce9c │ │ │ │ - ldr r3, [pc, #88] @ 5fc124 │ │ │ │ + ldr r3, [pc, #88] @ 5fc128 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -1032928,131 +1032929,131 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq fp, r8, r0, lsl #31 │ │ │ │ - eorseq r9, r3, r8, ror #15 │ │ │ │ - eorseq r9, r3, r0, lsl #16 │ │ │ │ - eorseq r6, sl, r8, asr #23 │ │ │ │ - eorseq lr, r3, r4, asr #20 │ │ │ │ + subeq fp, r8, ip, ror pc │ │ │ │ + eorseq r9, r3, r4, ror #15 │ │ │ │ + @ instruction: 0x003397fc │ │ │ │ + eorseq r6, sl, r4, asr #23 │ │ │ │ + eorseq lr, r3, r0, asr #20 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr fp, [pc, #944] @ 5fc4f0 │ │ │ │ - ldr r2, [pc, #944] @ 5fc4f4 │ │ │ │ + ldr fp, [pc, #944] @ 5fc4f4 │ │ │ │ + ldr r2, [pc, #944] @ 5fc4f8 │ │ │ │ add fp, pc, fp │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #936] @ 5fc4f8 │ │ │ │ + ldr r1, [pc, #936] @ 5fc4fc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #26 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r4, [pc, #904] @ 5fc4fc │ │ │ │ - ldr r1, [pc, #904] @ 5fc500 │ │ │ │ + ldr r4, [pc, #904] @ 5fc500 │ │ │ │ + ldr r1, [pc, #904] @ 5fc504 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #864] @ 5fc504 │ │ │ │ + ldr r1, [pc, #864] @ 5fc508 │ │ │ │ add ip, fp, #160 @ 0xa0 │ │ │ │ - ldr r3, [pc, #860] @ 5fc508 │ │ │ │ + ldr r3, [pc, #860] @ 5fc50c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r9, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #836] @ 5fc50c │ │ │ │ - ldr r1, [pc, #836] @ 5fc510 │ │ │ │ + ldr r2, [pc, #836] @ 5fc510 │ │ │ │ + ldr r1, [pc, #836] @ 5fc514 │ │ │ │ add ip, fp, #164 @ 0xa4 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc4c4 │ │ │ │ + beq 5fc4c8 │ │ │ │ add r7, r5, #448 @ 0x1c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48db48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fc3e4 │ │ │ │ + blt 5fc3e8 │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fc2dc │ │ │ │ + blt 5fc2e0 │ │ │ │ ldrd r2, [r6, #112] @ 0x70 │ │ │ │ add ip, r5, #704 @ 0x2c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [ip, #-8] │ │ │ │ bl 48eac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fc42c │ │ │ │ + blt 5fc430 │ │ │ │ ldr r1, [r5, #840] @ 0x348 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc334 │ │ │ │ + beq 5fc338 │ │ │ │ mov r0, r7 │ │ │ │ bl 48eb4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fc368 │ │ │ │ + blt 5fc36c │ │ │ │ ldr r3, [r5, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5fc298 │ │ │ │ + beq 5fc29c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48dd94 │ │ │ │ ldr r3, [r5, #668] @ 0x29c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5fc274 │ │ │ │ + bhi 5fc278 │ │ │ │ str r3, [r5, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48ec54 │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r3, #1 │ │ │ │ strbge r3, [r5, #869] @ 0x365 │ │ │ │ - blt 5fc45c │ │ │ │ + blt 5fc460 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #560] @ 5fc514 │ │ │ │ - ldr r1, [pc, #560] @ 5fc518 │ │ │ │ + ldr r2, [pc, #560] @ 5fc518 │ │ │ │ + ldr r1, [pc, #560] @ 5fc51c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1033072,266 +1033073,266 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r5, #440] @ 0x1b8 │ │ │ │ mov r0, r7 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ bl 48ebcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fc494 │ │ │ │ + blt 5fc498 │ │ │ │ ldr r1, [r5, #840] @ 0x348 │ │ │ │ mov r0, r7 │ │ │ │ bl 48eb4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5fc264 │ │ │ │ - ldr r2, [pc, #428] @ 5fc51c │ │ │ │ - ldr r3, [pc, #428] @ 5fc520 │ │ │ │ + bge 5fc268 │ │ │ │ + ldr r2, [pc, #428] @ 5fc520 │ │ │ │ + ldr r3, [pc, #428] @ 5fc524 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #424] @ 5fc524 │ │ │ │ + ldr r1, [pc, #424] @ 5fc528 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ bl 8e1a24 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fc3d0 │ │ │ │ + beq 5fc3d4 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 48dd94 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r1 │ │ │ │ - bcc 5fc3ac │ │ │ │ + bcc 5fc3b0 │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ - b 5fc308 │ │ │ │ - ldr r2, [pc, #316] @ 5fc528 │ │ │ │ + b 5fc30c │ │ │ │ + ldr r2, [pc, #316] @ 5fc52c │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #304] @ 5fc52c │ │ │ │ + ldr r1, [pc, #304] @ 5fc530 │ │ │ │ mov r0, sl │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ bl 8e1a24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #252] @ 5fc530 │ │ │ │ - ldr r1, [pc, #252] @ 5fc534 │ │ │ │ + ldr r2, [pc, #252] @ 5fc534 │ │ │ │ + ldr r1, [pc, #252] @ 5fc538 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #161 @ 0xa1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 5fc39c │ │ │ │ - ldr r2, [pc, #212] @ 5fc538 │ │ │ │ - ldr r3, [pc, #212] @ 5fc53c │ │ │ │ + b 5fc3a0 │ │ │ │ + ldr r2, [pc, #212] @ 5fc53c │ │ │ │ + ldr r3, [pc, #212] @ 5fc540 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #208] @ 5fc540 │ │ │ │ + ldr r1, [pc, #208] @ 5fc544 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #190 @ 0xbe │ │ │ │ bl 8e1a24 │ │ │ │ - b 5fc39c │ │ │ │ - ldr r2, [pc, #168] @ 5fc544 │ │ │ │ - ldr r1, [pc, #168] @ 5fc548 │ │ │ │ + b 5fc3a0 │ │ │ │ + ldr r2, [pc, #168] @ 5fc548 │ │ │ │ + ldr r1, [pc, #168] @ 5fc54c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 8e1a24 │ │ │ │ - b 5fc39c │ │ │ │ - ldr ip, [pc, #128] @ 5fc54c │ │ │ │ - ldr r1, [pc, #128] @ 5fc550 │ │ │ │ + b 5fc3a0 │ │ │ │ + ldr ip, [pc, #128] @ 5fc550 │ │ │ │ + ldr r1, [pc, #128] @ 5fc554 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r2, #141 @ 0x8d │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #37 @ 0x25 │ │ │ │ - b 5fc2bc │ │ │ │ - @ instruction: 0x0048be90 │ │ │ │ - eorseq r6, sl, r0, lsl #22 │ │ │ │ - eorseq lr, r3, ip, ror r9 │ │ │ │ - eorseq r2, r2, r0, lsr #12 │ │ │ │ - eorseq lr, sl, r8, asr #16 │ │ │ │ - @ instruction: 0x003484f0 │ │ │ │ + b 5fc2c0 │ │ │ │ + subeq fp, r8, ip, lsl #29 │ │ │ │ + @ instruction: 0x003a6afc │ │ │ │ + eorseq lr, r3, r8, ror r9 │ │ │ │ + eorseq r2, r2, ip, lsl r6 │ │ │ │ + eorseq lr, sl, r4, asr #16 │ │ │ │ + eorseq r8, r4, ip, ror #9 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq sp, r4, ip, ror lr │ │ │ │ - mlaseq r4, ip, lr, sp │ │ │ │ - eorseq r9, r7, r0, lsl r9 │ │ │ │ - eorseq r6, sl, r0, lsl #19 │ │ │ │ - eorseq r6, sl, r0, ror #18 │ │ │ │ - subeq fp, r8, r8, asr ip │ │ │ │ - eorseq r6, sl, ip, ror #17 │ │ │ │ - eorseq r9, r7, r8, ror #15 │ │ │ │ - eorseq r6, sl, ip, ror r8 │ │ │ │ - eorseq r6, sl, r4, ror #16 │ │ │ │ - eorseq r6, sl, r0, lsr r8 │ │ │ │ - @ instruction: 0x003797b0 │ │ │ │ - subeq fp, r8, r0, ror #22 │ │ │ │ - @ instruction: 0x003a67f8 │ │ │ │ - eorseq r6, sl, ip, lsl r8 │ │ │ │ - eorseq r6, sl, r8, asr #15 │ │ │ │ - eorseq sp, r4, r8, lsl #24 │ │ │ │ - eorseq r6, sl, ip, lsr #15 │ │ │ │ + eorseq sp, r4, r8, ror lr │ │ │ │ + mlaseq r4, r8, lr, sp │ │ │ │ + eorseq r9, r7, ip, lsl #18 │ │ │ │ + eorseq r6, sl, ip, ror r9 │ │ │ │ + eorseq r6, sl, ip, asr r9 │ │ │ │ + subeq fp, r8, r4, asr ip │ │ │ │ + eorseq r6, sl, r8, ror #17 │ │ │ │ + eorseq r9, r7, r4, ror #15 │ │ │ │ + eorseq r6, sl, r8, ror r8 │ │ │ │ + eorseq r6, sl, r0, ror #16 │ │ │ │ + eorseq r6, sl, ip, lsr #16 │ │ │ │ + eorseq r9, r7, ip, lsr #15 │ │ │ │ + subeq fp, r8, ip, asr fp │ │ │ │ + @ instruction: 0x003a67f4 │ │ │ │ + eorseq r6, sl, r8, lsl r8 │ │ │ │ + eorseq r6, sl, r4, asr #15 │ │ │ │ + eorseq sp, r4, r4, lsl #24 │ │ │ │ + eorseq r6, sl, r8, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #284] @ 5fc688 │ │ │ │ - ldr lr, [pc, #284] @ 5fc68c │ │ │ │ - ldr ip, [pc, #284] @ 5fc690 │ │ │ │ + ldr r3, [pc, #284] @ 5fc68c │ │ │ │ + ldr lr, [pc, #284] @ 5fc690 │ │ │ │ + ldr ip, [pc, #284] @ 5fc694 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #268] @ 5fc694 │ │ │ │ + ldr r2, [pc, #268] @ 5fc698 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #264] @ 5fc698 │ │ │ │ + ldr r1, [pc, #264] @ 5fc69c │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r0, #868] @ 0x364 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5fc644 │ │ │ │ + beq 5fc648 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5fc604 │ │ │ │ + beq 5fc608 │ │ │ │ ldrb r3, [r0, #736] @ 0x2e0 │ │ │ │ and r1, r5, #4 │ │ │ │ cmp r3, r1, lsr #2 │ │ │ │ - beq 5fc604 │ │ │ │ + beq 5fc608 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fc65c │ │ │ │ + beq 5fc660 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc128 │ │ │ │ + bl 5fc12c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fc668 │ │ │ │ - ldr r2, [pc, #144] @ 5fc69c │ │ │ │ - ldr r3, [pc, #128] @ 5fc690 │ │ │ │ + blt 5fc66c │ │ │ │ + ldr r2, [pc, #144] @ 5fc6a0 │ │ │ │ + ldr r3, [pc, #128] @ 5fc694 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fc684 │ │ │ │ + bne 5fc688 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5fc604 │ │ │ │ + beq 5fc608 │ │ │ │ ldrb r3, [r0, #736] @ 0x2e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc604 │ │ │ │ + beq 5fc608 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fbec0 │ │ │ │ - b 5fc604 │ │ │ │ - ldr r1, [pc, #48] @ 5fc6a0 │ │ │ │ + bl 5fbec4 │ │ │ │ + b 5fc608 │ │ │ │ + ldr r1, [pc, #48] @ 5fc6a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7f6e74 │ │ │ │ - b 5fc604 │ │ │ │ + b 5fc608 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq fp, r8, r0, ror #20 │ │ │ │ - subseq lr, r5, ip, lsr r7 │ │ │ │ + subeq fp, r8, ip, asr sl │ │ │ │ + subseq lr, r5, r8, lsr r7 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r6, sl, r0, asr #13 │ │ │ │ - eorseq lr, r3, r8, lsr r5 │ │ │ │ - subseq lr, r5, r8, lsr #13 │ │ │ │ - eorseq r6, sl, r8, ror r6 │ │ │ │ + @ instruction: 0x003a66bc │ │ │ │ + eorseq lr, r3, r4, lsr r5 │ │ │ │ + subseq lr, r5, r4, lsr #13 │ │ │ │ + eorseq r6, sl, r4, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #296] @ 5fc7e4 │ │ │ │ - ldr r2, [pc, #296] @ 5fc7e8 │ │ │ │ + ldr r4, [pc, #296] @ 5fc7e8 │ │ │ │ + ldr r2, [pc, #296] @ 5fc7ec │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #288] @ 5fc7ec │ │ │ │ + ldr r1, [pc, #288] @ 5fc7f0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r4, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #260] @ 5fc7f0 │ │ │ │ - ldr r1, [pc, #260] @ 5fc7f4 │ │ │ │ + ldr r2, [pc, #260] @ 5fc7f4 │ │ │ │ + ldr r1, [pc, #260] @ 5fc7f8 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r7, [r0, #868] @ 0x364 │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 5fc734 │ │ │ │ + beq 5fc738 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r3] │ │ │ │ - ldr r1, [pc, #180] @ 5fc7f8 │ │ │ │ + ldr r1, [pc, #180] @ 5fc7fc │ │ │ │ str r3, [r0, #680] @ 0x2a8 │ │ │ │ str r3, [r0, #668] @ 0x29c │ │ │ │ ldr r3, [r0, #860] @ 0x35c │ │ │ │ add ip, r0, #704 @ 0x2c0 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1033348,640 +1033349,640 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r1, r4, #844 @ 0x34c │ │ │ │ str r6, [sp] │ │ │ │ bl 48d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fc718 │ │ │ │ + blt 5fc71c │ │ │ │ strb r9, [r4, #868] @ 0x364 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fc7d4 │ │ │ │ + bne 5fc7d8 │ │ │ │ ldrb r3, [r5, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5fc718 │ │ │ │ + beq 5fc71c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5fc128 │ │ │ │ + b 5fc12c │ │ │ │ ldrb r3, [r5, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc718 │ │ │ │ - b 5fc7c0 │ │ │ │ - subeq fp, r8, r4, lsl r9 │ │ │ │ - eorseq r9, r3, ip, ror r1 │ │ │ │ - mlaseq r3, r4, r1, r9 │ │ │ │ - eorseq r6, sl, r4, ror #10 │ │ │ │ - @ instruction: 0x0033e3dc │ │ │ │ - @ instruction: 0x0052ff94 │ │ │ │ + beq 5fc71c │ │ │ │ + b 5fc7c4 │ │ │ │ + subeq fp, r8, r0, lsl r9 │ │ │ │ + eorseq r9, r3, r8, ror r1 │ │ │ │ + mlaseq r3, r0, r1, r9 │ │ │ │ + eorseq r6, sl, r0, ror #10 │ │ │ │ + @ instruction: 0x0033e3d8 │ │ │ │ + @ instruction: 0x0052ff90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #272] @ 5fc924 │ │ │ │ + ldr r4, [pc, #272] @ 5fc928 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #268] @ 5fc928 │ │ │ │ + ldr r1, [pc, #268] @ 5fc92c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #264] @ 5fc92c │ │ │ │ + ldr r2, [pc, #264] @ 5fc930 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, r4, #144 @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #244] @ 5fc930 │ │ │ │ + ldr r1, [pc, #244] @ 5fc934 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #232] @ 5fc934 │ │ │ │ + ldr r2, [pc, #232] @ 5fc938 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #212] @ 5fc938 │ │ │ │ - ldr r1, [pc, #212] @ 5fc93c │ │ │ │ + ldr r2, [pc, #212] @ 5fc93c │ │ │ │ + ldr r1, [pc, #212] @ 5fc940 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ mov r3, #26 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5fc8f8 │ │ │ │ + beq 5fc8fc │ │ │ │ cmp r5, #4 │ │ │ │ - beq 5fc8dc │ │ │ │ - ldr r2, [pc, #160] @ 5fc940 │ │ │ │ - ldr r3, [pc, #136] @ 5fc92c │ │ │ │ + beq 5fc8e0 │ │ │ │ + ldr r2, [pc, #160] @ 5fc944 │ │ │ │ + ldr r3, [pc, #136] @ 5fc930 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fc920 │ │ │ │ + bne 5fc924 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ 5fc944 │ │ │ │ + ldr r3, [pc, #96] @ 5fc948 │ │ │ │ add r2, r0, #448 @ 0x1c0 │ │ │ │ add r1, r0, #304 @ 0x130 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d4f0 │ │ │ │ - b 5fc898 │ │ │ │ + bl 63d4f4 │ │ │ │ + b 5fc89c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc6a4 │ │ │ │ + bl 5fc6a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5fc898 │ │ │ │ + bge 5fc89c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8e15a8 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7f6e74 │ │ │ │ - b 5fc898 │ │ │ │ + b 5fc89c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - strheq fp, [r8], #-120 @ 0xffffff88 │ │ │ │ - subseq lr, r5, ip, lsl #9 │ │ │ │ + strheq fp, [r8], #-116 @ 0xffffff8c │ │ │ │ + subseq lr, r5, r8, lsl #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r9, r3, ip, lsl r0 │ │ │ │ - eorseq r9, r3, r0 │ │ │ │ - eorseq r6, sl, r4, ror #7 │ │ │ │ - eorseq lr, r3, r0, ror #4 │ │ │ │ - subseq lr, r5, r4, lsl r4 │ │ │ │ + eorseq r9, r3, r8, lsl r0 │ │ │ │ + @ instruction: 0x00338ffc │ │ │ │ + eorseq r6, sl, r0, ror #7 │ │ │ │ + eorseq lr, r3, ip, asr r2 │ │ │ │ + subseq lr, r5, r0, lsl r4 │ │ │ │ @ instruction: 0xfffff748 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #1196] @ 5fce0c │ │ │ │ + ldr ip, [pc, #1196] @ 5fce10 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1192] @ 5fce10 │ │ │ │ + ldr r1, [pc, #1192] @ 5fce14 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r8, [pc, #1184] @ 5fce14 │ │ │ │ + ldr r8, [pc, #1184] @ 5fce18 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #1180] @ 5fce18 │ │ │ │ + ldr r3, [pc, #1180] @ 5fce1c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - ldr sl, [pc, #1152] @ 5fce1c │ │ │ │ + ldr sl, [pc, #1152] @ 5fce20 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add sl, pc, sl │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ - ldr r1, [pc, #1136] @ 5fce20 │ │ │ │ - ldr r2, [pc, #1136] @ 5fce24 │ │ │ │ + ldr r1, [pc, #1136] @ 5fce24 │ │ │ │ + ldr r2, [pc, #1136] @ 5fce28 │ │ │ │ add r3, sl, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ addeq r5, sp, #44 @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #1104] @ 5fce28 │ │ │ │ - ldr r1, [pc, #1104] @ 5fce2c │ │ │ │ + ldr r2, [pc, #1104] @ 5fce2c │ │ │ │ + ldr r1, [pc, #1104] @ 5fce30 │ │ │ │ add ip, sl, #36 @ 0x24 │ │ │ │ mov r3, #26 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #304] @ 0x130 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcd20 │ │ │ │ + beq 5fcd24 │ │ │ │ add r7, r0, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r7] │ │ │ │ - ldr r2, [pc, #1052] @ 5fce30 │ │ │ │ + ldr r2, [pc, #1052] @ 5fce34 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ strheq r3, [r7] │ │ │ │ - beq 5fca2c │ │ │ │ + beq 5fca30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bcs 5fcc88 │ │ │ │ + bcs 5fcc8c │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fccf0 │ │ │ │ + beq 5fccf4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bhi 5fcab4 │ │ │ │ + bhi 5fcab8 │ │ │ │ add r3, r4, #304 @ 0x130 │ │ │ │ add r0, r4, #844 @ 0x34c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fcae8 │ │ │ │ + bne 5fcaec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e1eec │ │ │ │ - ldr r2, [pc, #956] @ 5fce34 │ │ │ │ - ldr r3, [pc, #916] @ 5fce10 │ │ │ │ + ldr r2, [pc, #956] @ 5fce38 │ │ │ │ + ldr r3, [pc, #916] @ 5fce14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fcdc4 │ │ │ │ + bne 5fcdc8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #892] @ 5fce38 │ │ │ │ + ldr r1, [pc, #892] @ 5fce3c │ │ │ │ mov ip, #1024 @ 0x400 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #884] @ 5fce3c │ │ │ │ + ldr r3, [pc, #884] @ 5fce40 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #880] @ 5fce40 │ │ │ │ + ldr r1, [pc, #880] @ 5fce44 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #876] @ 5fce44 │ │ │ │ + ldr r2, [pc, #876] @ 5fce48 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 5fca64 │ │ │ │ - ldr r3, [pc, #856] @ 5fce48 │ │ │ │ + b 5fca68 │ │ │ │ + ldr r3, [pc, #856] @ 5fce4c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ ldrd r2, [r6, #104] @ 0x68 │ │ │ │ - bl 62d5b8 │ │ │ │ + bl 62d5bc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldrh r0, [r7] │ │ │ │ mov r1, #4 │ │ │ │ bl 21229c │ │ │ │ str r0, [r4, #864] @ 0x360 │ │ │ │ ldrh r3, [r7] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcb68 │ │ │ │ - ldr r8, [pc, #788] @ 5fce4c │ │ │ │ + beq 5fcb6c │ │ │ │ + ldr r8, [pc, #788] @ 5fce50 │ │ │ │ mov sl, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5fcb44 │ │ │ │ + b 5fcb48 │ │ │ │ ldr fp, [r4, #864] @ 0x360 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [fp, sl, lsl #2] │ │ │ │ ldrh r3, [r7] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bgt 5fcb40 │ │ │ │ + bgt 5fcb44 │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ str r0, [r4, #840] @ 0x348 │ │ │ │ ldrh r0, [r7] │ │ │ │ bl 211e7c │ │ │ │ str r0, [r4, #860] @ 0x35c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fcde8 │ │ │ │ - ldr r3, [pc, #696] @ 5fce50 │ │ │ │ - ldr r2, [pc, #696] @ 5fce54 │ │ │ │ + bne 5fcdec │ │ │ │ + ldr r3, [pc, #696] @ 5fce54 │ │ │ │ + ldr r2, [pc, #696] @ 5fce58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r8, #4 │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #668] @ 5fce58 │ │ │ │ + ldr r1, [pc, #668] @ 5fce5c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ mov fp, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb fp, [r4, #868] @ 0x364 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7f687c │ │ │ │ cmp r0, fp │ │ │ │ - blt 5fccb8 │ │ │ │ + blt 5fccbc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc6a4 │ │ │ │ + bl 5fc6a8 │ │ │ │ cmp r0, fp │ │ │ │ - blt 5fccb0 │ │ │ │ + blt 5fccb4 │ │ │ │ ldrb r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcdc8 │ │ │ │ + beq 5fcdcc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #572] @ 5fce5c │ │ │ │ - ldr r1, [pc, #572] @ 5fce60 │ │ │ │ + ldr r2, [pc, #572] @ 5fce60 │ │ │ │ + ldr r1, [pc, #572] @ 5fce64 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ add sl, r4, #448 @ 0x1c0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r4, #340 @ 0x154 │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ bl 48e8ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fcdb0 │ │ │ │ - ldr r3, [pc, #512] @ 5fce64 │ │ │ │ + blt 5fcdb4 │ │ │ │ + ldr r3, [pc, #512] @ 5fce68 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, fp │ │ │ │ stmib sp, {r9, fp} │ │ │ │ str fp, [sp] │ │ │ │ bl 7f6bc4 │ │ │ │ - b 5fca64 │ │ │ │ - ldr ip, [pc, #472] @ 5fce68 │ │ │ │ - ldr r1, [pc, #472] @ 5fce6c │ │ │ │ + b 5fca68 │ │ │ │ + ldr ip, [pc, #472] @ 5fce6c │ │ │ │ + ldr r1, [pc, #472] @ 5fce70 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sl, #212 @ 0xd4 │ │ │ │ mov r2, #460 @ 0x1cc │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5fca64 │ │ │ │ + b 5fca68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7f6e74 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 5fcd48 │ │ │ │ + beq 5fcd4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcbb4 │ │ │ │ - ldr r1, [pc, #412] @ 5fce70 │ │ │ │ + beq 5fcbb8 │ │ │ │ + ldr r1, [pc, #412] @ 5fce74 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 8e15a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b 5fcbb4 │ │ │ │ - ldr r3, [pc, #380] @ 5fce74 │ │ │ │ - ldr ip, [pc, #380] @ 5fce78 │ │ │ │ - ldr r1, [pc, #380] @ 5fce7c │ │ │ │ + b 5fcbb8 │ │ │ │ + ldr r3, [pc, #380] @ 5fce78 │ │ │ │ + ldr ip, [pc, #380] @ 5fce7c │ │ │ │ + ldr r1, [pc, #380] @ 5fce80 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #372] @ 5fce80 │ │ │ │ + ldr r2, [pc, #372] @ 5fce84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5fca64 │ │ │ │ - ldr ip, [pc, #348] @ 5fce84 │ │ │ │ - ldr r1, [pc, #348] @ 5fce88 │ │ │ │ + b 5fca68 │ │ │ │ + ldr ip, [pc, #348] @ 5fce88 │ │ │ │ + ldr r1, [pc, #348] @ 5fce8c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sl, #212 @ 0xd4 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5fca64 │ │ │ │ + b 5fca68 │ │ │ │ ldr r0, [r4, #860] @ 0x35c │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #840] @ 0x348 │ │ │ │ str r8, [r4, #860] @ 0x35c │ │ │ │ bl 211fcc │ │ │ │ str r8, [r4, #840] @ 0x348 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcd88 │ │ │ │ + beq 5fcd8c │ │ │ │ ldr r3, [r4, #864] @ 0x360 │ │ │ │ ldr r0, [r3, r8, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldrh r3, [r7] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt 5fcd6c │ │ │ │ + bgt 5fcd70 │ │ │ │ ldr r0, [r4, #864] @ 0x360 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e1eec │ │ │ │ - b 5fca70 │ │ │ │ + b 5fca74 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7f6e74 │ │ │ │ mov r0, sl │ │ │ │ bl 48ce9c │ │ │ │ - b 5fccb8 │ │ │ │ + b 5fccbc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #188] @ 5fce8c │ │ │ │ - ldr r0, [pc, #188] @ 5fce90 │ │ │ │ + ldr r1, [pc, #188] @ 5fce90 │ │ │ │ + ldr r0, [pc, #188] @ 5fce94 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #184] @ 5fce94 │ │ │ │ + ldr r2, [pc, #184] @ 5fce98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #276 @ 0x114 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ 5fce98 │ │ │ │ - ldr r1, [pc, #168] @ 5fce9c │ │ │ │ - ldr r0, [pc, #168] @ 5fcea0 │ │ │ │ + ldr r3, [pc, #168] @ 5fce9c │ │ │ │ + ldr r1, [pc, #168] @ 5fcea0 │ │ │ │ + ldr r0, [pc, #168] @ 5fcea4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ mov r2, #492 @ 0x1ec │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq lr, r5, r0, asr r3 │ │ │ │ + subseq lr, r5, ip, asr #6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq lr, r5, ip, lsr #6 │ │ │ │ + subseq lr, r5, r8, lsr #6 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ - subeq fp, r8, r4, lsr r6 │ │ │ │ - @ instruction: 0x00338eb4 │ │ │ │ - mlaseq r3, r8, lr, r8 │ │ │ │ - eorseq r6, sl, r4, ror r2 │ │ │ │ - ldrsheq lr, [r3], -r0 @ │ │ │ │ + subeq fp, r8, r0, lsr r6 │ │ │ │ + @ instruction: 0x00338eb0 │ │ │ │ + mlaseq r3, r4, lr, r8 │ │ │ │ + eorseq r6, sl, r0, ror r2 │ │ │ │ + eorseq lr, r3, ip, ror #1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subseq lr, r5, ip, lsr r2 │ │ │ │ - eorseq r6, sl, r4, lsr #5 │ │ │ │ - subeq fp, r8, r4, lsl #10 │ │ │ │ - eorseq r6, sl, r0, lsr #3 │ │ │ │ + subseq lr, r5, r8, lsr r2 │ │ │ │ + eorseq r6, sl, r0, lsr #5 │ │ │ │ + subeq fp, r8, r0, lsl #10 │ │ │ │ + mlaseq sl, ip, r1, r6 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ andeq r3, r0, r4, asr #17 │ │ │ │ andeq r0, r0, r4, ror #6 │ │ │ │ - subeq fp, r8, r8, lsr r4 │ │ │ │ - @ instruction: 0x00321bf8 │ │ │ │ - eorseq sp, sl, r0, lsl #28 │ │ │ │ - eorseq r8, r3, r8, lsr #24 │ │ │ │ - eorseq r8, r3, r4, asr #24 │ │ │ │ + subeq fp, r8, r4, lsr r4 │ │ │ │ + @ instruction: 0x00321bf4 │ │ │ │ + @ instruction: 0x003addfc │ │ │ │ + eorseq r8, r3, r4, lsr #24 │ │ │ │ + eorseq r8, r3, r0, asr #24 │ │ │ │ @ instruction: 0xfffffb88 │ │ │ │ - mlaseq sl, r8, r0, r6 │ │ │ │ - eorseq r5, sl, r8, ror #31 │ │ │ │ - @ instruction: 0x00365ed4 │ │ │ │ - ldrdeq fp, [r8], #-32 @ 0xffffffe0 │ │ │ │ - eorseq r6, sl, r8, asr #32 │ │ │ │ - eorseq r5, sl, r4, ror pc │ │ │ │ + mlaseq sl, r4, r0, r6 │ │ │ │ + eorseq r5, sl, r4, ror #31 │ │ │ │ + @ instruction: 0x00365ed0 │ │ │ │ + subeq fp, r8, ip, asr #5 │ │ │ │ + eorseq r6, sl, r4, asr #32 │ │ │ │ + eorseq r5, sl, r0, ror pc │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - eorseq r5, sl, r8, ror #31 │ │ │ │ - eorseq r5, sl, r0, asr pc │ │ │ │ - eorseq r5, sl, r4, lsr #29 │ │ │ │ - eorseq r5, r6, r8, ror #27 │ │ │ │ + eorseq r5, sl, r4, ror #31 │ │ │ │ + eorseq r5, sl, ip, asr #30 │ │ │ │ + eorseq r5, sl, r0, lsr #29 │ │ │ │ + eorseq r5, r6, r4, ror #27 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - ldrdeq fp, [r8], #-28 @ 0xffffffe4 │ │ │ │ - eorseq r5, sl, r4, lsl #29 │ │ │ │ - eorseq r5, r6, r4, lsr #27 │ │ │ │ + ldrdeq fp, [r8], #-24 @ 0xffffffe8 │ │ │ │ + eorseq r5, sl, r0, lsl #29 │ │ │ │ + eorseq r5, r6, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #308] @ 5fcff0 │ │ │ │ + ldr ip, [pc, #308] @ 5fcff4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - ldr lr, [pc, #296] @ 5fcff4 │ │ │ │ + ldr lr, [pc, #296] @ 5fcff8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #292] @ 5fcff8 │ │ │ │ + ldr ip, [pc, #292] @ 5fcffc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #288] @ 5fcffc │ │ │ │ - ldr r1, [pc, #288] @ 5fd000 │ │ │ │ + ldr r2, [pc, #288] @ 5fd000 │ │ │ │ + ldr r1, [pc, #288] @ 5fd004 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r5, #256] @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 5fcf90 │ │ │ │ + beq 5fcf94 │ │ │ │ ldrb r3, [r0, #868] @ 0x364 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5fcf90 │ │ │ │ + beq 5fcf94 │ │ │ │ ldrb r4, [r0, #736] @ 0x2e0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 5fcf90 │ │ │ │ + bne 5fcf94 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc128 │ │ │ │ + bl 5fc12c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fcfd0 │ │ │ │ + blt 5fcfd4 │ │ │ │ ldr r3, [r6, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcf90 │ │ │ │ + beq 5fcf94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d974 │ │ │ │ + bl 62d978 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 5fcf80 │ │ │ │ + beq 5fcf84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e5b4 │ │ │ │ + bl 62e5b8 │ │ │ │ bl 8d6864 │ │ │ │ ldr r3, [r6, #668] @ 0x29c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5fcf50 │ │ │ │ - ldr r2, [pc, #108] @ 5fd004 │ │ │ │ - ldr r3, [pc, #92] @ 5fcff8 │ │ │ │ + bhi 5fcf54 │ │ │ │ + ldr r2, [pc, #108] @ 5fd008 │ │ │ │ + ldr r3, [pc, #92] @ 5fcffc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fcfec │ │ │ │ + bne 5fcff0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #48] @ 5fd008 │ │ │ │ + ldr r1, [pc, #48] @ 5fd00c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ add r0, r6, #304 @ 0x130 │ │ │ │ bl 7f6e74 │ │ │ │ - b 5fcf90 │ │ │ │ + b 5fcf94 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq fp, r8, r4, lsl r1 │ │ │ │ - subseq sp, r5, r4, ror #27 │ │ │ │ + subeq fp, r8, r0, lsl r1 │ │ │ │ + subseq sp, r5, r0, ror #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r5, sl, r4, ror sp │ │ │ │ - eorseq sp, r3, r8, ror #23 │ │ │ │ - subseq sp, r5, ip, lsl sp │ │ │ │ - eorseq r5, sl, r0, lsl sp │ │ │ │ + eorseq r5, sl, r0, ror sp │ │ │ │ + eorseq sp, r3, r4, ror #23 │ │ │ │ + subseq sp, r5, r8, lsl sp │ │ │ │ + eorseq r5, sl, ip, lsl #26 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #28] @ 5fd044 │ │ │ │ + ldr r4, [pc, #28] @ 5fd048 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ pop {r4, lr} │ │ │ │ b 69cfa4 │ │ │ │ - subseq pc, r2, ip, lsr r7 @ │ │ │ │ + subseq pc, r2, r8, lsr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #352] @ 5fd1c0 │ │ │ │ - ldr r2, [pc, #352] @ 5fd1c4 │ │ │ │ - ldr r1, [pc, #352] @ 5fd1c8 │ │ │ │ + ldr r5, [pc, #352] @ 5fd1c4 │ │ │ │ + ldr r2, [pc, #352] @ 5fd1c8 │ │ │ │ + ldr r1, [pc, #352] @ 5fd1cc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #320] @ 5fd1cc │ │ │ │ - ldr r1, [pc, #320] @ 5fd1d0 │ │ │ │ + ldr r2, [pc, #320] @ 5fd1d0 │ │ │ │ + ldr r1, [pc, #320] @ 5fd1d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ - ldr fp, [pc, #308] @ 5fd1d4 │ │ │ │ - ldr r7, [pc, #308] @ 5fd1d8 │ │ │ │ + ldr fp, [pc, #308] @ 5fd1d8 │ │ │ │ + ldr r7, [pc, #308] @ 5fd1dc │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #156 @ 0x9c │ │ │ │ - ldr sl, [pc, #300] @ 5fd1dc │ │ │ │ - ldr r9, [pc, #300] @ 5fd1e0 │ │ │ │ + ldr sl, [pc, #300] @ 5fd1e0 │ │ │ │ + ldr r9, [pc, #300] @ 5fd1e4 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #268] @ 5fd1e4 │ │ │ │ - ldr r1, [pc, #268] @ 5fd1e8 │ │ │ │ + ldr r2, [pc, #268] @ 5fd1e8 │ │ │ │ + ldr r1, [pc, #268] @ 5fd1ec │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #236] @ 5fd1ec │ │ │ │ - ldr r1, [pc, #236] @ 5fd1f0 │ │ │ │ + ldr r3, [pc, #236] @ 5fd1f0 │ │ │ │ + ldr r1, [pc, #236] @ 5fd1f4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r8, [pc, #216] @ 5fd1f4 │ │ │ │ + ldr r8, [pc, #216] @ 5fd1f8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6951f8 │ │ │ │ str fp, [r6, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #196] @ 5fd1f8 │ │ │ │ + ldr r2, [pc, #196] @ 5fd1fc │ │ │ │ ldr fp, [r6, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ orr fp, fp, #16 │ │ │ │ str fp, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #176] @ 5fd1fc │ │ │ │ - ldr lr, [pc, #176] @ 5fd200 │ │ │ │ + ldr r2, [pc, #176] @ 5fd200 │ │ │ │ + ldr lr, [pc, #176] @ 5fd204 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #176] @ 0xb0 │ │ │ │ - ldr ip, [pc, #168] @ 5fd204 │ │ │ │ - ldr r0, [pc, #168] @ 5fd208 │ │ │ │ - ldr r1, [pc, #168] @ 5fd20c │ │ │ │ - ldr r2, [pc, #168] @ 5fd210 │ │ │ │ - ldr r3, [pc, #168] @ 5fd214 │ │ │ │ + ldr ip, [pc, #168] @ 5fd208 │ │ │ │ + ldr r0, [pc, #168] @ 5fd20c │ │ │ │ + ldr r1, [pc, #168] @ 5fd210 │ │ │ │ + ldr r2, [pc, #168] @ 5fd214 │ │ │ │ + ldr r3, [pc, #168] @ 5fd218 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [r4, #92] @ 0x5c │ │ │ │ str r9, [r4, #96] @ 0x60 │ │ │ │ @@ -1033996,175 +1033997,175 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x0048b09c │ │ │ │ - eorseq r1, r2, r0, lsr #14 │ │ │ │ - eorseq sp, sl, r8, asr #18 │ │ │ │ - eorseq r8, r3, r0, asr #15 │ │ │ │ - @ instruction: 0x003387dc │ │ │ │ - subseq pc, r2, r0, asr #13 │ │ │ │ - subseq sp, r5, r4, lsl #24 │ │ │ │ + @ instruction: 0x0048b098 │ │ │ │ + eorseq r1, r2, ip, lsl r7 │ │ │ │ + eorseq sp, sl, r4, asr #18 │ │ │ │ + @ instruction: 0x003387bc │ │ │ │ + @ instruction: 0x003387d8 │ │ │ │ + ldrheq pc, [r2], #-108 @ 0xffffff94 @ │ │ │ │ + subseq sp, r5, r0, lsl #24 │ │ │ │ andeq r0, r0, r0, lsr #23 │ │ │ │ andeq r0, r0, r0, ror #16 │ │ │ │ - @ instruction: 0x003357b4 │ │ │ │ - eorseq r5, r3, r8, asr #15 │ │ │ │ - rsbeq r0, r4, r4, lsl #6 │ │ │ │ - subseq r9, r5, ip, ror r9 │ │ │ │ + @ instruction: 0x003357b0 │ │ │ │ + eorseq r5, r3, r4, asr #15 │ │ │ │ + rsbeq r0, r4, r0, lsl #6 │ │ │ │ + subseq r9, r5, r8, ror r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl r6 │ │ │ │ andeq r2, r0, r8, lsr sp │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r4, lsr #30 │ │ │ │ andeq r0, r0, ip, lsr r9 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ andeq r1, r0, ip, asr #4 │ │ │ │ andeq r4, r0, r0, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 5fd280 │ │ │ │ - ldr r2, [pc, #80] @ 5fd284 │ │ │ │ - ldr r1, [pc, #80] @ 5fd288 │ │ │ │ + ldr ip, [pc, #80] @ 5fd284 │ │ │ │ + ldr r2, [pc, #80] @ 5fd288 │ │ │ │ + ldr r1, [pc, #80] @ 5fd28c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #68] @ 5fd28c │ │ │ │ + ldr r3, [pc, #68] @ 5fd290 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #52] @ 5fd290 │ │ │ │ + ldr r3, [pc, #52] @ 5fd294 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldrdeq sl, [r8], #-224 @ 0xffffff20 │ │ │ │ - eorseq r1, r2, r0, asr r5 │ │ │ │ - eorseq r7, r4, r0, asr r4 │ │ │ │ + subeq sl, r8, ip, asr #29 │ │ │ │ + eorseq r1, r2, ip, asr #10 │ │ │ │ + eorseq r7, r4, ip, asr #8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd2e0 │ │ │ │ + bne 5fd2e4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ mov r2, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bne 5fd2d0 │ │ │ │ + bne 5fd2d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62cf1c │ │ │ │ + b 62cf20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #108] @ 5fd390 │ │ │ │ - ldr r2, [pc, #108] @ 5fd394 │ │ │ │ - ldr r1, [pc, #108] @ 5fd398 │ │ │ │ + ldr ip, [pc, #108] @ 5fd394 │ │ │ │ + ldr r2, [pc, #108] @ 5fd398 │ │ │ │ + ldr r1, [pc, #108] @ 5fd39c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d8a8 │ │ │ │ - ldr ip, [pc, #80] @ 5fd39c │ │ │ │ - ldr r1, [pc, #80] @ 5fd3a0 │ │ │ │ + ldr ip, [pc, #80] @ 5fd3a0 │ │ │ │ + ldr r1, [pc, #80] @ 5fd3a4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ str ip, [r0, #88] @ 0x58 │ │ │ │ orr r2, r2, #16 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #52] @ 5fd3a4 │ │ │ │ - ldr ip, [pc, #52] @ 5fd3a8 │ │ │ │ + ldr r2, [pc, #52] @ 5fd3a8 │ │ │ │ + ldr ip, [pc, #52] @ 5fd3ac │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str ip, [r0, #76] @ 0x4c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 6951f8 │ │ │ │ - ldrdeq sl, [r8], #-216 @ 0xffffff28 │ │ │ │ - eorseq r1, r2, r0, ror #8 │ │ │ │ - eorseq sp, sl, r8, lsl #13 │ │ │ │ - eorseq r5, sl, r4, lsr sl │ │ │ │ - subseq r9, r5, r8, lsr r7 │ │ │ │ + ldrdeq sl, [r8], #-212 @ 0xffffff2c │ │ │ │ + eorseq r1, r2, ip, asr r4 │ │ │ │ + eorseq sp, sl, r4, lsl #13 │ │ │ │ + eorseq r5, sl, r0, lsr sl │ │ │ │ + subseq r9, r5, r4, lsr r7 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ andeq r1, r0, r0, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #236] @ 5fd4b0 │ │ │ │ + ldr ip, [pc, #236] @ 5fd4b4 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #220] @ 5fd4b4 │ │ │ │ - ldr r2, [pc, #220] @ 5fd4b8 │ │ │ │ + ldr r1, [pc, #220] @ 5fd4b8 │ │ │ │ + ldr r2, [pc, #220] @ 5fd4bc │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, ip, #72 @ 0x48 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #148] @ 0x94 │ │ │ │ ldr r1, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd47c │ │ │ │ + beq 5fd480 │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ - ldr ip, [pc, #172] @ 5fd4bc │ │ │ │ + ldr ip, [pc, #172] @ 5fd4c0 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5fd490 │ │ │ │ + beq 5fd494 │ │ │ │ ldrb r2, [r0, #150] @ 0x96 │ │ │ │ - ldr r3, [pc, #156] @ 5fd4c0 │ │ │ │ + ldr r3, [pc, #156] @ 5fd4c4 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 5fd4a4 │ │ │ │ - ldr r2, [pc, #144] @ 5fd4c4 │ │ │ │ + beq 5fd4a8 │ │ │ │ + ldr r2, [pc, #144] @ 5fd4c8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r3, [pc, #132] @ 5fd4c8 │ │ │ │ - ldr r1, [pc, #132] @ 5fd4cc │ │ │ │ + ldr r3, [pc, #132] @ 5fd4cc │ │ │ │ + ldr r1, [pc, #132] @ 5fd4d0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8070ac │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -1034172,47 +1034173,47 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ - ldr ip, [pc, #72] @ 5fd4d0 │ │ │ │ + ldr ip, [pc, #72] @ 5fd4d4 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - bne 5fd418 │ │ │ │ + bne 5fd41c │ │ │ │ ldrb r2, [r0, #150] @ 0x96 │ │ │ │ - ldr r3, [pc, #56] @ 5fd4d4 │ │ │ │ + ldr r3, [pc, #56] @ 5fd4d8 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 5fd42c │ │ │ │ - ldr r2, [pc, #44] @ 5fd4d8 │ │ │ │ + bne 5fd430 │ │ │ │ + ldr r2, [pc, #44] @ 5fd4dc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 5fd434 │ │ │ │ - subeq sl, r8, r0, asr #26 │ │ │ │ - eorseq fp, r3, r4, lsr r0 │ │ │ │ - eorseq fp, r3, ip │ │ │ │ - eorseq r0, fp, r8, ror #10 │ │ │ │ - eorseq r0, fp, r4, asr r5 │ │ │ │ - eorseq r0, fp, r8, asr #10 │ │ │ │ - @ instruction: 0x003b79f0 │ │ │ │ - eorseq r5, sl, r0, asr #18 │ │ │ │ - @ instruction: 0x0037c1b8 │ │ │ │ - eorseq ip, r7, r4, lsr #3 │ │ │ │ - mlaseq r7, r8, r1, ip │ │ │ │ + b 5fd438 │ │ │ │ + subeq sl, r8, ip, lsr sp │ │ │ │ + eorseq fp, r3, r0, lsr r0 │ │ │ │ + eorseq fp, r3, r8 │ │ │ │ + eorseq r0, fp, r4, ror #10 │ │ │ │ + eorseq r0, fp, r0, asr r5 │ │ │ │ + eorseq r0, fp, r4, asr #10 │ │ │ │ + eorseq r7, fp, ip, ror #19 │ │ │ │ + eorseq r5, sl, ip, lsr r9 │ │ │ │ + @ instruction: 0x0037c1b4 │ │ │ │ + eorseq ip, r7, r0, lsr #3 │ │ │ │ + mlaseq r7, r4, r1, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 5fd594 │ │ │ │ - ldr r6, [pc, #176] @ 5fd5b0 │ │ │ │ - ldr r8, [pc, #176] @ 5fd5b4 │ │ │ │ - ldr r7, [pc, #176] @ 5fd5b8 │ │ │ │ + beq 5fd598 │ │ │ │ + ldr r6, [pc, #176] @ 5fd5b4 │ │ │ │ + ldr r8, [pc, #176] @ 5fd5b8 │ │ │ │ + ldr r7, [pc, #176] @ 5fd5bc │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1034220,75 +1034221,75 @@ │ │ │ │ mov r3, #29 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5fd55c │ │ │ │ + beq 5fd560 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd588 │ │ │ │ + beq 5fd58c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5fd588 │ │ │ │ + beq 5fd58c │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd514 │ │ │ │ + bne 5fd518 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq sl, r8, r0, lsl #24 │ │ │ │ - eorseq sl, r3, ip, ror #29 │ │ │ │ - eorseq sl, r3, ip, lsl #30 │ │ │ │ + strdeq sl, [r8], #-188 @ 0xffffff44 │ │ │ │ + eorseq sl, r3, r8, ror #29 │ │ │ │ + eorseq sl, r3, r8, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 5fd608 │ │ │ │ - ldr r2, [pc, #52] @ 5fd60c │ │ │ │ - ldr r1, [pc, #52] @ 5fd610 │ │ │ │ + ldr ip, [pc, #52] @ 5fd60c │ │ │ │ + ldr r2, [pc, #52] @ 5fd610 │ │ │ │ + ldr r1, [pc, #52] @ 5fd614 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 5fd4dc │ │ │ │ - subeq sl, r8, ip, lsr #22 │ │ │ │ - eorseq sl, r3, r0, lsl lr │ │ │ │ - eorseq sp, r3, r8, lsl r0 │ │ │ │ + b 5fd4e0 │ │ │ │ + subeq sl, r8, r8, lsr #22 │ │ │ │ + eorseq sl, r3, ip, lsl #28 │ │ │ │ + eorseq sp, r3, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #96] @ 5fd68c │ │ │ │ + ldr ip, [pc, #96] @ 5fd690 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r1, [pc, #92] @ 5fd690 │ │ │ │ - ldr r2, [pc, #92] @ 5fd694 │ │ │ │ + ldr r1, [pc, #92] @ 5fd694 │ │ │ │ + ldr r2, [pc, #92] @ 5fd698 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1034303,25 +1034304,25 @@ │ │ │ │ orrhi r0, r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq sl, [r8], #-160 @ 0xffffff60 │ │ │ │ - @ instruction: 0x0033cfb4 │ │ │ │ - @ instruction: 0x0033adb0 │ │ │ │ + subeq sl, r8, ip, asr #21 │ │ │ │ + @ instruction: 0x0033cfb0 │ │ │ │ + eorseq sl, r3, ip, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #152] @ 5fd748 │ │ │ │ + ldr r3, [pc, #152] @ 5fd74c │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #148] @ 5fd74c │ │ │ │ - ldr r1, [pc, #148] @ 5fd750 │ │ │ │ + ldr r2, [pc, #148] @ 5fd750 │ │ │ │ + ldr r1, [pc, #148] @ 5fd754 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ @@ -1034350,24 +1034351,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq sl, r8, ip, asr #20 │ │ │ │ - eorseq sl, r3, ip, lsr #26 │ │ │ │ - eorseq ip, r3, r4, lsr pc │ │ │ │ + subeq sl, r8, r8, asr #20 │ │ │ │ + eorseq sl, r3, r8, lsr #26 │ │ │ │ + eorseq ip, r3, r0, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #424] @ 5fd914 │ │ │ │ - ldr r9, [pc, #424] @ 5fd918 │ │ │ │ - ldr r7, [pc, #424] @ 5fd91c │ │ │ │ + ldr r4, [pc, #424] @ 5fd918 │ │ │ │ + ldr r9, [pc, #424] @ 5fd91c │ │ │ │ + ldr r7, [pc, #424] @ 5fd920 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r4, #124 @ 0x7c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ @@ -1034398,102 +1034399,102 @@ │ │ │ │ bl 6e9c98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9e1c │ │ │ │ ldr r7, [r8, #420] @ 0x1a4 │ │ │ │ add r7, r7, #31 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - beq 5fd830 │ │ │ │ + beq 5fd834 │ │ │ │ lsl r7, r7, #2 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r8, #412] @ 0x19c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ bl 6e9e1c │ │ │ │ cmp r7, r4 │ │ │ │ - bne 5fd814 │ │ │ │ + bne 5fd818 │ │ │ │ ldr r3, [r8, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd90c │ │ │ │ + beq 5fd910 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd840 │ │ │ │ + bne 5fd844 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9e1c │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd8a0 │ │ │ │ - b 5fd8ec │ │ │ │ + bne 5fd8a4 │ │ │ │ + b 5fd8f0 │ │ │ │ bl 6e9e1c │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9e1c │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9ed4 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bcc8 │ │ │ │ + bl 62bccc │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fd8ec │ │ │ │ + beq 5fd8f0 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9e1c │ │ │ │ ldrb r1, [r4, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9354 │ │ │ │ ldrb r1, [r4, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9354 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5fd868 │ │ │ │ + bne 5fd86c │ │ │ │ mov r1, r3 │ │ │ │ bl 6e9e1c │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd8a0 │ │ │ │ + bne 5fd8a4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 5fd850 │ │ │ │ - @ instruction: 0x0048a994 │ │ │ │ - eorseq sl, r3, r4, ror ip │ │ │ │ - eorseq ip, r3, r8, lsl #29 │ │ │ │ + b 5fd854 │ │ │ │ + @ instruction: 0x0048a990 │ │ │ │ + eorseq sl, r3, r0, ror ip │ │ │ │ + eorseq ip, r3, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #344] @ 5fda90 │ │ │ │ + ldr r4, [pc, #344] @ 5fda94 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #140 @ 0x8c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #328] @ 5fda94 │ │ │ │ - ldr r1, [pc, #328] @ 5fda98 │ │ │ │ + ldr r2, [pc, #328] @ 5fda98 │ │ │ │ + ldr r1, [pc, #328] @ 5fda9c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #308] @ 5fda9c │ │ │ │ - ldr r1, [pc, #308] @ 5fdaa0 │ │ │ │ + ldr r2, [pc, #308] @ 5fdaa0 │ │ │ │ + ldr r1, [pc, #308] @ 5fdaa4 │ │ │ │ add r4, r4, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str r4, [sp] │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1034506,236 +1034507,236 @@ │ │ │ │ strne r2, [r3, #408] @ 0x198 │ │ │ │ ldr r2, [r0, #408] @ 0x198 │ │ │ │ ldrne r3, [r0, #404] @ 0x194 │ │ │ │ str r3, [r2] │ │ │ │ str r4, [r0, #404] @ 0x194 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ str r4, [r5, #408] @ 0x198 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #392] @ 0x188 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5fd9f8 │ │ │ │ + beq 5fd9fc │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #316] @ 0x13c │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #392] @ 0x188 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5fd9d0 │ │ │ │ + bhi 5fd9d4 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #316] @ 0x13c │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #412] @ 0x19c │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r5, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fda4c │ │ │ │ + beq 5fda50 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fda48 │ │ │ │ + beq 5fda4c │ │ │ │ mov r0, r4 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ bl 211fcc │ │ │ │ - ldr r1, [pc, #80] @ 5fdaa4 │ │ │ │ - ldr r2, [pc, #80] @ 5fdaa8 │ │ │ │ + ldr r1, [pc, #80] @ 5fdaa8 │ │ │ │ + ldr r2, [pc, #80] @ 5fdaac │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #156 @ 0x9c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #68] @ 5fdaac │ │ │ │ - ldr r3, [pc, #68] @ 5fdab0 │ │ │ │ + ldr r1, [pc, #68] @ 5fdab0 │ │ │ │ + ldr r3, [pc, #68] @ 5fdab4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ bl 692e8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d660 │ │ │ │ - subeq sl, r8, ip, asr #15 │ │ │ │ - eorseq r7, r3, r0, lsl #30 │ │ │ │ - eorseq r7, r3, r8, lsl pc │ │ │ │ - eorseq sl, r3, r8, lsl #21 │ │ │ │ - mlaseq r3, r0, ip, ip │ │ │ │ - strheq sl, [r8], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r0, r2, ip, lsr #26 │ │ │ │ - eorseq r6, r4, r8, lsr #24 │ │ │ │ + b 62d664 │ │ │ │ + subeq sl, r8, r8, asr #15 │ │ │ │ + @ instruction: 0x00337efc │ │ │ │ + eorseq r7, r3, r4, lsl pc │ │ │ │ + eorseq sl, r3, r4, lsl #21 │ │ │ │ + eorseq ip, r3, ip, lsl #25 │ │ │ │ + subeq sl, r8, ip, lsr #13 │ │ │ │ + eorseq r0, r2, r8, lsr #26 │ │ │ │ + eorseq r6, r4, r4, lsr #24 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #364] @ 5fdc38 │ │ │ │ + ldr r3, [pc, #364] @ 5fdc3c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #360] @ 5fdc3c │ │ │ │ - ldr r1, [pc, #360] @ 5fdc40 │ │ │ │ + ldr r2, [pc, #360] @ 5fdc40 │ │ │ │ + ldr r1, [pc, #360] @ 5fdc44 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ and r7, r5, #4 │ │ │ │ ldr r4, [r0, #396] @ 0x18c │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fdc2c │ │ │ │ + beq 5fdc30 │ │ │ │ mov r5, r4 │ │ │ │ - b 5fdb20 │ │ │ │ + b 5fdb24 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fdc18 │ │ │ │ + beq 5fdc1c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fdb14 │ │ │ │ - ldr r3, [pc, #272] @ 5fdc44 │ │ │ │ - ldr r2, [pc, #272] @ 5fdc48 │ │ │ │ - ldr r1, [pc, #272] @ 5fdc4c │ │ │ │ + bne 5fdb18 │ │ │ │ + ldr r3, [pc, #272] @ 5fdc48 │ │ │ │ + ldr r2, [pc, #272] @ 5fdc4c │ │ │ │ + ldr r1, [pc, #272] @ 5fdc50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 5fdb7c │ │ │ │ + bne 5fdb80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fdc24 │ │ │ │ + beq 5fdc28 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #148] @ 0x94 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ - b 5fdb94 │ │ │ │ + b 5fdb98 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ - bne 5fdb94 │ │ │ │ + bne 5fdb98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fd4dc │ │ │ │ + bl 5fd4e0 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fdbf8 │ │ │ │ - ldr r5, [pc, #172] @ 5fdc50 │ │ │ │ - ldr r8, [pc, #172] @ 5fdc54 │ │ │ │ - ldr r7, [pc, #172] @ 5fdc58 │ │ │ │ + beq 5fdbfc │ │ │ │ + ldr r5, [pc, #172] @ 5fdc54 │ │ │ │ + ldr r8, [pc, #172] @ 5fdc58 │ │ │ │ + ldr r7, [pc, #172] @ 5fdc5c │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fdbec │ │ │ │ + beq 5fdbf0 │ │ │ │ ldrb r1, [r6, #250] @ 0xfa │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fdbb8 │ │ │ │ + bne 5fdbbc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fdb88 │ │ │ │ - b 5fdb9c │ │ │ │ + beq 5fdb8c │ │ │ │ + b 5fdba0 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ - b 5fdb88 │ │ │ │ + b 5fdb8c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fdb88 │ │ │ │ - b 5fdbf8 │ │ │ │ - subeq sl, r8, r0, lsr r6 │ │ │ │ - eorseq sl, r3, r0, lsl r9 │ │ │ │ - eorseq ip, r3, r8, lsl fp │ │ │ │ - subeq sl, r8, ip, asr #11 │ │ │ │ - eorseq r7, r3, r8, lsl #26 │ │ │ │ - eorseq r7, r3, r0, lsr #26 │ │ │ │ - subeq sl, r8, ip, asr r5 │ │ │ │ - eorseq sl, r3, r8, asr #16 │ │ │ │ - eorseq sl, r3, r8, ror #16 │ │ │ │ + beq 5fdb8c │ │ │ │ + b 5fdbfc │ │ │ │ + subeq sl, r8, ip, lsr #12 │ │ │ │ + eorseq sl, r3, ip, lsl #18 │ │ │ │ + eorseq ip, r3, r4, lsl fp │ │ │ │ + subeq sl, r8, r8, asr #11 │ │ │ │ + eorseq r7, r3, r4, lsl #26 │ │ │ │ + eorseq r7, r3, ip, lsl sp │ │ │ │ + subeq sl, r8, r8, asr r5 │ │ │ │ + eorseq sl, r3, r4, asr #16 │ │ │ │ + eorseq sl, r3, r4, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #724] @ 5fdf48 │ │ │ │ - ldr r2, [pc, #724] @ 5fdf4c │ │ │ │ + ldr r5, [pc, #724] @ 5fdf4c │ │ │ │ + ldr r2, [pc, #724] @ 5fdf50 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #716] @ 5fdf50 │ │ │ │ + ldr r1, [pc, #716] @ 5fdf54 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r5, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #684] @ 5fdf54 │ │ │ │ - ldr r1, [pc, #684] @ 5fdf58 │ │ │ │ + ldr r2, [pc, #684] @ 5fdf58 │ │ │ │ + ldr r1, [pc, #684] @ 5fdf5c │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #124 @ 0x7c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fdebc │ │ │ │ + beq 5fdec0 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs 5fdf00 │ │ │ │ + bcs 5fdf04 │ │ │ │ ldr r3, [r0, #424] @ 0x1a8 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #4 │ │ │ │ moveq r2, #8 │ │ │ │ movne r2, #12 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d6dc │ │ │ │ - ldr r2, [pc, #600] @ 5fdf5c │ │ │ │ + bl 62d6e0 │ │ │ │ + ldr r2, [pc, #600] @ 5fdf60 │ │ │ │ ldr ip, [r6, #264] @ 0x108 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ bl 693130 │ │ │ │ - ldr r2, [pc, #568] @ 5fdf60 │ │ │ │ - ldr r1, [pc, #568] @ 5fdf64 │ │ │ │ + ldr r2, [pc, #568] @ 5fdf64 │ │ │ │ + ldr r1, [pc, #568] @ 5fdf68 │ │ │ │ add r5, r5, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #564] @ 5fdf68 │ │ │ │ + ldr r3, [pc, #564] @ 5fdf6c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ bl 692e8c │ │ │ │ @@ -1034745,400 +1034746,400 @@ │ │ │ │ str r2, [r3, #396]! @ 0x18c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ mov r1, #4 │ │ │ │ str r3, [r4, #400] @ 0x190 │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ bl 21229c │ │ │ │ mov r1, #4 │ │ │ │ - ldr r8, [pc, #496] @ 5fdf6c │ │ │ │ - ldr r9, [pc, #496] @ 5fdf70 │ │ │ │ + ldr r8, [pc, #496] @ 5fdf70 │ │ │ │ + ldr r9, [pc, #496] @ 5fdf74 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 21229c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [r4, #312] @ 0x138 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r4, #316] @ 0x13c │ │ │ │ - bl 62ca30 │ │ │ │ - ldr r2, [pc, #424] @ 5fdf74 │ │ │ │ + bl 62ca34 │ │ │ │ + ldr r2, [pc, #424] @ 5fdf78 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ - ldr r2, [pc, #404] @ 5fdf78 │ │ │ │ + bl 62ca34 │ │ │ │ + ldr r2, [pc, #404] @ 5fdf7c │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ - bls 5fde48 │ │ │ │ + bls 5fde4c │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #312] @ 0x138 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r7, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #316] @ 0x13c │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r7, r5, lsl #2] │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 5fde08 │ │ │ │ + bhi 5fde0c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ add r0, r0, #31 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #280] @ 5fdf7c │ │ │ │ + ldr r3, [pc, #280] @ 5fdf80 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [r4, #412] @ 0x19c │ │ │ │ ldr r3, [r0] │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ addne r3, r4, #404 @ 0x194 │ │ │ │ str r1, [r4, #416] @ 0x1a0 │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ strne r3, [r2, #408] @ 0x198 │ │ │ │ - ldr r3, [pc, #236] @ 5fdf80 │ │ │ │ + ldr r3, [pc, #236] @ 5fdf84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #408] @ 0x198 │ │ │ │ str r4, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #192] @ 5fdf84 │ │ │ │ - ldr r1, [pc, #192] @ 5fdf88 │ │ │ │ + ldr ip, [pc, #192] @ 5fdf88 │ │ │ │ + ldr r1, [pc, #192] @ 5fdf8c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #188] @ 5fdf8c │ │ │ │ + ldr r2, [pc, #188] @ 5fdf90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #136] @ 5fdf90 │ │ │ │ - ldr ip, [pc, #136] @ 5fdf94 │ │ │ │ + ldr r1, [pc, #136] @ 5fdf94 │ │ │ │ + ldr ip, [pc, #136] @ 5fdf98 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #128] @ 5fdf98 │ │ │ │ - ldr r2, [pc, #128] @ 5fdf9c │ │ │ │ + ldr r1, [pc, #128] @ 5fdf9c │ │ │ │ + ldr r2, [pc, #128] @ 5fdfa0 │ │ │ │ add r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x0048a490 │ │ │ │ - eorseq r7, r3, r4, asr #23 │ │ │ │ - eorseq r7, r3, r0, ror #23 │ │ │ │ - eorseq sl, r3, r8, asr #14 │ │ │ │ - eorseq ip, r3, r0, asr r9 │ │ │ │ - eorseq r5, sl, r0, ror r0 │ │ │ │ - eorseq r0, r2, r4, ror #20 │ │ │ │ - eorseq r6, r4, r4, ror #18 │ │ │ │ + subeq sl, r8, ip, lsl #9 │ │ │ │ + eorseq r7, r3, r0, asr #23 │ │ │ │ + @ instruction: 0x00337bdc │ │ │ │ + eorseq sl, r3, r4, asr #14 │ │ │ │ + eorseq ip, r3, ip, asr #18 │ │ │ │ + eorseq r5, sl, ip, rrx │ │ │ │ + eorseq r0, r2, r0, ror #20 │ │ │ │ + eorseq r6, r4, r0, ror #18 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, r0, asr #14 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ @ instruction: 0xfffff238 │ │ │ │ andeq r1, r0, ip, ror #8 │ │ │ │ - rsbeq pc, r3, r0, lsr #11 │ │ │ │ - rsbeq pc, r3, r4, ror r5 @ │ │ │ │ - eorseq r4, sl, r8, lsl pc │ │ │ │ - @ instruction: 0x003a4ef4 │ │ │ │ + @ instruction: 0x0063f59c │ │ │ │ + rsbeq pc, r3, r0, ror r5 @ │ │ │ │ + eorseq r4, sl, r4, lsl pc │ │ │ │ + @ instruction: 0x003a4ef0 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ - eorseq r4, sl, r4, lsl #30 │ │ │ │ + eorseq r4, sl, r0, lsl #30 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq r4, sl, r0, lsr #29 │ │ │ │ + mlaseq sl, ip, lr, r4 │ │ │ │ andeq r0, r0, lr, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #304] @ 0x130 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fdff4 │ │ │ │ + bne 5fdff8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5fdfd4 │ │ │ │ + beq 5fdfd8 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl 9049e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b850 │ │ │ │ - ldr ip, [pc, #60] @ 5fe074 │ │ │ │ - ldr r2, [pc, #60] @ 5fe078 │ │ │ │ - ldr r1, [pc, #60] @ 5fe07c │ │ │ │ + bl 62b854 │ │ │ │ + ldr ip, [pc, #60] @ 5fe078 │ │ │ │ + ldr r2, [pc, #60] @ 5fe07c │ │ │ │ + ldr r1, [pc, #60] @ 5fe080 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r8 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211fcc │ │ │ │ - subeq sl, r8, r8, asr #1 │ │ │ │ - eorseq r7, r3, r8, lsl #16 │ │ │ │ - eorseq r7, r3, ip, lsl r8 │ │ │ │ + subeq sl, r8, r4, asr #1 │ │ │ │ + eorseq r7, r3, r4, lsl #16 │ │ │ │ + eorseq r7, r3, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #436] @ 5fe250 │ │ │ │ + ldr r2, [pc, #436] @ 5fe254 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #432] @ 5fe254 │ │ │ │ + ldr r3, [pc, #432] @ 5fe258 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #408] @ 5fe258 │ │ │ │ + ldr r3, [pc, #408] @ 5fe25c │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #400] @ 5fe25c │ │ │ │ - ldr r2, [pc, #400] @ 5fe260 │ │ │ │ + ldr r1, [pc, #400] @ 5fe260 │ │ │ │ + ldr r2, [pc, #400] @ 5fe264 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r8, [pc, #372] @ 5fe264 │ │ │ │ + ldr r8, [pc, #372] @ 5fe268 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5fe1a0 │ │ │ │ + bne 5fe1a4 │ │ │ │ eor r3, r4, r4, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r2, r3, r4, ror #8 │ │ │ │ lsr ip, r6, #8 │ │ │ │ lsr r3, r5, #8 │ │ │ │ orr r3, r3, r5, lsl #8 │ │ │ │ orr ip, ip, r6, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ lsr ip, ip, #16 │ │ │ │ strh r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #304] @ 5fe268 │ │ │ │ + ldr r3, [pc, #304] @ 5fe26c │ │ │ │ str r2, [sp, #16] │ │ │ │ strh ip, [sp, #22] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe1b0 │ │ │ │ + bne 5fe1b4 │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5fdfa0 │ │ │ │ - ldr r2, [pc, #264] @ 5fe26c │ │ │ │ - ldr r3, [pc, #236] @ 5fe254 │ │ │ │ + bl 5fdfa4 │ │ │ │ + ldr r2, [pc, #264] @ 5fe270 │ │ │ │ + ldr r3, [pc, #236] @ 5fe258 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fe24c │ │ │ │ + bne 5fe250 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov ip, r6 │ │ │ │ - b 5fe12c │ │ │ │ - ldr r3, [pc, #184] @ 5fe270 │ │ │ │ + b 5fe130 │ │ │ │ + ldr r3, [pc, #184] @ 5fe274 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe14c │ │ │ │ - ldr r3, [pc, #168] @ 5fe274 │ │ │ │ + beq 5fe150 │ │ │ │ + ldr r3, [pc, #168] @ 5fe278 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5fe14c │ │ │ │ - ldr r3, [pc, #152] @ 5fe278 │ │ │ │ + beq 5fe150 │ │ │ │ + ldr r3, [pc, #152] @ 5fe27c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe230 │ │ │ │ + beq 5fe234 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r5, r6} │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 5fe27c │ │ │ │ + ldr r0, [pc, #84] @ 5fe280 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5fe14c │ │ │ │ - ldr r0, [pc, #72] @ 5fe280 │ │ │ │ + b 5fe150 │ │ │ │ + ldr r0, [pc, #72] @ 5fe284 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5fe14c │ │ │ │ + b 5fe150 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r5, r4, lsl ip │ │ │ │ + subseq ip, r5, r0, lsl ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq sl, r8, r4, asr #32 │ │ │ │ - mlaseq r3, r0, r7, r7 │ │ │ │ - eorseq r7, r3, r8, ror r7 │ │ │ │ - subseq ip, r5, r8, asr #23 │ │ │ │ + subeq sl, r8, r0, asr #32 │ │ │ │ + eorseq r7, r3, ip, lsl #15 │ │ │ │ + eorseq r7, r3, r4, ror r7 │ │ │ │ + subseq ip, r5, r4, asr #23 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq ip, r5, r0, asr fp │ │ │ │ + subseq ip, r5, ip, asr #22 │ │ │ │ andeq r2, r0, r0, asr #6 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r4, sl, r4, lsl #24 │ │ │ │ - eorseq r4, sl, ip, lsr ip │ │ │ │ + eorseq r4, sl, r0, lsl #24 │ │ │ │ + eorseq r4, sl, r8, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #288] @ 5fe3bc │ │ │ │ - ldr r8, [pc, #288] @ 5fe3c0 │ │ │ │ - ldr r1, [pc, #288] @ 5fe3c4 │ │ │ │ + ldr r7, [pc, #288] @ 5fe3c0 │ │ │ │ + ldr r8, [pc, #288] @ 5fe3c4 │ │ │ │ + ldr r1, [pc, #288] @ 5fe3c8 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r7, #124 @ 0x7c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe39c │ │ │ │ + beq 5fe3a0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fe364 │ │ │ │ - ldr r9, [pc, #224] @ 5fe3c8 │ │ │ │ + beq 5fe368 │ │ │ │ + ldr r9, [pc, #224] @ 5fe3cc │ │ │ │ mov r4, #0 │ │ │ │ add r7, r7, #92 @ 0x5c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r2, #6 │ │ │ │ ldr r5, [r3, r4, lsl #3] │ │ │ │ add r1, r3, r4, lsl #3 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ ldrb r3, [r5, #149] @ 0x95 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5fe31c │ │ │ │ + beq 5fe320 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ - bl 5fe080 │ │ │ │ + bl 5fe084 │ │ │ │ mov r0, r5 │ │ │ │ bl 69db50 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ str r7, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe350 │ │ │ │ + beq 5fe354 │ │ │ │ ldrb r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #416] @ 0x1a0 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 5fe2f0 │ │ │ │ + bhi 5fe2f4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r6, #416] @ 0x1a0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fe390 │ │ │ │ + beq 5fe394 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r6, #416] @ 0x1a0 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ @@ -1035147,28 +1035148,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r9, r8, r4, ror #28 │ │ │ │ - eorseq sl, r3, r8, asr #2 │ │ │ │ - eorseq ip, r3, r8, asr #6 │ │ │ │ - eorseq sl, r3, ip, lsr #2 │ │ │ │ + subeq r9, r8, r0, ror #28 │ │ │ │ + eorseq sl, r3, r4, asr #2 │ │ │ │ + eorseq ip, r3, r4, asr #6 │ │ │ │ + eorseq sl, r3, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #204] @ 5fe4b0 │ │ │ │ + ldr r4, [pc, #204] @ 5fe4b4 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #192] @ 5fe4b4 │ │ │ │ - ldr r1, [pc, #192] @ 5fe4b8 │ │ │ │ + ldr r2, [pc, #192] @ 5fe4b8 │ │ │ │ + ldr r1, [pc, #192] @ 5fe4bc │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ @@ -1035196,352 +1035197,352 @@ │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #412] @ 0x19c │ │ │ │ ldr r3, [r2, ip, lsl #2] │ │ │ │ orr r3, r3, r6, lsl lr │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5fe080 │ │ │ │ - ldr r2, [pc, #48] @ 5fe4bc │ │ │ │ - ldr r1, [pc, #48] @ 5fe4c0 │ │ │ │ + bl 5fe084 │ │ │ │ + ldr r2, [pc, #48] @ 5fe4c0 │ │ │ │ + ldr r1, [pc, #48] @ 5fe4c4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d250 │ │ │ │ - subeq r9, r8, r0, lsr #26 │ │ │ │ - @ instruction: 0x00339ff4 │ │ │ │ - eorseq sl, r3, r0, lsl r0 │ │ │ │ - eorseq r7, r3, r0, asr #7 │ │ │ │ - @ instruction: 0x003373dc │ │ │ │ + b 62d254 │ │ │ │ + subeq r9, r8, ip, lsl sp │ │ │ │ + @ instruction: 0x00339ff0 │ │ │ │ + eorseq sl, r3, ip │ │ │ │ + @ instruction: 0x003373bc │ │ │ │ + @ instruction: 0x003373d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #224] @ 5fe5bc │ │ │ │ - ldr r2, [pc, #224] @ 5fe5c0 │ │ │ │ + ldr ip, [pc, #224] @ 5fe5c0 │ │ │ │ + ldr r2, [pc, #224] @ 5fe5c4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #216] @ 5fe5c4 │ │ │ │ + ldr r1, [pc, #216] @ 5fe5c8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r4, [r0, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fe52c │ │ │ │ - b 5fe59c │ │ │ │ + bne 5fe530 │ │ │ │ + b 5fe5a0 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5fe538 │ │ │ │ + beq 5fe53c │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fe59c │ │ │ │ + beq 5fe5a0 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5fe514 │ │ │ │ + bne 5fe518 │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #128] @ 5fe5c8 │ │ │ │ - ldr r2, [pc, #128] @ 5fe5cc │ │ │ │ - ldr r1, [pc, #128] @ 5fe5d0 │ │ │ │ + ldr ip, [pc, #128] @ 5fe5cc │ │ │ │ + ldr r2, [pc, #128] @ 5fe5d0 │ │ │ │ + ldr r1, [pc, #128] @ 5fe5d4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe59c │ │ │ │ + beq 5fe5a0 │ │ │ │ ldrb r3, [r4, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe59c │ │ │ │ + beq 5fe5a0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe59c │ │ │ │ + beq 5fe5a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r9, r8, r8, lsr #24 │ │ │ │ - eorseq r9, r3, r4, lsl #30 │ │ │ │ - eorseq ip, r3, ip, lsl #2 │ │ │ │ - strheq r9, [r8], #-184 @ 0xffffff48 │ │ │ │ - mlaseq r3, ip, lr, r9 │ │ │ │ - @ instruction: 0x00339ebc │ │ │ │ + subeq r9, r8, r4, lsr #24 │ │ │ │ + eorseq r9, r3, r0, lsl #30 │ │ │ │ + eorseq ip, r3, r8, lsl #2 │ │ │ │ + strheq r9, [r8], #-180 @ 0xffffff4c │ │ │ │ + mlaseq r3, r8, lr, r9 │ │ │ │ + @ instruction: 0x00339eb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 5fe7b0 │ │ │ │ + beq 5fe7b4 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe78c │ │ │ │ + beq 5fe790 │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #444] @ 5fe7d4 │ │ │ │ - ldr r2, [pc, #444] @ 5fe7d8 │ │ │ │ - ldr r1, [pc, #444] @ 5fe7dc │ │ │ │ + ldr ip, [pc, #444] @ 5fe7d8 │ │ │ │ + ldr r2, [pc, #444] @ 5fe7dc │ │ │ │ + ldr r1, [pc, #444] @ 5fe7e0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5fe778 │ │ │ │ + bne 5fe77c │ │ │ │ ldr ip, [r4, #124] @ 0x7c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5fe720 │ │ │ │ + beq 5fe724 │ │ │ │ ldr sl, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ cmp r3, sl │ │ │ │ - bls 5fe6e8 │ │ │ │ + bls 5fe6ec │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 5fe694 │ │ │ │ + b 5fe698 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe754 │ │ │ │ + bne 5fe758 │ │ │ │ strd r6, [r4, #136] @ 0x88 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bls 5fe6f8 │ │ │ │ + bls 5fe6fc │ │ │ │ ldr r1, [ip, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r1, sl, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r1, sl, lsl #3] │ │ │ │ sub r2, r2, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ ldr ip, [r4, #124] @ 0x7c │ │ │ │ cmp ip, #0 │ │ │ │ mov r1, ip │ │ │ │ - bne 5fe674 │ │ │ │ + bne 5fe678 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe778 │ │ │ │ + bne 5fe77c │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - bne 5fe778 │ │ │ │ + bne 5fe77c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 5fe778 │ │ │ │ + beq 5fe77c │ │ │ │ mov sl, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [r4, #128] @ 0x80 │ │ │ │ strd r2, [r4, #136] @ 0x88 │ │ │ │ - b 5fe658 │ │ │ │ + b 5fe65c │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [r4, #128] @ 0x80 │ │ │ │ - ble 5fe778 │ │ │ │ + ble 5fe77c │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ adc r3, r3, r0, asr #31 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62cf1c │ │ │ │ - ldr r3, [pc, #76] @ 5fe7e0 │ │ │ │ - ldr r1, [pc, #76] @ 5fe7e4 │ │ │ │ - ldr r0, [pc, #76] @ 5fe7e8 │ │ │ │ + b 62cf20 │ │ │ │ + ldr r3, [pc, #76] @ 5fe7e4 │ │ │ │ + ldr r1, [pc, #76] @ 5fe7e8 │ │ │ │ + ldr r0, [pc, #76] @ 5fe7ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 5fe7ec │ │ │ │ - ldr r1, [pc, #52] @ 5fe7f0 │ │ │ │ - ldr r0, [pc, #52] @ 5fe7f4 │ │ │ │ + ldr r3, [pc, #52] @ 5fe7f0 │ │ │ │ + ldr r1, [pc, #52] @ 5fe7f4 │ │ │ │ + ldr r0, [pc, #52] @ 5fe7f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r9, r8, r8, ror #21 │ │ │ │ - eorseq r9, r3, ip, asr #27 │ │ │ │ - eorseq r9, r3, ip, ror #27 │ │ │ │ - subeq r9, r8, ip, ror #18 │ │ │ │ - eorseq r4, sl, r4, lsr #12 │ │ │ │ - eorseq r4, sl, r4, lsl r7 │ │ │ │ - subeq r9, r8, r8, asr #18 │ │ │ │ - eorseq r4, sl, r0, lsl #12 │ │ │ │ - strheq r8, [r1], #-8 │ │ │ │ + subeq r9, r8, r4, ror #21 │ │ │ │ + eorseq r9, r3, r8, asr #27 │ │ │ │ + eorseq r9, r3, r8, ror #27 │ │ │ │ + subeq r9, r8, r8, ror #18 │ │ │ │ + eorseq r4, sl, r0, lsr #12 │ │ │ │ + eorseq r4, sl, r0, lsl r7 │ │ │ │ + subeq r9, r8, r4, asr #18 │ │ │ │ + @ instruction: 0x003a45fc │ │ │ │ + strheq r8, [r1], #-4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ 5fe8d0 │ │ │ │ - ldr r2, [pc, #192] @ 5fe8d4 │ │ │ │ + ldr r3, [pc, #192] @ 5fe8d4 │ │ │ │ + ldr r2, [pc, #192] @ 5fe8d8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #184] @ 5fe8d8 │ │ │ │ + ldr r1, [pc, #184] @ 5fe8dc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fe864 │ │ │ │ - b 5fe8a8 │ │ │ │ + bne 5fe868 │ │ │ │ + b 5fe8ac │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5fe870 │ │ │ │ + beq 5fe874 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe8a8 │ │ │ │ + beq 5fe8ac │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5fe84c │ │ │ │ + bne 5fe850 │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe8a8 │ │ │ │ + beq 5fe8ac │ │ │ │ ldrb r3, [r0, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe8bc │ │ │ │ + beq 5fe8c0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5fd294 │ │ │ │ + b 5fd298 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5fe5d4 │ │ │ │ - strdeq r9, [r8], #-132 @ 0xffffff7c │ │ │ │ - eorseq r9, r3, ip, asr #23 │ │ │ │ - @ instruction: 0x0033bdd4 │ │ │ │ + b 5fe5d8 │ │ │ │ + strdeq r9, [r8], #-128 @ 0xffffff80 │ │ │ │ + eorseq r9, r3, r8, asr #23 │ │ │ │ + @ instruction: 0x0033bdd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5fe970 │ │ │ │ + beq 5fe974 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fe928 │ │ │ │ + bne 5fe92c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr ip, [pc, #100] @ 5fe994 │ │ │ │ - ldr r2, [pc, #100] @ 5fe998 │ │ │ │ - ldr r1, [pc, #100] @ 5fe99c │ │ │ │ + ldr ip, [pc, #100] @ 5fe998 │ │ │ │ + ldr r2, [pc, #100] @ 5fe99c │ │ │ │ + ldr r1, [pc, #100] @ 5fe9a0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #140 @ 0x8c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5fe5d4 │ │ │ │ - ldr r3, [pc, #40] @ 5fe9a0 │ │ │ │ - ldr r1, [pc, #40] @ 5fe9a4 │ │ │ │ - ldr r0, [pc, #40] @ 5fe9a8 │ │ │ │ + b 5fe5d8 │ │ │ │ + ldr r3, [pc, #40] @ 5fe9a4 │ │ │ │ + ldr r1, [pc, #40] @ 5fe9a8 │ │ │ │ + ldr r0, [pc, #40] @ 5fe9ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r9, [r8], #-112 @ 0xffffff90 │ │ │ │ - eorseq r6, r3, ip, lsl #30 │ │ │ │ - eorseq r6, r3, r4, lsr #30 │ │ │ │ - subeq r9, r8, r8, lsl #15 │ │ │ │ - eorseq r4, sl, r0, asr #8 │ │ │ │ - strdeq r7, [r1], #-232 @ 0xffffff18 │ │ │ │ + subeq r9, r8, ip, asr #15 │ │ │ │ + eorseq r6, r3, r8, lsl #30 │ │ │ │ + eorseq r6, r3, r0, lsr #30 │ │ │ │ + subeq r9, r8, r4, lsl #15 │ │ │ │ + eorseq r4, sl, ip, lsr r4 │ │ │ │ + strdeq r7, [r1], #-228 @ 0xffffff1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #448] @ 5feb84 │ │ │ │ - ldr r8, [pc, #448] @ 5feb88 │ │ │ │ - ldr r6, [pc, #448] @ 5feb8c │ │ │ │ + ldr r4, [pc, #448] @ 5feb88 │ │ │ │ + ldr r8, [pc, #448] @ 5feb8c │ │ │ │ + ldr r6, [pc, #448] @ 5feb90 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1035561,120 +1035562,120 @@ │ │ │ │ ldr r9, [r5, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ bl 8f5c80 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ ldr r8, [r5, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fea5c │ │ │ │ + beq 5fea60 │ │ │ │ ldr r0, [r8, #412] @ 0x19c │ │ │ │ lsr ip, r2, #5 │ │ │ │ ldr r3, [r0, ip, lsl #2] │ │ │ │ and r1, r2, #31 │ │ │ │ mov lr, #1 │ │ │ │ bic r3, r3, lr, lsl r1 │ │ │ │ cmn r2, #1 │ │ │ │ str r3, [r0, ip, lsl #2] │ │ │ │ - beq 5feb60 │ │ │ │ + beq 5feb64 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fea78 │ │ │ │ - b 5feb60 │ │ │ │ + bne 5fea7c │ │ │ │ + b 5feb64 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5feb60 │ │ │ │ + beq 5feb64 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5fea6c │ │ │ │ + bne 5fea70 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5feaac │ │ │ │ + beq 5feab0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - ldr r3, [pc, #220] @ 5feb90 │ │ │ │ - ldr r2, [pc, #220] @ 5feb94 │ │ │ │ - ldr r1, [pc, #220] @ 5feb98 │ │ │ │ + ldr r3, [pc, #220] @ 5feb94 │ │ │ │ + ldr r2, [pc, #220] @ 5feb98 │ │ │ │ + ldr r1, [pc, #220] @ 5feb9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ ldr sl, [r4, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 5fd294 │ │ │ │ + bl 5fd298 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fe080 │ │ │ │ + bl 5fe084 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #400] @ 0x190 │ │ │ │ strne r2, [r3, #100] @ 0x64 │ │ │ │ ldrd r2, [r5, #96] @ 0x60 │ │ │ │ str r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r5, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5feb40 │ │ │ │ + beq 5feb44 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #52] @ 5feb9c │ │ │ │ - ldr r1, [pc, #52] @ 5feba0 │ │ │ │ - ldr r0, [pc, #52] @ 5feba4 │ │ │ │ + ldr r3, [pc, #52] @ 5feba0 │ │ │ │ + ldr r1, [pc, #52] @ 5feba4 │ │ │ │ + ldr r0, [pc, #52] @ 5feba8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #236 @ 0xec │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r9, r8, ip, lsr r7 │ │ │ │ - eorseq r9, r3, r4, lsr #20 │ │ │ │ - eorseq r9, r3, r4, asr #20 │ │ │ │ - subeq r9, r8, ip, asr #12 │ │ │ │ - eorseq r6, r3, r8, lsl #27 │ │ │ │ - eorseq r6, r3, r0, lsr #27 │ │ │ │ - @ instruction: 0x00489598 │ │ │ │ - eorseq r4, sl, r0, asr r2 │ │ │ │ - subeq r7, r1, r8, lsl #26 │ │ │ │ + subeq r9, r8, r8, lsr r7 │ │ │ │ + eorseq r9, r3, r0, lsr #20 │ │ │ │ + eorseq r9, r3, r0, asr #20 │ │ │ │ + subeq r9, r8, r8, asr #12 │ │ │ │ + eorseq r6, r3, r4, lsl #27 │ │ │ │ + mlaseq r3, ip, sp, r6 │ │ │ │ + @ instruction: 0x00489594 │ │ │ │ + eorseq r4, sl, ip, asr #4 │ │ │ │ + subeq r7, r1, r4, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #1124] @ 5ff024 │ │ │ │ - ldr r3, [pc, #1124] @ 5ff028 │ │ │ │ + ldr r2, [pc, #1124] @ 5ff028 │ │ │ │ + ldr r3, [pc, #1124] @ 5ff02c │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr fp, [pc, #1116] @ 5ff02c │ │ │ │ + ldr fp, [pc, #1116] @ 5ff030 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r4, [pc, #1112] @ 5ff030 │ │ │ │ + ldr r4, [pc, #1112] @ 5ff034 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #1108] @ 5ff034 │ │ │ │ + ldr r5, [pc, #1108] @ 5ff038 │ │ │ │ add fp, pc, fp │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, fp, #72 @ 0x48 │ │ │ │ @@ -1035691,482 +1035692,482 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ bl 69d8a8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #1012] @ 5ff038 │ │ │ │ + ldr r1, [pc, #1012] @ 5ff03c │ │ │ │ add ip, fp, #248 @ 0xf8 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr sl, [r0, #68] @ 0x44 │ │ │ │ str sl, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff008 │ │ │ │ + beq 5ff00c │ │ │ │ ldrb r2, [r7, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fed28 │ │ │ │ + bne 5fed2c │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5fef54 │ │ │ │ + beq 5fef58 │ │ │ │ ldr r3, [sl, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [sp, #12] │ │ │ │ - bne 5fecb0 │ │ │ │ - b 5fee14 │ │ │ │ + bne 5fecb4 │ │ │ │ + b 5fee18 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fee18 │ │ │ │ + beq 5fee1c │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 5feca4 │ │ │ │ - ldr r1, [pc, #888] @ 5ff03c │ │ │ │ - ldr r3, [pc, #888] @ 5ff040 │ │ │ │ + bne 5feca8 │ │ │ │ + ldr r1, [pc, #888] @ 5ff040 │ │ │ │ + ldr r3, [pc, #888] @ 5ff044 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #880] @ 5ff044 │ │ │ │ + ldr r1, [pc, #880] @ 5ff048 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #876] @ 5ff048 │ │ │ │ + ldr r2, [pc, #876] @ 5ff04c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r2, [pc, #860] @ 5ff04c │ │ │ │ - ldr r3, [pc, #820] @ 5ff028 │ │ │ │ + ldr r2, [pc, #860] @ 5ff050 │ │ │ │ + ldr r3, [pc, #820] @ 5ff02c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff004 │ │ │ │ + bne 5ff008 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sl, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fee00 │ │ │ │ + beq 5fee04 │ │ │ │ mov r2, r3 │ │ │ │ - b 5fed48 │ │ │ │ + b 5fed4c │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5feed4 │ │ │ │ + beq 5feed8 │ │ │ │ ldr r1, [r2, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fed3c │ │ │ │ + bne 5fed40 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ strne r1, [sp, #12] │ │ │ │ - bne 5fecb0 │ │ │ │ + bne 5fecb4 │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fed88 │ │ │ │ - ldr r3, [pc, #724] @ 5ff050 │ │ │ │ + beq 5fed8c │ │ │ │ + ldr r3, [pc, #724] @ 5ff054 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ strne r1, [sp, #12] │ │ │ │ - bne 5fee34 │ │ │ │ + bne 5fee38 │ │ │ │ ldr r3, [sl, #420] @ 0x1a4 │ │ │ │ ldr r1, [sl, #412] @ 0x19c │ │ │ │ add r3, r3, #31 │ │ │ │ lsrs r2, r3, #5 │ │ │ │ - beq 5fef84 │ │ │ │ + beq 5fef88 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ mvns r3, r3 │ │ │ │ - beq 5fef78 │ │ │ │ + beq 5fef7c │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ clz r0, r3 │ │ │ │ rsb r0, r0, #31 │ │ │ │ add r0, r0, ip, lsl #5 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r2, [sl, #420] @ 0x1a4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls 5fee9c │ │ │ │ + bls 5feea0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5feef8 │ │ │ │ + beq 5feefc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8e1eec │ │ │ │ - b 5fece8 │ │ │ │ + b 5fecec │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ movne r3, #1 │ │ │ │ - beq 5fefe4 │ │ │ │ + beq 5fefe8 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fedc8 │ │ │ │ - ldr r3, [pc, #552] @ 5ff054 │ │ │ │ + beq 5fedcc │ │ │ │ + ldr r3, [pc, #552] @ 5ff058 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5feef0 │ │ │ │ + beq 5feef4 │ │ │ │ ldr r9, [fp, #396] @ 0x18c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5fee68 │ │ │ │ + beq 5fee6c │ │ │ │ ldr r0, [r9, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fee5c │ │ │ │ + beq 5fee60 │ │ │ │ mov r1, r5 │ │ │ │ bl 2138b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fef20 │ │ │ │ + beq 5fef24 │ │ │ │ ldr r9, [r9, #96] @ 0x60 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5fee40 │ │ │ │ + bne 5fee44 │ │ │ │ ldr fp, [fp, #404] @ 0x194 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5fee34 │ │ │ │ + bne 5fee38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5feef0 │ │ │ │ + bne 5feef4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fed88 │ │ │ │ + beq 5fed8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r2, [sl, #420] @ 0x1a4 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi 5fedd4 │ │ │ │ - ldr r3, [pc, #436] @ 5ff058 │ │ │ │ - ldr lr, [pc, #436] @ 5ff05c │ │ │ │ - ldr r1, [pc, #436] @ 5ff060 │ │ │ │ + bhi 5fedd8 │ │ │ │ + ldr r3, [pc, #436] @ 5ff05c │ │ │ │ + ldr lr, [pc, #436] @ 5ff060 │ │ │ │ + ldr r1, [pc, #436] @ 5ff064 │ │ │ │ sub ip, r2, #1 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ mov r2, #976 @ 0x3d0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5fece8 │ │ │ │ + b 5fecec │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5fefbc │ │ │ │ + beq 5fefc0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b 5fecb0 │ │ │ │ + b 5fecb4 │ │ │ │ mov r0, r4 │ │ │ │ - b 5fedc8 │ │ │ │ - ldr r3, [pc, #356] @ 5ff064 │ │ │ │ - ldr r1, [pc, #356] @ 5ff068 │ │ │ │ + b 5fedcc │ │ │ │ + ldr r3, [pc, #356] @ 5ff068 │ │ │ │ + ldr r1, [pc, #356] @ 5ff06c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 632cec │ │ │ │ + bl 632cf0 │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ str r0, [r6, #144] @ 0x90 │ │ │ │ - b 5fece8 │ │ │ │ - ldr r3, [pc, #324] @ 5ff06c │ │ │ │ - ldr ip, [pc, #324] @ 5ff070 │ │ │ │ - ldr r1, [pc, #324] @ 5ff074 │ │ │ │ + b 5fecec │ │ │ │ + ldr r3, [pc, #324] @ 5ff070 │ │ │ │ + ldr ip, [pc, #324] @ 5ff074 │ │ │ │ + ldr r1, [pc, #324] @ 5ff078 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ mov r2, #956 @ 0x3bc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5fece8 │ │ │ │ + b 5fecec │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fed88 │ │ │ │ - ldr r3, [pc, #272] @ 5ff078 │ │ │ │ + beq 5fed8c │ │ │ │ + ldr r3, [pc, #272] @ 5ff07c │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ strne r2, [sp, #12] │ │ │ │ - bne 5fee34 │ │ │ │ - b 5fed88 │ │ │ │ + bne 5fee38 │ │ │ │ + b 5fed8c │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, ip │ │ │ │ - bne 5feda4 │ │ │ │ - ldr r3, [pc, #240] @ 5ff07c │ │ │ │ - ldr ip, [pc, #240] @ 5ff080 │ │ │ │ - ldr r1, [pc, #240] @ 5ff084 │ │ │ │ + bne 5feda8 │ │ │ │ + ldr r3, [pc, #240] @ 5ff080 │ │ │ │ + ldr ip, [pc, #240] @ 5ff084 │ │ │ │ + ldr r1, [pc, #240] @ 5ff088 │ │ │ │ add ip, pc, ip │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, r2, #968 @ 0x3c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 5fece8 │ │ │ │ + b 5fecec │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fee88 │ │ │ │ - ldr r3, [pc, #184] @ 5ff088 │ │ │ │ + beq 5fee8c │ │ │ │ + ldr r3, [pc, #184] @ 5ff08c │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5fee88 │ │ │ │ + beq 5fee8c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 5fee34 │ │ │ │ + b 5fee38 │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fee88 │ │ │ │ - ldr r3, [pc, #148] @ 5ff08c │ │ │ │ + beq 5fee8c │ │ │ │ + ldr r3, [pc, #148] @ 5ff090 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5fefd8 │ │ │ │ - b 5fee88 │ │ │ │ + bne 5fefdc │ │ │ │ + b 5fee8c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #128] @ 5ff090 │ │ │ │ - ldr r0, [pc, #128] @ 5ff094 │ │ │ │ + ldr r1, [pc, #128] @ 5ff094 │ │ │ │ + ldr r0, [pc, #128] @ 5ff098 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, fp, #268 @ 0x10c │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsheq ip, [r5], #-0 │ │ │ │ + subseq ip, r5, ip, ror #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r9, r8, r8, lsr #10 │ │ │ │ - eorseq r9, r3, r4, lsl r8 │ │ │ │ - eorseq r9, r3, r8, lsr #16 │ │ │ │ - eorseq r4, sl, r8, lsr r1 │ │ │ │ - eorseq r4, sl, r8, ror #5 │ │ │ │ - subeq r9, r8, r4, lsr r4 │ │ │ │ - eorseq r4, sl, r0, ror #1 │ │ │ │ + subeq r9, r8, r4, lsr #10 │ │ │ │ + eorseq r9, r3, r0, lsl r8 │ │ │ │ + eorseq r9, r3, r4, lsr #16 │ │ │ │ + eorseq r4, sl, r4, lsr r1 │ │ │ │ + eorseq r4, sl, r4, ror #5 │ │ │ │ + subeq r9, r8, r0, lsr r4 │ │ │ │ + ldrsbeq r4, [sl], -ip @ │ │ │ │ @ instruction: 0x000003b6 │ │ │ │ - subseq fp, r5, r4, asr #31 │ │ │ │ - rsbeq lr, r3, ip, lsl #13 │ │ │ │ - ldrdeq lr, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ - subeq r9, r8, r4, asr r2 │ │ │ │ - eorseq r4, sl, r0, ror r0 │ │ │ │ - eorseq r3, sl, r8, lsl #30 │ │ │ │ - eorseq r4, sl, r0, rrx │ │ │ │ + subseq fp, r5, r0, asr #31 │ │ │ │ + rsbeq lr, r3, r8, lsl #13 │ │ │ │ + ldrdeq lr, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + subeq r9, r8, r0, asr r2 │ │ │ │ + eorseq r4, sl, ip, rrx │ │ │ │ + eorseq r3, sl, r4, lsl #30 │ │ │ │ + eorseq r4, sl, ip, asr r0 │ │ │ │ @ instruction: 0xfffff9c8 │ │ │ │ - ldrdeq r9, [r8], #-20 @ 0xffffffec │ │ │ │ - eorseq r4, sl, ip, asr #32 │ │ │ │ - eorseq r3, sl, r8, lsl #29 │ │ │ │ - rsbeq lr, r3, r0, lsr #9 │ │ │ │ - subeq r9, r8, ip, ror #2 │ │ │ │ - eorseq r3, sl, ip, asr #30 │ │ │ │ - eorseq r3, sl, r8, lsl lr │ │ │ │ - rsbeq lr, r3, r8, lsr r4 │ │ │ │ - rsbeq lr, r3, r0, lsl r4 │ │ │ │ - @ instruction: 0x003a3db0 │ │ │ │ - @ instruction: 0x003a3eb8 │ │ │ │ + ldrdeq r9, [r8], #-16 │ │ │ │ + eorseq r4, sl, r8, asr #32 │ │ │ │ + eorseq r3, sl, r4, lsl #29 │ │ │ │ + @ instruction: 0x0063e49c │ │ │ │ + subeq r9, r8, r8, ror #2 │ │ │ │ + eorseq r3, sl, r8, asr #30 │ │ │ │ + eorseq r3, sl, r4, lsl lr │ │ │ │ + rsbeq lr, r3, r4, lsr r4 │ │ │ │ + rsbeq lr, r3, ip, lsl #8 │ │ │ │ + eorseq r3, sl, ip, lsr #27 │ │ │ │ + @ instruction: 0x003a3eb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #384] @ 5ff230 │ │ │ │ + ldr r5, [pc, #384] @ 5ff234 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #380] @ 5ff234 │ │ │ │ - ldr r2, [pc, #380] @ 5ff238 │ │ │ │ + ldr r1, [pc, #380] @ 5ff238 │ │ │ │ + ldr r2, [pc, #380] @ 5ff23c │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r5, #124 @ 0x7c │ │ │ │ - ldr r6, [pc, #364] @ 5ff23c │ │ │ │ + ldr r6, [pc, #364] @ 5ff240 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #356] @ 5ff240 │ │ │ │ + ldr r1, [pc, #356] @ 5ff244 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ bl 69d64c │ │ │ │ ldr r4, [r0, #396] @ 0x18c │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ff154 │ │ │ │ - ldr r7, [pc, #308] @ 5ff244 │ │ │ │ + beq 5ff158 │ │ │ │ + ldr r7, [pc, #308] @ 5ff248 │ │ │ │ add r5, r5, #92 @ 0x5c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldrb r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff148 │ │ │ │ + beq 5ff14c │ │ │ │ ldrb r3, [r4, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff158 │ │ │ │ + bne 5ff15c │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ff114 │ │ │ │ + bne 5ff118 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r9, #424] @ 0x1a8 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5ff1e8 │ │ │ │ + beq 5ff1ec │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ ldrb r1, [r8, #9] │ │ │ │ ldrb r2, [r8, #10] │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ ldrb r2, [r8, #11] │ │ │ │ orrs r3, r3, r2, lsl #24 │ │ │ │ - beq 5ff1e8 │ │ │ │ + beq 5ff1ec │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, r2 │ │ │ │ strb r3, [sp, #11] │ │ │ │ strb r2, [r8, #8] │ │ │ │ strb r2, [r8, #9] │ │ │ │ strb r2, [r8, #10] │ │ │ │ strb r2, [r8, #11] │ │ │ │ - beq 5ff1e8 │ │ │ │ + beq 5ff1ec │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #148] @ 5ff248 │ │ │ │ - ldr r2, [pc, #148] @ 5ff24c │ │ │ │ - ldr r1, [pc, #148] @ 5ff250 │ │ │ │ + ldr ip, [pc, #148] @ 5ff24c │ │ │ │ + ldr r2, [pc, #148] @ 5ff250 │ │ │ │ + ldr r1, [pc, #148] @ 5ff254 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #11 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #100] @ 5ff254 │ │ │ │ - ldr r3, [pc, #68] @ 5ff238 │ │ │ │ + ldr r2, [pc, #100] @ 5ff258 │ │ │ │ + ldr r3, [pc, #68] @ 5ff23c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff22c │ │ │ │ + bne 5ff230 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r8, ip, asr #32 │ │ │ │ - ldrsheq fp, [r5], #-180 @ 0xffffff4c │ │ │ │ + subeq r9, r8, r8, asr #32 │ │ │ │ + ldrsheq fp, [r5], #-176 @ 0xffffff50 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r9, r3, ip, lsl r3 │ │ │ │ - eorseq fp, r3, r4, lsl r5 │ │ │ │ - eorseq r9, r3, r8, lsl #6 │ │ │ │ - subeq r8, r8, ip, asr #30 │ │ │ │ - eorseq r9, r3, r4, lsr r2 │ │ │ │ - eorseq r9, r3, r4, asr r2 │ │ │ │ - subseq fp, r5, r4, asr #21 │ │ │ │ + eorseq r9, r3, r8, lsl r3 │ │ │ │ + eorseq fp, r3, r0, lsl r5 │ │ │ │ + eorseq r9, r3, r4, lsl #6 │ │ │ │ + subeq r8, r8, r8, asr #30 │ │ │ │ + eorseq r9, r3, r0, lsr r2 │ │ │ │ + eorseq r9, r3, r0, asr r2 │ │ │ │ + subseq fp, r5, r0, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #1612] @ 5ff8bc │ │ │ │ + ldr lr, [pc, #1612] @ 5ff8c0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #1604] @ 5ff8c0 │ │ │ │ + ldr r3, [pc, #1604] @ 5ff8c4 │ │ │ │ str lr, [sp, #32] │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #1596] @ 5ff8c4 │ │ │ │ + ldr lr, [pc, #1596] @ 5ff8c8 │ │ │ │ str ip, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #1588] @ 5ff8c8 │ │ │ │ + ldr ip, [pc, #1588] @ 5ff8cc │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ - ldr r2, [pc, #1580] @ 5ff8cc │ │ │ │ - ldr r1, [pc, #1580] @ 5ff8d0 │ │ │ │ + ldr r2, [pc, #1580] @ 5ff8d0 │ │ │ │ + ldr r1, [pc, #1580] @ 5ff8d4 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #1540] @ 5ff8d4 │ │ │ │ + ldr r2, [pc, #1540] @ 5ff8d8 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #140 @ 0x8c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #1524] @ 5ff8d8 │ │ │ │ + ldr r2, [pc, #1524] @ 5ff8dc │ │ │ │ mov sl, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff58c │ │ │ │ + beq 5ff590 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 904c5c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ - bcc 5ff454 │ │ │ │ + bcc 5ff458 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl 904ab4 │ │ │ │ - ldr r1, [pc, #1428] @ 5ff8dc │ │ │ │ + ldr r1, [pc, #1428] @ 5ff8e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ bl 69d64c │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ - bls 5ff438 │ │ │ │ + bls 5ff43c │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ add r1, sl, #4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5ff470 │ │ │ │ + bne 5ff474 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1036179,224 +1036180,224 @@ │ │ │ │ strh r7, [sp, #52] @ 0x34 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #56] @ 0x38 │ │ │ │ lsr r8, r3, #8 │ │ │ │ orr r8, r8, r3, lsl #8 │ │ │ │ lsl r8, r8, #16 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - ldr r3, [pc, #1276] @ 5ff8e0 │ │ │ │ + ldr r3, [pc, #1276] @ 5ff8e4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strh r8, [sp, #54] @ 0x36 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff618 │ │ │ │ + bne 5ff61c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5ff4a8 │ │ │ │ + bne 5ff4ac │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ff5d0 │ │ │ │ + beq 5ff5d4 │ │ │ │ ldr r5, [fp, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff438 │ │ │ │ + beq 5ff43c │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fe080 │ │ │ │ + bl 5fe084 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ff418 │ │ │ │ + bne 5ff41c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 5ff2f8 │ │ │ │ + b 5ff2fc │ │ │ │ mov r0, sl │ │ │ │ bl 211fcc │ │ │ │ mov r0, r5 │ │ │ │ bl 214378 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ - b 5ff328 │ │ │ │ + b 5ff32c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212a70 │ │ │ │ ldrh r7, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sl, #6 │ │ │ │ mov r0, r5 │ │ │ │ strh r7, [sp, #52] @ 0x34 │ │ │ │ bl 212a70 │ │ │ │ ldrh r8, [sp, #56] @ 0x38 │ │ │ │ - b 5ff3dc │ │ │ │ + b 5ff3e0 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bne 5ff5e4 │ │ │ │ + bne 5ff5e8 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ cmn r3, #1 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ - beq 5ff6a4 │ │ │ │ + beq 5ff6a8 │ │ │ │ ldr r5, [fp, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ff500 │ │ │ │ - b 5ff6a4 │ │ │ │ + bne 5ff504 │ │ │ │ + b 5ff6a8 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff698 │ │ │ │ + beq 5ff69c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5ff4f4 │ │ │ │ + bne 5ff4f8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff7d0 │ │ │ │ + bne 5ff7d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 69db50 │ │ │ │ - ldr r3, [pc, #952] @ 5ff8e4 │ │ │ │ - ldr r2, [pc, #952] @ 5ff8e8 │ │ │ │ - ldr r1, [pc, #952] @ 5ff8ec │ │ │ │ + ldr r3, [pc, #952] @ 5ff8e8 │ │ │ │ + ldr r2, [pc, #952] @ 5ff8ec │ │ │ │ + ldr r1, [pc, #952] @ 5ff8f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ bl 69d8a8 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 5ff6dc │ │ │ │ + beq 5ff6e0 │ │ │ │ cmp r7, #6 │ │ │ │ - bne 5ff438 │ │ │ │ + bne 5ff43c │ │ │ │ subs r3, r8, #0 │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff438 │ │ │ │ + beq 5ff43c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 5ff438 │ │ │ │ + b 5ff43c │ │ │ │ mov r0, sl │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #848] @ 5ff8f0 │ │ │ │ - ldr r3, [pc, #804] @ 5ff8c8 │ │ │ │ + ldr r2, [pc, #848] @ 5ff8f4 │ │ │ │ + ldr r3, [pc, #804] @ 5ff8cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff8b8 │ │ │ │ + bne 5ff8bc │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62cf1c │ │ │ │ - ldr r0, [pc, #796] @ 5ff8f4 │ │ │ │ + b 62cf20 │ │ │ │ + ldr r0, [pc, #796] @ 5ff8f8 │ │ │ │ ldr r1, [fp, #344] @ 0x158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 5ff438 │ │ │ │ + b 5ff43c │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 5ff600 │ │ │ │ + beq 5ff604 │ │ │ │ ldr r5, [fp, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ff500 │ │ │ │ + bne 5ff504 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - b 5ff6c8 │ │ │ │ - ldr r3, [pc, #728] @ 5ff8f8 │ │ │ │ + b 5ff6cc │ │ │ │ + ldr r3, [pc, #728] @ 5ff8fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff3fc │ │ │ │ - ldr r3, [pc, #712] @ 5ff8fc │ │ │ │ + beq 5ff400 │ │ │ │ + ldr r3, [pc, #712] @ 5ff900 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5ff3fc │ │ │ │ - ldr r3, [pc, #696] @ 5ff900 │ │ │ │ + beq 5ff400 │ │ │ │ + ldr r3, [pc, #696] @ 5ff904 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff88c │ │ │ │ + beq 5ff890 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r7, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #628] @ 5ff904 │ │ │ │ + ldr r0, [pc, #628] @ 5ff908 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ff3fc │ │ │ │ + b 5ff400 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff600 │ │ │ │ + bne 5ff604 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ eor r1, r3, r3, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r1, r1, r3, ror #8 │ │ │ │ - ldr r0, [pc, #568] @ 5ff908 │ │ │ │ + ldr r0, [pc, #568] @ 5ff90c │ │ │ │ ldr r2, [fp, #344] @ 0x158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 5ff438 │ │ │ │ + b 5ff43c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ff7b8 │ │ │ │ + beq 5ff7bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff85c │ │ │ │ + bne 5ff860 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ff790 │ │ │ │ + beq 5ff794 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ - ldrne r2, [pc, #504] @ 5ff90c │ │ │ │ + ldrne r2, [pc, #504] @ 5ff910 │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - ldreq r2, [pc, #488] @ 5ff910 │ │ │ │ + ldreq r2, [pc, #488] @ 5ff914 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ bl 213298 │ │ │ │ add r8, r0, #9 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 214378 │ │ │ │ @@ -1036413,49 +1036414,49 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ bl 212a70 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ strb r3, [r7, #8] │ │ │ │ - bl 5fdfa0 │ │ │ │ + bl 5fdfa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [r5, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff874 │ │ │ │ + bne 5ff878 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff438 │ │ │ │ + beq 5ff43c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 5ff438 │ │ │ │ - ldr r0, [pc, #340] @ 5ff914 │ │ │ │ + b 5ff43c │ │ │ │ + ldr r0, [pc, #340] @ 5ff918 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ ldr r2, [fp, #344] @ 0x158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 5ff438 │ │ │ │ - ldr r3, [pc, #320] @ 5ff918 │ │ │ │ + b 5ff43c │ │ │ │ + ldr r3, [pc, #320] @ 5ff91c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff51c │ │ │ │ - ldr r3, [pc, #268] @ 5ff8fc │ │ │ │ + beq 5ff520 │ │ │ │ + ldr r3, [pc, #268] @ 5ff900 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5ff51c │ │ │ │ - ldr r3, [pc, #252] @ 5ff900 │ │ │ │ + beq 5ff520 │ │ │ │ + ldr r3, [pc, #252] @ 5ff904 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff8a4 │ │ │ │ + beq 5ff8a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1036463,74 +1036464,74 @@ │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #200] @ 5ff91c │ │ │ │ + ldr r0, [pc, #200] @ 5ff920 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ff51c │ │ │ │ + b 5ff520 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fe080 │ │ │ │ - b 5ff6f4 │ │ │ │ + bl 5fe084 │ │ │ │ + b 5ff6f8 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fe080 │ │ │ │ - b 5ff79c │ │ │ │ - ldr r0, [pc, #140] @ 5ff920 │ │ │ │ + bl 5fe084 │ │ │ │ + b 5ff7a0 │ │ │ │ + ldr r0, [pc, #140] @ 5ff924 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ff3fc │ │ │ │ - ldr r0, [pc, #120] @ 5ff924 │ │ │ │ + b 5ff400 │ │ │ │ + ldr r0, [pc, #120] @ 5ff928 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ff51c │ │ │ │ + b 5ff520 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq fp, r5, r4, asr #20 │ │ │ │ - subeq r8, r8, ip, ror lr │ │ │ │ - subseq fp, r5, r4, lsr #20 │ │ │ │ + subseq fp, r5, r0, asr #20 │ │ │ │ + subeq r8, r8, r8, ror lr │ │ │ │ + subseq fp, r5, r0, lsr #20 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r9, r3, ip, asr #2 │ │ │ │ - eorseq fp, r3, r0, asr r3 │ │ │ │ - subeq r8, r8, r4, lsr lr │ │ │ │ - eorseq r6, r3, r8, ror #10 │ │ │ │ - eorseq r6, r3, r8, lsl r5 │ │ │ │ + eorseq r9, r3, r8, asr #2 │ │ │ │ + eorseq fp, r3, ip, asr #6 │ │ │ │ + subeq r8, r8, r0, lsr lr │ │ │ │ + eorseq r6, r3, r4, ror #10 │ │ │ │ + eorseq r6, r3, r4, lsl r5 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrdeq r8, [r8], #-180 @ 0xffffff4c │ │ │ │ - @ instruction: 0x00338eb8 │ │ │ │ - @ instruction: 0x00338ed8 │ │ │ │ - subseq fp, r5, r4, lsl r7 │ │ │ │ - eorseq r3, sl, ip, lsl #21 │ │ │ │ + ldrdeq r8, [r8], #-176 @ 0xffffff50 │ │ │ │ + @ instruction: 0x00338eb4 │ │ │ │ + @ instruction: 0x00338ed4 │ │ │ │ + subseq fp, r5, r0, lsl r7 │ │ │ │ + eorseq r3, sl, r8, lsl #21 │ │ │ │ andeq r5, r0, r4, asr #3 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, sl, r4, asr r9 │ │ │ │ - eorseq r3, sl, ip, asr #19 │ │ │ │ + eorseq r3, sl, r0, asr r9 │ │ │ │ + eorseq r3, sl, r8, asr #19 │ │ │ │ andeq r0, r1, r7 │ │ │ │ tsteq r0, r0, lsl #14 │ │ │ │ - eorseq r3, sl, r4, lsl #19 │ │ │ │ + eorseq r3, sl, r0, lsl #19 │ │ │ │ andeq r5, r0, r4, lsr #5 │ │ │ │ - eorseq r3, sl, r4, lsl #17 │ │ │ │ - mlaseq sl, r4, r7, r3 │ │ │ │ - eorseq r3, sl, r8, ror #16 │ │ │ │ + eorseq r3, sl, r0, lsl #17 │ │ │ │ + mlaseq sl, r0, r7, r3 │ │ │ │ + eorseq r3, sl, r4, ror #16 │ │ │ │ │ │ │ │ -005ff928 : │ │ │ │ +005ff92c : │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff94c │ │ │ │ + beq 5ff950 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1036539,168 +1036540,168 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ strb r3, [r2, #149] @ 0x95 │ │ │ │ mov r2, #6 │ │ │ │ - bl 5fe080 │ │ │ │ + bl 5fe084 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -005ff994 : │ │ │ │ +005ff998 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #124] @ 0x7c │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, r5 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ strb r5, [r0, #149] @ 0x95 │ │ │ │ strb r5, [r0, #150] @ 0x96 │ │ │ │ - beq 5ff9dc │ │ │ │ + beq 5ff9e0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ mov r2, r5 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211fcc │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ - ldr ip, [pc, #104] @ 5ffa4c │ │ │ │ - ldr r2, [pc, #104] @ 5ffa50 │ │ │ │ - ldr r1, [pc, #104] @ 5ffa54 │ │ │ │ + ldr ip, [pc, #104] @ 5ffa50 │ │ │ │ + ldr r2, [pc, #104] @ 5ffa54 │ │ │ │ + ldr r1, [pc, #104] @ 5ffa58 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #140 @ 0x8c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fd294 │ │ │ │ + bl 5fd298 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #6 │ │ │ │ - bl 5fe080 │ │ │ │ + bl 5fe084 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r8, r8, ip, lsl r7 │ │ │ │ - eorseq r5, r3, r8, asr lr │ │ │ │ - eorseq r5, r3, ip, ror #28 │ │ │ │ + subeq r8, r8, r8, lsl r7 │ │ │ │ + eorseq r5, r3, r4, asr lr │ │ │ │ + eorseq r5, r3, r8, ror #28 │ │ │ │ │ │ │ │ -005ffa58 : │ │ │ │ +005ffa5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 5ffa90 │ │ │ │ + beq 5ffa94 │ │ │ │ ldrb r4, [r6, #149] @ 0x95 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ffa90 │ │ │ │ + beq 5ffa94 │ │ │ │ ldrb r4, [r6, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ffaac │ │ │ │ + bne 5ffab0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r9, [r6, #108] @ 0x6c │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r2 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ffa90 │ │ │ │ + beq 5ffa94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ffb80 │ │ │ │ + beq 5ffb84 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ffb14 │ │ │ │ + b 5ffb18 │ │ │ │ sub r3, r5, r4 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r3, r7, r4 │ │ │ │ bl 9049e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r4, r4, r2 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ cmp r5, r4 │ │ │ │ - bls 5ffb2c │ │ │ │ + bls 5ffb30 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ mov r2, #0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5ffad8 │ │ │ │ - ldr r1, [pc, #84] @ 5ffb88 │ │ │ │ + bne 5ffadc │ │ │ │ + ldr r1, [pc, #84] @ 5ffb8c │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #68] @ 5ffb8c │ │ │ │ - ldr r1, [pc, #68] @ 5ffb90 │ │ │ │ + ldr r2, [pc, #68] @ 5ffb90 │ │ │ │ + ldr r1, [pc, #68] @ 5ffb94 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r9 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r4, r5 │ │ │ │ - b 5ffb2c │ │ │ │ - ldrdeq r8, [r8], #-80 @ 0xffffffb0 │ │ │ │ - eorseq r5, r3, r4, lsl #26 │ │ │ │ - eorseq r5, r3, ip, lsl sp │ │ │ │ + b 5ffb30 │ │ │ │ + subeq r8, r8, ip, asr #11 │ │ │ │ + eorseq r5, r3, r0, lsl #26 │ │ │ │ + eorseq r5, r3, r8, lsl sp │ │ │ │ │ │ │ │ -005ffb94 : │ │ │ │ +005ffb98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #292] @ 5ffcd0 │ │ │ │ - ldr r1, [pc, #292] @ 5ffcd4 │ │ │ │ - ldr r2, [pc, #292] @ 5ffcd8 │ │ │ │ + ldr r4, [pc, #292] @ 5ffcd4 │ │ │ │ + ldr r1, [pc, #292] @ 5ffcd8 │ │ │ │ + ldr r2, [pc, #292] @ 5ffcdc │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #280] @ 5ffcdc │ │ │ │ - ldr r7, [pc, #280] @ 5ffce0 │ │ │ │ + ldr r8, [pc, #280] @ 5ffce0 │ │ │ │ + ldr r7, [pc, #280] @ 5ffce4 │ │ │ │ add r4, r4, #140 @ 0x8c │ │ │ │ str r4, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1036712,183 +1036713,183 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 69d64c │ │ │ │ ldr r9, [r5, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ffc28 │ │ │ │ + beq 5ffc2c │ │ │ │ ldrb r3, [r6, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 5ffc6c │ │ │ │ + bne 5ffc70 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #176] @ 5ffce4 │ │ │ │ - ldr r3, [pc, #160] @ 5ffcd8 │ │ │ │ + ldr r2, [pc, #176] @ 5ffce8 │ │ │ │ + ldr r3, [pc, #160] @ 5ffcdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ffccc │ │ │ │ + bne 5ffcd0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ffc28 │ │ │ │ + bne 5ffc2c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5ffcac │ │ │ │ + beq 5ffcb0 │ │ │ │ ldrb r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ffc28 │ │ │ │ + beq 5ffc2c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ - bl 631338 │ │ │ │ + bl 63133c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 5ffc2c │ │ │ │ + b 5ffc30 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r8, r4, asr r5 │ │ │ │ - ldrsheq fp, [r5], #-12 │ │ │ │ + subeq r8, r8, r0, asr r5 │ │ │ │ + ldrsheq fp, [r5], #-8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r5, r3, ip, ror ip │ │ │ │ - mlaseq r3, r8, ip, r5 │ │ │ │ - subseq fp, r5, r0, lsl #1 │ │ │ │ + eorseq r5, r3, r8, ror ip │ │ │ │ + mlaseq r3, r4, ip, r5 │ │ │ │ + subseq fp, r5, ip, ror r0 │ │ │ │ │ │ │ │ -005ffce8 : │ │ │ │ +005ffcec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #348] @ 5ffe60 │ │ │ │ - ldr r2, [pc, #348] @ 5ffe64 │ │ │ │ + ldr r1, [pc, #348] @ 5ffe64 │ │ │ │ + ldr r2, [pc, #348] @ 5ffe68 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #344] @ 5ffe68 │ │ │ │ + ldr r3, [pc, #344] @ 5ffe6c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 5ffd4c │ │ │ │ - ldr r2, [pc, #312] @ 5ffe6c │ │ │ │ + beq 5ffd50 │ │ │ │ + ldr r2, [pc, #312] @ 5ffe70 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5ffdc0 │ │ │ │ + bne 5ffdc4 │ │ │ │ cmp r4, #0 │ │ │ │ strb r4, [r5, #150] @ 0x96 │ │ │ │ - beq 5ffd8c │ │ │ │ - ldr r2, [pc, #284] @ 5ffe70 │ │ │ │ - ldr r3, [pc, #268] @ 5ffe64 │ │ │ │ + beq 5ffd90 │ │ │ │ + ldr r2, [pc, #284] @ 5ffe74 │ │ │ │ + ldr r3, [pc, #268] @ 5ffe68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ffe5c │ │ │ │ + bne 5ffe60 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #224] @ 5ffe74 │ │ │ │ - ldr r3, [pc, #204] @ 5ffe64 │ │ │ │ + ldr r2, [pc, #224] @ 5ffe78 │ │ │ │ + ldr r3, [pc, #204] @ 5ffe68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ffe5c │ │ │ │ + bne 5ffe60 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f5c78 │ │ │ │ - ldr r2, [pc, #176] @ 5ffe78 │ │ │ │ + ldr r2, [pc, #176] @ 5ffe7c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5ffd40 │ │ │ │ - ldr r2, [pc, #160] @ 5ffe7c │ │ │ │ + beq 5ffd44 │ │ │ │ + ldr r2, [pc, #160] @ 5ffe80 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 5ffd40 │ │ │ │ - ldr r2, [pc, #144] @ 5ffe80 │ │ │ │ + beq 5ffd44 │ │ │ │ + ldr r2, [pc, #144] @ 5ffe84 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ffe44 │ │ │ │ + beq 5ffe48 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 5ffe84 │ │ │ │ + ldr r0, [pc, #72] @ 5ffe88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ffd40 │ │ │ │ - ldr r0, [pc, #60] @ 5ffe88 │ │ │ │ + b 5ffd44 │ │ │ │ + ldr r0, [pc, #60] @ 5ffe8c │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 5ffd40 │ │ │ │ + b 5ffd44 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq sl, [r5], #-240 @ 0xffffff10 │ │ │ │ + subseq sl, r5, ip, lsr #31 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0055af9c │ │ │ │ + @ instruction: 0x0055af98 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r5, r0, ror #30 │ │ │ │ - subseq sl, r5, r0, lsr #30 │ │ │ │ + subseq sl, r5, ip, asr pc │ │ │ │ + subseq sl, r5, ip, lsl pc │ │ │ │ andeq r1, r0, r0, rrx │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, sl, r4, asr r3 │ │ │ │ - eorseq r3, sl, r0, lsl #7 │ │ │ │ + eorseq r3, sl, r0, asr r3 │ │ │ │ + eorseq r3, sl, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #552] @ 6000cc │ │ │ │ + ldr ip, [pc, #552] @ 6000d0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #548] @ 6000d0 │ │ │ │ - ldr r1, [pc, #548] @ 6000d4 │ │ │ │ + ldr r2, [pc, #548] @ 6000d4 │ │ │ │ + ldr r1, [pc, #548] @ 6000d8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1036899,47 +1036900,47 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9f04 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ ldr r6, [r7, #420] @ 0x1a4 │ │ │ │ add r6, r6, #31 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - beq 5fff48 │ │ │ │ + beq 5fff4c │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r4, #0 │ │ │ │ - b 5fff0c │ │ │ │ + b 5fff10 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 5fff48 │ │ │ │ + beq 5fff4c │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ ldr r3, [r7, #412] @ 0x19c │ │ │ │ ldr r3, [r3, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5fff04 │ │ │ │ + beq 5fff08 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5fff60 │ │ │ │ + bne 5fff64 │ │ │ │ mov r0, #0 │ │ │ │ - b 5fff2c │ │ │ │ - ldr r1, [pc, #368] @ 6000d8 │ │ │ │ - ldr r2, [pc, #368] @ 6000dc │ │ │ │ + b 5fff30 │ │ │ │ + ldr r1, [pc, #368] @ 6000dc │ │ │ │ + ldr r2, [pc, #368] @ 6000e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #356] @ 6000e0 │ │ │ │ + ldr r1, [pc, #356] @ 6000e4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ mov r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1036950,38 +1036951,38 @@ │ │ │ │ str r8, [r0, #4] │ │ │ │ lsl r0, r8, #3 │ │ │ │ bl 211ccc │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #32 │ │ │ │ ldr sl, [r7, #416] @ 0x1a0 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #284] @ 6000e4 │ │ │ │ + ldr r3, [pc, #284] @ 6000e8 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 8fb024 │ │ │ │ str r4, [sl] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fff28 │ │ │ │ + beq 5fff2c │ │ │ │ ldr r4, [r7, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 600014 │ │ │ │ - b 5fff28 │ │ │ │ + bne 600018 │ │ │ │ + b 5fff2c │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fff28 │ │ │ │ + beq 5fff2c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 600008 │ │ │ │ + bne 60000c │ │ │ │ mov r0, r5 │ │ │ │ bl 6e98d4 │ │ │ │ lsl sl, r6, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r7, #416] @ 0x1a0 │ │ │ │ @@ -1036992,55 +1036993,55 @@ │ │ │ │ ldr r3, [r7, #416] @ 0x1a0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, sl │ │ │ │ strb r0, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 600090 │ │ │ │ + bne 600094 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 5fffe8 │ │ │ │ + bne 5fffec │ │ │ │ ldr r1, [r7, #416] @ 0x1a0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, #0 │ │ │ │ bl 8fb518 │ │ │ │ - b 5fff58 │ │ │ │ + b 5fff5c │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea018 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strd r0, [r4, #136] @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b9f0 │ │ │ │ + bl 62b9f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ffce8 │ │ │ │ - b 60006c │ │ │ │ - subeq r8, r8, r8, asr r2 │ │ │ │ - eorseq r8, r3, ip, lsr r5 │ │ │ │ - eorseq sl, r3, r4, asr #14 │ │ │ │ - @ instruction: 0x0048819c │ │ │ │ - @ instruction: 0x003358d4 │ │ │ │ - eorseq r5, r3, ip, ror #17 │ │ │ │ + bl 5ffcec │ │ │ │ + b 600070 │ │ │ │ + subeq r8, r8, r4, asr r2 │ │ │ │ + eorseq r8, r3, r8, lsr r5 │ │ │ │ + eorseq sl, r3, r0, asr #14 │ │ │ │ + @ instruction: 0x00488198 │ │ │ │ + @ instruction: 0x003358d0 │ │ │ │ + eorseq r5, r3, r8, ror #17 │ │ │ │ @ instruction: 0xffffe2b4 │ │ │ │ │ │ │ │ -006000e8 : │ │ │ │ +006000ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 600140 │ │ │ │ - ldr r3, [pc, #64] @ 600144 │ │ │ │ - ldr r1, [pc, #64] @ 600148 │ │ │ │ + ldr ip, [pc, #64] @ 600144 │ │ │ │ + ldr r3, [pc, #64] @ 600148 │ │ │ │ + ldr r1, [pc, #64] @ 60014c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #17 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1037048,73 +1037049,73 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eorseq r3, sl, r0, lsr r1 │ │ │ │ - subeq r8, r8, ip, lsr r1 │ │ │ │ - eorseq r3, sl, ip, lsl #2 │ │ │ │ - ldr r0, [pc, #4] @ 600158 │ │ │ │ + eorseq r3, sl, ip, lsr #2 │ │ │ │ + subeq r8, r8, r8, lsr r1 │ │ │ │ + eorseq r3, sl, r8, lsl #2 │ │ │ │ + ldr r0, [pc, #4] @ 60015c │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq ip, r2, r0, ror #13 │ │ │ │ + ldrsbeq ip, [r2], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r5, [r0, #940] @ 0x3ac │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ asr r4, r2, #31 │ │ │ │ - beq 600224 │ │ │ │ + beq 600228 │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r0, #924] @ 0x39c │ │ │ │ mov r7, lr │ │ │ │ - b 600190 │ │ │ │ + b 600194 │ │ │ │ cmp lr, r5 │ │ │ │ add ip, ip, #16 │ │ │ │ - beq 60021c │ │ │ │ + beq 600220 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ add lr, lr, #1 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ cmp r7, r4 │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 600184 │ │ │ │ + bne 600188 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 600184 │ │ │ │ + bne 600188 │ │ │ │ ldrb r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 600184 │ │ │ │ + beq 600188 │ │ │ │ ldrb r1, [ip, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 600184 │ │ │ │ + beq 600188 │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r3, r3, r6, lsl #3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov ip, #0 │ │ │ │ and r0, r0, #63 @ 0x3f │ │ │ │ cmp ip, r4 │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne 600204 │ │ │ │ + bne 600208 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r0, #2 │ │ │ │ ldrne r0, [r3, #4] │ │ │ │ lslne r0, r0, #30 │ │ │ │ orrne r1, r1, r0, lsr #31 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r2, r2, #1744 @ 0x6d0 │ │ │ │ add r2, r2, #4 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ b 69941c │ │ │ │ mov r1, #0 │ │ │ │ - b 6001cc │ │ │ │ + b 6001d0 │ │ │ │ mov r1, r5 │ │ │ │ - b 6001cc │ │ │ │ + b 6001d0 │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ orr r2, r2, #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ @@ -1037140,51 +1037141,51 @@ │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ b 69941c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #564] @ 6004ec │ │ │ │ + ldr r9, [pc, #564] @ 6004f0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r2, [pc, #560] @ 6004f0 │ │ │ │ - ldr r1, [pc, #560] @ 6004f4 │ │ │ │ + ldr r2, [pc, #560] @ 6004f4 │ │ │ │ + ldr r1, [pc, #560] @ 6004f8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r9, pc, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #174 @ 0xae │ │ │ │ str r9, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #528] @ 6004f8 │ │ │ │ - ldr r3, [pc, #528] @ 6004fc │ │ │ │ + ldr r5, [pc, #528] @ 6004fc │ │ │ │ + ldr r3, [pc, #528] @ 600500 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 600424 │ │ │ │ + bhi 600428 │ │ │ │ ldr r2, [r0, #940] @ 0x3ac │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 60031c │ │ │ │ + bhi 600320 │ │ │ │ ands r5, r2, #7 │ │ │ │ - beq 600370 │ │ │ │ - ldr r1, [pc, #476] @ 600500 │ │ │ │ - ldr r3, [pc, #476] @ 600504 │ │ │ │ + beq 600374 │ │ │ │ + ldr r1, [pc, #476] @ 600504 │ │ │ │ + ldr r3, [pc, #476] @ 600508 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, #256 @ 0x100 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #464] @ 600508 │ │ │ │ + ldr r1, [pc, #464] @ 60050c │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ - ldr r2, [pc, #452] @ 60050c │ │ │ │ + ldr r2, [pc, #452] @ 600510 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1037198,166 +1037199,166 @@ │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r4, #928] @ 0x3a0 │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ bl 21229c │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #924] @ 0x39c │ │ │ │ - beq 60046c │ │ │ │ + beq 600470 │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r5 │ │ │ │ - b 6003c8 │ │ │ │ + b 6003cc │ │ │ │ ldr r2, [r4, #928] @ 0x3a0 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r3, [r3, #628] @ 0x274 │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs 60046c │ │ │ │ + bcs 600470 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, ip, ip, lsl #1 │ │ │ │ add r1, r3, #8768 @ 0x2240 │ │ │ │ - bne 6003a8 │ │ │ │ - ldr r1, [pc, #304] @ 600510 │ │ │ │ - ldr r3, [pc, #304] @ 600514 │ │ │ │ + bne 6003ac │ │ │ │ + ldr r1, [pc, #304] @ 600514 │ │ │ │ + ldr r3, [pc, #304] @ 600518 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #296] @ 600518 │ │ │ │ + ldr r1, [pc, #296] @ 60051c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #292] @ 60051c │ │ │ │ + ldr r2, [pc, #292] @ 600520 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #244] @ 600520 │ │ │ │ + ldr ip, [pc, #244] @ 600524 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #240] @ 600524 │ │ │ │ + ldr r1, [pc, #240] @ 600528 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #236] @ 600528 │ │ │ │ + ldr r2, [pc, #236] @ 60052c │ │ │ │ add r3, r9, #12 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #184] @ 60052c │ │ │ │ + ldr r2, [pc, #184] @ 600530 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4299f4 │ │ │ │ - ldr r1, [pc, #172] @ 600530 │ │ │ │ + ldr r1, [pc, #172] @ 600534 │ │ │ │ ldr r2, [r4, #940] @ 0x3ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #932] @ 0x3a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2f5b7c │ │ │ │ ldr r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 600350 │ │ │ │ + beq 600354 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r4, #924] @ 0x39c │ │ │ │ bl 2f5d88 │ │ │ │ add r6, r6, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 6004a4 │ │ │ │ + bhi 6004a8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r7, r8, r8, lsr #31 │ │ │ │ - mlaseq sl, ip, pc, r2 @ │ │ │ │ - eorseq lr, r9, r4, lsl #7 │ │ │ │ - subseq sl, r5, ip, asr #19 │ │ │ │ + subeq r7, r8, r4, lsr #31 │ │ │ │ + mlaseq sl, r8, pc, r2 @ │ │ │ │ + eorseq lr, r9, r0, lsl #7 │ │ │ │ + subseq sl, r5, r8, asr #19 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ - mlaseq sl, r0, pc, r2 @ │ │ │ │ - subeq r7, r8, r8, lsr pc │ │ │ │ - eorseq r2, sl, ip, lsr pc │ │ │ │ + eorseq r2, sl, ip, lsl #31 │ │ │ │ + subeq r7, r8, r4, lsr pc │ │ │ │ + eorseq r2, sl, r8, lsr pc │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - eorseq r2, sl, r8, lsl pc │ │ │ │ - subeq r7, r8, r0, lsl #29 │ │ │ │ - eorseq r2, sl, r8, lsl #29 │ │ │ │ + eorseq r2, sl, r4, lsl pc │ │ │ │ + subeq r7, r8, ip, ror lr │ │ │ │ + eorseq r2, sl, r4, lsl #29 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - eorseq r2, sl, r8, ror #28 │ │ │ │ - eorseq r2, sl, r4, asr #28 │ │ │ │ + eorseq r2, sl, r4, ror #28 │ │ │ │ + eorseq r2, sl, r0, asr #28 │ │ │ │ muleq r0, sp, r1 │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 6005b0 │ │ │ │ - ldr r2, [pc, #100] @ 6005b4 │ │ │ │ - ldr r1, [pc, #100] @ 6005b8 │ │ │ │ + ldr ip, [pc, #100] @ 6005b4 │ │ │ │ + ldr r2, [pc, #100] @ 6005b8 │ │ │ │ + ldr r1, [pc, #100] @ 6005bc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #32 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #68] @ 6005bc │ │ │ │ + ldr r1, [pc, #68] @ 6005c0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #52] @ 6005c0 │ │ │ │ + ldr r3, [pc, #52] @ 6005c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r7, r8, ip, lsl sp │ │ │ │ - eorseq lr, r1, r0, lsr r2 │ │ │ │ - eorseq sl, sl, r8, asr r4 │ │ │ │ - subseq r6, r5, r0, asr #12 │ │ │ │ + subeq r7, r8, r8, lsl sp │ │ │ │ + eorseq lr, r1, ip, lsr #4 │ │ │ │ + eorseq sl, sl, r4, asr r4 │ │ │ │ + subseq r6, r5, ip, lsr r6 │ │ │ │ @ instruction: 0xfffffd10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #940] @ 0x3ac │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ lsr r3, r2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ orr r3, r1, r3, lsl #16 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ - beq 600670 │ │ │ │ + beq 600674 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [r3, r5] │ │ │ │ @@ -1037378,112 +1037379,112 @@ │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, r5 │ │ │ │ str r7, [r3, #16] │ │ │ │ ldr r3, [r4, #936] @ 0x3a8 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 600608 │ │ │ │ + bhi 60060c │ │ │ │ ldr r2, [r4, #940] @ 0x3ac │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ movne ip, #-2147483648 @ 0x80000000 │ │ │ │ mvnne r0, #0 │ │ │ │ - beq 6006c4 │ │ │ │ + beq 6006c8 │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ strb r1, [r2, r3, lsl #4] │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ strb r1, [r2, #1] │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ str ip, [r2, #4] │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r4, #940] @ 0x3ac │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 600688 │ │ │ │ + bhi 60068c │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 429704 │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4298e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub ip, r2, #68 @ 0x44 │ │ │ │ orrs ip, ip, r3 │ │ │ │ - ldr ip, [pc, #504] @ 6008f8 │ │ │ │ + ldr ip, [pc, #504] @ 6008fc │ │ │ │ add r5, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r5, {r5, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 600880 │ │ │ │ + beq 600884 │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ sbcs r8, r3, #0 │ │ │ │ - bcs 600784 │ │ │ │ + bcs 600788 │ │ │ │ sub r1, r2, #12 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 60084c │ │ │ │ + beq 600850 │ │ │ │ sub r1, r2, #16 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600818 │ │ │ │ + beq 60081c │ │ │ │ orrs r1, r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #428] @ 6008fc │ │ │ │ + ldr r1, [pc, #428] @ 600900 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #400] @ 600900 │ │ │ │ + ldr r0, [pc, #400] @ 600904 │ │ │ │ mov r1, lr │ │ │ │ str r5, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8ea1fc │ │ │ │ sub r8, r2, #128 @ 0x80 │ │ │ │ orrs r8, r8, r3 │ │ │ │ - beq 6007e0 │ │ │ │ + beq 6007e4 │ │ │ │ sub r8, r2, #160 @ 0xa0 │ │ │ │ orrs r8, r8, r3 │ │ │ │ - bne 600748 │ │ │ │ + bne 60074c │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add ip, r1, r1, lsl #1 │ │ │ │ add r3, r3, ip, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic r2, r2, #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r3, r3, ip, lsl #3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 6008ec │ │ │ │ + blt 6008f0 │ │ │ │ ldr r0, [r6, #932] @ 0x3a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 42983c │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ cmp r5, r1 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ - bcs 6008bc │ │ │ │ + bcs 6008c0 │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1037514,104 +1037515,104 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ and r1, r5, #63 @ 0x3f │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 6008bc │ │ │ │ + bhi 6008c0 │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ - ldr r2, [pc, #108] @ 600904 │ │ │ │ + ldr r2, [pc, #108] @ 600908 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ and r2, r2, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ 6008fc │ │ │ │ + ldr r1, [pc, #56] @ 600900 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #36] @ 600908 │ │ │ │ + ldr r0, [pc, #36] @ 60090c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8ea1fc │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bl 60015c │ │ │ │ - b 6007c8 │ │ │ │ - ldrheq sl, [r5], #-84 @ 0xffffffac │ │ │ │ + bl 600160 │ │ │ │ + b 6007cc │ │ │ │ + ldrheq sl, [r5], #-80 @ 0xffffffb0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x003a2bbc │ │ │ │ + @ instruction: 0x003a2bb8 │ │ │ │ and r0, r0, pc, lsr r0 │ │ │ │ - eorseq r2, sl, ip, lsl #21 │ │ │ │ + eorseq r2, sl, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ orrs ip, ip, r3 │ │ │ │ - ldr ip, [pc, #424] @ 600ad4 │ │ │ │ + ldr ip, [pc, #424] @ 600ad8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 600a9c │ │ │ │ + beq 600aa0 │ │ │ │ cmp r2, #129 @ 0x81 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcs 6009a0 │ │ │ │ + bcs 6009a4 │ │ │ │ sub r1, r2, #8 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600a58 │ │ │ │ + beq 600a5c │ │ │ │ cmp r2, #9 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 600a28 │ │ │ │ + bcs 600a2c │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 600a08 │ │ │ │ + beq 600a0c │ │ │ │ sub r1, r2, #4 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 6009dc │ │ │ │ + bne 6009e0 │ │ │ │ ldr r0, [r5, #932] @ 0x3a4 │ │ │ │ bl 4295b0 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r2, #160 @ 0xa0 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 600a7c │ │ │ │ + beq 600a80 │ │ │ │ sub r1, r2, #164 @ 0xa4 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6009f0 │ │ │ │ + beq 6009f4 │ │ │ │ sub r1, r2, #136 @ 0x88 │ │ │ │ orrs r1, r1, r3 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 6009dc │ │ │ │ + bne 6009e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #244] @ 600ad8 │ │ │ │ + ldr r1, [pc, #244] @ 600adc │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - bne 600ac0 │ │ │ │ + bne 600ac4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ @@ -1037620,15 +1037621,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r1, r2, #68 @ 0x44 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 6009dc │ │ │ │ + bne 6009e0 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1037656,112 +1037657,112 @@ │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #20] @ 600adc │ │ │ │ + ldr r0, [pc, #20] @ 600ae0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6009f0 │ │ │ │ - subseq sl, r5, r4, lsl #7 │ │ │ │ + b 6009f4 │ │ │ │ + subseq sl, r5, r0, lsl #7 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r2, sl, r4, asr #17 │ │ │ │ + eorseq r2, sl, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #864] @ 600e58 │ │ │ │ - ldr r7, [pc, #864] @ 600e5c │ │ │ │ + ldr r1, [pc, #864] @ 600e5c │ │ │ │ + ldr r7, [pc, #864] @ 600e60 │ │ │ │ cmp r1, r2 │ │ │ │ mov r4, #0 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - bcc 600b6c │ │ │ │ + bcc 600b70 │ │ │ │ cmp r2, #1280 @ 0x500 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 600d80 │ │ │ │ + bcs 600d84 │ │ │ │ sub r1, r2, #20 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600be8 │ │ │ │ + beq 600bec │ │ │ │ cmp r2, #21 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 600c00 │ │ │ │ + bcs 600c04 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 600db8 │ │ │ │ + beq 600dbc │ │ │ │ sub r1, r2, #16 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 600dfc │ │ │ │ + bne 600e00 │ │ │ │ ldr r0, [r5, #932] @ 0x3a4 │ │ │ │ bl 4295b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #748] @ 600e60 │ │ │ │ + ldr r1, [pc, #748] @ 600e64 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ - bcc 600de0 │ │ │ │ - ldr r1, [pc, #736] @ 600e64 │ │ │ │ + bcc 600de4 │ │ │ │ + ldr r1, [pc, #736] @ 600e68 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r2, #49152 @ 0xc000 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sbcs r0, r3, #0 │ │ │ │ ldr r1, [r1, #712] @ 0x2c8 │ │ │ │ - bcs 600e24 │ │ │ │ - ldr r0, [pc, #708] @ 600e68 │ │ │ │ + bcs 600e28 │ │ │ │ + ldr r0, [pc, #708] @ 600e6c │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r4, r3 │ │ │ │ - bcs 600d1c │ │ │ │ + bcs 600d20 │ │ │ │ subs ip, r2, #32768 @ 0x8000 │ │ │ │ sbc r0, r3, #0 │ │ │ │ rsbs lr, ip, #12416 @ 0x3080 │ │ │ │ rscs lr, r0, #0 │ │ │ │ - bcc 600dfc │ │ │ │ + bcc 600e00 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 60090c │ │ │ │ - ldr r1, [pc, #656] @ 600e6c │ │ │ │ + b 600910 │ │ │ │ + ldr r1, [pc, #656] @ 600e70 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 600e48 │ │ │ │ + bne 600e4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #616] @ 600e70 │ │ │ │ + ldr r1, [pc, #616] @ 600e74 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ - bcs 600c9c │ │ │ │ + bcs 600ca0 │ │ │ │ subs r1, r2, #1152 @ 0x480 │ │ │ │ sbc r0, r3, #0 │ │ │ │ cmp r1, #29 │ │ │ │ sbcs r0, r0, #0 │ │ │ │ - bcs 600dfc │ │ │ │ + bcs 600e00 │ │ │ │ lsl r0, r1, #16 │ │ │ │ ldr ip, [r5, #940] @ 0x3ac │ │ │ │ asr r0, r0, #16 │ │ │ │ add r0, r6, r0 │ │ │ │ cmp ip, r0, lsl #3 │ │ │ │ lsl r6, r6, #3 │ │ │ │ - bcc 600bd4 │ │ │ │ + bcc 600bd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 600be8 │ │ │ │ + beq 600bec │ │ │ │ ldr r2, [r5, #924] @ 0x39c │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r3, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ @@ -1037770,65 +1037771,65 @@ │ │ │ │ lsl r2, ip, r2 │ │ │ │ rsb lr, r3, #32 │ │ │ │ orr r0, r0, ip, lsl r3 │ │ │ │ orr r2, r2, ip, lsr lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orr r1, r2, r1 │ │ │ │ - bne 600c64 │ │ │ │ + bne 600c68 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 600dfc │ │ │ │ + bcc 600e00 │ │ │ │ subs r0, r2, #1024 @ 0x400 │ │ │ │ lsl r1, r0, #16 │ │ │ │ ldr ip, [r5, #940] @ 0x3ac │ │ │ │ asr r1, r1, #16 │ │ │ │ add r1, r6, r1 │ │ │ │ cmp ip, r1, lsl #3 │ │ │ │ lsl r6, r6, #3 │ │ │ │ - bcc 600bd4 │ │ │ │ + bcc 600bd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 600be8 │ │ │ │ + beq 600bec │ │ │ │ ldr r2, [r5, #924] @ 0x39c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r3 │ │ │ │ add r4, r2, r0, lsl #7 │ │ │ │ mov r0, r3 │ │ │ │ ldrb ip, [r4, r3, lsl #4] │ │ │ │ sub r2, r3, #32 │ │ │ │ lsl r2, ip, r2 │ │ │ │ rsb lr, r3, #32 │ │ │ │ orr r0, r0, ip, lsl r3 │ │ │ │ orr r2, r2, ip, lsr lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orr r1, r2, r1 │ │ │ │ - bne 600ce4 │ │ │ │ + bne 600ce8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #8192 @ 0x2000 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 600dfc │ │ │ │ + bcc 600e00 │ │ │ │ lsr r1, r2, #5 │ │ │ │ ldr r0, [r5, #940] @ 0x3ac │ │ │ │ orr r1, r1, r3, lsl #27 │ │ │ │ subs r1, r1, #256 @ 0x100 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 600bd4 │ │ │ │ + bls 600bd8 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 600be8 │ │ │ │ + blt 600bec │ │ │ │ mov r0, #1 │ │ │ │ sub r1, r3, #32 │ │ │ │ lsl r1, r0, r1 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r1, r1, r0, lsr r2 │ │ │ │ lsl r0, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1037837,15 +1037838,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ lsr r1, r2, #2 │ │ │ │ orr r1, r1, r3, lsl #30 │ │ │ │ subs r0, r1, #320 @ 0x140 │ │ │ │ ldr r1, [r5, #940] @ 0x3ac │ │ │ │ cmp r1, r0 │ │ │ │ - bls 600bd4 │ │ │ │ + bls 600bd8 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1037858,106 +1037859,106 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r1, r2, #65536 @ 0x10000 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600b4c │ │ │ │ - ldr r1, [pc, #128] @ 600e74 │ │ │ │ + beq 600b50 │ │ │ │ + ldr r1, [pc, #128] @ 600e78 │ │ │ │ cmp r3, r4 │ │ │ │ cmpeq r2, r1 │ │ │ │ - beq 600be8 │ │ │ │ - ldr r1, [pc, #104] @ 600e6c │ │ │ │ + beq 600bec │ │ │ │ + ldr r1, [pc, #104] @ 600e70 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 600be8 │ │ │ │ - ldr r0, [pc, #96] @ 600e78 │ │ │ │ + beq 600bec │ │ │ │ + ldr r0, [pc, #96] @ 600e7c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 600be8 │ │ │ │ + b 600bec │ │ │ │ ldr r0, [r5, #928] @ 0x3a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ subs r2, r2, #49152 @ 0xc000 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sbc r3, r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 60090c │ │ │ │ - ldr r0, [pc, #44] @ 600e7c │ │ │ │ + b 600910 │ │ │ │ + ldr r0, [pc, #44] @ 600e80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 600be8 │ │ │ │ + b 600bec │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrheq sl, [r5], #-16 │ │ │ │ + subseq sl, r5, ip, lsr #3 │ │ │ │ andeq pc, r0, r0, lsl #1 │ │ │ │ - subseq sp, r5, r0, asr #11 │ │ │ │ + ldrheq sp, [r5], #-92 @ 0xffffffa4 │ │ │ │ andeq r3, r0, r4, ror #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r1, r4 │ │ │ │ - eorseq r2, sl, r4, lsr #11 │ │ │ │ - eorseq r2, sl, r4, lsr #10 │ │ │ │ + eorseq r2, sl, r0, lsr #11 │ │ │ │ + eorseq r2, sl, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #168] @ 600f40 │ │ │ │ + ldr r4, [pc, #168] @ 600f44 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 600f44 │ │ │ │ - ldr r1, [pc, #152] @ 600f48 │ │ │ │ + ldr r2, [pc, #152] @ 600f48 │ │ │ │ + ldr r1, [pc, #152] @ 600f4c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #132] @ 600f4c │ │ │ │ - ldr r2, [pc, #132] @ 600f50 │ │ │ │ + ldr r5, [pc, #132] @ 600f50 │ │ │ │ + ldr r2, [pc, #132] @ 600f54 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #174 @ 0xae │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #92] @ 600f54 │ │ │ │ + ldr r2, [pc, #92] @ 600f58 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r7, r0, #752 @ 0x2f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a86c │ │ │ │ - ldr r0, [pc, #40] @ 600f58 │ │ │ │ + ldr r0, [pc, #40] @ 600f5c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 309870 │ │ │ │ - ldrdeq r7, [r8], #-52 @ 0xffffffcc │ │ │ │ - eorseq r6, r3, r0, asr r1 │ │ │ │ - eorseq r6, r3, r0, ror #2 │ │ │ │ - eorseq sp, r9, r8, lsl #15 │ │ │ │ - mlaseq sl, r0, r3, r2 │ │ │ │ - subseq fp, r2, r8, lsr r9 │ │ │ │ + ldrdeq r7, [r8], #-48 @ 0xffffffd0 │ │ │ │ + eorseq r6, r3, ip, asr #2 │ │ │ │ + eorseq r6, r3, ip, asr r1 │ │ │ │ + eorseq sp, r9, r4, lsl #15 │ │ │ │ + eorseq r2, sl, ip, lsl #7 │ │ │ │ + subseq fp, r2, r4, lsr r9 │ │ │ │ @ instruction: 0xfffff68c │ │ │ │ ldr ip, [r0, #924] @ 0x39c │ │ │ │ add ip, ip, r1, lsl #4 │ │ │ │ strb r2, [ip, #1] │ │ │ │ ldr r2, [r0, #924] @ 0x39c │ │ │ │ add ip, r2, r1, lsl #4 │ │ │ │ ldrb r2, [r2, r1, lsl #4] │ │ │ │ @@ -1037974,46 +1037975,46 @@ │ │ │ │ ldr r3, [r0, #936] @ 0x3a8 │ │ │ │ cmp r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxls lr │ │ │ │ ldr r2, [ip, #4] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - b 60015c │ │ │ │ + b 600160 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1196] @ 601484 │ │ │ │ - ldr sl, [pc, #1196] @ 601488 │ │ │ │ + ldr r3, [pc, #1196] @ 601488 │ │ │ │ + ldr sl, [pc, #1196] @ 60148c │ │ │ │ cmp r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ sbcs r2, r3, r5 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ - bcc 601074 │ │ │ │ + bcc 601078 │ │ │ │ cmp r4, #1280 @ 0x500 │ │ │ │ sbcs r2, r5, #0 │ │ │ │ - bcs 6012e4 │ │ │ │ + bcs 6012e8 │ │ │ │ sub r2, r4, #640 @ 0x280 │ │ │ │ orrs r2, r2, r5 │ │ │ │ - beq 6013e8 │ │ │ │ + beq 6013ec │ │ │ │ rsbs r2, r4, #640 @ 0x280 │ │ │ │ rscs r2, r5, #0 │ │ │ │ - bcc 6010d4 │ │ │ │ + bcc 6010d8 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 601334 │ │ │ │ + beq 601338 │ │ │ │ sub r3, r4, #16 │ │ │ │ orrs r3, r3, r5 │ │ │ │ - bne 60139c │ │ │ │ + bne 6013a0 │ │ │ │ ldr r0, [r0, #932] @ 0x3a4 │ │ │ │ bl 4298d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1038021,53 +1038022,53 @@ │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r6, #932] @ 0x3a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 429704 │ │ │ │ - ldr r2, [pc, #1040] @ 60148c │ │ │ │ + ldr r2, [pc, #1040] @ 601490 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r3, r5 │ │ │ │ - bcc 601378 │ │ │ │ - ldr r2, [pc, #1028] @ 601490 │ │ │ │ + bcc 60137c │ │ │ │ + ldr r2, [pc, #1028] @ 601494 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r4, #49152 @ 0xc000 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sbcs r1, r5, #0 │ │ │ │ ldr r1, [r2, #712] @ 0x2c8 │ │ │ │ - bcs 601410 │ │ │ │ - ldr r2, [pc, #1000] @ 601494 │ │ │ │ + bcs 601414 │ │ │ │ + ldr r2, [pc, #1000] @ 601498 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - bcs 6011ac │ │ │ │ + bcs 6011b0 │ │ │ │ subs r2, r4, #32768 @ 0x8000 │ │ │ │ sbc r3, r5, #0 │ │ │ │ rsbs r0, r2, #12416 @ 0x3080 │ │ │ │ rscs r0, r3, #0 │ │ │ │ - bcc 60139c │ │ │ │ + bcc 6013a0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 6006e0 │ │ │ │ + b 6006e4 │ │ │ │ rsbs r2, r4, #796 @ 0x31c │ │ │ │ rscs r2, r5, #0 │ │ │ │ - bcs 601218 │ │ │ │ + bcs 60121c │ │ │ │ subs r2, r4, #896 @ 0x380 │ │ │ │ sbc r1, r5, #0 │ │ │ │ cmp r2, #29 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcs 60139c │ │ │ │ + bcs 6013a0 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ asr r2, r2, #16 │ │ │ │ add r0, r9, r2 │ │ │ │ cmp r1, r0, lsl #3 │ │ │ │ lsl r9, r9, #3 │ │ │ │ - bcc 6011d8 │ │ │ │ + bcc 6011dc │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r5, r2, #7 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1038081,70 +1038082,70 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ strb r3, [r2, r5] │ │ │ │ ldr r3, [r6, #924] @ 0x39c │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 601184 │ │ │ │ + blt 601188 │ │ │ │ ldr r2, [r6, #936] @ 0x3a8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 601184 │ │ │ │ + bls 601188 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bl 60015c │ │ │ │ + bl 600160 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ add r5, r5, #16 │ │ │ │ - bne 60112c │ │ │ │ + bne 601130 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #8192 @ 0x2000 │ │ │ │ sbcs r3, r5, #0 │ │ │ │ - bcc 60139c │ │ │ │ + bcc 6013a0 │ │ │ │ lsr r3, r4, #5 │ │ │ │ orr r3, r3, r5, lsl #27 │ │ │ │ ldr r2, [r6, #940] @ 0x3ac │ │ │ │ subs r9, r3, #256 @ 0x100 │ │ │ │ orr r3, r8, r7 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r9 │ │ │ │ - bhi 60143c │ │ │ │ - ldr r3, [pc, #696] @ 601498 │ │ │ │ + bhi 601440 │ │ │ │ + ldr r3, [pc, #696] @ 60149c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #660] @ 60149c │ │ │ │ + ldr r0, [pc, #660] @ 6014a0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ cmp r4, #768 @ 0x300 │ │ │ │ sbcs r2, r5, #0 │ │ │ │ - bcc 60139c │ │ │ │ + bcc 6013a0 │ │ │ │ subs r2, r4, #768 @ 0x300 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ asr r2, r2, #16 │ │ │ │ add r0, r9, r2 │ │ │ │ cmp r1, r0, lsl #3 │ │ │ │ lsl r9, r9, #3 │ │ │ │ - bcc 6011d8 │ │ │ │ + bcc 6011dc │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r5, r2, #7 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1038159,43 +1038160,43 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ strb r3, [r2, r5] │ │ │ │ ldr r3, [r6, #924] @ 0x39c │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6012bc │ │ │ │ + blt 6012c0 │ │ │ │ ldr r2, [r6, #936] @ 0x3a8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 6012bc │ │ │ │ + bls 6012c0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bl 60015c │ │ │ │ + bl 600160 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ add r5, r5, #16 │ │ │ │ - bne 601260 │ │ │ │ + bne 601264 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsr r3, r4, #2 │ │ │ │ ldr r2, [r0, #940] @ 0x3ac │ │ │ │ orr r3, r3, r5, lsl #30 │ │ │ │ subs r3, r3, #320 @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 6011d8 │ │ │ │ + bls 6011dc │ │ │ │ and r2, r8, #63 @ 0x3f │ │ │ │ cmp r2, #6 │ │ │ │ - bcs 6011d8 │ │ │ │ + bcs 6011dc │ │ │ │ ldr r2, [r0, #924] @ 0x39c │ │ │ │ - ldr r1, [pc, #396] @ 6014a0 │ │ │ │ + ldr r1, [pc, #396] @ 6014a4 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ and r1, r1, r8 │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1038211,235 +1038212,235 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r6, #932] @ 0x3a4 │ │ │ │ - beq 601434 │ │ │ │ + beq 601438 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4298f0 │ │ │ │ bic r3, r4, #4 │ │ │ │ sub r3, r3, #65536 @ 0x10000 │ │ │ │ orrs r3, r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #244] @ 601498 │ │ │ │ + ldr r3, [pc, #244] @ 60149c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #216] @ 6014a4 │ │ │ │ + ldr r0, [pc, #216] @ 6014a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ ldr r3, [r0, #940] @ 0x3ac │ │ │ │ bic r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bls 6011d8 │ │ │ │ + bls 6011dc │ │ │ │ cmp r8, #0 │ │ │ │ and r2, r8, #-2147483648 @ 0x80000000 │ │ │ │ - bge 60142c │ │ │ │ + bge 601430 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r2, #1 │ │ │ │ - b 600f5c │ │ │ │ + b 600f60 │ │ │ │ ldr r3, [r6, #928] @ 0x3a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ subs r2, r4, #49152 @ 0xc000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ sbc r3, r5, #0 │ │ │ │ - b 6010c8 │ │ │ │ + b 6010cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 600f5c │ │ │ │ + b 600f60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4298e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 91d3ac │ │ │ │ ldr r2, [r6, #936] @ 0x3a8 │ │ │ │ asr r3, r0, #31 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 6011d8 │ │ │ │ + bcs 6011dc │ │ │ │ ldr r3, [r6, #924] @ 0x39c │ │ │ │ add r3, r3, r9, lsl #4 │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - subseq r9, r5, ip, asr #25 │ │ │ │ + subseq r9, r5, r8, asr #25 │ │ │ │ andeq pc, r0, r0, lsl #1 │ │ │ │ - ldrheq sp, [r5], #-8 │ │ │ │ + ldrheq sp, [r5], #-4 │ │ │ │ andeq r3, r0, r4, ror #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r2, sl, r4, ror #2 │ │ │ │ + eorseq r2, sl, r0, ror #2 │ │ │ │ and r0, r0, pc, lsr r0 │ │ │ │ - eorseq r2, sl, r4 │ │ │ │ - ldr r0, [pc, #4] @ 6014b4 │ │ │ │ + eorseq r2, sl, r0 │ │ │ │ + ldr r0, [pc, #4] @ 6014b8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq fp, r2, r8, ror #7 │ │ │ │ + subseq fp, r2, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #128] @ 601550 │ │ │ │ - ldr r2, [pc, #128] @ 601554 │ │ │ │ - ldr r1, [pc, #128] @ 601558 │ │ │ │ + ldr ip, [pc, #128] @ 601554 │ │ │ │ + ldr r2, [pc, #128] @ 601558 │ │ │ │ + ldr r1, [pc, #128] @ 60155c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #100] @ 60155c │ │ │ │ + ldr r1, [pc, #100] @ 601560 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #84] @ 601560 │ │ │ │ - ldr r1, [pc, #84] @ 601564 │ │ │ │ + ldr r3, [pc, #84] @ 601564 │ │ │ │ + ldr r1, [pc, #84] @ 601568 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 696f9c │ │ │ │ - ldr r3, [pc, #60] @ 601568 │ │ │ │ + ldr r3, [pc, #60] @ 60156c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq r6, [r8], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x0031d2b0 │ │ │ │ - @ instruction: 0x003a94d8 │ │ │ │ - subseq r5, r5, r0, lsr #14 │ │ │ │ - subseq fp, r2, r8, lsl #7 │ │ │ │ + ldrdeq r6, [r8], #-208 @ 0xffffff30 │ │ │ │ + eorseq sp, r1, ip, lsr #5 │ │ │ │ + @ instruction: 0x003a94d4 │ │ │ │ + subseq r5, r5, ip, lsl r7 │ │ │ │ + subseq fp, r2, r4, lsl #7 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ andeq r0, r0, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #612] @ 6017e8 │ │ │ │ + ldr r5, [pc, #612] @ 6017ec │ │ │ │ sub r1, r2, #240 @ 0xf0 │ │ │ │ orrs r1, r1, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 601740 │ │ │ │ + beq 601744 │ │ │ │ cmp r2, #241 @ 0xf1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 601618 │ │ │ │ - ldr r1, [pc, #580] @ 6017ec │ │ │ │ + bcc 60161c │ │ │ │ + ldr r1, [pc, #580] @ 6017f0 │ │ │ │ ldr r6, [r0, #960] @ 0x3c0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #564] @ 6017f0 │ │ │ │ + ldr ip, [pc, #564] @ 6017f4 │ │ │ │ ldr r0, [r1, #712] @ 0x2c8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ add lr, r6, r0, lsl #4 │ │ │ │ - beq 60172c │ │ │ │ + beq 601730 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs ip, r1, r3 │ │ │ │ ldr r0, [r6, r0, lsl #4] │ │ │ │ - bcs 601668 │ │ │ │ - ldr ip, [pc, #524] @ 6017f4 │ │ │ │ + bcs 60166c │ │ │ │ + ldr ip, [pc, #524] @ 6017f8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ add ip, r6, r0, lsl #4 │ │ │ │ - beq 601718 │ │ │ │ - ldr r0, [pc, #508] @ 6017f8 │ │ │ │ + beq 60171c │ │ │ │ + ldr r0, [pc, #508] @ 6017fc │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne 601760 │ │ │ │ + bne 601764 │ │ │ │ ldrd r0, [ip, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r1, r2, #128 @ 0x80 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6017b4 │ │ │ │ + beq 6017b8 │ │ │ │ cmp r2, #129 @ 0x81 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 6016c8 │ │ │ │ + bcs 6016cc │ │ │ │ sub r1, r2, #8 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6016ac │ │ │ │ + beq 6016b0 │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 601700 │ │ │ │ + beq 601704 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - bne 601770 │ │ │ │ + bne 601774 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr ip, [pc, #396] @ 6017fc │ │ │ │ + ldr ip, [pc, #396] @ 601800 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - beq 601798 │ │ │ │ + beq 60179c │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r0, r2, #304 @ 0x130 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - bne 601770 │ │ │ │ + bne 601774 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ ldr r0, [r0, #760] @ 0x2f8 │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r1, r2, #136 @ 0x88 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6017d0 │ │ │ │ + beq 6017d4 │ │ │ │ sub r1, r2, #208 @ 0xd0 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 601770 │ │ │ │ + bne 601774 │ │ │ │ ldr r0, [r0, #940] @ 0x3ac │ │ │ │ mov r1, #0 │ │ │ │ subs r0, r0, r1 │ │ │ │ movne r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1038467,25 +1038468,25 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r0, #16 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, r0 │ │ │ │ - beq 601798 │ │ │ │ - ldr r1, [pc, #136] @ 601800 │ │ │ │ + beq 60179c │ │ │ │ + ldr r1, [pc, #136] @ 601804 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 601650 │ │ │ │ - ldr r0, [pc, #120] @ 601804 │ │ │ │ + beq 601654 │ │ │ │ + ldr r0, [pc, #120] @ 601808 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 601650 │ │ │ │ + b 601654 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -1038498,73 +1038499,73 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #944] @ 0x3b0 │ │ │ │ ldr r1, [r4, #948] @ 0x3b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subseq r9, r5, ip, lsr #14 │ │ │ │ - @ instruction: 0x0055cb9c │ │ │ │ + subseq r9, r5, r8, lsr #14 │ │ │ │ + @ instruction: 0x0055cb98 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ andeq r4, r0, r8, lsl r0 │ │ │ │ andeq r4, r0, r0, lsr #32 │ │ │ │ andeq r2, r0, r0, lsl r0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r1, sl, r4, lsl #25 │ │ │ │ + eorseq r1, sl, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #712] @ 601ae8 │ │ │ │ + ldr r1, [pc, #712] @ 601aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91e620 │ │ │ │ ldr r9, [r0, r1] │ │ │ │ - ldr lr, [pc, #696] @ 601aec │ │ │ │ + ldr lr, [pc, #696] @ 601af0 │ │ │ │ ldr ip, [r4, #960] @ 0x3c0 │ │ │ │ ldr r8, [r9, #712] @ 0x2c8 │ │ │ │ - ldr r7, [pc, #688] @ 601af0 │ │ │ │ + ldr r7, [pc, #688] @ 601af4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, lr │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add sl, ip, r8, lsl #4 │ │ │ │ - beq 601a14 │ │ │ │ + beq 601a18 │ │ │ │ cmp lr, r2 │ │ │ │ sbcs lr, r0, r3 │ │ │ │ - bcc 60193c │ │ │ │ + bcc 601940 │ │ │ │ sub r0, r2, #128 @ 0x80 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 601a9c │ │ │ │ + beq 601aa0 │ │ │ │ sub r0, r2, #136 @ 0x88 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 6019b4 │ │ │ │ + beq 6019b8 │ │ │ │ sub r0, r2, #8 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - bne 601a40 │ │ │ │ + bne 601a44 │ │ │ │ bic r2, r5, #32512 @ 0x7f00 │ │ │ │ lsl r3, r6, #16 │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ lsr r3, r3, #16 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 655584 │ │ │ │ - ldr r3, [pc, #568] @ 601af4 │ │ │ │ + bl 655588 │ │ │ │ + ldr r3, [pc, #568] @ 601af8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 601920 │ │ │ │ - ldr r6, [pc, #552] @ 601af8 │ │ │ │ - ldr r8, [pc, #552] @ 601afc │ │ │ │ - ldr r7, [pc, #552] @ 601b00 │ │ │ │ + beq 601924 │ │ │ │ + ldr r6, [pc, #552] @ 601afc │ │ │ │ + ldr r8, [pc, #552] @ 601b00 │ │ │ │ + ldr r7, [pc, #552] @ 601b04 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r6, #16 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #31 │ │ │ │ mov r1, r7 │ │ │ │ @@ -1038575,36 +1038576,36 @@ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ lsr r3, r3, #4 │ │ │ │ orr r3, r3, r2, lsl #28 │ │ │ │ add r0, r0, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #1680] @ 0x690 │ │ │ │ ldr r5, [r5, #628] @ 0x274 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6018e4 │ │ │ │ + bne 6018e8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #448] @ 601b04 │ │ │ │ + ldr lr, [pc, #448] @ 601b08 │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, lr │ │ │ │ ldr lr, [ip, r8, lsl #4] │ │ │ │ add fp, ip, lr, lsl #4 │ │ │ │ - beq 601a70 │ │ │ │ - ldr lr, [pc, #428] @ 601b08 │ │ │ │ + beq 601a74 │ │ │ │ + ldr lr, [pc, #428] @ 601b0c │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, lr │ │ │ │ - beq 601994 │ │ │ │ - ldr ip, [pc, #416] @ 601b0c │ │ │ │ + beq 601998 │ │ │ │ + ldr ip, [pc, #416] @ 601b10 │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, ip │ │ │ │ - bne 601a40 │ │ │ │ + bne 601a44 │ │ │ │ bic r1, r5, #4080 @ 0xff0 │ │ │ │ bic r1, r1, #15 │ │ │ │ str r1, [sl, #8] │ │ │ │ str r0, [sl, #12] │ │ │ │ ldr r0, [r9, #712] @ 0x2c8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1038615,53 +1038616,53 @@ │ │ │ │ str r0, [fp, #12] │ │ │ │ ldr r0, [ip, r8, lsl #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 55eedc │ │ │ │ ldr r3, [r4, #936] @ 0x3a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 601920 │ │ │ │ - ldr r7, [pc, #328] @ 601b10 │ │ │ │ + beq 601924 │ │ │ │ + ldr r7, [pc, #328] @ 601b14 │ │ │ │ bic r5, r5, #32512 @ 0x7f00 │ │ │ │ bic r5, r5, #254 @ 0xfe │ │ │ │ and r6, r6, r7 │ │ │ │ str r5, [r4, #944] @ 0x3b0 │ │ │ │ str r6, [r4, #948] @ 0x3b4 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [r4, #948] @ 0x3b4 │ │ │ │ bic r2, r2, #32512 @ 0x7f00 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ and r3, r3, r7 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ ldrb r1, [r4, #944] @ 0x3b0 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ ldr r3, [r4, #756] @ 0x2f4 │ │ │ │ and r5, r5, #7 │ │ │ │ cmp r5, r3 │ │ │ │ strcc r5, [ip, r8, lsl #4] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #204] @ 601b14 │ │ │ │ + ldr r0, [pc, #204] @ 601b18 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq 601920 │ │ │ │ - ldr r0, [pc, #188] @ 601b18 │ │ │ │ + beq 601924 │ │ │ │ + ldr r0, [pc, #188] @ 601b1c │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ ldr r3, [r4, #756] @ 0x2f4 │ │ │ │ @@ -1038673,105 +1038674,105 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 601920 │ │ │ │ - ldr r8, [pc, #96] @ 601b10 │ │ │ │ - ldr r2, [pc, #104] @ 601b1c │ │ │ │ + beq 601924 │ │ │ │ + ldr r8, [pc, #96] @ 601b14 │ │ │ │ + ldr r2, [pc, #104] @ 601b20 │ │ │ │ add r7, r4, #960 @ 0x3c0 │ │ │ │ and r2, r2, r5 │ │ │ │ and r6, r6, r8 │ │ │ │ stmdb r7, {r2, r6} │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldrd r2, [r7, #-8] │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ lsr r2, r2, #17 │ │ │ │ lsl r2, r2, #17 │ │ │ │ and r3, r3, r8 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ ldrb r1, [r7, #-8] │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ - b 601a00 │ │ │ │ - subseq ip, r5, r4, lsr #18 │ │ │ │ + b 601a04 │ │ │ │ + subseq ip, r5, r0, lsr #18 │ │ │ │ andeq r2, r0, r8, lsl r0 │ │ │ │ - subseq r9, r5, r8, ror #8 │ │ │ │ + subseq r9, r5, r4, ror #8 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ - ldrdeq r6, [r8], #-152 @ 0xffffff68 │ │ │ │ - eorseq ip, r9, r8, ror #11 │ │ │ │ - @ instruction: 0x0039c5b8 │ │ │ │ + ldrdeq r6, [r8], #-148 @ 0xffffff6c │ │ │ │ + eorseq ip, r9, r4, ror #11 │ │ │ │ + @ instruction: 0x0039c5b4 │ │ │ │ andeq r4, r0, r8, lsl r0 │ │ │ │ andeq r4, r0, r0, lsr #32 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x003a19d8 │ │ │ │ + @ instruction: 0x003a19d4 │ │ │ │ @ instruction: 0xfffe0001 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #316] @ 601c74 │ │ │ │ - ldr r2, [pc, #316] @ 601c78 │ │ │ │ - ldr r1, [pc, #316] @ 601c7c │ │ │ │ + ldr ip, [pc, #316] @ 601c78 │ │ │ │ + ldr r2, [pc, #316] @ 601c7c │ │ │ │ + ldr r1, [pc, #316] @ 601c80 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #28 │ │ │ │ mov r3, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #940] @ 0x3ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 601bac │ │ │ │ + beq 601bb0 │ │ │ │ add r4, r0, #960 @ 0x3c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r2, [r5, #952] @ 0x3b8 │ │ │ │ ldrh r3, [r4, #-4] │ │ │ │ lsr r2, r2, #17 │ │ │ │ ldr r0, [r5, #940] @ 0x3ac │ │ │ │ lsl r2, r2, #17 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ ldrb r1, [r5, #952] @ 0x3b8 │ │ │ │ ldr r0, [r5, #940] @ 0x3ac │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 655464 │ │ │ │ - bl 652460 │ │ │ │ + bl 655468 │ │ │ │ + bl 652464 │ │ │ │ ldr r3, [r5, #936] @ 0x3a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 601bf8 │ │ │ │ + beq 601bfc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r4, r5, #944 @ 0x3b0 │ │ │ │ strd r2, [r4] │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ bic r2, r2, #32512 @ 0x7f00 │ │ │ │ ldr r0, [r5, #936] @ 0x3a8 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ ldrb r1, [r5, #944] @ 0x3b0 │ │ │ │ ldr r0, [r5, #936] @ 0x3a8 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 655464 │ │ │ │ - bl 652460 │ │ │ │ + bl 655468 │ │ │ │ + bl 652464 │ │ │ │ ldr r3, [r5, #756] @ 0x2f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 601c54 │ │ │ │ + beq 601c58 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r6, [pc, #112] @ 601c80 │ │ │ │ - ldr r8, [pc, #112] @ 601c84 │ │ │ │ + ldr r6, [pc, #112] @ 601c84 │ │ │ │ + ldr r8, [pc, #112] @ 601c88 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r5, #960] @ 0x3c0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r3, r4, lsl #4] │ │ │ │ ldr r3, [r5, #960] @ 0x3c0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ @@ -1038780,35 +1038781,35 @@ │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ and r1, r1, r8 │ │ │ │ bl 55eedc │ │ │ │ ldr r3, [r5, #756] @ 0x2f4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 601c18 │ │ │ │ + bhi 601c1c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r6, r8, r0, ror r7 │ │ │ │ - eorseq r1, sl, r4, lsl r9 │ │ │ │ - eorseq ip, r9, r8, lsl fp │ │ │ │ + subeq r6, r8, ip, ror #14 │ │ │ │ + eorseq r1, sl, r0, lsl r9 │ │ │ │ + eorseq ip, r9, r4, lsl fp │ │ │ │ svclt 0x00c00000 │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 601cf8 │ │ │ │ - ldr r2, [pc, #88] @ 601cfc │ │ │ │ - ldr r1, [pc, #88] @ 601d00 │ │ │ │ + ldr ip, [pc, #88] @ 601cfc │ │ │ │ + ldr r2, [pc, #88] @ 601d00 │ │ │ │ + ldr r1, [pc, #88] @ 601d04 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #17 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1038822,96 +1038823,96 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r6, r8, r8, lsl #12 │ │ │ │ - @ instruction: 0x003a17b0 │ │ │ │ - eorseq ip, r9, ip, lsr #19 │ │ │ │ + subeq r6, r8, r4, lsl #12 │ │ │ │ + eorseq r1, sl, ip, lsr #15 │ │ │ │ + eorseq ip, r9, r8, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #152] @ 601db4 │ │ │ │ + ldr r4, [pc, #152] @ 601db8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #136] @ 601db8 │ │ │ │ - ldr r1, [pc, #136] @ 601dbc │ │ │ │ + ldr r2, [pc, #136] @ 601dbc │ │ │ │ + ldr r1, [pc, #136] @ 601dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #116] @ 601dc0 │ │ │ │ - ldr r2, [pc, #116] @ 601dc4 │ │ │ │ + ldr r5, [pc, #116] @ 601dc4 │ │ │ │ + ldr r2, [pc, #116] @ 601dc8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r4, #28 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #17 │ │ │ │ mov r8, #32768 @ 0x8000 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #72] @ 601dc8 │ │ │ │ + ldr r2, [pc, #72] @ 601dcc │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r4, r0, #768 @ 0x300 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 30a86c │ │ │ │ - @ instruction: 0x00486590 │ │ │ │ - eorseq r5, r3, ip, asr #5 │ │ │ │ - @ instruction: 0x003352dc │ │ │ │ - eorseq ip, r9, ip, lsl r9 │ │ │ │ - eorseq r1, sl, r4, lsl #14 │ │ │ │ - subseq sl, r2, r4, lsl fp │ │ │ │ - ldr r0, [pc, #4] @ 601dd8 │ │ │ │ + subeq r6, r8, ip, lsl #11 │ │ │ │ + eorseq r5, r3, r8, asr #5 │ │ │ │ + @ instruction: 0x003352d8 │ │ │ │ + eorseq ip, r9, r8, lsl r9 │ │ │ │ + eorseq r1, sl, r0, lsl #14 │ │ │ │ + subseq sl, r2, r0, lsl fp │ │ │ │ + ldr r0, [pc, #4] @ 601ddc │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq sl, r2, ip, asr fp │ │ │ │ + subseq sl, r2, r8, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #180] @ 601ea8 │ │ │ │ - ldr ip, [pc, #180] @ 601eac │ │ │ │ + ldr r1, [pc, #180] @ 601eac │ │ │ │ + ldr ip, [pc, #180] @ 601eb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [r1, ip] │ │ │ │ mov r3, r1 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr sl, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r8, [pc, #128] @ 601eb0 │ │ │ │ + ldr r8, [pc, #128] @ 601eb4 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r0, #944 @ 0x3b0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, #1 │ │ │ │ - b 601e60 │ │ │ │ + b 601e64 │ │ │ │ ldr sl, [sl, #628] @ 0x274 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1038924,21 +1038925,21 @@ │ │ │ │ rsb ip, r0, #32 │ │ │ │ orr r2, r2, r4, lsr ip │ │ │ │ bic r1, r6, r1 │ │ │ │ and r1, r1, r4, lsl r0 │ │ │ │ bic r3, r9, r3 │ │ │ │ and r3, r3, r2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 601e40 │ │ │ │ + beq 601e44 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 21d304 │ │ │ │ - b 601e40 │ │ │ │ - subseq r8, r5, r0, asr #29 │ │ │ │ + b 601e44 │ │ │ │ + ldrheq r8, [r5], #-236 @ 0xffffff14 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1038965,18 +1038966,18 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #208] @ 60200c │ │ │ │ - ldr r2, [pc, #208] @ 602010 │ │ │ │ + ldr r5, [pc, #208] @ 602010 │ │ │ │ + ldr r2, [pc, #208] @ 602014 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #204] @ 602014 │ │ │ │ + ldr r1, [pc, #204] @ 602018 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ @@ -1038990,27 +1038991,27 @@ │ │ │ │ orr r3, r3, r1, lsr r6 │ │ │ │ ldr r1, [r0, #760] @ 0x2f8 │ │ │ │ subs r2, r2, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r2, [r0, #764] @ 0x2fc │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 601fb8 │ │ │ │ + bcc 601fbc │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str ip, [sp, #16] │ │ │ │ add r0, r0, #944 @ 0x3b0 │ │ │ │ - ldr ip, [pc, #80] @ 602018 │ │ │ │ + ldr ip, [pc, #80] @ 60201c │ │ │ │ ldrd r2, [r0, #-8] │ │ │ │ - ldr r1, [pc, #76] @ 60201c │ │ │ │ + ldr r1, [pc, #76] @ 602020 │ │ │ │ add ip, pc, ip │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r5, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #138 @ 0x8a │ │ │ │ str ip, [sp] │ │ │ │ @@ -1039019,135 +1039020,135 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0048639c │ │ │ │ - eorseq r1, sl, r0, asr #10 │ │ │ │ - eorseq ip, r9, r0, ror #13 │ │ │ │ - @ instruction: 0x003a14f4 │ │ │ │ - @ instruction: 0x003a14d0 │ │ │ │ + @ instruction: 0x00486398 │ │ │ │ + eorseq r1, sl, ip, lsr r5 │ │ │ │ + @ instruction: 0x0039c6dc │ │ │ │ + @ instruction: 0x003a14f0 │ │ │ │ + eorseq r1, sl, ip, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #108] @ 6020a4 │ │ │ │ - ldr r2, [pc, #108] @ 6020a8 │ │ │ │ - ldr r1, [pc, #108] @ 6020ac │ │ │ │ + ldr ip, [pc, #108] @ 6020a8 │ │ │ │ + ldr r2, [pc, #108] @ 6020ac │ │ │ │ + ldr r1, [pc, #108] @ 6020b0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #76] @ 6020b0 │ │ │ │ - ldr r1, [pc, #76] @ 6020b4 │ │ │ │ + ldr r3, [pc, #76] @ 6020b4 │ │ │ │ + ldr r1, [pc, #76] @ 6020b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ bl 696f9c │ │ │ │ - ldr r3, [pc, #56] @ 6020b8 │ │ │ │ - ldr r1, [pc, #56] @ 6020bc │ │ │ │ + ldr r3, [pc, #56] @ 6020bc │ │ │ │ + ldr r1, [pc, #56] @ 6020c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 6951f8 │ │ │ │ - subeq r6, r8, r8, lsr #5 │ │ │ │ - eorseq ip, r1, ip, asr #14 │ │ │ │ - eorseq r8, sl, r0, ror r9 │ │ │ │ + subeq r6, r8, r4, lsr #5 │ │ │ │ + eorseq ip, r1, r8, asr #14 │ │ │ │ + eorseq r8, sl, ip, ror #18 │ │ │ │ @ instruction: 0xfffffeb8 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subseq sl, r2, ip, lsr #17 │ │ │ │ - ldrsheq r4, [r5], #-192 @ 0xffffff40 │ │ │ │ + subseq sl, r2, r8, lsr #17 │ │ │ │ + subseq r4, r5, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #408] @ 602270 │ │ │ │ - ldr lr, [pc, #408] @ 602274 │ │ │ │ + ldr ip, [pc, #408] @ 602274 │ │ │ │ + ldr lr, [pc, #408] @ 602278 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add lr, pc, lr │ │ │ │ - beq 602198 │ │ │ │ + beq 60219c │ │ │ │ cmp ip, r2 │ │ │ │ sbcs ip, r1, r3 │ │ │ │ - bcc 60215c │ │ │ │ - ldr ip, [pc, #372] @ 602278 │ │ │ │ + bcc 602160 │ │ │ │ + ldr ip, [pc, #372] @ 60227c │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - beq 602198 │ │ │ │ + beq 60219c │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - beq 60216c │ │ │ │ - ldr r3, [pc, #344] @ 60227c │ │ │ │ + beq 602170 │ │ │ │ + ldr r3, [pc, #344] @ 602280 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #312] @ 602280 │ │ │ │ - ldr r0, [pc, #312] @ 602284 │ │ │ │ + ldr r1, [pc, #312] @ 602284 │ │ │ │ + ldr r0, [pc, #312] @ 602288 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ b 8ea1fc │ │ │ │ - ldr ip, [pc, #292] @ 602288 │ │ │ │ + ldr ip, [pc, #292] @ 60228c │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - bne 60211c │ │ │ │ + bne 602120 │ │ │ │ ldr r1, [r0, #752] @ 0x2f0 │ │ │ │ mvn ip, #0 │ │ │ │ lsl r3, ip, r1 │ │ │ │ sub lr, r1, #32 │ │ │ │ orr r3, r3, ip, lsl lr │ │ │ │ bic r2, r8, ip, lsl r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ orr r3, r3, ip, lsr r1 │ │ │ │ bic r3, r9, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 601ddc │ │ │ │ + b 601de0 │ │ │ │ ldr r1, [r0, #752] @ 0x2f0 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r2, r3, r1 │ │ │ │ sub ip, r1, #32 │ │ │ │ orr r2, r2, r3, lsl ip │ │ │ │ bic r8, r8, r3, lsl r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ orr r2, r2, r3, lsr r1 │ │ │ │ - ldr r3, [pc, #204] @ 60228c │ │ │ │ + ldr r3, [pc, #204] @ 602290 │ │ │ │ bic r9, r9, r2 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, r0, #944 @ 0x3b0 │ │ │ │ mov r7, #1 │ │ │ │ - b 602210 │ │ │ │ + b 602214 │ │ │ │ ldr sl, [sl, #628] @ 0x274 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1039161,46 +1039162,46 @@ │ │ │ │ orr r4, r4, r7, lsr r1 │ │ │ │ lsl r5, r7, r5 │ │ │ │ and r3, r3, r8 │ │ │ │ and r2, r2, r9 │ │ │ │ and r3, r3, r5 │ │ │ │ and r2, r2, r4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6021f0 │ │ │ │ + beq 6021f4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, sl │ │ │ │ bl 4b438c │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ bic r3, r3, r5 │ │ │ │ str r3, [r6, #-8] │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ bic r3, r3, r4 │ │ │ │ str r3, [r6, #-4] │ │ │ │ - b 6021f0 │ │ │ │ + b 6021f4 │ │ │ │ andeq r4, r0, r0, lsr #32 │ │ │ │ - subseq r8, r5, ip, asr #23 │ │ │ │ + subseq r8, r5, r8, asr #23 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x0048619c │ │ │ │ - eorseq r1, sl, r4, lsr #7 │ │ │ │ + @ instruction: 0x00486198 │ │ │ │ + eorseq r1, sl, r0, lsr #7 │ │ │ │ andeq r4, r0, r8, lsr #32 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ - ldr r1, [pc, #160] @ 602338 │ │ │ │ - ldr ip, [pc, #160] @ 60233c │ │ │ │ + ldr r1, [pc, #160] @ 60233c │ │ │ │ + ldr ip, [pc, #160] @ 602340 │ │ │ │ adds r1, r2, r1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ bic r1, r1, #8192 @ 0x2000 │ │ │ │ orrs r1, r1, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 6022dc │ │ │ │ - ldr r3, [pc, #136] @ 602340 │ │ │ │ + beq 6022e0 │ │ │ │ + ldr r3, [pc, #136] @ 602344 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 6022f4 │ │ │ │ + bne 6022f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ add r0, r0, #944 @ 0x3b0 │ │ │ │ @@ -1039209,39 +1039210,39 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ 602344 │ │ │ │ - ldr r0, [pc, #56] @ 602348 │ │ │ │ + ldr r1, [pc, #56] @ 602348 │ │ │ │ + ldr r0, [pc, #56] @ 60234c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ bl 8ea1fc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xffffdfd0 │ │ │ │ - subseq r8, r5, ip, lsl #20 │ │ │ │ + subseq r8, r5, r8, lsl #20 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - ldrdeq r5, [r8], #-248 @ 0xffffff08 │ │ │ │ - eorseq r1, sl, r4, ror #3 │ │ │ │ + ldrdeq r5, [r8], #-244 @ 0xffffff0c │ │ │ │ + eorseq r1, sl, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #68] @ 6023a8 │ │ │ │ - ldr r2, [pc, #68] @ 6023ac │ │ │ │ - ldr r1, [pc, #68] @ 6023b0 │ │ │ │ + ldr ip, [pc, #68] @ 6023ac │ │ │ │ + ldr r2, [pc, #68] @ 6023b0 │ │ │ │ + ldr r1, [pc, #68] @ 6023b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ @@ -1039249,218 +1039250,218 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r2, r0, #944 @ 0x3b0 │ │ │ │ add r3, r0, #768 @ 0x300 │ │ │ │ strd r4, [r2, #-8] │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 601ddc │ │ │ │ - subeq r5, r8, r8, ror pc │ │ │ │ - eorseq r1, sl, ip, lsl r1 │ │ │ │ - @ instruction: 0x0039c2bc │ │ │ │ + b 601de0 │ │ │ │ + subeq r5, r8, r4, ror pc │ │ │ │ + eorseq r1, sl, r8, lsl r1 │ │ │ │ + @ instruction: 0x0039c2b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #148] @ 602460 │ │ │ │ + ldr r5, [pc, #148] @ 602464 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 602464 │ │ │ │ - ldr r1, [pc, #132] @ 602468 │ │ │ │ + ldr r2, [pc, #132] @ 602468 │ │ │ │ + ldr r1, [pc, #132] @ 60246c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r4, [pc, #112] @ 60246c │ │ │ │ - ldr r2, [pc, #112] @ 602470 │ │ │ │ + ldr r4, [pc, #112] @ 602470 │ │ │ │ + ldr r2, [pc, #112] @ 602474 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r8, #24576 @ 0x6000 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #72] @ 602474 │ │ │ │ + ldr r2, [pc, #72] @ 602478 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r5, r0, #768 @ 0x300 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 30a86c │ │ │ │ - subeq r5, r8, r8, lsl pc │ │ │ │ - eorseq r4, r3, ip, lsl ip │ │ │ │ - eorseq r4, r3, ip, lsr #24 │ │ │ │ - eorseq ip, r9, r4, lsr r2 │ │ │ │ - eorseq r1, sl, r4, lsl #1 │ │ │ │ - subseq sl, r2, r0, lsl #10 │ │ │ │ - ldr r0, [pc, #4] @ 602484 │ │ │ │ + subeq r5, r8, r4, lsl pc │ │ │ │ + eorseq r4, r3, r8, lsl ip │ │ │ │ + eorseq r4, r3, r8, lsr #24 │ │ │ │ + eorseq ip, r9, r0, lsr r2 │ │ │ │ + eorseq r1, sl, r0, lsl #1 │ │ │ │ + ldrsheq sl, [r2], #-76 @ 0xffffffb4 │ │ │ │ + ldr r0, [pc, #4] @ 602488 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq sl, r2, r8, asr #10 │ │ │ │ + subseq sl, r2, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #944] @ 0x3b0 │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ and r4, r4, #130048 @ 0x1fc00 │ │ │ │ adds r8, r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #1020 @ 0x3fc │ │ │ │ add r4, r4, #3 │ │ │ │ bic r7, r1, #1020 @ 0x3fc │ │ │ │ add r5, r0, #768 @ 0x300 │ │ │ │ and r6, r1, #1 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ands r3, r4, r8 │ │ │ │ bic r7, r7, #3 │ │ │ │ - beq 6024f0 │ │ │ │ + beq 6024f4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6554c4 │ │ │ │ - b 6024cc │ │ │ │ + bl 6554c8 │ │ │ │ + b 6024d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #248] @ 602610 │ │ │ │ - ldr r2, [pc, #248] @ 602614 │ │ │ │ + ldr r6, [pc, #248] @ 602614 │ │ │ │ + ldr r2, [pc, #248] @ 602618 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #244] @ 602618 │ │ │ │ + ldr r1, [pc, #244] @ 60261c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr ip, [r0, #752] @ 0x2f0 │ │ │ │ cmp ip, #16 │ │ │ │ - bhi 602588 │ │ │ │ + bhi 60258c │ │ │ │ ldr lr, [r0, #756] @ 0x2f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, #16 │ │ │ │ - bhi 6025cc │ │ │ │ + bhi 6025d0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, ip, lr │ │ │ │ bl 21229c │ │ │ │ str r0, [r4, #760] @ 0x2f8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #140] @ 60261c │ │ │ │ - ldr r2, [pc, #140] @ 602620 │ │ │ │ + ldr r1, [pc, #140] @ 602620 │ │ │ │ + ldr r2, [pc, #140] @ 602624 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #132] @ 602624 │ │ │ │ + ldr r1, [pc, #132] @ 602628 │ │ │ │ add r3, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #84] @ 602628 │ │ │ │ - ldr r2, [pc, #84] @ 60262c │ │ │ │ + ldr r1, [pc, #84] @ 60262c │ │ │ │ + ldr r2, [pc, #84] @ 602630 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, lr} │ │ │ │ - ldr r1, [pc, #76] @ 602630 │ │ │ │ + ldr r1, [pc, #76] @ 602634 │ │ │ │ add r3, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r5, r8, r8, lsr lr │ │ │ │ - @ instruction: 0x003a0ff0 │ │ │ │ - ldrsbeq ip, [r9], -r8 @ │ │ │ │ - @ instruction: 0x003a0fbc │ │ │ │ + subeq r5, r8, r4, lsr lr │ │ │ │ + eorseq r0, sl, ip, ror #31 │ │ │ │ + ldrsbeq ip, [r9], -r4 @ │ │ │ │ + @ instruction: 0x003a0fb8 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - mlaseq sl, r4, pc, r0 @ │ │ │ │ - eorseq r0, sl, r0, lsr #31 │ │ │ │ + mlaseq sl, r0, pc, r0 @ │ │ │ │ + mlaseq sl, ip, pc, r0 @ │ │ │ │ andeq r0, r0, r3, lsl #4 │ │ │ │ - eorseq r0, sl, r0, asr pc │ │ │ │ + eorseq r0, sl, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #92] @ 6026a8 │ │ │ │ - ldr r2, [pc, #92] @ 6026ac │ │ │ │ - ldr r1, [pc, #92] @ 6026b0 │ │ │ │ + ldr ip, [pc, #92] @ 6026ac │ │ │ │ + ldr r2, [pc, #92] @ 6026b0 │ │ │ │ + ldr r1, [pc, #92] @ 6026b4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #32 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #60] @ 6026b4 │ │ │ │ + ldr r1, [pc, #60] @ 6026b8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #44] @ 6026b8 │ │ │ │ - ldr r1, [pc, #44] @ 6026bc │ │ │ │ + ldr r3, [pc, #44] @ 6026bc │ │ │ │ + ldr r1, [pc, #44] @ 6026c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 696f9c │ │ │ │ - subeq r5, r8, ip, lsl #26 │ │ │ │ - eorseq ip, r1, r0, lsr r1 │ │ │ │ - eorseq r8, sl, r8, asr r3 │ │ │ │ - ldrsbeq r4, [r5], #-112 @ 0xffffff90 │ │ │ │ + subeq r5, r8, r8, lsl #26 │ │ │ │ + eorseq ip, r1, ip, lsr #2 │ │ │ │ + eorseq r8, sl, r4, asr r3 │ │ │ │ + subseq r4, r5, ip, asr #15 │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #80] @ 602728 │ │ │ │ + ldr r2, [pc, #80] @ 60272c │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #712] @ 0x2c8 │ │ │ │ mov ip, #1 │ │ │ │ @@ -1039468,81 +1039469,81 @@ │ │ │ │ lsl r2, ip, r2 │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ orr r2, r2, ip, lsr r1 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ str lr, [r3, #40] @ 0x28 │ │ │ │ orr r2, r1, r2 │ │ │ │ - ldr lr, [pc, #20] @ 60272c │ │ │ │ + ldr lr, [pc, #20] @ 602730 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ str ip, [r0, #724] @ 0x2d4 │ │ │ │ ldr r1, [r0, #660] @ 0x294 │ │ │ │ str lr, [r0, #728] @ 0x2d8 │ │ │ │ bl 269014 │ │ │ │ - subseq fp, r5, ip, ror #20 │ │ │ │ + subseq fp, r5, r8, ror #20 │ │ │ │ andeq r0, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #152] @ 6027e0 │ │ │ │ - ldr r2, [pc, #152] @ 6027e4 │ │ │ │ + ldr r3, [pc, #152] @ 6027e4 │ │ │ │ + ldr r2, [pc, #152] @ 6027e8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 602770 │ │ │ │ - b 6027bc │ │ │ │ + bne 602774 │ │ │ │ + b 6027c0 │ │ │ │ ldr r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6027bc │ │ │ │ + beq 6027c0 │ │ │ │ ldr r3, [r4, #724] @ 0x2d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 602764 │ │ │ │ + beq 602768 │ │ │ │ ldr r2, [r4, #712] @ 0x2c8 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ lsr r3, r3, r2 │ │ │ │ rsb r0, r2, #32 │ │ │ │ orr r3, r3, r1, lsl r0 │ │ │ │ sub r2, r2, #32 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 602764 │ │ │ │ + beq 602768 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b438c │ │ │ │ ldr r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 602770 │ │ │ │ + bne 602774 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subseq r8, r5, ip, ror #10 │ │ │ │ + subseq r8, r5, r8, ror #10 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ lsr r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ orr r1, r1, r3, lsl #29 │ │ │ │ - ldr r4, [pc, #156] @ 602898 │ │ │ │ + ldr r4, [pc, #156] @ 60289c │ │ │ │ orrs lr, r1, r3, lsr #3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ - beq 602890 │ │ │ │ + beq 602894 │ │ │ │ lsr ip, r3, #3 │ │ │ │ sub r5, r1, #1 │ │ │ │ orrs r5, r5, ip │ │ │ │ - bne 602860 │ │ │ │ - ldr r4, [pc, #124] @ 60289c │ │ │ │ + bne 602864 │ │ │ │ + ldr r4, [pc, #124] @ 6028a0 │ │ │ │ add ip, r0, #936 @ 0x3a8 │ │ │ │ ldr r2, [ip, r1, lsl #3] │ │ │ │ eor r3, r2, lr │ │ │ │ and r3, r3, r4 │ │ │ │ eor r2, r2, r3 │ │ │ │ orrs r3, r3, #0 │ │ │ │ add r3, ip, r1, lsl #3 │ │ │ │ @@ -1039551,85 +1039552,85 @@ │ │ │ │ str lr, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, pc} │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 602488 │ │ │ │ - ldr r1, [pc, #56] @ 6028a0 │ │ │ │ + b 60248c │ │ │ │ + ldr r1, [pc, #56] @ 6028a4 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #28] @ 6028a4 │ │ │ │ + ldr r0, [pc, #28] @ 6028a8 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8ea1fc │ │ │ │ - ldr r4, [pc, #16] @ 6028a8 │ │ │ │ - b 60281c │ │ │ │ - ldrheq r8, [r5], #-72 @ 0xffffffb8 │ │ │ │ + ldr r4, [pc, #16] @ 6028ac │ │ │ │ + b 602820 │ │ │ │ + ldrheq r8, [r5], #-68 @ 0xffffffbc │ │ │ │ andeq pc, r1, r7, lsl #24 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, sl, ip, lsl sp │ │ │ │ + eorseq r0, sl, r8, lsl sp │ │ │ │ @ instruction: 0xfffffc01 │ │ │ │ lsr r1, r2, #3 │ │ │ │ orr r1, r1, r3, lsl #29 │ │ │ │ lsr ip, r3, #3 │ │ │ │ cmp r1, #2 │ │ │ │ sbcs ip, ip, #0 │ │ │ │ - ldr ip, [pc, #136] @ 602950 │ │ │ │ + ldr ip, [pc, #136] @ 602954 │ │ │ │ add ip, pc, ip │ │ │ │ - bcs 6028ec │ │ │ │ + bcs 6028f0 │ │ │ │ add r1, r1, #117 @ 0x75 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #96] @ 602954 │ │ │ │ + ldr r1, [pc, #96] @ 602958 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 602918 │ │ │ │ + bne 60291c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #40] @ 602958 │ │ │ │ + ldr r0, [pc, #40] @ 60295c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsheq r8, [r5], #-48 @ 0xffffffd0 │ │ │ │ + subseq r8, r5, ip, ror #7 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, sl, ip, lsl #25 │ │ │ │ + eorseq r0, sl, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #232] @ 602a5c │ │ │ │ - ldr r2, [pc, #232] @ 602a60 │ │ │ │ - ldr r1, [pc, #232] @ 602a64 │ │ │ │ + ldr ip, [pc, #232] @ 602a60 │ │ │ │ + ldr r2, [pc, #232] @ 602a64 │ │ │ │ + ldr r1, [pc, #232] @ 602a68 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ bl 69d64c │ │ │ │ @@ -1039642,26 +1039643,26 @@ │ │ │ │ ldr r3, [r0, #752] @ 0x2f0 │ │ │ │ mov r5, r0 │ │ │ │ add r3, r3, r1 │ │ │ │ lsl r3, r3, #20 │ │ │ │ orr r3, r3, #3072 @ 0xc00 │ │ │ │ str r3, [r0, #944] @ 0x3b0 │ │ │ │ str r4, [r0, #948] @ 0x3b4 │ │ │ │ - bl 602488 │ │ │ │ + bl 60248c │ │ │ │ ldr r3, [r5, #756] @ 0x2f4 │ │ │ │ ldr r2, [r5, #752] @ 0x2f0 │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ add r2, r2, r3 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 602a3c │ │ │ │ + beq 602a40 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #2 │ │ │ │ ldr r3, [r5, #760] @ 0x2f8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ @@ -1039670,96 +1039671,96 @@ │ │ │ │ add r3, r3, r1 │ │ │ │ strb r0, [r3, #2] │ │ │ │ ldr r3, [r5, #760] @ 0x2f8 │ │ │ │ strb ip, [r3, r1] │ │ │ │ ldr r3, [r5, #752] @ 0x2f0 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 602a08 │ │ │ │ + bcc 602a0c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r5, r8, r0, ror #19 │ │ │ │ - mlaseq sl, r4, fp, r0 │ │ │ │ - eorseq fp, r9, ip, ror ip │ │ │ │ + ldrdeq r5, [r8], #-156 @ 0xffffff64 │ │ │ │ + mlaseq sl, r0, fp, r0 │ │ │ │ + eorseq fp, r9, r8, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #224] @ 602b60 │ │ │ │ + ldr r4, [pc, #224] @ 602b64 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 602b64 │ │ │ │ - ldr r1, [pc, #208] @ 602b68 │ │ │ │ + ldr r2, [pc, #208] @ 602b68 │ │ │ │ + ldr r1, [pc, #208] @ 602b6c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #188] @ 602b6c │ │ │ │ - ldr r1, [pc, #188] @ 602b70 │ │ │ │ + ldr r2, [pc, #188] @ 602b70 │ │ │ │ + ldr r1, [pc, #188] @ 602b74 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #160] @ 602b74 │ │ │ │ - ldr r3, [pc, #160] @ 602b78 │ │ │ │ + ldr r5, [pc, #160] @ 602b78 │ │ │ │ + ldr r3, [pc, #160] @ 602b7c │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r7, r0, #768 @ 0x300 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a86c │ │ │ │ - ldr ip, [pc, #96] @ 602b7c │ │ │ │ + ldr ip, [pc, #96] @ 602b80 │ │ │ │ mov r0, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrdeq r5, [r8], #-140 @ 0xffffff74 │ │ │ │ - eorseq r4, r3, r8, ror #10 │ │ │ │ - eorseq r4, r3, r8, ror r5 │ │ │ │ - eorseq r0, sl, r4, ror #20 │ │ │ │ - eorseq fp, r9, ip, asr #22 │ │ │ │ - ldrsheq r9, [r2], #-224 @ 0xffffff20 │ │ │ │ - @ instruction: 0x003a0af0 │ │ │ │ - eorseq r0, sl, r0, asr #21 │ │ │ │ + ldrdeq r5, [r8], #-136 @ 0xffffff78 │ │ │ │ + eorseq r4, r3, r4, ror #10 │ │ │ │ + eorseq r4, r3, r4, ror r5 │ │ │ │ + eorseq r0, sl, r0, ror #20 │ │ │ │ + eorseq fp, r9, r8, asr #22 │ │ │ │ + subseq r9, r2, ip, ror #29 │ │ │ │ + eorseq r0, sl, ip, ror #21 │ │ │ │ + @ instruction: 0x003a0abc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #944] @ 0x3b0 │ │ │ │ ldr r6, [r0, #760] @ 0x2f8 │ │ │ │ and r1, r1, #7 │ │ │ │ @@ -1039767,48 +1039768,48 @@ │ │ │ │ lsr ip, r2, ip │ │ │ │ rsb lr, r1, #25 │ │ │ │ orr ip, ip, r3, lsl lr │ │ │ │ sub r1, r1, #25 │ │ │ │ orr r3, ip, r3, lsr r1 │ │ │ │ ldr ip, [r0, #756] @ 0x2f4 │ │ │ │ ldr r1, [r0, #752] @ 0x2f0 │ │ │ │ - ldr lr, [pc, #808] @ 602eec │ │ │ │ + ldr lr, [pc, #808] @ 602ef0 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ subcs r3, r1, #1 │ │ │ │ sub r1, ip, #1 │ │ │ │ cmp r1, #1 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsr r1, r2, #3 │ │ │ │ add lr, pc, lr │ │ │ │ ldrd r4, [sp, #16] │ │ │ │ and r1, r1, #15 │ │ │ │ add r6, r6, r3, lsl #4 │ │ │ │ - bls 602ebc │ │ │ │ - ldr r3, [pc, #756] @ 602ef0 │ │ │ │ + bls 602ec0 │ │ │ │ + ldr r3, [pc, #756] @ 602ef4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi 602c84 │ │ │ │ + bhi 602c88 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - ldr r0, [pc, #700] @ 602ef4 │ │ │ │ + ldr r0, [pc, #700] @ 602ef8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bcc 602c54 │ │ │ │ + bcc 602c58 │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ @@ -1039816,25 +1039817,25 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 602730 │ │ │ │ - ldr r3, [pc, #620] @ 602ef8 │ │ │ │ + b 602734 │ │ │ │ + ldr r3, [pc, #620] @ 602efc │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #588] @ 602efc │ │ │ │ + ldr r0, [pc, #588] @ 602f00 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8ea1fc │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1039909,22 +1039910,22 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r6, #5] │ │ │ │ - bne 602ee4 │ │ │ │ + bne 602ee8 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 602eb0 │ │ │ │ + bne 602eb4 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 602e3c │ │ │ │ + bhi 602e40 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ add r2, r3, r2 │ │ │ │ and r2, r2, #3 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r6, r2, lsl #3] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ @@ -1039955,36 +1039956,36 @@ │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ orrs r3, r3, r1 │ │ │ │ strb r2, [r6, #5] │ │ │ │ - beq 602e08 │ │ │ │ + beq 602e0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 602730 │ │ │ │ - b 602e08 │ │ │ │ + bl 602734 │ │ │ │ + b 602e0c │ │ │ │ ldr r2, [r0, #1120] @ 0x460 │ │ │ │ - ldr r3, [pc, #56] @ 602f00 │ │ │ │ + ldr r3, [pc, #56] @ 602f04 │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [r0, #1120] @ 0x460 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r0, #728] @ 0x2d8 │ │ │ │ bl 268fcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 6026c0 │ │ │ │ - ldrsbeq r8, [r5], #-4 │ │ │ │ - subeq r5, r8, r4, asr #14 │ │ │ │ + bl 6026c4 │ │ │ │ + ldrsbeq r8, [r5], #-0 │ │ │ │ + subeq r5, r8, r0, asr #14 │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, sl, ip, lsr r9 │ │ │ │ - subseq fp, r5, r8, ror r2 │ │ │ │ + eorseq r0, sl, r8, lsr r9 │ │ │ │ + subseq fp, r5, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov lr, r0 │ │ │ │ ldr r1, [lr, #944] @ 0x3b0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1039993,40 +1039994,40 @@ │ │ │ │ lsr ip, r2, ip │ │ │ │ rsb r5, r1, #25 │ │ │ │ orr ip, ip, r3, lsl r5 │ │ │ │ sub r1, r1, #25 │ │ │ │ orr r3, ip, r3, lsr r1 │ │ │ │ ldr ip, [lr, #756] @ 0x2f4 │ │ │ │ ldr r1, [lr, #752] @ 0x2f0 │ │ │ │ - ldr r0, [pc, #660] @ 6031e0 │ │ │ │ + ldr r0, [pc, #660] @ 6031e4 │ │ │ │ add r1, r1, ip │ │ │ │ cmp r3, r1 │ │ │ │ subcs r3, r1, #1 │ │ │ │ sub r1, r4, #1 │ │ │ │ cmp r1, #1 │ │ │ │ lsr r1, r2, #3 │ │ │ │ ldr r2, [lr, #760] @ 0x2f8 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ add r0, pc, r0 │ │ │ │ and r1, r1, #15 │ │ │ │ lsl ip, r3, #4 │ │ │ │ add r4, r2, r3, lsl #4 │ │ │ │ - bls 6031b8 │ │ │ │ - ldr r3, [pc, #608] @ 6031e4 │ │ │ │ + bls 6031bc │ │ │ │ + ldr r3, [pc, #608] @ 6031e8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi 602f98 │ │ │ │ + bhi 602f9c │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #584] @ 6031e8 │ │ │ │ + ldr r3, [pc, #584] @ 6031ec │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 6031a8 │ │ │ │ + bne 6031ac │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @@ -1040055,27 +1040056,27 @@ │ │ │ │ lsr r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603150 │ │ │ │ + beq 603154 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r4, #4] │ │ │ │ - bne 603188 │ │ │ │ + bne 60318c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 6030e8 │ │ │ │ + bne 6030ec │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60317c │ │ │ │ + beq 603180 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1040091,30 +1040092,30 @@ │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603150 │ │ │ │ + beq 603154 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ orrs r3, r3, r1 │ │ │ │ strb r2, [r4, #4] │ │ │ │ - beq 603064 │ │ │ │ + beq 603068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 602730 │ │ │ │ - b 603064 │ │ │ │ + bl 602734 │ │ │ │ + b 603068 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603190 │ │ │ │ + bne 603194 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 603188 │ │ │ │ + beq 60318c │ │ │ │ subs r2, r0, #1 │ │ │ │ sbc r3, r1, #0 │ │ │ │ strd r2, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -1040123,61 +1040124,61 @@ │ │ │ │ orr r2, r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 60310c │ │ │ │ + bne 603110 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [lr, #1120] @ 0x460 │ │ │ │ ldr r1, [lr, #1124] @ 0x464 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b 6030ac │ │ │ │ + b 6030b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6026c0 │ │ │ │ + bl 6026c4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ 6031ec │ │ │ │ + ldr r0, [pc, #60] @ 6031f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 602fac │ │ │ │ + b 602fb0 │ │ │ │ ldr r2, [lr, #1120] @ 0x460 │ │ │ │ - ldr r3, [pc, #44] @ 6031f0 │ │ │ │ + ldr r3, [pc, #44] @ 6031f4 │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [lr, #1120] @ 0x460 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91e620 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r0, #728] @ 0x2d8 │ │ │ │ bl 268fcc │ │ │ │ - subseq r7, r5, ip, asr #26 │ │ │ │ - subeq r5, r8, ip, asr #7 │ │ │ │ + subseq r7, r5, r8, asr #26 │ │ │ │ + subeq r5, r8, r8, asr #7 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, sl, r4, ror #8 │ │ │ │ - subseq sl, r5, ip, ror pc │ │ │ │ + eorseq r0, sl, r0, ror #8 │ │ │ │ + subseq sl, r5, r8, ror pc │ │ │ │ │ │ │ │ -006031f4 : │ │ │ │ +006031f8 : │ │ │ │ add r0, r0, #952 @ 0x3b8 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 603208 │ │ │ │ + ldr r0, [pc, #4] @ 60320c │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ andeq r3, r0, r1, lsr #16 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #312] @ 0x138 │ │ │ │ add r2, r2, #4544 @ 0x11c0 │ │ │ │ @@ -1040282,125 +1040283,125 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #392] @ 603550 │ │ │ │ - ldr r3, [pc, #392] @ 603554 │ │ │ │ + ldr r2, [pc, #392] @ 603554 │ │ │ │ + ldr r3, [pc, #392] @ 603558 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ bl 528dd0 │ │ │ │ mov r1, #0 │ │ │ │ bl 528e2c │ │ │ │ - ldr r6, [pc, #348] @ 603558 │ │ │ │ + ldr r6, [pc, #348] @ 60355c │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 603460 │ │ │ │ + beq 603464 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603460 │ │ │ │ - ldr r2, [pc, #320] @ 60355c │ │ │ │ + beq 603464 │ │ │ │ + ldr r2, [pc, #320] @ 603560 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6034a4 │ │ │ │ - ldr r1, [pc, #304] @ 603560 │ │ │ │ - ldr r2, [pc, #288] @ 603554 │ │ │ │ + bne 6034a8 │ │ │ │ + ldr r1, [pc, #304] @ 603564 │ │ │ │ + ldr r2, [pc, #288] @ 603558 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 60354c │ │ │ │ + bne 603550 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #252] @ 603564 │ │ │ │ - ldr r3, [pc, #232] @ 603554 │ │ │ │ + ldr r2, [pc, #252] @ 603568 │ │ │ │ + ldr r3, [pc, #232] @ 603558 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60354c │ │ │ │ + bne 603550 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #188] @ 603568 │ │ │ │ + ldr r2, [pc, #188] @ 60356c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 603428 │ │ │ │ - ldr r2, [pc, #172] @ 60356c │ │ │ │ + beq 60342c │ │ │ │ + ldr r2, [pc, #172] @ 603570 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 603428 │ │ │ │ - ldr r3, [pc, #156] @ 603570 │ │ │ │ + beq 60342c │ │ │ │ + ldr r3, [pc, #156] @ 603574 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60352c │ │ │ │ + beq 603530 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 603574 │ │ │ │ + ldr r0, [pc, #88] @ 603578 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b 603428 │ │ │ │ - ldr r0, [pc, #68] @ 603578 │ │ │ │ + b 60342c │ │ │ │ + ldr r0, [pc, #68] @ 60357c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b 603428 │ │ │ │ + b 60342c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r5, ip, ror #17 │ │ │ │ + subseq r7, r5, r8, ror #17 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq r7, [r5], #-140 @ 0xffffff74 │ │ │ │ + ldrheq r7, [r5], #-136 @ 0xffffff78 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r7, r5, r4, lsl #17 │ │ │ │ - subseq r7, r5, ip, asr #16 │ │ │ │ + subseq r7, r5, r0, lsl #17 │ │ │ │ + subseq r7, r5, r8, asr #16 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r0, sl, ip, lsl r1 │ │ │ │ - eorseq r0, sl, ip, lsr r1 │ │ │ │ + eorseq r0, sl, r8, lsl r1 │ │ │ │ + eorseq r0, sl, r8, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ @@ -1040431,57 +1040432,57 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 603620 │ │ │ │ + ldr r0, [pc, #4] @ 603624 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq r9, r2, r0, asr #8 │ │ │ │ + subseq r9, r2, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #96] @ 6036a0 │ │ │ │ + ldr r1, [pc, #96] @ 6036a4 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60366c │ │ │ │ + beq 603670 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r0, #1732] @ 0x6c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ bl 213670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603684 │ │ │ │ + beq 603688 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, r2, r4, ror #18 │ │ │ │ + eorseq r8, r2, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 60377c │ │ │ │ + beq 603780 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #12 │ │ │ │ movne r0, #20 │ │ │ │ and r2, r3, #1 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ add r7, r3, #460 @ 0x1cc │ │ │ │ str r1, [r6, #368] @ 0x170 │ │ │ │ @@ -1040492,15 +1040493,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 603734 │ │ │ │ + b 603738 │ │ │ │ ldrh r3, [r7] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1040509,243 +1040510,243 @@ │ │ │ │ pople {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ mov r1, r4 │ │ │ │ bl 528db8 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 60370c │ │ │ │ + beq 603710 │ │ │ │ ldr r1, [r6, #348] @ 0x15c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 529144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60370c │ │ │ │ + beq 603710 │ │ │ │ ldr r1, [r6, #348] @ 0x15c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 5291ac │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ str r3, [r6, #344] @ 0x158 │ │ │ │ - b 60370c │ │ │ │ + b 603710 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #10 │ │ │ │ movne r0, #12 │ │ │ │ - b 6036d0 │ │ │ │ + b 6036d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - beq 6037d0 │ │ │ │ - ldr r8, [pc, #340] @ 603904 │ │ │ │ + beq 6037d4 │ │ │ │ + ldr r8, [pc, #340] @ 603908 │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bl 8ca7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6037ec │ │ │ │ + bne 6037f0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r9, [pc, #276] @ 603908 │ │ │ │ + ldr r9, [pc, #276] @ 60390c │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r9 │ │ │ │ bl 8ca7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60388c │ │ │ │ + beq 603890 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8cab54 │ │ │ │ ldr r1, [r7, #-92] @ 0xffffffa4 │ │ │ │ bl 213670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6037d0 │ │ │ │ + bne 6037d4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6038b8 │ │ │ │ + beq 6038bc │ │ │ │ mov r1, r9 │ │ │ │ bl 8cab54 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8cab54 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2138b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6038cc │ │ │ │ + bne 6038d0 │ │ │ │ ldrb r0, [r7, #-2] │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #120] @ 60390c │ │ │ │ - ldr r3, [pc, #120] @ 603910 │ │ │ │ - ldr r1, [pc, #120] @ 603914 │ │ │ │ + ldr ip, [pc, #120] @ 603910 │ │ │ │ + ldr r3, [pc, #120] @ 603914 │ │ │ │ + ldr r1, [pc, #120] @ 603918 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3712 @ 0xe80 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 6037d0 │ │ │ │ + b 6037d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 8caef4 │ │ │ │ strb r6, [r7, #24] │ │ │ │ str r0, [r7, #20] │ │ │ │ - b 603860 │ │ │ │ - ldr r1, [pc, #68] @ 603918 │ │ │ │ + b 603864 │ │ │ │ + ldr r1, [pc, #68] @ 60391c │ │ │ │ ldr ip, [r7, #-92] @ 0xffffffa4 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r3, [pc, #56] @ 60391c │ │ │ │ - ldr r1, [pc, #56] @ 603920 │ │ │ │ - ldr r2, [pc, #56] @ 603924 │ │ │ │ + ldr r3, [pc, #56] @ 603920 │ │ │ │ + ldr r1, [pc, #56] @ 603924 │ │ │ │ + ldr r2, [pc, #56] @ 603928 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 8e1980 │ │ │ │ - b 6037d0 │ │ │ │ - eorseq r2, r5, r4, asr #32 │ │ │ │ - @ instruction: 0x0034fed0 │ │ │ │ - eorseq pc, r9, ip, lsl lr @ │ │ │ │ - subeq r4, r8, r4, lsl fp │ │ │ │ - eorseq pc, r9, r0, lsl #28 │ │ │ │ - eorseq pc, r9, r0, lsl lr @ │ │ │ │ - subeq r4, r8, r4, asr #21 │ │ │ │ - @ instruction: 0x0039fdb0 │ │ │ │ + b 6037d4 │ │ │ │ + eorseq r2, r5, r0, asr #32 │ │ │ │ + eorseq pc, r4, ip, asr #29 │ │ │ │ + eorseq pc, r9, r8, lsl lr @ │ │ │ │ + subeq r4, r8, r0, lsl fp │ │ │ │ + @ instruction: 0x0039fdfc │ │ │ │ + eorseq pc, r9, ip, lsl #28 │ │ │ │ + subeq r4, r8, r0, asr #21 │ │ │ │ + eorseq pc, r9, ip, lsr #27 │ │ │ │ muleq r0, r5, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #52] @ 603980 │ │ │ │ - ldr r2, [pc, #52] @ 603984 │ │ │ │ - ldr r1, [pc, #52] @ 603988 │ │ │ │ + ldr ip, [pc, #52] @ 603984 │ │ │ │ + ldr r2, [pc, #52] @ 603988 │ │ │ │ + ldr r1, [pc, #52] @ 60398c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ - subeq r4, r8, r0, ror #20 │ │ │ │ - @ instruction: 0x00331ef4 │ │ │ │ - eorseq r1, r3, r0, lsl pc │ │ │ │ + subeq r4, r8, ip, asr sl │ │ │ │ + @ instruction: 0x00331ef0 │ │ │ │ + eorseq r1, r3, ip, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #404] @ 603b38 │ │ │ │ + ldr r4, [pc, #404] @ 603b3c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #388] @ 603b3c │ │ │ │ - ldr r1, [pc, #388] @ 603b40 │ │ │ │ + ldr r2, [pc, #388] @ 603b40 │ │ │ │ + ldr r1, [pc, #388] @ 603b44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #368] @ 603b44 │ │ │ │ - ldr r1, [pc, #368] @ 603b48 │ │ │ │ + ldr r2, [pc, #368] @ 603b48 │ │ │ │ + ldr r1, [pc, #368] @ 603b4c │ │ │ │ add r4, r4, #72 @ 0x48 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #348] @ 603b4c │ │ │ │ - ldr r9, [pc, #348] @ 603b50 │ │ │ │ - ldr r8, [pc, #348] @ 603b54 │ │ │ │ + ldr r6, [pc, #348] @ 603b50 │ │ │ │ + ldr r9, [pc, #348] @ 603b54 │ │ │ │ + ldr r8, [pc, #348] @ 603b58 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #324] @ 603b58 │ │ │ │ + ldr r1, [pc, #324] @ 603b5c │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #316] @ 603b5c │ │ │ │ + ldr r7, [pc, #316] @ 603b60 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #300] @ 603b60 │ │ │ │ - ldr r1, [pc, #300] @ 603b64 │ │ │ │ + ldr r3, [pc, #300] @ 603b64 │ │ │ │ + ldr r1, [pc, #300] @ 603b68 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r3, #52 @ 0x34 │ │ │ │ str sl, [r5, #84] @ 0x54 │ │ │ │ ldr sl, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr sl, sl, #8 │ │ │ │ str sl, [r5, #48] @ 0x30 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #268] @ 603b68 │ │ │ │ + ldr r1, [pc, #268] @ 603b6c │ │ │ │ add r3, r3, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #256] @ 603b6c │ │ │ │ + ldr r1, [pc, #256] @ 603b70 │ │ │ │ str r3, [r4, #184] @ 0xb8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #244] @ 603b70 │ │ │ │ - ldr r3, [pc, #244] @ 603b74 │ │ │ │ + ldr r1, [pc, #244] @ 603b74 │ │ │ │ + ldr r3, [pc, #244] @ 603b78 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #236] @ 603b78 │ │ │ │ + ldr r1, [pc, #236] @ 603b7c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #224] @ 603b7c │ │ │ │ + ldr r1, [pc, #224] @ 603b80 │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #156] @ 0x9c │ │ │ │ - ldr r1, [pc, #212] @ 603b80 │ │ │ │ - ldr lr, [pc, #212] @ 603b84 │ │ │ │ + ldr r1, [pc, #212] @ 603b84 │ │ │ │ + ldr lr, [pc, #212] @ 603b88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - ldr ip, [pc, #200] @ 603b88 │ │ │ │ + ldr ip, [pc, #200] @ 603b8c │ │ │ │ orr r1, r1, #64 @ 0x40 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #192] @ 603b8c │ │ │ │ - ldr r0, [pc, #192] @ 603b90 │ │ │ │ + ldr r1, [pc, #192] @ 603b90 │ │ │ │ + ldr r0, [pc, #192] @ 603b94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #168] @ 0xa8 │ │ │ │ - ldr r3, [pc, #184] @ 603b94 │ │ │ │ - ldr r1, [pc, #184] @ 603b98 │ │ │ │ - ldr r2, [pc, #184] @ 603b9c │ │ │ │ + ldr r3, [pc, #184] @ 603b98 │ │ │ │ + ldr r1, [pc, #184] @ 603b9c │ │ │ │ + ldr r2, [pc, #184] @ 603ba0 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ str r8, [r4, #96] @ 0x60 │ │ │ │ @@ -1040760,25 +1040761,25 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r4, r8, ip, lsl #20 │ │ │ │ - @ instruction: 0x0031addc │ │ │ │ - eorseq r7, sl, r0 │ │ │ │ - eorseq r1, r3, ip, ror #28 │ │ │ │ - eorseq r1, r3, r8, lsl #29 │ │ │ │ - subseq r7, r5, r0, asr #5 │ │ │ │ + subeq r4, r8, r8, lsl #20 │ │ │ │ + @ instruction: 0x0031add8 │ │ │ │ + @ instruction: 0x003a6ffc │ │ │ │ + eorseq r1, r3, r8, ror #28 │ │ │ │ + eorseq r1, r3, r4, lsl #29 │ │ │ │ + ldrheq r7, [r5], #-44 @ 0xffffffd4 │ │ │ │ andeq r4, r0, r0, asr #19 │ │ │ │ andeq r3, r0, r4, lsr #27 │ │ │ │ - @ instruction: 0x00553494 │ │ │ │ + @ instruction: 0x00553490 │ │ │ │ andeq r2, r0, r8, asr sp │ │ │ │ - subseq r9, r2, r4, lsr #32 │ │ │ │ + subseq r9, r2, r0, lsr #32 │ │ │ │ @ instruction: 0xfffff7b0 │ │ │ │ andeq r2, r0, r0, asr r4 │ │ │ │ andeq r1, r0, ip, asr r9 │ │ │ │ andeq r1, r0, ip, asr #16 │ │ │ │ andeq r1, r0, r4, lsr sp │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ @@ -1040797,88 +1040798,88 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 603bf0 │ │ │ │ - ldr r1, [pc, #28] @ 603bf4 │ │ │ │ - ldr r0, [pc, #28] @ 603bf8 │ │ │ │ + ldr r3, [pc, #28] @ 603bf4 │ │ │ │ + ldr r1, [pc, #28] @ 603bf8 │ │ │ │ + ldr r0, [pc, #28] @ 603bfc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 603bfc │ │ │ │ + ldr r2, [pc, #24] @ 603c00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r4, [r8], #-120 @ 0xffffff88 │ │ │ │ - eorseq pc, r9, r0, asr #21 │ │ │ │ - eorseq pc, r9, r4, asr #22 │ │ │ │ + ldrdeq r4, [r8], #-116 @ 0xffffff8c │ │ │ │ + @ instruction: 0x0039fabc │ │ │ │ + eorseq pc, r9, r0, asr #22 │ │ │ │ @ instruction: 0x00000fb6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603c1c │ │ │ │ + beq 603c20 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603c2c │ │ │ │ + beq 603c30 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #24] @ 603c5c │ │ │ │ + ldr r0, [pc, #24] @ 603c60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0039fafc │ │ │ │ + @ instruction: 0x0039faf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #556] @ 603ea4 │ │ │ │ + ldr r2, [pc, #556] @ 603ea8 │ │ │ │ add r7, r0, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #552] @ 603ea8 │ │ │ │ + ldr r3, [pc, #552] @ 603eac │ │ │ │ ldrb r5, [r7, #607] @ 0x25f │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #540] @ 603eac │ │ │ │ + ldr r8, [pc, #540] @ 603eb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ strb r5, [r7, #605] @ 0x25d │ │ │ │ - beq 603d14 │ │ │ │ + beq 603d18 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 6033b0 │ │ │ │ - ldr r3, [pc, #492] @ 603eb0 │ │ │ │ + bl 6033b4 │ │ │ │ + ldr r3, [pc, #492] @ 603eb4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603dd0 │ │ │ │ - ldr r2, [pc, #476] @ 603eb4 │ │ │ │ - ldr r3, [pc, #460] @ 603ea8 │ │ │ │ + bne 603dd4 │ │ │ │ + ldr r2, [pc, #476] @ 603eb8 │ │ │ │ + ldr r3, [pc, #460] @ 603eac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 603ea0 │ │ │ │ + bne 603ea4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1040888,25 +1040889,25 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r9, #4] │ │ │ │ strh r5, [r9, #8] │ │ │ │ bl 54f320 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 603d64 │ │ │ │ + bne 603d68 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603e64 │ │ │ │ - ldr r0, [pc, #348] @ 603eb8 │ │ │ │ + beq 603e68 │ │ │ │ + ldr r0, [pc, #348] @ 603ebc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - b 603cbc │ │ │ │ + b 603cc0 │ │ │ │ add r2, r7, #604 @ 0x25c │ │ │ │ str r5, [sp] │ │ │ │ add ip, r7, #608 @ 0x260 │ │ │ │ ldrh lr, [r2, #2] │ │ │ │ strh lr, [sp, #16] │ │ │ │ ldrh lr, [ip] │ │ │ │ ldrh ip, [ip, #2] │ │ │ │ @@ -1040919,39 +1040920,39 @@ │ │ │ │ ldr r2, [r7, #656] @ 0x290 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ strh lr, [sp, #18] │ │ │ │ strh ip, [sp, #22] │ │ │ │ bl 54fbf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603d3c │ │ │ │ + beq 603d40 │ │ │ │ ldr r1, [r7, #672] @ 0x2a0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl 6033b0 │ │ │ │ + bl 6033b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 603cbc │ │ │ │ - b 603d3c │ │ │ │ - ldr r3, [pc, #228] @ 603ebc │ │ │ │ + bne 603cc0 │ │ │ │ + b 603d40 │ │ │ │ + ldr r3, [pc, #228] @ 603ec0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603cd0 │ │ │ │ - ldr r3, [pc, #212] @ 603ec0 │ │ │ │ + beq 603cd4 │ │ │ │ + ldr r3, [pc, #212] @ 603ec4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 603cd0 │ │ │ │ - ldr r3, [pc, #196] @ 603ec4 │ │ │ │ + beq 603cd4 │ │ │ │ + ldr r3, [pc, #196] @ 603ec8 │ │ │ │ add r2, r7, #652 @ 0x28c │ │ │ │ ldr r1, [r8, r3] │ │ │ │ ldr r5, [r7, #608] @ 0x260 │ │ │ │ ldrb r1, [r1] │ │ │ │ ldrh r6, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 603e7c │ │ │ │ + beq 603e80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1040959,46 +1040960,46 @@ │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 603ec8 │ │ │ │ + ldr r0, [pc, #108] @ 603ecc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 603cd0 │ │ │ │ - ldr r0, [pc, #96] @ 603ecc │ │ │ │ + b 603cd4 │ │ │ │ + ldr r0, [pc, #96] @ 603ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7, #605] @ 0x25d │ │ │ │ - b 603cbc │ │ │ │ - ldr r0, [pc, #76] @ 603ed0 │ │ │ │ + b 603cc0 │ │ │ │ + ldr r0, [pc, #76] @ 603ed4 │ │ │ │ mov ip, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 603cd0 │ │ │ │ + b 603cd4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r5, r4, lsr r0 │ │ │ │ + subseq r7, r5, r0, lsr r0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r7, r5, r0, lsr #32 │ │ │ │ + subseq r7, r5, ip, lsl r0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsbeq r6, [r5], #-252 @ 0xffffff04 │ │ │ │ - eorseq pc, r9, r0, asr #20 │ │ │ │ + ldrsbeq r6, [r5], #-248 @ 0xffffff08 │ │ │ │ + eorseq pc, r9, ip, lsr sl @ │ │ │ │ strdeq r3, [r0], -r0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r9, r0, r9, pc @ │ │ │ │ - eorseq pc, r9, r0, asr r9 @ │ │ │ │ - @ instruction: 0x0039f9b4 │ │ │ │ + eorseq pc, r9, ip, lsl #19 │ │ │ │ + eorseq pc, r9, ip, asr #18 │ │ │ │ + @ instruction: 0x0039f9b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r5, r0, #4544 @ 0x11c0 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1041006,308 +1041007,308 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r4, #0 │ │ │ │ - b 603f80 │ │ │ │ + b 603f84 │ │ │ │ bl 528db8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603f58 │ │ │ │ + beq 603f5c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 604008 │ │ │ │ + beq 60400c │ │ │ │ cmp r3, #3 │ │ │ │ ldrh r3, [r5] │ │ │ │ - bne 603f5c │ │ │ │ + bne 603f60 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 603f5c │ │ │ │ + beq 603f60 │ │ │ │ bl 53e678 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 604020 │ │ │ │ + bne 604024 │ │ │ │ ldrh r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popge {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r5, #2] │ │ │ │ ldr r0, [r7, #320] @ 0x140 │ │ │ │ cmp r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bgt 603f14 │ │ │ │ + bgt 603f18 │ │ │ │ bl 528db8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603f58 │ │ │ │ + beq 603f5c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 603ff0 │ │ │ │ + beq 603ff4 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 603f58 │ │ │ │ + bne 603f5c │ │ │ │ bl 53e738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603f58 │ │ │ │ - ldr r3, [pc, #112] @ 604044 │ │ │ │ - ldr r1, [pc, #112] @ 604048 │ │ │ │ - ldr r0, [pc, #112] @ 60404c │ │ │ │ + beq 603f5c │ │ │ │ + ldr r3, [pc, #112] @ 604048 │ │ │ │ + ldr r1, [pc, #112] @ 60404c │ │ │ │ + ldr r0, [pc, #112] @ 604050 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 604050 │ │ │ │ + ldr r2, [pc, #108] @ 604054 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ mov r1, #0 │ │ │ │ bl 392d74 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 603fb8 │ │ │ │ + b 603fbc │ │ │ │ mov r1, #1 │ │ │ │ bl 392d74 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 603f38 │ │ │ │ - ldr r3, [pc, #44] @ 604054 │ │ │ │ - ldr r1, [pc, #44] @ 604058 │ │ │ │ - ldr r0, [pc, #44] @ 60405c │ │ │ │ + b 603f3c │ │ │ │ + ldr r3, [pc, #44] @ 604058 │ │ │ │ + ldr r1, [pc, #44] @ 60405c │ │ │ │ + ldr r0, [pc, #44] @ 604060 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r4, [r8], #-56 @ 0xffffffc8 │ │ │ │ - eorseq pc, r9, r0, asr #13 │ │ │ │ - mlaseq r9, r8, r8, pc @ │ │ │ │ + ldrdeq r4, [r8], #-52 @ 0xffffffcc │ │ │ │ + @ instruction: 0x0039f6bc │ │ │ │ + mlaseq r9, r4, r8, pc @ │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ - subeq r4, r8, r4, lsl #7 │ │ │ │ - eorseq pc, r9, r0, ror r6 @ │ │ │ │ - eorseq pc, r9, r8, asr #16 │ │ │ │ + subeq r4, r8, r0, lsl #7 │ │ │ │ + eorseq pc, r9, ip, ror #12 │ │ │ │ + eorseq pc, r9, r4, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r8, r2, #0 │ │ │ │ - beq 604144 │ │ │ │ + beq 604148 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, #0 │ │ │ │ - b 6040b0 │ │ │ │ + b 6040b4 │ │ │ │ mov r1, r5 │ │ │ │ bl 529240 │ │ │ │ ands r4, r5, r0, lsr #31 │ │ │ │ - bne 6040e4 │ │ │ │ + bne 6040e8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ add sl, sl, #324 @ 0x144 │ │ │ │ - beq 604144 │ │ │ │ + beq 604148 │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ tst r3, #1 │ │ │ │ - bne 604090 │ │ │ │ + bne 604094 │ │ │ │ ldrb r3, [r9, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604160 │ │ │ │ + beq 604164 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 604090 │ │ │ │ + bne 604094 │ │ │ │ mov r1, r5 │ │ │ │ bl 529248 │ │ │ │ ands r4, r5, r0, lsr #31 │ │ │ │ - beq 6040a0 │ │ │ │ + beq 6040a4 │ │ │ │ cmp r6, #0 │ │ │ │ sub r5, r6, #1 │ │ │ │ - beq 604148 │ │ │ │ + beq 60414c │ │ │ │ add r6, r6, r6, lsl #3 │ │ │ │ add r6, r6, r6, lsl #3 │ │ │ │ add r7, r7, r6, lsl #2 │ │ │ │ - b 604118 │ │ │ │ + b 60411c │ │ │ │ mov r1, #0 │ │ │ │ bl 529240 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ sub r7, r7, #324 @ 0x144 │ │ │ │ - beq 604148 │ │ │ │ + beq 60414c │ │ │ │ ldr r1, [r9, #116] @ 0x74 │ │ │ │ ldr r0, [r7, #-308] @ 0xfffffecc │ │ │ │ ands r1, r1, #1 │ │ │ │ - bne 604100 │ │ │ │ + bne 604104 │ │ │ │ ldrb r3, [r9, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604160 │ │ │ │ + beq 604164 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 604100 │ │ │ │ + bne 604104 │ │ │ │ bl 529248 │ │ │ │ - b 604108 │ │ │ │ + b 60410c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 21549c │ │ │ │ ldrb r3, [r0, #10] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604180 │ │ │ │ + bne 604184 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6041c0 │ │ │ │ - ldr r0, [pc, #72] @ 6041f0 │ │ │ │ + bne 6041c4 │ │ │ │ + ldr r0, [pc, #72] @ 6041f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 5290c0 │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [r4, #366] @ 0x16e │ │ │ │ - beq 6041a0 │ │ │ │ + beq 6041a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0039f6dc │ │ │ │ + @ instruction: 0x0039f6d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #328] @ 60435c │ │ │ │ + ldr r2, [pc, #328] @ 604360 │ │ │ │ sub sp, sp, #32 │ │ │ │ strb r6, [r3, #604] @ 0x25c │ │ │ │ - ldr r3, [pc, #320] @ 604360 │ │ │ │ + ldr r3, [pc, #320] @ 604364 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #312] @ 604364 │ │ │ │ + ldr r5, [pc, #312] @ 604368 │ │ │ │ mov r4, r0 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6033b0 │ │ │ │ - ldr r3, [pc, #284] @ 604368 │ │ │ │ + bl 6033b4 │ │ │ │ + ldr r3, [pc, #284] @ 60436c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 6042a0 │ │ │ │ - ldr r2, [pc, #264] @ 60436c │ │ │ │ - ldr r3, [pc, #248] @ 604360 │ │ │ │ + bne 6042a4 │ │ │ │ + ldr r2, [pc, #264] @ 604370 │ │ │ │ + ldr r3, [pc, #248] @ 604364 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604358 │ │ │ │ + bne 60435c │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #200] @ 604370 │ │ │ │ + ldr r3, [pc, #200] @ 604374 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 60425c │ │ │ │ - ldr r3, [pc, #184] @ 604374 │ │ │ │ + beq 604260 │ │ │ │ + ldr r3, [pc, #184] @ 604378 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60425c │ │ │ │ - ldr r3, [pc, #168] @ 604378 │ │ │ │ + beq 604260 │ │ │ │ + ldr r3, [pc, #168] @ 60437c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 60431c │ │ │ │ + beq 604320 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 60437c │ │ │ │ + ldr r0, [pc, #104] @ 604380 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60425c │ │ │ │ - ldr r2, [pc, #92] @ 604380 │ │ │ │ - ldr r3, [pc, #56] @ 604360 │ │ │ │ + b 604260 │ │ │ │ + ldr r2, [pc, #92] @ 604384 │ │ │ │ + ldr r3, [pc, #56] @ 604364 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604358 │ │ │ │ - ldr r0, [pc, #60] @ 604384 │ │ │ │ + bne 60435c │ │ │ │ + ldr r0, [pc, #60] @ 604388 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00556a98 │ │ │ │ + @ instruction: 0x00556a94 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r6, r5, ip, ror #20 │ │ │ │ + subseq r6, r5, r8, ror #20 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r6, r5, r0, asr sl │ │ │ │ + subseq r6, r5, ip, asr #20 │ │ │ │ andeq r2, r0, r4, lsr r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq pc, r9, r4, lsr #11 │ │ │ │ - @ instruction: 0x00556990 │ │ │ │ - mlaseq r9, r8, r5, pc @ │ │ │ │ + eorseq pc, r9, r0, lsr #11 │ │ │ │ + subseq r6, r5, ip, lsl #19 │ │ │ │ + mlaseq r9, r4, r5, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #200] @ 604468 │ │ │ │ + ldr ip, [pc, #200] @ 60446c │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #192] @ 60446c │ │ │ │ + ldr r2, [pc, #192] @ 604470 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ add r0, r0, #14 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r1, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -1041329,44 +1041330,44 @@ │ │ │ │ ldrh r2, [sp, #2] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ sub r3, r3, r6 │ │ │ │ sub r3, r3, r5 │ │ │ │ - ldr r2, [pc, #76] @ 604470 │ │ │ │ + ldr r2, [pc, #76] @ 604474 │ │ │ │ strh r3, [r4, #14] │ │ │ │ - ldr r3, [pc, #64] @ 60446c │ │ │ │ + ldr r3, [pc, #64] @ 604470 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604464 │ │ │ │ + bne 604468 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r5, ip, lsl #18 │ │ │ │ + subseq r6, r5, r8, lsl #18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r6, r5, ip, lsl #17 │ │ │ │ + subseq r6, r5, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #420] @ 604634 │ │ │ │ + ldr r2, [pc, #420] @ 604638 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #416] @ 604638 │ │ │ │ + ldr r3, [pc, #416] @ 60463c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #348] @ 0x15c │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ @@ -1041396,18 +1041397,18 @@ │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #2048 @ 0x800 │ │ │ │ str r4, [r5, #28] │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - beq 6045d4 │ │ │ │ - ldr r3, [pc, #264] @ 60463c │ │ │ │ + beq 6045d8 │ │ │ │ + ldr r3, [pc, #264] @ 604640 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 604610 │ │ │ │ + bne 604614 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r2, #348] @ 0x15c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #14 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ @@ -1041421,71 +1041422,71 @@ │ │ │ │ and r5, r5, #60 @ 0x3c │ │ │ │ strh r5, [r4, #36] @ 0x24 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #10] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ sub r3, r3, r5 │ │ │ │ - ldr r2, [pc, #172] @ 604640 │ │ │ │ + ldr r2, [pc, #172] @ 604644 │ │ │ │ strh r3, [r4, #38] @ 0x26 │ │ │ │ - ldr r3, [pc, #156] @ 604638 │ │ │ │ + ldr r3, [pc, #156] @ 60463c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604630 │ │ │ │ + bne 604634 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #104] @ 604644 │ │ │ │ - ldr r3, [pc, #88] @ 604638 │ │ │ │ + ldr r2, [pc, #104] @ 604648 │ │ │ │ + ldr r3, [pc, #88] @ 60463c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604630 │ │ │ │ + bne 604634 │ │ │ │ add r2, r4, #24 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 604388 │ │ │ │ - ldr r3, [pc, #48] @ 604648 │ │ │ │ - ldr r1, [pc, #48] @ 60464c │ │ │ │ + b 60438c │ │ │ │ + ldr r3, [pc, #48] @ 60464c │ │ │ │ + ldr r1, [pc, #48] @ 604650 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 604650 │ │ │ │ + ldr r2, [pc, #44] @ 604654 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r5, ip, lsl r8 │ │ │ │ + subseq r6, r5, r8, lsl r8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ ldrdeq r8, [r0], -sp │ │ │ │ - subseq r6, r5, ip, lsl r7 │ │ │ │ - ldrsbeq r6, [r5], #-104 @ 0xffffff98 │ │ │ │ - @ instruction: 0x00483d98 │ │ │ │ - eorseq pc, r9, r0, lsl #1 │ │ │ │ + subseq r6, r5, r8, lsl r7 │ │ │ │ + ldrsbeq r6, [r5], #-100 @ 0xffffff9c │ │ │ │ + @ instruction: 0x00483d94 │ │ │ │ + eorseq pc, r9, ip, ror r0 @ │ │ │ │ andeq r0, r0, r5, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #640] @ 6048f0 │ │ │ │ - ldr r3, [pc, #640] @ 6048f4 │ │ │ │ + ldr r1, [pc, #640] @ 6048f4 │ │ │ │ + ldr r3, [pc, #640] @ 6048f8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r8, sp, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1041506,90 +1041507,90 @@ │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ bic ip, ip, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ eor ip, ip, r2, ror #8 │ │ │ │ sub r3, r3, ip │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ ldrh lr, [sp, #2] │ │ │ │ - bcs 60479c │ │ │ │ + bcs 6047a0 │ │ │ │ cmp r1, r2 │ │ │ │ ldrh r9, [r5, #12] │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ - beq 604748 │ │ │ │ + beq 60474c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 604768 │ │ │ │ + beq 60476c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #484] @ 6048f8 │ │ │ │ - ldr r3, [pc, #476] @ 6048f4 │ │ │ │ + ldr r2, [pc, #484] @ 6048fc │ │ │ │ + ldr r3, [pc, #476] @ 6048f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6048ec │ │ │ │ + bne 6048f0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6047ac │ │ │ │ + bne 6047b0 │ │ │ │ ldrh r3, [r5, #14] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6047ac │ │ │ │ + beq 6047b0 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #100] @ 0x64 │ │ │ │ lsr r3, lr, #8 │ │ │ │ orr r3, r3, lr, lsl #8 │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsl r3, r3, #16 │ │ │ │ ldrh r1, [r6, #16] │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - ble 604810 │ │ │ │ + ble 604814 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ - b 604708 │ │ │ │ + b 60470c │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ - b 604708 │ │ │ │ + b 60470c │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ eor r3, ip, ip, ror #16 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr lr, [pc, #296] @ 6048fc │ │ │ │ + ldr lr, [pc, #296] @ 604900 │ │ │ │ eor r3, r3, ip, ror #8 │ │ │ │ eor r2, r2, r1, ror #8 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, lr │ │ │ │ - bhi 6048cc │ │ │ │ + bhi 6048d0 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 6048bc │ │ │ │ + bne 6048c0 │ │ │ │ ldrh r3, [r7, #14] │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6048dc │ │ │ │ + beq 6048e0 │ │ │ │ strh r3, [r0, #14] │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ - b 6048b4 │ │ │ │ + b 6048b8 │ │ │ │ ldrh r0, [r4, #38] @ 0x26 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, r0 │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ @@ -1041624,31 +1041625,31 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ - b 60470c │ │ │ │ + b 604710 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #84] @ 0x54 │ │ │ │ - b 604708 │ │ │ │ + b 60470c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ - b 604708 │ │ │ │ + b 60470c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - b 604708 │ │ │ │ + b 60470c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r5, r0, asr #12 │ │ │ │ + subseq r6, r5, ip, lsr r6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r6, r5, r0, lsr #11 │ │ │ │ + @ instruction: 0x0055659c │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r2, #312] @ 0x138 │ │ │ │ add r2, r2, #4544 @ 0x11c0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldrh r3, [r2, #14] │ │ │ │ @@ -1041660,43 +1041661,43 @@ │ │ │ │ ldrh r1, [r2, #2] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ ldrh r1, [r2, #2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 604964 │ │ │ │ + bhi 604968 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ 60499c │ │ │ │ + ldr r0, [pc, #32] @ 6049a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq lr, r9, r8, lsl #31 │ │ │ │ + eorseq lr, r9, r4, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 604a00 │ │ │ │ - ldr r2, [pc, #72] @ 604a04 │ │ │ │ - ldr r1, [pc, #72] @ 604a08 │ │ │ │ + ldr ip, [pc, #72] @ 604a04 │ │ │ │ + ldr r2, [pc, #72] @ 604a08 │ │ │ │ + ldr r1, [pc, #72] @ 604a0c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041706,24 +1041707,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r3, [r8], #-148 @ 0xffffff6c │ │ │ │ - eorseq r5, r4, r0, ror #12 │ │ │ │ - eorseq r5, r3, r4, lsr sp │ │ │ │ + strdeq r3, [r8], #-144 @ 0xffffff70 │ │ │ │ + eorseq r5, r4, ip, asr r6 │ │ │ │ + eorseq r5, r3, r0, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 604a7c │ │ │ │ - ldr r2, [pc, #88] @ 604a80 │ │ │ │ - ldr r1, [pc, #88] @ 604a84 │ │ │ │ + ldr ip, [pc, #88] @ 604a80 │ │ │ │ + ldr r2, [pc, #88] @ 604a84 │ │ │ │ + ldr r1, [pc, #88] @ 604a88 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041737,24 +1041738,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r8, r8, lsl #19 │ │ │ │ - @ instruction: 0x003455f4 │ │ │ │ - eorseq r5, r3, r8, asr #25 │ │ │ │ + subeq r3, r8, r4, lsl #19 │ │ │ │ + @ instruction: 0x003455f0 │ │ │ │ + eorseq r5, r3, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 604af0 │ │ │ │ - ldr r2, [pc, #80] @ 604af4 │ │ │ │ - ldr r1, [pc, #80] @ 604af8 │ │ │ │ + ldr ip, [pc, #80] @ 604af4 │ │ │ │ + ldr r2, [pc, #80] @ 604af8 │ │ │ │ + ldr r1, [pc, #80] @ 604afc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041766,24 +1041767,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r8, ip, lsl #18 │ │ │ │ - eorseq r5, r4, r8, ror r5 │ │ │ │ - eorseq r5, r3, ip, asr #24 │ │ │ │ + subeq r3, r8, r8, lsl #18 │ │ │ │ + eorseq r5, r4, r4, ror r5 │ │ │ │ + eorseq r5, r3, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 604b64 │ │ │ │ - ldr r2, [pc, #80] @ 604b68 │ │ │ │ - ldr r1, [pc, #80] @ 604b6c │ │ │ │ + ldr ip, [pc, #80] @ 604b68 │ │ │ │ + ldr r2, [pc, #80] @ 604b6c │ │ │ │ + ldr r1, [pc, #80] @ 604b70 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041795,93 +1041796,93 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x00483898 │ │ │ │ - eorseq r5, r4, r4, lsl #10 │ │ │ │ - @ instruction: 0x00335bd8 │ │ │ │ + @ instruction: 0x00483894 │ │ │ │ + eorseq r5, r4, r0, lsl #10 │ │ │ │ + @ instruction: 0x00335bd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 604c08 │ │ │ │ - ldr r2, [pc, #128] @ 604c0c │ │ │ │ - ldr r1, [pc, #128] @ 604c10 │ │ │ │ + ldr ip, [pc, #128] @ 604c0c │ │ │ │ + ldr r2, [pc, #128] @ 604c10 │ │ │ │ + ldr r1, [pc, #128] @ 604c14 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r2, r0, #4544 @ 0x11c0 │ │ │ │ ldrd r4, [r2, #40] @ 0x28 │ │ │ │ strd r4, [r2, #32] │ │ │ │ ldr r3, [r0, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604be4 │ │ │ │ + bne 604be8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 60357c │ │ │ │ + bl 603580 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r3, r8, r4, lsr #16 │ │ │ │ - mlaseq r4, r0, r4, r5 │ │ │ │ - eorseq r5, r3, r0, ror #22 │ │ │ │ + subeq r3, r8, r0, lsr #16 │ │ │ │ + eorseq r5, r4, ip, lsl #9 │ │ │ │ + eorseq r5, r3, ip, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #76] @ 604c78 │ │ │ │ + ldr ip, [pc, #76] @ 604c7c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #72] @ 604c7c │ │ │ │ - ldr r1, [pc, #72] @ 604c80 │ │ │ │ + ldr r2, [pc, #72] @ 604c80 │ │ │ │ + ldr r1, [pc, #72] @ 604c84 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ asr r1, r0, #1 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 52951c │ │ │ │ - subeq r3, r8, ip, ror r7 │ │ │ │ - eorseq r5, r4, r8, ror #7 │ │ │ │ - @ instruction: 0x00335ab4 │ │ │ │ + subeq r3, r8, r8, ror r7 │ │ │ │ + eorseq r5, r4, r4, ror #7 │ │ │ │ + @ instruction: 0x00335ab0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 604ce8 │ │ │ │ - ldr r2, [pc, #76] @ 604cec │ │ │ │ - ldr r1, [pc, #76] @ 604cf0 │ │ │ │ + ldr ip, [pc, #76] @ 604cec │ │ │ │ + ldr r2, [pc, #76] @ 604cf0 │ │ │ │ + ldr r1, [pc, #76] @ 604cf4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041892,247 +1041893,247 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r8, r0, lsl r7 │ │ │ │ - eorseq r0, r3, r0, lsr #23 │ │ │ │ - @ instruction: 0x00330bbc │ │ │ │ + subeq r3, r8, ip, lsl #14 │ │ │ │ + mlaseq r3, ip, fp, r0 │ │ │ │ + @ instruction: 0x00330bb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #108] @ 604d78 │ │ │ │ - ldr r2, [pc, #108] @ 604d7c │ │ │ │ - ldr r1, [pc, #108] @ 604d80 │ │ │ │ + ldr ip, [pc, #108] @ 604d7c │ │ │ │ + ldr r2, [pc, #108] @ 604d80 │ │ │ │ + ldr r1, [pc, #108] @ 604d84 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604d58 │ │ │ │ + beq 604d5c │ │ │ │ bl 528dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604d58 │ │ │ │ + beq 604d5c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 3927b4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r8, r0, lsr #13 │ │ │ │ - eorseq r5, r4, ip, lsl #6 │ │ │ │ - eorseq r5, r3, r0, ror #19 │ │ │ │ + @ instruction: 0x0048369c │ │ │ │ + eorseq r5, r4, r8, lsl #6 │ │ │ │ + @ instruction: 0x003359dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #144] @ 604e2c │ │ │ │ + ldr r4, [pc, #144] @ 604e30 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #244 @ 0xf4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #128] @ 604e30 │ │ │ │ - ldr r1, [pc, #128] @ 604e34 │ │ │ │ + ldr r2, [pc, #128] @ 604e34 │ │ │ │ + ldr r1, [pc, #128] @ 604e38 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #24 │ │ │ │ - ldr r1, [pc, #104] @ 604e38 │ │ │ │ + ldr r1, [pc, #104] @ 604e3c │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #468] @ 0x1d4 │ │ │ │ - ldr r2, [pc, #88] @ 604e3c │ │ │ │ + ldr r2, [pc, #88] @ 604e40 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 604e40 │ │ │ │ - ldr r2, [pc, #68] @ 604e44 │ │ │ │ + ldr r3, [pc, #68] @ 604e44 │ │ │ │ + ldr r2, [pc, #68] @ 604e48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r5, #4544 @ 0x11c0 │ │ │ │ bl 4b375c │ │ │ │ add r0, r5, #4736 @ 0x1280 │ │ │ │ add r0, r0, #28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 54f2d8 │ │ │ │ - subeq r3, r8, r4, lsl r6 │ │ │ │ - eorseq r5, r4, r8, ror r2 │ │ │ │ - eorseq r5, r3, r8, asr #18 │ │ │ │ - @ instruction: 0x003a5bf0 │ │ │ │ - @ instruction: 0x003199b0 │ │ │ │ - eorseq r0, r4, r8, ror #23 │ │ │ │ - eorseq sp, r3, r4, ror #27 │ │ │ │ + subeq r3, r8, r0, lsl r6 │ │ │ │ + eorseq r5, r4, r4, ror r2 │ │ │ │ + eorseq r5, r3, r4, asr #18 │ │ │ │ + eorseq r5, sl, ip, ror #23 │ │ │ │ + eorseq r9, r1, ip, lsr #19 │ │ │ │ + eorseq r0, r4, r4, ror #23 │ │ │ │ + eorseq sp, r3, r0, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 604eb8 │ │ │ │ - ldr r2, [pc, #88] @ 604ebc │ │ │ │ - ldr r1, [pc, #88] @ 604ec0 │ │ │ │ + ldr ip, [pc, #88] @ 604ebc │ │ │ │ + ldr r2, [pc, #88] @ 604ec0 │ │ │ │ + ldr r1, [pc, #88] @ 604ec4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ - bl 604cf4 │ │ │ │ + bl 604cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604e9c │ │ │ │ + beq 604ea0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 48f7c0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r8, ip, asr #10 │ │ │ │ - @ instruction: 0x003309dc │ │ │ │ - @ instruction: 0x003309f8 │ │ │ │ + subeq r3, r8, r8, asr #10 │ │ │ │ + @ instruction: 0x003309d8 │ │ │ │ + @ instruction: 0x003309f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #676] @ 605180 │ │ │ │ - ldr r3, [pc, #676] @ 605184 │ │ │ │ + ldr r2, [pc, #676] @ 605184 │ │ │ │ + ldr r3, [pc, #676] @ 605188 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r4, r0, #4672 @ 0x1240 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, #0 │ │ │ │ sub r4, r4, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 30ae00 │ │ │ │ - ldr r1, [pc, #620] @ 605188 │ │ │ │ + ldr r1, [pc, #620] @ 60518c │ │ │ │ add r8, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 692efc │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr r7, [pc, #588] @ 60518c │ │ │ │ + ldr r7, [pc, #588] @ 605190 │ │ │ │ cmp r6, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 604f68 │ │ │ │ + beq 604f6c │ │ │ │ add r4, r4, #4608 @ 0x1200 │ │ │ │ ldrb r3, [r4, #50] @ 0x32 │ │ │ │ ldr r2, [r9] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ - bne 604fac │ │ │ │ + bne 604fb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60506c │ │ │ │ - ldr r2, [pc, #544] @ 605190 │ │ │ │ - ldr r3, [pc, #528] @ 605184 │ │ │ │ + beq 605070 │ │ │ │ + ldr r2, [pc, #544] @ 605194 │ │ │ │ + ldr r3, [pc, #528] @ 605188 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60517c │ │ │ │ + bne 605180 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #2 │ │ │ │ - bne 604f68 │ │ │ │ - ldr sl, [pc, #472] @ 605194 │ │ │ │ - ldr r2, [pc, #472] @ 605198 │ │ │ │ - ldr r1, [pc, #472] @ 60519c │ │ │ │ + bne 604f6c │ │ │ │ + ldr sl, [pc, #472] @ 605198 │ │ │ │ + ldr r2, [pc, #472] @ 60519c │ │ │ │ + ldr r1, [pc, #472] @ 6051a0 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, sl, #280 @ 0x118 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #20] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #96] @ 0x60 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604f68 │ │ │ │ + beq 604f6c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 605154 │ │ │ │ - ldr r3, [pc, #408] @ 6051a0 │ │ │ │ + beq 605158 │ │ │ │ + ldr r3, [pc, #408] @ 6051a4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl 6961b8 │ │ │ │ strb r5, [r4, #50] @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ bl 3068dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 605144 │ │ │ │ + beq 605148 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 2f6144 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 605134 │ │ │ │ + beq 605138 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 8e1eec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604f68 │ │ │ │ + beq 604f6c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604f68 │ │ │ │ + beq 604f6c │ │ │ │ bl 8e15a8 │ │ │ │ - b 604f68 │ │ │ │ + b 604f6c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 3068dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 605124 │ │ │ │ - ldr r7, [pc, #284] @ 6051a4 │ │ │ │ - ldr r2, [pc, #284] @ 6051a8 │ │ │ │ - ldr r1, [pc, #284] @ 6051ac │ │ │ │ + beq 605128 │ │ │ │ + ldr r7, [pc, #284] @ 6051a8 │ │ │ │ + ldr r2, [pc, #284] @ 6051ac │ │ │ │ + ldr r1, [pc, #284] @ 6051b0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, r7, #280 @ 0x118 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #10 │ │ │ │ @@ -1042141,19 +1042142,19 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ strb r9, [r0, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ bl 2f6274 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 605120 │ │ │ │ - ldr r2, [pc, #216] @ 6051b0 │ │ │ │ - ldr r1, [pc, #216] @ 6051b4 │ │ │ │ + bne 605124 │ │ │ │ + ldr r2, [pc, #216] @ 6051b4 │ │ │ │ + ldr r1, [pc, #216] @ 6051b8 │ │ │ │ add r7, r7, #292 @ 0x124 │ │ │ │ - ldr r3, [pc, #212] @ 6051b8 │ │ │ │ + ldr r3, [pc, #212] @ 6051bc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1042161,587 +1042162,587 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 502b58 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 872118 │ │ │ │ strb r9, [r4, #50] @ 0x32 │ │ │ │ - b 604f68 │ │ │ │ + b 604f6c │ │ │ │ bl 8e15a8 │ │ │ │ - ldr r0, [pc, #144] @ 6051bc │ │ │ │ + ldr r0, [pc, #144] @ 6051c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - b 604f68 │ │ │ │ + b 604f6c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f61dc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 605044 │ │ │ │ - ldr ip, [pc, #100] @ 6051c0 │ │ │ │ - ldr r1, [pc, #100] @ 6051c4 │ │ │ │ + b 605048 │ │ │ │ + ldr ip, [pc, #100] @ 6051c4 │ │ │ │ + ldr r1, [pc, #100] @ 6051c8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #96] @ 6051c8 │ │ │ │ + ldr r2, [pc, #96] @ 6051cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sl, #328 @ 0x148 │ │ │ │ add r0, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 605058 │ │ │ │ + b 60505c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r5, [r5], #-216 @ 0xffffff28 │ │ │ │ + ldrsbeq r5, [r5], #-212 @ 0xffffff2c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ @ instruction: 0xffffe700 │ │ │ │ - subseq r5, r5, r4, ror sp │ │ │ │ - subseq r5, r5, r4, asr #26 │ │ │ │ - strdeq r3, [r8], #-48 @ 0xffffffd0 │ │ │ │ - eorseq sp, r2, r8, lsr #17 │ │ │ │ - @ instruction: 0x00326fd0 │ │ │ │ + subseq r5, r5, r0, ror sp │ │ │ │ + subseq r5, r5, r0, asr #26 │ │ │ │ + subeq r3, r8, ip, ror #7 │ │ │ │ + eorseq sp, r2, r4, lsr #17 │ │ │ │ + eorseq r6, r2, ip, asr #31 │ │ │ │ andeq r4, r0, r4, lsr #16 │ │ │ │ - subeq r3, r8, r4, lsr #6 │ │ │ │ - eorseq sp, r2, r0, ror #15 │ │ │ │ - eorseq r6, r2, ip, lsl #30 │ │ │ │ - eorseq lr, r9, r0, asr #11 │ │ │ │ - eorseq r0, r4, r0, lsr r9 │ │ │ │ + subeq r3, r8, r0, lsr #6 │ │ │ │ + @ instruction: 0x0032d7dc │ │ │ │ + eorseq r6, r2, r8, lsl #30 │ │ │ │ + @ instruction: 0x0039e5bc │ │ │ │ + eorseq r0, r4, ip, lsr #18 │ │ │ │ andeq r0, r0, r7, asr lr │ │ │ │ - eorseq lr, r9, r0, lsl r8 │ │ │ │ - @ instruction: 0x0039e7fc │ │ │ │ - eorseq lr, r9, ip, lsr r5 │ │ │ │ + eorseq lr, r9, ip, lsl #16 │ │ │ │ + @ instruction: 0x0039e7f8 │ │ │ │ + eorseq lr, r9, r8, lsr r5 │ │ │ │ andeq r0, r0, r5, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #224] @ 6052c4 │ │ │ │ + ldr r3, [pc, #224] @ 6052c8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #220] @ 6052c8 │ │ │ │ - ldr r1, [pc, #220] @ 6052cc │ │ │ │ + ldr r2, [pc, #220] @ 6052cc │ │ │ │ + ldr r1, [pc, #220] @ 6052d0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r7, [r0, #312] @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ asr r3, r0, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r7, r7, r3, lsl #2 │ │ │ │ ldrb r3, [r4, #378] @ 0x17a │ │ │ │ cmp r3, #0 │ │ │ │ - bne 605268 │ │ │ │ + bne 60526c │ │ │ │ add r4, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 6052a0 │ │ │ │ + beq 6052a4 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 605268 │ │ │ │ + bne 60526c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 605288 │ │ │ │ + bne 60528c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 54627c │ │ │ │ mov r0, r5 │ │ │ │ - bl 630ae4 │ │ │ │ + bl 630ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605268 │ │ │ │ + beq 60526c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62cf1c │ │ │ │ - subeq r3, r8, r4, asr #3 │ │ │ │ - eorseq r4, r4, r0, lsr lr │ │ │ │ - eorseq r5, r3, r4, lsl #10 │ │ │ │ + b 62cf20 │ │ │ │ + subeq r3, r8, r0, asr #3 │ │ │ │ + eorseq r4, r4, ip, lsr #28 │ │ │ │ + eorseq r5, r3, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #216] @ 6053c0 │ │ │ │ + ldr r3, [pc, #216] @ 6053c4 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #212] @ 6053c4 │ │ │ │ - ldr r1, [pc, #212] @ 6053c8 │ │ │ │ + ldr r2, [pc, #212] @ 6053c8 │ │ │ │ + ldr r1, [pc, #212] @ 6053cc │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ add r3, r0, #4544 @ 0x11c0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r4, r3, lsl #1 │ │ │ │ - bcc 605348 │ │ │ │ + bcc 60534c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r4, #1 │ │ │ │ bl 528db8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605328 │ │ │ │ + beq 60532c │ │ │ │ ldrb r3, [r5, #258] @ 0x102 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605328 │ │ │ │ + beq 60532c │ │ │ │ bl 3927b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605328 │ │ │ │ + beq 60532c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 605328 │ │ │ │ + bne 60532c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 393824 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 605328 │ │ │ │ - ldr r0, [pc, #28] @ 6053cc │ │ │ │ + bge 60532c │ │ │ │ + ldr r0, [pc, #28] @ 6053d0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e25e8 │ │ │ │ - subeq r3, r8, r0, asr #1 │ │ │ │ - eorseq r4, r4, r8, lsr #26 │ │ │ │ - @ instruction: 0x003353f8 │ │ │ │ - @ instruction: 0x0039e5d0 │ │ │ │ + strheq r3, [r8], #-12 │ │ │ │ + eorseq r4, r4, r4, lsr #26 │ │ │ │ + @ instruction: 0x003353f4 │ │ │ │ + eorseq lr, r9, ip, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #264] @ 6054f0 │ │ │ │ + ldr r3, [pc, #264] @ 6054f4 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #260] @ 6054f4 │ │ │ │ - ldr r1, [pc, #260] @ 6054f8 │ │ │ │ + ldr r2, [pc, #260] @ 6054f8 │ │ │ │ + ldr r1, [pc, #260] @ 6054fc │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ add r3, r0, #4544 @ 0x11c0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r4, r3, lsl #1 │ │ │ │ - bcc 605448 │ │ │ │ + bcc 60544c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r4, #1 │ │ │ │ bl 528db8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605428 │ │ │ │ + beq 60542c │ │ │ │ bl 3927b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6054c4 │ │ │ │ + beq 6054c8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 6054b4 │ │ │ │ + beq 6054b8 │ │ │ │ mov r1, #1 │ │ │ │ bl 529394 │ │ │ │ mov r0, r5 │ │ │ │ bl 528e00 │ │ │ │ ldr r3, [r5, #296] @ 0x128 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ ldr r2, [r0, #312] @ 0x138 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605428 │ │ │ │ + beq 60542c │ │ │ │ bl 2154e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 3936b4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 605484 │ │ │ │ + bne 605488 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r2, r8, r0, asr #31 │ │ │ │ - eorseq r4, r4, r8, lsr #24 │ │ │ │ - @ instruction: 0x003352f8 │ │ │ │ + strheq r2, [r8], #-252 @ 0xffffff04 │ │ │ │ + eorseq r4, r4, r4, lsr #24 │ │ │ │ + @ instruction: 0x003352f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #284] @ 605630 │ │ │ │ - ldr r2, [pc, #284] @ 605634 │ │ │ │ + ldr r7, [pc, #284] @ 605634 │ │ │ │ + ldr r2, [pc, #284] @ 605638 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #276] @ 605638 │ │ │ │ + ldr r1, [pc, #276] @ 60563c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r7, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #244] @ 60563c │ │ │ │ + ldr r6, [pc, #244] @ 605640 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r3, [r0, #378] @ 0x17a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605614 │ │ │ │ + beq 605618 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r4, #2 │ │ │ │ - beq 605598 │ │ │ │ + beq 60559c │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r1, #1 │ │ │ │ bl 528db8 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6055ec │ │ │ │ + beq 6055f0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 3927a4 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - bne 6055d8 │ │ │ │ - ldr r3, [pc, #148] @ 605640 │ │ │ │ + bne 6055dc │ │ │ │ + ldr r3, [pc, #148] @ 605644 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 605600 │ │ │ │ + bne 605604 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ - b 605580 │ │ │ │ + b 605584 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 3927ac │ │ │ │ - ldr r0, [pc, #60] @ 605644 │ │ │ │ + ldr r0, [pc, #60] @ 605648 │ │ │ │ add r1, r7, #388 @ 0x184 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6055b8 │ │ │ │ - ldr r1, [pc, #44] @ 605648 │ │ │ │ - ldr r0, [pc, #44] @ 60564c │ │ │ │ - ldr r2, [pc, #44] @ 605650 │ │ │ │ + b 6055bc │ │ │ │ + ldr r1, [pc, #44] @ 60564c │ │ │ │ + ldr r0, [pc, #44] @ 605650 │ │ │ │ + ldr r2, [pc, #44] @ 605654 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #352 @ 0x160 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00482e9c │ │ │ │ - @ instruction: 0x00344afc │ │ │ │ - eorseq r5, r3, ip, asr #3 │ │ │ │ - subseq r5, r5, r0, ror r7 │ │ │ │ - andeq r4, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x0039e3d0 │ │ │ │ - eorseq lr, r9, r0, lsl #1 │ │ │ │ - eorseq lr, r9, r0, lsr #7 │ │ │ │ + @ instruction: 0x00482e98 │ │ │ │ + @ instruction: 0x00344af8 │ │ │ │ + eorseq r5, r3, r8, asr #3 │ │ │ │ + subseq r5, r5, ip, ror #14 │ │ │ │ + andeq r4, r0, r4, asr #1 │ │ │ │ + eorseq lr, r9, ip, asr #7 │ │ │ │ + eorseq lr, r9, ip, ror r0 │ │ │ │ + mlaseq r9, ip, r3, lr │ │ │ │ andeq r0, r0, r2, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #308] @ 6057a0 │ │ │ │ + ldr r8, [pc, #308] @ 6057a4 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #300] @ 6057a4 │ │ │ │ - ldr r2, [pc, #300] @ 6057a8 │ │ │ │ + ldr r1, [pc, #300] @ 6057a8 │ │ │ │ + ldr r2, [pc, #300] @ 6057ac │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r8, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r7, [pc, #264] @ 6057ac │ │ │ │ + ldr r7, [pc, #264] @ 6057b0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r3, [r0, #378] @ 0x17a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605784 │ │ │ │ + beq 605788 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r4, #2 │ │ │ │ - beq 6056fc │ │ │ │ + beq 605700 │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r1, #1 │ │ │ │ bl 528db8 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 605750 │ │ │ │ + beq 605754 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3927a8 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - bne 60573c │ │ │ │ - ldr r3, [pc, #160] @ 6057b0 │ │ │ │ + bne 605740 │ │ │ │ + ldr r3, [pc, #160] @ 6057b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 60576c │ │ │ │ + bne 605770 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ - b 6056dc │ │ │ │ + b 6056e0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3927b0 │ │ │ │ - ldr r0, [pc, #64] @ 6057b4 │ │ │ │ + ldr r0, [pc, #64] @ 6057b8 │ │ │ │ add r1, r8, #456 @ 0x1c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r1, [pc, #44] @ 6057b8 │ │ │ │ - ldr r0, [pc, #44] @ 6057bc │ │ │ │ - ldr r2, [pc, #44] @ 6057c0 │ │ │ │ + ldr r1, [pc, #44] @ 6057bc │ │ │ │ + ldr r0, [pc, #44] @ 6057c0 │ │ │ │ + ldr r2, [pc, #44] @ 6057c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #424 @ 0x1a8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r2, r8, r8, lsr sp │ │ │ │ - eorseq r5, r3, r0, ror r0 │ │ │ │ - eorseq r4, r4, r0, lsr #19 │ │ │ │ - subseq r5, r5, r4, lsl r6 │ │ │ │ - andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq lr, r9, r4, ror #4 │ │ │ │ - eorseq sp, r9, r0, lsl pc │ │ │ │ - eorseq lr, r9, r0, lsr r2 │ │ │ │ + subeq r2, r8, r4, lsr sp │ │ │ │ + eorseq r5, r3, ip, rrx │ │ │ │ + mlaseq r4, ip, r9, r4 │ │ │ │ + subseq r5, r5, r0, lsl r6 │ │ │ │ + andeq r4, r0, r4, asr #1 │ │ │ │ + eorseq lr, r9, r0, ror #4 │ │ │ │ + eorseq sp, r9, ip, lsl #30 │ │ │ │ + eorseq lr, r9, ip, lsr #4 │ │ │ │ andeq r0, r0, r2, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #248] @ 6058d4 │ │ │ │ + ldr r4, [pc, #248] @ 6058d8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, r4, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #236] @ 6058d8 │ │ │ │ + ldr lr, [pc, #236] @ 6058dc │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #232] @ 6058dc │ │ │ │ + ldr ip, [pc, #232] @ 6058e0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #228] @ 6058e0 │ │ │ │ - ldr r1, [pc, #228] @ 6058e4 │ │ │ │ + ldr r2, [pc, #228] @ 6058e4 │ │ │ │ + ldr r1, [pc, #228] @ 6058e8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #196] @ 6058e8 │ │ │ │ - ldr r1, [pc, #196] @ 6058ec │ │ │ │ + ldr r2, [pc, #196] @ 6058ec │ │ │ │ + ldr r1, [pc, #196] @ 6058f0 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 60588c │ │ │ │ + bne 605890 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ 6058f0 │ │ │ │ - ldr r3, [pc, #128] @ 6058dc │ │ │ │ + ldr r2, [pc, #152] @ 6058f4 │ │ │ │ + ldr r3, [pc, #128] @ 6058e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6058d0 │ │ │ │ + bne 6058d4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 30ae00 │ │ │ │ - ldr r1, [pc, #80] @ 6058f4 │ │ │ │ + ldr r1, [pc, #80] @ 6058f8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 692efc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 60584c │ │ │ │ + beq 605850 │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ - b 605850 │ │ │ │ + b 605854 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r8], #-180 @ 0xffffff4c │ │ │ │ - subseq r5, r5, r4, asr #9 │ │ │ │ + ldrdeq r2, [r8], #-176 @ 0xffffff50 │ │ │ │ + subseq r5, r5, r0, asr #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r0, r3, ip, asr #32 │ │ │ │ - eorseq r0, r3, r8, rrx │ │ │ │ - @ instruction: 0x003447fc │ │ │ │ - @ instruction: 0x00334ed0 │ │ │ │ - subseq r5, r5, ip, asr r4 │ │ │ │ + eorseq r0, r3, r8, asr #32 │ │ │ │ + eorseq r0, r3, r4, rrx │ │ │ │ + @ instruction: 0x003447f8 │ │ │ │ + eorseq r4, r3, ip, asr #29 │ │ │ │ + subseq r5, r5, r8, asr r4 │ │ │ │ @ instruction: 0xffffdd70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 528e00 │ │ │ │ - ldr ip, [pc, #176] @ 6059cc │ │ │ │ - ldr r2, [pc, #176] @ 6059d0 │ │ │ │ - ldr r1, [pc, #176] @ 6059d4 │ │ │ │ + ldr ip, [pc, #176] @ 6059d0 │ │ │ │ + ldr r2, [pc, #176] @ 6059d4 │ │ │ │ + ldr r1, [pc, #176] @ 6059d8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 528e00 │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60596c │ │ │ │ + beq 605970 │ │ │ │ add r3, r4, #4544 @ 0x11c0 │ │ │ │ ldr r2, [r5, #296] @ 0x128 │ │ │ │ ldrh r1, [r3, #14] │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 60598c │ │ │ │ + bhi 605990 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #312] @ 0x138 │ │ │ │ rsb r2, r2, r2, lsl #3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60596c │ │ │ │ + beq 605970 │ │ │ │ ldrb r0, [r6, #100] @ 0x64 │ │ │ │ lsr r0, r0, #2 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00482a90 │ │ │ │ - eorseq pc, r2, r0, lsr #30 │ │ │ │ - eorseq pc, r2, ip, lsr pc @ │ │ │ │ + subeq r2, r8, ip, lsl #21 │ │ │ │ + eorseq pc, r2, ip, lsl pc @ │ │ │ │ + eorseq pc, r2, r8, lsr pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #356] @ 605b54 │ │ │ │ - ldr lr, [pc, #356] @ 605b58 │ │ │ │ - ldr ip, [pc, #356] @ 605b5c │ │ │ │ + ldr r3, [pc, #356] @ 605b58 │ │ │ │ + ldr lr, [pc, #356] @ 605b5c │ │ │ │ + ldr ip, [pc, #356] @ 605b60 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add lr, pc, lr │ │ │ │ mov r8, r1 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #336] @ 605b60 │ │ │ │ - ldr r1, [pc, #336] @ 605b64 │ │ │ │ + ldr r2, [pc, #336] @ 605b64 │ │ │ │ + ldr r1, [pc, #336] @ 605b68 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1042765,236 +1042766,236 @@ │ │ │ │ ldr r2, [r8, #468] @ 0x1d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 212f80 <__memcpy_chk@plt> │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ - bne 605a98 │ │ │ │ + bne 605a9c │ │ │ │ tst r3, #1 │ │ │ │ - beq 605af4 │ │ │ │ + beq 605af8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605ab4 │ │ │ │ + beq 605ab8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 605b34 │ │ │ │ - ldr r2, [pc, #172] @ 605b68 │ │ │ │ - ldr r3, [pc, #156] @ 605b5c │ │ │ │ + beq 605b38 │ │ │ │ + ldr r2, [pc, #172] @ 605b6c │ │ │ │ + ldr r3, [pc, #156] @ 605b60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605b50 │ │ │ │ + bne 605b54 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, r5, #304 @ 0x130 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2139ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605a98 │ │ │ │ + beq 605a9c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r6 │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ mov r1, r6 │ │ │ │ bl 52854c │ │ │ │ - b 605a98 │ │ │ │ + b 605a9c │ │ │ │ bl 3927b4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r8, #468] @ 0x1d4 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ bl 392308 │ │ │ │ - b 605ab4 │ │ │ │ + b 605ab8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - strheq r2, [r8], #-156 @ 0xffffff64 │ │ │ │ - ldrheq r5, [r5], #-40 @ 0xffffffd8 │ │ │ │ + strheq r2, [r8], #-152 @ 0xffffff68 │ │ │ │ + ldrheq r5, [r5], #-36 @ 0xffffffdc │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r4, r4, r0, lsl r6 │ │ │ │ - eorseq r4, r3, r4, ror #25 │ │ │ │ - ldrsheq r5, [r5], #-24 @ 0xffffffe8 │ │ │ │ + eorseq r4, r4, ip, lsl #12 │ │ │ │ + eorseq r4, r3, r0, ror #25 │ │ │ │ + ldrsheq r5, [r5], #-20 @ 0xffffffec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #260] @ 605c88 │ │ │ │ + ldr ip, [pc, #260] @ 605c8c │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #232] @ 605c8c │ │ │ │ + ldr lr, [pc, #232] @ 605c90 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 605c90 │ │ │ │ + ldr ip, [pc, #228] @ 605c94 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #224] @ 605c94 │ │ │ │ - ldr r1, [pc, #224] @ 605c98 │ │ │ │ + ldr r2, [pc, #224] @ 605c98 │ │ │ │ + ldr r1, [pc, #224] @ 605c9c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 604cf4 │ │ │ │ + bl 604cf8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 605c64 │ │ │ │ + beq 605c68 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ bl 48f8f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r4, r6 │ │ │ │ - blt 605c48 │ │ │ │ - ldr r2, [pc, #144] @ 605c9c │ │ │ │ - ldr r3, [pc, #128] @ 605c90 │ │ │ │ + blt 605c4c │ │ │ │ + ldr r2, [pc, #144] @ 605ca0 │ │ │ │ + ldr r3, [pc, #128] @ 605c94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605c84 │ │ │ │ + bne 605c88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ 605ca0 │ │ │ │ + ldr r1, [pc, #80] @ 605ca4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 605c04 │ │ │ │ - ldr r1, [pc, #56] @ 605ca4 │ │ │ │ + b 605c08 │ │ │ │ + ldr r1, [pc, #56] @ 605ca8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ mvn r4, #0 │ │ │ │ - b 605c04 │ │ │ │ + b 605c08 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r2, r8, r8, lsr #16 │ │ │ │ - subseq r5, r5, ip, lsl #2 │ │ │ │ + subeq r2, r8, r4, lsr #16 │ │ │ │ + subseq r5, r5, r8, lsl #2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - mlaseq r2, r4, ip, pc @ │ │ │ │ - @ instruction: 0x0032fcb0 │ │ │ │ - subseq r5, r5, r8, lsr #1 │ │ │ │ - eorseq sp, r9, ip, asr #27 │ │ │ │ - eorseq sp, r9, r0, lsl #27 │ │ │ │ + mlaseq r2, r0, ip, pc @ │ │ │ │ + eorseq pc, r2, ip, lsr #25 │ │ │ │ + subseq r5, r5, r4, lsr #1 │ │ │ │ + eorseq sp, r9, r8, asr #27 │ │ │ │ + eorseq sp, r9, ip, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #260] @ 605dc4 │ │ │ │ + ldr ip, [pc, #260] @ 605dc8 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #232] @ 605dc8 │ │ │ │ + ldr lr, [pc, #232] @ 605dcc │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 605dcc │ │ │ │ + ldr ip, [pc, #228] @ 605dd0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #224] @ 605dd0 │ │ │ │ - ldr r1, [pc, #224] @ 605dd4 │ │ │ │ + ldr r2, [pc, #224] @ 605dd4 │ │ │ │ + ldr r1, [pc, #224] @ 605dd8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 604cf4 │ │ │ │ + bl 604cf8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 605da0 │ │ │ │ + beq 605da4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ bl 48fd00 │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r4, r6 │ │ │ │ - blt 605d84 │ │ │ │ - ldr r2, [pc, #144] @ 605dd8 │ │ │ │ - ldr r3, [pc, #128] @ 605dcc │ │ │ │ + blt 605d88 │ │ │ │ + ldr r2, [pc, #144] @ 605ddc │ │ │ │ + ldr r3, [pc, #128] @ 605dd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605dc0 │ │ │ │ + bne 605dc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ 605ddc │ │ │ │ + ldr r1, [pc, #80] @ 605de0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 605d40 │ │ │ │ - ldr r1, [pc, #56] @ 605de0 │ │ │ │ + b 605d44 │ │ │ │ + ldr r1, [pc, #56] @ 605de4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ mvn r4, #0 │ │ │ │ - b 605d40 │ │ │ │ + b 605d44 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r2, r8, ip, ror #13 │ │ │ │ - ldrsbeq r4, [r5], #-240 @ 0xffffff10 │ │ │ │ + subeq r2, r8, r8, ror #13 │ │ │ │ + subseq r4, r5, ip, asr #31 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq pc, r2, r8, asr fp @ │ │ │ │ - eorseq pc, r2, r4, ror fp @ │ │ │ │ - subseq r4, r5, ip, ror #30 │ │ │ │ - eorseq sp, r9, r0, asr #25 │ │ │ │ - eorseq sp, r9, r4, asr #24 │ │ │ │ + eorseq pc, r2, r4, asr fp @ │ │ │ │ + eorseq pc, r2, r0, ror fp @ │ │ │ │ + subseq r4, r5, r8, ror #30 │ │ │ │ + @ instruction: 0x0039dcbc │ │ │ │ + eorseq sp, r9, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #172] @ 605ea8 │ │ │ │ + ldr r3, [pc, #172] @ 605eac │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #168] @ 605eac │ │ │ │ - ldr r1, [pc, #168] @ 605eb0 │ │ │ │ + ldr r2, [pc, #168] @ 605eb0 │ │ │ │ + ldr r1, [pc, #168] @ 605eb4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1043007,45 +1043008,45 @@ │ │ │ │ lsl r4, r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ bl 529374 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62cb54 │ │ │ │ + bl 62cb58 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 605e98 │ │ │ │ + beq 605e9c │ │ │ │ mov r0, r7 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62cb54 │ │ │ │ + b 62cb58 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 8f5c80 │ │ │ │ str r7, [r5, #12] │ │ │ │ - b 605e7c │ │ │ │ - subeq r2, r8, ip, lsr #11 │ │ │ │ - eorseq pc, r2, ip, lsr sl @ │ │ │ │ - eorseq pc, r2, r8, asr sl @ │ │ │ │ + b 605e80 │ │ │ │ + subeq r2, r8, r8, lsr #11 │ │ │ │ + eorseq pc, r2, r8, lsr sl @ │ │ │ │ + eorseq pc, r2, r4, asr sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #336] @ 60601c │ │ │ │ - ldr r2, [pc, #336] @ 606020 │ │ │ │ - ldr r1, [pc, #336] @ 606024 │ │ │ │ + ldr ip, [pc, #336] @ 606020 │ │ │ │ + ldr r2, [pc, #336] @ 606024 │ │ │ │ + ldr r1, [pc, #336] @ 606028 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ @@ -1043082,68 +1043083,68 @@ │ │ │ │ bl 212a70 │ │ │ │ mov r0, r9 │ │ │ │ bl 528dd0 │ │ │ │ mov r1, r4 │ │ │ │ bl 52854c │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 605fdc │ │ │ │ + beq 605fe0 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ mov r1, r5 │ │ │ │ bl 528db8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605fcc │ │ │ │ + beq 605fd0 │ │ │ │ mov r1, #1 │ │ │ │ bl 529394 │ │ │ │ mov r0, r4 │ │ │ │ bl 528e00 │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ ldr r2, [r0, #312] @ 0x138 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606018 │ │ │ │ + bne 60601c │ │ │ │ ldrh r3, [r7] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 605f84 │ │ │ │ + bgt 605f88 │ │ │ │ ldrb r3, [r8, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606008 │ │ │ │ + bne 60600c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 6041f4 │ │ │ │ + b 6041f8 │ │ │ │ bl 2154e0 │ │ │ │ - subeq r2, r8, r0, ror #9 │ │ │ │ - eorseq r4, r4, r4, asr #2 │ │ │ │ - eorseq r4, r3, r0, lsr #16 │ │ │ │ + ldrdeq r2, [r8], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r4, r4, r0, asr #2 │ │ │ │ + eorseq r4, r3, ip, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #332] @ 60618c │ │ │ │ + ldr r1, [pc, #332] @ 606190 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #244 @ 0xf4 │ │ │ │ mov r4, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #312] @ 606190 │ │ │ │ - ldr r1, [pc, #312] @ 606194 │ │ │ │ + ldr r2, [pc, #312] @ 606194 │ │ │ │ + ldr r1, [pc, #312] @ 606198 │ │ │ │ mov r9, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1043152,37 +1043153,37 @@ │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ ldr r5, [r6, #356] @ 0x164 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ orr r5, r9, r5 │ │ │ │ orr r4, r4, r3 │ │ │ │ mov r7, r0 │ │ │ │ - beq 606164 │ │ │ │ + beq 606168 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 5290c0 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r4, r4, #17408 @ 0x4400 │ │ │ │ cmp r3, #0 │ │ │ │ orr r4, r4, #32 │ │ │ │ strb r0, [r6, #366] @ 0x16e │ │ │ │ - beq 6060e0 │ │ │ │ + beq 6060e4 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 5290ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6060e4 │ │ │ │ + bne 6060e8 │ │ │ │ bic r5, r5, #29360128 @ 0x1c00000 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 3927b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606144 │ │ │ │ + beq 606148 │ │ │ │ add r0, r6, #4736 @ 0x1280 │ │ │ │ add r0, r0, #28 │ │ │ │ bl 54f320 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r5, r5, #268435456 @ 0x10000000 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 3927b4 │ │ │ │ @@ -1043191,15 +1043192,15 @@ │ │ │ │ bl 392230 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ str r0, [r8, #120] @ 0x78 │ │ │ │ str r1, [r8, #124] @ 0x7c │ │ │ │ ldrb r3, [r3, #561] @ 0x231 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606178 │ │ │ │ + bne 60617c │ │ │ │ mov r4, r0 │ │ │ │ tst r0, #131072 @ 0x20000 │ │ │ │ biceq r4, r4, #2097152 @ 0x200000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1043207,232 +1043208,232 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bic r4, r4, #32512 @ 0x7f00 │ │ │ │ bic r4, r4, #131 @ 0x83 │ │ │ │ orr r4, r4, #32 │ │ │ │ bic r5, r5, #62914560 @ 0x3c00000 │ │ │ │ - b 6060e0 │ │ │ │ + b 6060e4 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ tst r3, #8 │ │ │ │ orrne r4, r0, #8 │ │ │ │ - bne 60613c │ │ │ │ - b 606138 │ │ │ │ - subeq r2, r8, r0, ror r3 │ │ │ │ - eorseq r3, r4, ip, asr #31 │ │ │ │ - mlaseq r3, ip, r6, r4 │ │ │ │ + bne 606140 │ │ │ │ + b 60613c │ │ │ │ + subeq r2, r8, ip, ror #6 │ │ │ │ + eorseq r3, r4, r8, asr #31 │ │ │ │ + mlaseq r3, r8, r6, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #492] @ 60639c │ │ │ │ - ldr r2, [pc, #492] @ 6063a0 │ │ │ │ + ldr r1, [pc, #492] @ 6063a0 │ │ │ │ + ldr r2, [pc, #492] @ 6063a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #488] @ 6063a4 │ │ │ │ + ldr r6, [pc, #488] @ 6063a8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #484] @ 6063a8 │ │ │ │ + ldr r3, [pc, #484] @ 6063ac │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r8, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r5, [r8, #556] @ 0x22c │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 606278 │ │ │ │ - ldr r1, [pc, #436] @ 6063ac │ │ │ │ + bne 60627c │ │ │ │ + ldr r1, [pc, #436] @ 6063b0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #256 @ 0x100 │ │ │ │ str r5, [r8, #556] @ 0x22c │ │ │ │ - ldr r2, [pc, #420] @ 6063b0 │ │ │ │ + ldr r2, [pc, #420] @ 6063b4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #416] @ 6063b4 │ │ │ │ + ldr r1, [pc, #416] @ 6063b8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 6062f8 │ │ │ │ + bne 6062fc │ │ │ │ add r4, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ - ldr r2, [pc, #372] @ 6063b8 │ │ │ │ + ldr r2, [pc, #372] @ 6063bc │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - ldr r3, [pc, #336] @ 6063a0 │ │ │ │ + ldr r3, [pc, #336] @ 6063a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 606398 │ │ │ │ + bne 60639c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62d250 │ │ │ │ - ldr r3, [pc, #316] @ 6063bc │ │ │ │ + b 62d254 │ │ │ │ + ldr r3, [pc, #316] @ 6063c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6061f0 │ │ │ │ - ldr r3, [pc, #300] @ 6063c0 │ │ │ │ + beq 6061f4 │ │ │ │ + ldr r3, [pc, #300] @ 6063c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6061f0 │ │ │ │ - ldr r3, [pc, #284] @ 6063c4 │ │ │ │ + beq 6061f4 │ │ │ │ + ldr r3, [pc, #284] @ 6063c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606380 │ │ │ │ + beq 606384 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #220] @ 6063c8 │ │ │ │ + ldr r0, [pc, #220] @ 6063cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r5, [r8, #556] @ 0x22c │ │ │ │ - b 6061f0 │ │ │ │ - ldr r3, [pc, #204] @ 6063cc │ │ │ │ + b 6061f4 │ │ │ │ + ldr r3, [pc, #204] @ 6063d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606234 │ │ │ │ - ldr r3, [pc, #172] @ 6063c0 │ │ │ │ + beq 606238 │ │ │ │ + ldr r3, [pc, #172] @ 6063c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 606234 │ │ │ │ - ldr r3, [pc, #156] @ 6063c4 │ │ │ │ + beq 606238 │ │ │ │ + ldr r3, [pc, #156] @ 6063c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606370 │ │ │ │ + beq 606374 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 6063d0 │ │ │ │ + ldr r0, [pc, #104] @ 6063d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 606234 │ │ │ │ - ldr r0, [pc, #92] @ 6063d4 │ │ │ │ + b 606238 │ │ │ │ + ldr r0, [pc, #92] @ 6063d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 606234 │ │ │ │ - ldr r0, [pc, #80] @ 6063d8 │ │ │ │ + b 606238 │ │ │ │ + ldr r0, [pc, #80] @ 6063dc │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r5, [r8, #556] @ 0x22c │ │ │ │ - b 6061f0 │ │ │ │ + b 6061f4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r5, r4, lsl #22 │ │ │ │ + subseq r4, r5, r0, lsl #22 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsheq r4, [r5], #-160 @ 0xffffff60 │ │ │ │ + subseq r4, r5, ip, ror #21 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - strheq r2, [r8], #-24 @ 0xffffffe8 │ │ │ │ - eorseq pc, r2, r8, lsr r6 @ │ │ │ │ - eorseq pc, r2, r4, asr r6 @ │ │ │ │ - subseq r4, r5, r8, ror #20 │ │ │ │ + strheq r2, [r8], #-20 @ 0xffffffec │ │ │ │ + eorseq pc, r2, r4, lsr r6 @ │ │ │ │ + eorseq pc, r2, r0, asr r6 @ │ │ │ │ + subseq r4, r5, r4, ror #20 │ │ │ │ @ instruction: 0x00004ab0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r9, ip, r7, sp │ │ │ │ + mlaseq r9, r8, r7, sp │ │ │ │ @ instruction: 0x000032b8 │ │ │ │ - eorseq sp, r9, ip, ror #14 │ │ │ │ - eorseq sp, r9, r8, lsl #15 │ │ │ │ - eorseq sp, r9, r8, lsr #14 │ │ │ │ + eorseq sp, r9, r8, ror #14 │ │ │ │ + eorseq sp, r9, r4, lsl #15 │ │ │ │ + eorseq sp, r9, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #392] @ 60657c │ │ │ │ + ldr r3, [pc, #392] @ 606580 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #388] @ 606580 │ │ │ │ - ldr r1, [pc, #388] @ 606584 │ │ │ │ + ldr r2, [pc, #388] @ 606584 │ │ │ │ + ldr r1, [pc, #388] @ 606588 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #352] @ 606588 │ │ │ │ + ldr r2, [pc, #352] @ 60658c │ │ │ │ add r7, r5, #412 @ 0x19c │ │ │ │ ldrh r1, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r8, [r5, #312] @ 0x138 │ │ │ │ rsb r4, r4, r4, lsl #3 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r8, r4] │ │ │ │ ldr r0, [r5, #408] @ 0x198 │ │ │ │ ldrh r9, [r7, #2] │ │ │ │ ldr r7, [r5, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, r4 │ │ │ │ - beq 606474 │ │ │ │ - ldr r1, [pc, #292] @ 60658c │ │ │ │ + beq 606478 │ │ │ │ + ldr r1, [pc, #292] @ 606590 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2138b0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 606524 │ │ │ │ - ldr r2, [pc, #276] @ 606590 │ │ │ │ + beq 606528 │ │ │ │ + ldr r2, [pc, #276] @ 606594 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ - ldr ip, [pc, #260] @ 606594 │ │ │ │ - ldr r2, [pc, #260] @ 606598 │ │ │ │ - ldr r1, [pc, #260] @ 60659c │ │ │ │ + bl 62ca34 │ │ │ │ + ldr ip, [pc, #260] @ 606598 │ │ │ │ + ldr r2, [pc, #260] @ 60659c │ │ │ │ + ldr r1, [pc, #260] @ 6065a0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #272 @ 0x110 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r0, [r7, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #312] @ 0x138 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #220] @ 6065a0 │ │ │ │ + ldr r2, [pc, #220] @ 6065a4 │ │ │ │ add r7, r7, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ add r6, r6, r4 │ │ │ │ add r3, r0, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #196] @ 6065a4 │ │ │ │ + ldr r0, [pc, #196] @ 6065a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8f7170 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r4 │ │ │ │ str r2, [r3, #16] │ │ │ │ @@ -1043443,178 +1043444,178 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #124] @ 6065a8 │ │ │ │ + ldr r2, [pc, #124] @ 6065ac │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, #32 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #88] @ 6065ac │ │ │ │ + ldr r3, [pc, #88] @ 6065b0 │ │ │ │ add r6, r6, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r6} │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 8fb024 │ │ │ │ str r7, [r6, #8] │ │ │ │ - b 6064e8 │ │ │ │ - strheq r1, [r8], #-244 @ 0xffffff0c │ │ │ │ - eorseq pc, r2, r4, asr #8 │ │ │ │ - eorseq pc, r2, r0, ror #8 │ │ │ │ + b 6064ec │ │ │ │ + strheq r1, [r8], #-240 @ 0xffffff10 │ │ │ │ + eorseq pc, r2, r0, asr #8 │ │ │ │ + eorseq pc, r2, ip, asr r4 @ │ │ │ │ @ instruction: 0xffffe7e0 │ │ │ │ - @ instruction: 0x0032ebf8 │ │ │ │ + @ instruction: 0x0032ebf4 │ │ │ │ @ instruction: 0xffffed48 │ │ │ │ - subeq r1, r8, ip, lsl pc │ │ │ │ - @ instruction: 0x003182f8 │ │ │ │ - eorseq r4, sl, r0, lsr #10 │ │ │ │ - eorseq sp, r9, r8, asr r6 │ │ │ │ + subeq r1, r8, r8, lsl pc │ │ │ │ + @ instruction: 0x003182f4 │ │ │ │ + eorseq r4, sl, ip, lsl r5 │ │ │ │ + eorseq sp, r9, r4, asr r6 │ │ │ │ andeq r1, r0, ip, asr #19 │ │ │ │ andeq r1, r0, r8, asr sp │ │ │ │ andeq r1, r0, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #280] @ 6066e0 │ │ │ │ - ldr r2, [pc, #280] @ 6066e4 │ │ │ │ + ldr r4, [pc, #280] @ 6066e4 │ │ │ │ + ldr r2, [pc, #280] @ 6066e8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #272] @ 6066e8 │ │ │ │ + ldr r1, [pc, #272] @ 6066ec │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r7, r0 │ │ │ │ - bl 62c39c │ │ │ │ + bl 62c3a0 │ │ │ │ cmp r0, #2 │ │ │ │ - ble 6066a8 │ │ │ │ + ble 6066ac │ │ │ │ tst r0, #1 │ │ │ │ - beq 6066c4 │ │ │ │ + beq 6066c8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 606664 │ │ │ │ + beq 606668 │ │ │ │ sub r4, r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 62cb54 │ │ │ │ + bl 62cb58 │ │ │ │ cmp r4, r5 │ │ │ │ - ble 606684 │ │ │ │ + ble 606688 │ │ │ │ add r1, r5, r5, lsr #31 │ │ │ │ asr r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #2 │ │ │ │ - bl 605de4 │ │ │ │ + bl 605de8 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 606630 │ │ │ │ - ldr r2, [pc, #152] @ 6066ec │ │ │ │ + bgt 606634 │ │ │ │ + ldr r2, [pc, #152] @ 6066f0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r6, #316] @ 0x13c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bge 60664c │ │ │ │ + bge 606650 │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ asr r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #2 │ │ │ │ - bl 6063dc │ │ │ │ + bl 6063e0 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 606688 │ │ │ │ - b 60664c │ │ │ │ - ldr r1, [pc, #64] @ 6066f0 │ │ │ │ - ldr r0, [pc, #64] @ 6066f4 │ │ │ │ - ldr r2, [pc, #64] @ 6066f8 │ │ │ │ + bgt 60668c │ │ │ │ + b 606650 │ │ │ │ + ldr r1, [pc, #64] @ 6066f4 │ │ │ │ + ldr r0, [pc, #64] @ 6066f8 │ │ │ │ + ldr r2, [pc, #64] @ 6066fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r4, #488 @ 0x1e8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #48] @ 6066fc │ │ │ │ - ldr r0, [pc, #48] @ 606700 │ │ │ │ - ldr r2, [pc, #48] @ 606704 │ │ │ │ + ldr r1, [pc, #48] @ 606700 │ │ │ │ + ldr r0, [pc, #48] @ 606704 │ │ │ │ + ldr r2, [pc, #48] @ 606708 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r4, #488 @ 0x1e8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r1, r8, r8, ror #27 │ │ │ │ - eorseq pc, r2, r0, ror r2 @ │ │ │ │ - eorseq pc, r2, ip, lsl #5 │ │ │ │ + subeq r1, r8, r4, ror #27 │ │ │ │ + eorseq pc, r2, ip, ror #4 │ │ │ │ + eorseq pc, r2, r8, lsl #5 │ │ │ │ andeq r5, r0, r8, ror r9 │ │ │ │ - eorseq ip, r9, ip, ror #31 │ │ │ │ - eorseq sp, r9, r8, ror r4 │ │ │ │ + eorseq ip, r9, r8, ror #31 │ │ │ │ + eorseq sp, r9, r4, ror r4 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - @ instruction: 0x0039cfd0 │ │ │ │ - eorseq sp, r9, r0, ror r4 │ │ │ │ + eorseq ip, r9, ip, asr #31 │ │ │ │ + eorseq sp, r9, ip, ror #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 606770 │ │ │ │ + ldr ip, [pc, #80] @ 606774 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #76] @ 606774 │ │ │ │ - ldr r1, [pc, #76] @ 606778 │ │ │ │ + ldr r2, [pc, #76] @ 606778 │ │ │ │ + ldr r1, [pc, #76] @ 60677c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ - bl 6065b0 │ │ │ │ + bl 6065b4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r1, r8, r8, lsl #25 │ │ │ │ - @ instruction: 0x003438f4 │ │ │ │ - eorseq r3, r3, r0, asr #31 │ │ │ │ + subeq r1, r8, r4, lsl #25 │ │ │ │ + @ instruction: 0x003438f0 │ │ │ │ + @ instruction: 0x00333fbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #640] @ 606a14 │ │ │ │ - ldr lr, [pc, #640] @ 606a18 │ │ │ │ - ldr ip, [pc, #640] @ 606a1c │ │ │ │ + ldr r3, [pc, #640] @ 606a18 │ │ │ │ + ldr lr, [pc, #640] @ 606a1c │ │ │ │ + ldr ip, [pc, #640] @ 606a20 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #624] @ 606a20 │ │ │ │ + ldr r2, [pc, #624] @ 606a24 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #620] @ 606a24 │ │ │ │ + ldr r1, [pc, #620] @ 606a28 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ @@ -1043648,15 +1043649,15 @@ │ │ │ │ ldrh r0, [r3] │ │ │ │ lsr r6, r6, #28 │ │ │ │ ldrb r3, [r4, #428] @ 0x1ac │ │ │ │ ldrh ip, [fp, #2] │ │ │ │ ldr r9, [r4, #420] @ 0x1a4 │ │ │ │ and r6, r6, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 606944 │ │ │ │ + bne 606948 │ │ │ │ eor r2, r9, r9, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r9, r2, r9, ror #8 │ │ │ │ lsr r2, ip, #8 │ │ │ │ orr r2, r2, ip, lsl #8 │ │ │ │ strh r2, [sp, #26] │ │ │ │ @@ -1043674,39 +1043675,39 @@ │ │ │ │ movne r6, #32768 @ 0x8000 │ │ │ │ moveq r6, #256 @ 0x100 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r3, [sp, #37] @ 0x25 │ │ │ │ - ldr r3, [pc, #352] @ 606a28 │ │ │ │ + ldr r3, [pc, #352] @ 606a2c │ │ │ │ str r9, [sp, #32] │ │ │ │ ldr r2, [sl, #468] @ 0x1d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strh r6, [sp, #38] @ 0x26 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606900 │ │ │ │ + beq 606904 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 60698c │ │ │ │ - ldr r2, [pc, #292] @ 606a2c │ │ │ │ - ldr r3, [pc, #272] @ 606a1c │ │ │ │ + beq 606990 │ │ │ │ + ldr r2, [pc, #292] @ 606a30 │ │ │ │ + ldr r3, [pc, #272] @ 606a20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 606a10 │ │ │ │ + bne 606a14 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1043720,310 +1043721,310 @@ │ │ │ │ strh ip, [sp, #26] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ moveq r6, #1 │ │ │ │ - ldr r3, [pc, #176] @ 606a30 │ │ │ │ + ldr r3, [pc, #176] @ 606a34 │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ str r9, [sp, #32] │ │ │ │ strb r2, [sp, #37] @ 0x25 │ │ │ │ - b 6068c8 │ │ │ │ + b 6068cc │ │ │ │ bl 3927b4 │ │ │ │ ldr r2, [sl, #468] @ 0x1d4 │ │ │ │ mov r1, r5 │ │ │ │ bl 392300 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 606900 │ │ │ │ + beq 606904 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6069bc │ │ │ │ + bne 6069c0 │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6069f0 │ │ │ │ + beq 6069f4 │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ ldrh r3, [fp, #2] │ │ │ │ ldrh r1, [sp, #26] │ │ │ │ tst r2, #1 │ │ │ │ and r3, r3, #2 │ │ │ │ lsleq r3, r3, #8 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r2, [sl, #468] @ 0x1d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ strh r3, [sp, #26] │ │ │ │ bl 212a70 │ │ │ │ - b 606900 │ │ │ │ - ldr r0, [pc, #60] @ 606a34 │ │ │ │ + b 606904 │ │ │ │ + ldr r0, [pc, #60] @ 606a38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2728 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ - b 6069bc │ │ │ │ + b 6069c0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r8, r8, lsl ip │ │ │ │ - subseq r4, r5, r4, lsl r5 │ │ │ │ + subeq r1, r8, r4, lsl ip │ │ │ │ + subseq r4, r5, r0, lsl r5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r3, r4, r8, ror #16 │ │ │ │ - eorseq r3, r3, ip, lsr pc │ │ │ │ + eorseq r3, r4, r4, ror #16 │ │ │ │ + eorseq r3, r3, r8, lsr pc │ │ │ │ @ instruction: 0xff010000 │ │ │ │ - subseq r4, r5, ip, lsr #7 │ │ │ │ + subseq r4, r5, r8, lsr #7 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq sp, r9, r8, ror #2 │ │ │ │ + eorseq sp, r9, r4, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #864] @ 606db0 │ │ │ │ + ldr r1, [pc, #864] @ 606db4 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #860] @ 606db4 │ │ │ │ + ldr r2, [pc, #860] @ 606db8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #856] @ 606db8 │ │ │ │ + ldr r3, [pc, #856] @ 606dbc │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #836] @ 606dbc │ │ │ │ + ldr r1, [pc, #836] @ 606dc0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #824] @ 606dc0 │ │ │ │ - ldr r2, [pc, #824] @ 606dc4 │ │ │ │ + ldr r3, [pc, #824] @ 606dc4 │ │ │ │ + ldr r2, [pc, #824] @ 606dc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, r0 │ │ │ │ bl 69d64c │ │ │ │ add r9, r0, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r9, #561] @ 0x231 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 606ad0 │ │ │ │ + beq 606ad4 │ │ │ │ ldr r3, [sl, #120] @ 0x78 │ │ │ │ tst r3, #8 │ │ │ │ biceq r7, r7, #8 │ │ │ │ lsr r4, r6, #28 │ │ │ │ ands r4, r4, #1 │ │ │ │ - bne 606c2c │ │ │ │ + bne 606c30 │ │ │ │ tst r7, #4194304 @ 0x400000 │ │ │ │ moveq r1, #3 │ │ │ │ moveq r3, r4 │ │ │ │ - bne 606c2c │ │ │ │ + bne 606c30 │ │ │ │ str r3, [r9, #456] @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6065b0 │ │ │ │ + bl 6065b4 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606b10 │ │ │ │ + bne 606b14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 603ed4 │ │ │ │ + bl 603ed8 │ │ │ │ lsr r3, r6, #25 │ │ │ │ lsr r1, r7, #15 │ │ │ │ and r2, r6, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6036a4 │ │ │ │ + bl 6036a8 │ │ │ │ lsr r3, r6, #29 │ │ │ │ ands r3, r3, #1 │ │ │ │ andne r3, r7, #256 @ 0x100 │ │ │ │ lslne r2, r7, #24 │ │ │ │ orrne r3, r3, r2, lsr #31 │ │ │ │ add r2, r5, #364 @ 0x16c │ │ │ │ strh r3, [r2] │ │ │ │ strb r4, [r9, #606] @ 0x25e │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606c44 │ │ │ │ + bne 606c48 │ │ │ │ add r8, r9, #460 @ 0x1cc │ │ │ │ ldrh r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ movne fp, #0 │ │ │ │ - beq 606bb8 │ │ │ │ + beq 606bbc │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606ba8 │ │ │ │ + beq 606bac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 3927b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ bl 39230c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 3923fc │ │ │ │ ldrh r3, [r8] │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bgt 606b6c │ │ │ │ + bgt 606b70 │ │ │ │ ldr r3, [sl, #112] @ 0x70 │ │ │ │ eor r3, r3, r7 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 606be0 │ │ │ │ + beq 606be4 │ │ │ │ tst r7, #524288 @ 0x80000 │ │ │ │ ldr r0, [r5, #396] @ 0x18c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ movne r1, #0 │ │ │ │ bl 213a48 │ │ │ │ tst r6, #1073741824 @ 0x40000000 │ │ │ │ - bne 606c68 │ │ │ │ - ldr r2, [pc, #472] @ 606dc8 │ │ │ │ - ldr r3, [pc, #452] @ 606db8 │ │ │ │ + bne 606c6c │ │ │ │ + ldr r2, [pc, #472] @ 606dcc │ │ │ │ + ldr r3, [pc, #452] @ 606dbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 606da8 │ │ │ │ + bne 606dac │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r9, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ mov r3, #1 │ │ │ │ lsl r1, r1, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 606aec │ │ │ │ - ldr r3, [pc, #384] @ 606dcc │ │ │ │ + b 606af0 │ │ │ │ + ldr r3, [pc, #384] @ 606dd0 │ │ │ │ add r2, r5, #4544 @ 0x11c0 │ │ │ │ and r3, r3, r7 │ │ │ │ str r3, [r2, #32] │ │ │ │ and r3, r6, #12582912 @ 0xc00000 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - bl 60357c │ │ │ │ - b 606b58 │ │ │ │ + bl 603580 │ │ │ │ + b 606b5c │ │ │ │ ldr r0, [r9, #472] @ 0x1d8 │ │ │ │ bl 883cc0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #562] @ 0x232 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 30ae00 │ │ │ │ - ldr r1, [pc, #320] @ 606dd0 │ │ │ │ + ldr r1, [pc, #320] @ 606dd4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 692efc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 606ce0 │ │ │ │ + beq 606ce4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606be8 │ │ │ │ - ldr r3, [pc, #268] @ 606dd4 │ │ │ │ + beq 606bec │ │ │ │ + ldr r3, [pc, #268] @ 606dd8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606d40 │ │ │ │ + bne 606d44 │ │ │ │ bl 8e1614 │ │ │ │ - b 606be8 │ │ │ │ + b 606bec │ │ │ │ ldr r0, [r9, #584] @ 0x248 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 606d54 │ │ │ │ + beq 606d58 │ │ │ │ ldrb r1, [r9, #588] @ 0x24c │ │ │ │ add r2, sp, #24 │ │ │ │ bl 4bbe04 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 606d9c │ │ │ │ + beq 606da0 │ │ │ │ ldr r0, [r9, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606d2c │ │ │ │ + beq 606d30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606dac │ │ │ │ + beq 606db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq 606d48 │ │ │ │ + beq 606d4c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #584] @ 0x248 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 8e1eec │ │ │ │ - b 606cb4 │ │ │ │ + b 606cb8 │ │ │ │ bl 8e1e00 │ │ │ │ - b 606be8 │ │ │ │ + b 606bec │ │ │ │ bl 8cc804 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b 606d2c │ │ │ │ - ldr r3, [pc, #124] @ 606dd8 │ │ │ │ - ldr r2, [pc, #124] @ 606ddc │ │ │ │ - ldr r1, [pc, #124] @ 606de0 │ │ │ │ + b 606d30 │ │ │ │ + ldr r3, [pc, #124] @ 606ddc │ │ │ │ + ldr r2, [pc, #124] @ 606de0 │ │ │ │ + ldr r1, [pc, #124] @ 606de4 │ │ │ │ add r4, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #528 @ 0x210 │ │ │ │ - ldr r2, [pc, #100] @ 606de4 │ │ │ │ + ldr r2, [pc, #100] @ 606de8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r1, [pc, #92] @ 606de8 │ │ │ │ + ldr r1, [pc, #92] @ 606dec │ │ │ │ ldr r2, [r9, #472] @ 0x1d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e13dc │ │ │ │ - b 606cb4 │ │ │ │ + b 606cb8 │ │ │ │ bl 69e314 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b 606d34 │ │ │ │ + b 606d38 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215520 │ │ │ │ - subseq r4, r5, r4, asr r2 │ │ │ │ subseq r4, r5, r0, asr r2 │ │ │ │ + subseq r4, r5, ip, asr #4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r3, r3, r4, ror #24 │ │ │ │ - subeq r1, r8, r8, lsr #18 │ │ │ │ - mlaseq r4, r4, r5, r3 │ │ │ │ - subseq r4, r5, r4, asr #1 │ │ │ │ + eorseq r3, r3, r0, ror #24 │ │ │ │ + subeq r1, r8, r4, lsr #18 │ │ │ │ + mlaseq r4, r0, r5, r3 │ │ │ │ + subseq r4, r5, r0, asr #1 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ @ instruction: 0xffffc988 │ │ │ │ andeq r3, r0, r0, ror #24 │ │ │ │ - subeq r1, r8, r8, asr #12 │ │ │ │ - eorseq ip, r9, r8, lsr #28 │ │ │ │ - eorseq ip, r9, r4, lsr #18 │ │ │ │ + subeq r1, r8, r4, asr #12 │ │ │ │ + eorseq ip, r9, r4, lsr #28 │ │ │ │ + eorseq ip, r9, r0, lsr #18 │ │ │ │ andeq r0, r0, r3, lsr #7 │ │ │ │ - eorseq ip, r9, ip, lsl lr │ │ │ │ + eorseq ip, r9, r8, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 528e00 │ │ │ │ - ldr ip, [pc, #624] @ 607084 │ │ │ │ - ldr r2, [pc, #624] @ 607088 │ │ │ │ - ldr r1, [pc, #624] @ 60708c │ │ │ │ + ldr ip, [pc, #624] @ 607088 │ │ │ │ + ldr r2, [pc, #624] @ 60708c │ │ │ │ + ldr r1, [pc, #624] @ 607090 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1044039,24 +1044040,24 @@ │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r8, #4] │ │ │ │ ldrb r3, [r6, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ - bne 606e88 │ │ │ │ + bne 606e8c │ │ │ │ ldrb r3, [r6, #374] @ 0x176 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldrb r3, [r6, #375] @ 0x177 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 606eac │ │ │ │ + bne 606eb0 │ │ │ │ ldrb r3, [r6, #373] @ 0x175 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldrb r3, [r6, #377] @ 0x179 │ │ │ │ add r0, r6, #304 @ 0x130 │ │ │ │ @@ -1044071,15 +1044072,15 @@ │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r8, #22] │ │ │ │ bl 528434 │ │ │ │ ldr r3, [r6, #384] @ 0x180 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r8, #24] │ │ │ │ - beq 607064 │ │ │ │ + beq 607068 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, #8 │ │ │ │ bl 214378 │ │ │ │ mov fp, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ @@ -1044088,20 +1044089,20 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ bl 528434 │ │ │ │ ldr r3, [r6, #384] @ 0x180 │ │ │ │ add r5, r5, #6 │ │ │ │ cmp r3, r7 │ │ │ │ str fp, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - bhi 606f04 │ │ │ │ + bhi 606f08 │ │ │ │ ldr r2, [r6, #380] @ 0x17c │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r3 │ │ │ │ str r4, [r8, #32] │ │ │ │ - bls 60707c │ │ │ │ + bls 607080 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsl r5, r3, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, #8 │ │ │ │ bl 214378 │ │ │ │ mov fp, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ @@ -1044110,47 +1044111,47 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ bl 528434 │ │ │ │ ldr r3, [r6, #380] @ 0x17c │ │ │ │ add r5, r5, #6 │ │ │ │ cmp r3, r7 │ │ │ │ str fp, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - bhi 606f5c │ │ │ │ + bhi 606f60 │ │ │ │ mov r5, #0 │ │ │ │ ldr ip, [r6, #396] @ 0x18c │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, #1 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ ldr r3, [ip, fp] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 606fd8 │ │ │ │ - b 607004 │ │ │ │ + bne 606fdc │ │ │ │ + b 607008 │ │ │ │ ldr r3, [ip, fp] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #32 │ │ │ │ - beq 607004 │ │ │ │ + beq 607008 │ │ │ │ ands r3, r3, r9, lsl r4 │ │ │ │ - beq 606fc4 │ │ │ │ + beq 606fc8 │ │ │ │ mov r0, #16 │ │ │ │ bl 214378 │ │ │ │ add r3, r4, r5 │ │ │ │ ldr ip, [r6, #396] @ 0x18c │ │ │ │ str sl, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ - b 606fc4 │ │ │ │ + b 606fc8 │ │ │ │ add r5, r5, #32 │ │ │ │ cmp r5, #4096 @ 0x1000 │ │ │ │ add fp, fp, #4 │ │ │ │ - bne 606fb0 │ │ │ │ + bne 606fb4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ ldrb r3, [r2, #300] @ 0x12c │ │ │ │ clzne r1, sl │ │ │ │ @@ -1044168,80 +1044169,80 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r6, #380] @ 0x17c │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r4, [r8, #32] │ │ │ │ - bhi 606f50 │ │ │ │ + bhi 606f54 │ │ │ │ mov r4, #0 │ │ │ │ - b 606f94 │ │ │ │ - @ instruction: 0x00481598 │ │ │ │ - eorseq lr, r2, r8, lsr #20 │ │ │ │ - eorseq lr, r2, r4, asr #20 │ │ │ │ + b 606f98 │ │ │ │ + @ instruction: 0x00481594 │ │ │ │ + eorseq lr, r2, r4, lsr #20 │ │ │ │ + eorseq lr, r2, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #1528] @ 6076a0 │ │ │ │ + ldr r4, [pc, #1528] @ 6076a4 │ │ │ │ mov r9, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #1520] @ 6076a4 │ │ │ │ - ldr r1, [pc, #1520] @ 6076a8 │ │ │ │ + ldr r2, [pc, #1520] @ 6076a8 │ │ │ │ + ldr r1, [pc, #1520] @ 6076ac │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #1488] @ 6076ac │ │ │ │ - ldr r1, [pc, #1488] @ 6076b0 │ │ │ │ + ldr r2, [pc, #1488] @ 6076b0 │ │ │ │ + ldr r1, [pc, #1488] @ 6076b4 │ │ │ │ add r4, r4, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ add r7, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #456] @ 0x1c8 │ │ │ │ - ldr r2, [pc, #1452] @ 6076b4 │ │ │ │ + ldr r2, [pc, #1452] @ 6076b8 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r7, #460 @ 0x1cc │ │ │ │ ldrhne r6, [r3] │ │ │ │ - ldr r3, [pc, #1440] @ 6076b8 │ │ │ │ - ldr r1, [pc, #1440] @ 6076bc │ │ │ │ + ldr r3, [pc, #1440] @ 6076bc │ │ │ │ + ldr r1, [pc, #1440] @ 6076c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ moveq r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ands r9, r9, #4 │ │ │ │ - beq 60747c │ │ │ │ + beq 607480 │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 60747c │ │ │ │ + beq 607480 │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60747c │ │ │ │ + beq 607480 │ │ │ │ ldr r0, [r5, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60761c │ │ │ │ + bne 607620 │ │ │ │ strb r0, [r7, #560] @ 0x230 │ │ │ │ - ldr r3, [pc, #1348] @ 6076c0 │ │ │ │ - ldr r2, [pc, #1348] @ 6076c4 │ │ │ │ - ldr r1, [pc, #1348] @ 6076c8 │ │ │ │ + ldr r3, [pc, #1348] @ 6076c4 │ │ │ │ + ldr r2, [pc, #1348] @ 6076c8 │ │ │ │ + ldr r1, [pc, #1348] @ 6076cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1044263,352 +1044264,352 @@ │ │ │ │ ldrhne r3, [r3] │ │ │ │ moveq fp, r4 │ │ │ │ subne fp, r4, r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 3927b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607338 │ │ │ │ - ldr r3, [pc, #1228] @ 6076cc │ │ │ │ - ldr r2, [pc, #1228] @ 6076d0 │ │ │ │ - ldr r1, [pc, #1228] @ 6076d4 │ │ │ │ + beq 60733c │ │ │ │ + ldr r3, [pc, #1228] @ 6076d0 │ │ │ │ + ldr r2, [pc, #1228] @ 6076d4 │ │ │ │ + ldr r1, [pc, #1228] @ 6076d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ cmp r9, #0 │ │ │ │ ldrb r2, [r5, #378] @ 0x17a │ │ │ │ - beq 6074ec │ │ │ │ + beq 6074f0 │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 6074ec │ │ │ │ + beq 6074f0 │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6074ec │ │ │ │ + beq 6074f0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ subs r1, r2, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ movne r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 607338 │ │ │ │ + beq 60733c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6074f4 │ │ │ │ + bne 6074f8 │ │ │ │ ldrb r3, [r7, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607638 │ │ │ │ + bne 60763c │ │ │ │ cmp sl, #0 │ │ │ │ movne r4, r3 │ │ │ │ strne r6, [sp, #8] │ │ │ │ movne r6, r4 │ │ │ │ - beq 6072d0 │ │ │ │ + beq 6072d4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ bl 52bf84 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 52bf84 │ │ │ │ cmp r6, sl │ │ │ │ - bne 607294 │ │ │ │ + bne 607298 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - beq 6072f8 │ │ │ │ + beq 6072fc │ │ │ │ ldr r0, [r8, #16] │ │ │ │ add r8, r5, #416 @ 0x1a0 │ │ │ │ bl 3927b4 │ │ │ │ ldrh r1, [r8] │ │ │ │ bl 39368c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 60767c │ │ │ │ + blt 607680 │ │ │ │ ldr r1, [r5, #320] @ 0x140 │ │ │ │ mov ip, #1 │ │ │ │ strb ip, [r5, #378] @ 0x17a │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r1] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 392de4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 607338 │ │ │ │ + bge 60733c │ │ │ │ rsb r1, r0, #0 │ │ │ │ - ldr r0, [pc, #940] @ 6076d8 │ │ │ │ + ldr r0, [pc, #940] @ 6076dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #378] @ 0x17a │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607524 │ │ │ │ - ldr sl, [pc, #908] @ 6076dc │ │ │ │ - ldr fp, [pc, #908] @ 6076e0 │ │ │ │ + beq 607528 │ │ │ │ + ldr sl, [pc, #908] @ 6076e0 │ │ │ │ + ldr fp, [pc, #908] @ 6076e4 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, sl, #256 @ 0x100 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #896] @ 6076e4 │ │ │ │ + ldr r3, [pc, #896] @ 6076e8 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #884] @ 6076e8 │ │ │ │ + ldr r3, [pc, #884] @ 6076ec │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, fp, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 607414 │ │ │ │ + b 607418 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #856] @ 6076ec │ │ │ │ - ldr r2, [pc, #856] @ 6076f0 │ │ │ │ + ldr r1, [pc, #856] @ 6076f0 │ │ │ │ + ldr r2, [pc, #856] @ 6076f4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 607474 │ │ │ │ + beq 607478 │ │ │ │ add sl, r5, #308 @ 0x134 │ │ │ │ ldrh r2, [sl, #2] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6073cc │ │ │ │ + beq 6073d0 │ │ │ │ ldrb r2, [r0, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ - bne 607544 │ │ │ │ + bne 607548 │ │ │ │ mov r8, #4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ addne sl, r5, #308 @ 0x134 │ │ │ │ - beq 607400 │ │ │ │ + beq 607404 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60756c │ │ │ │ + beq 607570 │ │ │ │ bl 8fb100 │ │ │ │ ldrh r3, [sl, #2] │ │ │ │ lsr r8, r8, #2 │ │ │ │ bics r8, r8, r3 │ │ │ │ - bne 607584 │ │ │ │ + bne 607588 │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 607524 │ │ │ │ + ble 607528 │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ mov r1, r4 │ │ │ │ bl 528db8 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r7, #456] @ 0x1c8 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ rsb r3, r4, r4, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ mov r8, r0 │ │ │ │ - bne 60745c │ │ │ │ + bne 607460 │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 607384 │ │ │ │ + bgt 607388 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r8, #0 │ │ │ │ - b 6073d0 │ │ │ │ - ldr r3, [pc, #624] @ 6076f4 │ │ │ │ - ldr r2, [pc, #624] @ 6076f8 │ │ │ │ - ldr r1, [pc, #624] @ 6076fc │ │ │ │ + b 6073d4 │ │ │ │ + ldr r3, [pc, #624] @ 6076f8 │ │ │ │ + ldr r2, [pc, #624] @ 6076fc │ │ │ │ + ldr r1, [pc, #624] @ 607700 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r8, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ tst r8, #4 │ │ │ │ - beq 607174 │ │ │ │ + beq 607178 │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 607174 │ │ │ │ + beq 607178 │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607174 │ │ │ │ + beq 607178 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 604060 │ │ │ │ - b 607174 │ │ │ │ + bl 604064 │ │ │ │ + b 607178 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 607338 │ │ │ │ + beq 60733c │ │ │ │ ldr r1, [r5, #320] @ 0x140 │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r1] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 392b78 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #378] @ 0x17a │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607348 │ │ │ │ + bne 60734c │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r5, #378] @ 0x17a │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6075cc │ │ │ │ + beq 6075d0 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ movne r8, #4 │ │ │ │ - beq 607400 │ │ │ │ + beq 607404 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6073ec │ │ │ │ + bne 6073f0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 8f5738 │ │ │ │ ldrh r3, [sl, #2] │ │ │ │ lsr r8, r8, #2 │ │ │ │ bics r8, r8, r3 │ │ │ │ - beq 607400 │ │ │ │ + beq 607404 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607400 │ │ │ │ + beq 607404 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 630ae4 │ │ │ │ + bl 630ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607400 │ │ │ │ + beq 607404 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ - bl 62cf1c │ │ │ │ - b 607400 │ │ │ │ + bl 62cf20 │ │ │ │ + b 607404 │ │ │ │ mov r0, r8 │ │ │ │ bl 52951c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607400 │ │ │ │ + beq 607404 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 607610 │ │ │ │ + beq 607614 │ │ │ │ mov r0, #1 │ │ │ │ bl 8fb64c │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fb518 │ │ │ │ - b 607400 │ │ │ │ + b 607404 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 54627c │ │ │ │ - b 607400 │ │ │ │ + b 607404 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 604060 │ │ │ │ - b 607170 │ │ │ │ + bl 604064 │ │ │ │ + b 607174 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - beq 60765c │ │ │ │ - ldr r1, [pc, #180] @ 607700 │ │ │ │ + beq 607660 │ │ │ │ + ldr r1, [pc, #180] @ 607704 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #176] @ 607704 │ │ │ │ + ldr r0, [pc, #176] @ 607708 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 607338 │ │ │ │ + b 60733c │ │ │ │ ldrb r3, [r6, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60769c │ │ │ │ + beq 6076a0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 607690 │ │ │ │ - ldr r1, [pc, #144] @ 607708 │ │ │ │ + bne 607694 │ │ │ │ + ldr r1, [pc, #144] @ 60770c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 60764c │ │ │ │ - ldr r0, [pc, #136] @ 60770c │ │ │ │ + b 607650 │ │ │ │ + ldr r0, [pc, #136] @ 607710 │ │ │ │ ldrh r1, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 607338 │ │ │ │ - ldr r1, [pc, #120] @ 607710 │ │ │ │ + b 60733c │ │ │ │ + ldr r1, [pc, #120] @ 607714 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 60764c │ │ │ │ + b 607650 │ │ │ │ bl 21549c │ │ │ │ - subeq r1, r8, r8, lsl #6 │ │ │ │ - eorseq r2, r4, ip, ror #30 │ │ │ │ - eorseq r3, r3, r0, asr #12 │ │ │ │ - eorseq lr, r2, ip, ror #14 │ │ │ │ - eorseq lr, r2, r8, lsl #15 │ │ │ │ - eorseq lr, r2, r8, lsr #14 │ │ │ │ - @ instruction: 0x00481298 │ │ │ │ - eorseq lr, r2, r4, asr #14 │ │ │ │ - subeq r1, r8, r0, lsr r2 │ │ │ │ - eorseq lr, r2, r4, asr #13 │ │ │ │ - eorseq lr, r2, r0, ror #13 │ │ │ │ - subeq r1, r8, ip, lsr #3 │ │ │ │ - eorseq lr, r2, r0, asr #12 │ │ │ │ - eorseq lr, r2, r8, asr r6 │ │ │ │ - eorseq ip, r9, ip, asr r9 │ │ │ │ - subeq r1, r8, r0, rrx │ │ │ │ - subeq r1, r8, r0, asr r0 │ │ │ │ - eorseq lr, r2, r8, ror #9 │ │ │ │ - @ instruction: 0x0032e4f8 │ │ │ │ - @ instruction: 0x0032e4d0 │ │ │ │ - @ instruction: 0x0032e4b4 │ │ │ │ - subeq r0, r8, r8, lsr #30 │ │ │ │ - @ instruction: 0x0032e3b4 │ │ │ │ - @ instruction: 0x0032e3d0 │ │ │ │ - @ instruction: 0x003588b4 │ │ │ │ - @ instruction: 0x0039c5bc │ │ │ │ - mlaseq r9, r4, r5, ip │ │ │ │ - @ instruction: 0x0039c5d4 │ │ │ │ - eorseq r8, r5, r8, ror #16 │ │ │ │ + subeq r1, r8, r4, lsl #6 │ │ │ │ + eorseq r2, r4, r8, ror #30 │ │ │ │ + eorseq r3, r3, ip, lsr r6 │ │ │ │ + eorseq lr, r2, r8, ror #14 │ │ │ │ + eorseq lr, r2, r4, lsl #15 │ │ │ │ + eorseq lr, r2, r4, lsr #14 │ │ │ │ + @ instruction: 0x00481294 │ │ │ │ + eorseq lr, r2, r0, asr #14 │ │ │ │ + subeq r1, r8, ip, lsr #4 │ │ │ │ + eorseq lr, r2, r0, asr #13 │ │ │ │ + @ instruction: 0x0032e6dc │ │ │ │ + subeq r1, r8, r8, lsr #3 │ │ │ │ + eorseq lr, r2, ip, lsr r6 │ │ │ │ + eorseq lr, r2, r4, asr r6 │ │ │ │ + eorseq ip, r9, r8, asr r9 │ │ │ │ + subeq r1, r8, ip, asr r0 │ │ │ │ + subeq r1, r8, ip, asr #32 │ │ │ │ + eorseq lr, r2, r4, ror #9 │ │ │ │ + @ instruction: 0x0032e4f4 │ │ │ │ + eorseq lr, r2, ip, asr #9 │ │ │ │ + @ instruction: 0x0032e4b0 │ │ │ │ + subeq r0, r8, r4, lsr #30 │ │ │ │ + @ instruction: 0x0032e3b0 │ │ │ │ + eorseq lr, r2, ip, asr #7 │ │ │ │ + @ instruction: 0x003588b0 │ │ │ │ + @ instruction: 0x0039c5b8 │ │ │ │ + mlaseq r9, r0, r5, ip │ │ │ │ + @ instruction: 0x0039c5d0 │ │ │ │ + eorseq r8, r5, r4, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ bl 528e00 │ │ │ │ - ldr ip, [pc, #100] @ 60779c │ │ │ │ - ldr r2, [pc, #100] @ 6077a0 │ │ │ │ - ldr r1, [pc, #100] @ 6077a4 │ │ │ │ + ldr ip, [pc, #100] @ 6077a0 │ │ │ │ + ldr r2, [pc, #100] @ 6077a4 │ │ │ │ + ldr r1, [pc, #100] @ 6077a8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1044618,154 +1044619,154 @@ │ │ │ │ ldrh r1, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ bicne r2, r1, #1 │ │ │ │ orreq r2, r1, #1 │ │ │ │ cmp r1, r2 │ │ │ │ strh r2, [r3, #2] │ │ │ │ mov r5, r0 │ │ │ │ - beq 607788 │ │ │ │ - bl 62d250 │ │ │ │ + beq 60778c │ │ │ │ + bl 62d254 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r5, #100] @ 0x64 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 607090 │ │ │ │ - subeq r0, r8, r4, ror ip │ │ │ │ - eorseq lr, r2, r8, lsl #2 │ │ │ │ - eorseq lr, r2, r0, lsr #2 │ │ │ │ + b 607094 │ │ │ │ + subeq r0, r8, r0, ror ip │ │ │ │ + eorseq lr, r2, r4, lsl #2 │ │ │ │ + eorseq lr, r2, ip, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #700] @ 607a7c │ │ │ │ + ldr r4, [pc, #700] @ 607a80 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #684] @ 607a80 │ │ │ │ - ldr r1, [pc, #684] @ 607a84 │ │ │ │ + ldr r2, [pc, #684] @ 607a84 │ │ │ │ + ldr r1, [pc, #684] @ 607a88 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #664] @ 607a88 │ │ │ │ - ldr r1, [pc, #664] @ 607a8c │ │ │ │ + ldr r2, [pc, #664] @ 607a8c │ │ │ │ + ldr r1, [pc, #664] @ 607a90 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #356] @ 0x164 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 607a54 │ │ │ │ + bne 607a58 │ │ │ │ add sl, r7, #4096 @ 0x1000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 607090 │ │ │ │ + bl 607094 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sl, #472] @ 0x1d8 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [sl, #476] @ 0x1dc │ │ │ │ str r4, [sl, #472] @ 0x1d8 │ │ │ │ bl 211fcc │ │ │ │ str r4, [sl, #476] @ 0x1dc │ │ │ │ ldr r0, [r7, #392] @ 0x188 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r7, #396] @ 0x18c │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [sl, #563] @ 0x233 │ │ │ │ ldr r0, [sl, #584] @ 0x248 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 607a28 │ │ │ │ + beq 607a2c │ │ │ │ cmp r0, r4 │ │ │ │ - beq 607890 │ │ │ │ + beq 607894 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 607a78 │ │ │ │ + beq 607a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq 607a70 │ │ │ │ + beq 607a74 │ │ │ │ add r0, r7, #4608 @ 0x1200 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ bl 6966d0 │ │ │ │ add r0, r7, #4672 @ 0x1240 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 4edf60 │ │ │ │ ldr r1, [sl, #456] @ 0x1c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 607a18 │ │ │ │ + beq 607a1c │ │ │ │ add r3, sl, #460 @ 0x1cc │ │ │ │ ldrh r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r6, r5, #1 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 6078e8 │ │ │ │ + beq 6078ec │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 605de4 │ │ │ │ + bl 605de8 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 6078d0 │ │ │ │ + bne 6078d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62cb54 │ │ │ │ + bl 62cb58 │ │ │ │ add r0, r7, #4544 @ 0x11c0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 520a48 │ │ │ │ ldr r0, [r7, #312] @ 0x138 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r7, #320] @ 0x140 │ │ │ │ bl 528e9c │ │ │ │ ldr r6, [r7, #324] @ 0x144 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6079f8 │ │ │ │ + beq 6079fc │ │ │ │ mov r4, #0 │ │ │ │ ldr fp, [r6, #24] │ │ │ │ mov r5, r6 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r6, [r6] │ │ │ │ - beq 6079a4 │ │ │ │ + beq 6079a8 │ │ │ │ ldr r8, [fp] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 607980 │ │ │ │ + beq 607984 │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r4, [fp, #4] │ │ │ │ str r4, [fp] │ │ │ │ bl 211fcc │ │ │ │ mov r0, fp │ │ │ │ bl 211fcc │ │ │ │ mov fp, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 607948 │ │ │ │ + bne 60794c │ │ │ │ str r1, [r5, #28] │ │ │ │ ldr r2, [fp] │ │ │ │ str r2, [r1] │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r4, [fp, #4] │ │ │ │ str r4, [fp] │ │ │ │ bl 211fcc │ │ │ │ mov r0, fp │ │ │ │ bl 211fcc │ │ │ │ ldr fp, [r5, #20] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 6079c0 │ │ │ │ + beq 6079c4 │ │ │ │ mov r0, fp │ │ │ │ bl 8fb100 │ │ │ │ mov r0, fp │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1044775,130 +1044776,130 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5] │ │ │ │ bl 211fcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 607924 │ │ │ │ + bne 607928 │ │ │ │ ldr r0, [sl, #656] @ 0x290 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [sl, #664] @ 0x298 │ │ │ │ bl 388f9c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ mov r0, r7 │ │ │ │ - bl 605de4 │ │ │ │ + bl 605de8 │ │ │ │ mov r6, #2 │ │ │ │ - b 6078e8 │ │ │ │ + b 6078ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6078a8 │ │ │ │ - ldr r3, [pc, #88] @ 607a90 │ │ │ │ - ldr r1, [pc, #88] @ 607a94 │ │ │ │ - ldr r0, [pc, #88] @ 607a98 │ │ │ │ + beq 6078ac │ │ │ │ + ldr r3, [pc, #88] @ 607a94 │ │ │ │ + ldr r1, [pc, #88] @ 607a98 │ │ │ │ + ldr r0, [pc, #88] @ 607a9c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 607a9c │ │ │ │ + ldr r2, [pc, #84] @ 607aa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #552 @ 0x228 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ - bl 6033b0 │ │ │ │ + bl 6033b4 │ │ │ │ add r0, r7, #4736 @ 0x1280 │ │ │ │ add r0, r0, #28 │ │ │ │ bl 54ff84 │ │ │ │ - b 607820 │ │ │ │ + b 607824 │ │ │ │ bl 8cc804 │ │ │ │ - b 607890 │ │ │ │ + b 607894 │ │ │ │ bl 215520 │ │ │ │ - strdeq r0, [r8], #-176 @ 0xffffff50 │ │ │ │ - eorseq lr, r2, r8, ror r0 │ │ │ │ - mlaseq r2, r0, r0, lr │ │ │ │ - eorseq r2, r4, r0, lsr r8 │ │ │ │ - eorseq r2, r3, r4, lsl #30 │ │ │ │ - subeq r0, r8, r4, ror r9 │ │ │ │ - eorseq fp, r9, ip, asr ip │ │ │ │ - eorseq ip, r9, ip, ror r2 │ │ │ │ + subeq r0, r8, ip, ror #23 │ │ │ │ + eorseq lr, r2, r4, ror r0 │ │ │ │ + eorseq lr, r2, ip, lsl #1 │ │ │ │ + eorseq r2, r4, ip, lsr #16 │ │ │ │ + eorseq r2, r3, r0, lsl #30 │ │ │ │ + subeq r0, r8, r0, ror r9 │ │ │ │ + eorseq fp, r9, r8, asr ip │ │ │ │ + eorseq ip, r9, r8, ror r2 │ │ │ │ andeq r0, r0, fp, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [pc, #924] @ 607e70 │ │ │ │ + ldr r3, [pc, #924] @ 607e74 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #24] │ │ │ │ mov r8, r0 │ │ │ │ - ldr ip, [pc, #904] @ 607e74 │ │ │ │ + ldr ip, [pc, #904] @ 607e78 │ │ │ │ add r0, r3, #256 @ 0x100 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #896] @ 607e78 │ │ │ │ + ldr r0, [pc, #896] @ 607e7c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add lr, sp, #16384 @ 0x4000 │ │ │ │ - ldr r2, [pc, #884] @ 607e7c │ │ │ │ - ldr r1, [pc, #884] @ 607e80 │ │ │ │ + ldr r2, [pc, #884] @ 607e80 │ │ │ │ + ldr r1, [pc, #884] @ 607e84 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [lr, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - beq 607d60 │ │ │ │ + beq 607d64 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607d54 │ │ │ │ + bne 607d58 │ │ │ │ mov sl, r3 │ │ │ │ asr r3, r0, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #796] @ 607e84 │ │ │ │ + ldr r3, [pc, #796] @ 607e88 │ │ │ │ add r9, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #8192 @ 0x2000 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #8192 @ 0x2000 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 607c74 │ │ │ │ + b 607c78 │ │ │ │ ldr r2, [r6, #344] @ 0x158 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 607e4c │ │ │ │ - beq 607c1c │ │ │ │ + bhi 607e50 │ │ │ │ + beq 607c20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 904c5c │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 607e0c │ │ │ │ + bcc 607e10 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ str fp, [sp] │ │ │ │ @@ -1044911,276 +1044912,276 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r4, r0 │ │ │ │ rsb r1, r0, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r0, r0, r4, lsl #3 │ │ │ │ bl 904d50 │ │ │ │ adds r4, r4, r0 │ │ │ │ - beq 607e20 │ │ │ │ + beq 607e24 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 5297e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607df4 │ │ │ │ + beq 607df8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r6, #336] @ 0x150 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble 607d64 │ │ │ │ + ble 607d68 │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 213a48 │ │ │ │ - ldr r2, [pc, #508] @ 607e88 │ │ │ │ + ldr r2, [pc, #508] @ 607e8c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 213a48 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str fp, [r9] │ │ │ │ str fp, [r9, #4] │ │ │ │ strh fp, [r9, #8] │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 607d64 │ │ │ │ + beq 607d68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 607dc4 │ │ │ │ + beq 607dc8 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607b98 │ │ │ │ + beq 607b9c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 607db0 │ │ │ │ + bhi 607db4 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 607e34 │ │ │ │ + bls 607e38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ - bl 60331c │ │ │ │ + bl 603320 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #10 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r0, #-8] │ │ │ │ str r9, [r0, #-12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 904d50 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - beq 607c40 │ │ │ │ + beq 607c44 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r4, r0, #1 │ │ │ │ - b 607b98 │ │ │ │ + b 607b9c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mov sl, #0 │ │ │ │ - ldr r1, [pc, #288] @ 607e8c │ │ │ │ - ldr r2, [pc, #264] @ 607e78 │ │ │ │ + ldr r1, [pc, #288] @ 607e90 │ │ │ │ + ldr r2, [pc, #264] @ 607e7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16384 @ 0x4000 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 607e48 │ │ │ │ + bne 607e4c │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ - b 607d04 │ │ │ │ - ldr r1, [pc, #196] @ 607e90 │ │ │ │ + b 607d08 │ │ │ │ + ldr r1, [pc, #196] @ 607e94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mvn sl, #21 │ │ │ │ - b 607d64 │ │ │ │ + b 607d68 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mvn sl, #15 │ │ │ │ str r5, [r8, #20] │ │ │ │ - b 607d64 │ │ │ │ - ldr r1, [pc, #128] @ 607e94 │ │ │ │ + b 607d68 │ │ │ │ + ldr r1, [pc, #128] @ 607e98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 607dd4 │ │ │ │ - ldr r1, [pc, #112] @ 607e98 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 607dd8 │ │ │ │ + ldr r1, [pc, #112] @ 607e9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 607dd4 │ │ │ │ - ldr r1, [pc, #96] @ 607e9c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 607dd8 │ │ │ │ + ldr r1, [pc, #96] @ 607ea0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 607dd4 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 607dd8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 607ea0 │ │ │ │ - ldr r1, [pc, #76] @ 607ea4 │ │ │ │ - ldr r0, [pc, #76] @ 607ea8 │ │ │ │ + ldr r3, [pc, #76] @ 607ea4 │ │ │ │ + ldr r1, [pc, #76] @ 607ea8 │ │ │ │ + ldr r0, [pc, #76] @ 607eac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 607eac │ │ │ │ + ldr r2, [pc, #72] @ 607eb0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #580 @ 0x244 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrdeq r0, [r8], #-140 @ 0xffffff74 │ │ │ │ - subseq r3, r5, r0, asr #3 │ │ │ │ + ldrdeq r0, [r8], #-136 @ 0xffffff78 │ │ │ │ + ldrheq r3, [r5], #-28 @ 0xffffffe4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq sp, r2, r4, lsr sp │ │ │ │ - eorseq sp, r2, r0, asr sp │ │ │ │ + eorseq sp, r2, r0, lsr sp │ │ │ │ + eorseq sp, r2, ip, asr #26 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r2, r0, r8 │ │ │ │ - subseq r2, r5, r8, asr #30 │ │ │ │ - eorseq fp, r9, r0, lsl pc │ │ │ │ - eorseq fp, r9, r0, lsr pc │ │ │ │ - eorseq fp, r9, ip, lsr pc │ │ │ │ - eorseq fp, r9, r8, asr #29 │ │ │ │ - subeq r0, r8, r8, asr r5 │ │ │ │ - eorseq fp, r9, r0, asr #16 │ │ │ │ - @ instruction: 0x0039bebc │ │ │ │ + subseq r2, r5, r4, asr #30 │ │ │ │ + eorseq fp, r9, ip, lsl #30 │ │ │ │ + eorseq fp, r9, ip, lsr #30 │ │ │ │ + eorseq fp, r9, r8, lsr pc │ │ │ │ + eorseq fp, r9, r4, asr #29 │ │ │ │ + subeq r0, r8, r4, asr r5 │ │ │ │ + eorseq fp, r9, ip, lsr r8 │ │ │ │ + @ instruction: 0x0039beb8 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #280] @ 607fe0 │ │ │ │ + ldr r6, [pc, #280] @ 607fe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r6, #256 @ 0x100 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - ldr r2, [pc, #264] @ 607fe4 │ │ │ │ + ldr r2, [pc, #264] @ 607fe8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #260] @ 607fe8 │ │ │ │ + ldr r1, [pc, #260] @ 607fec │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607f7c │ │ │ │ + beq 607f80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - beq 607f5c │ │ │ │ + beq 607f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 607aa0 │ │ │ │ + bl 607aa4 │ │ │ │ cmn r0, #16 │ │ │ │ cmnne r0, #22 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 607f5c │ │ │ │ + beq 607f60 │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 607fb0 │ │ │ │ + ble 607fb4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 607aa0 │ │ │ │ + bl 607aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 607fa4 │ │ │ │ + bgt 607fa8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607f5c │ │ │ │ - ldr r1, [pc, #92] @ 607fec │ │ │ │ - ldr r0, [pc, #92] @ 607ff0 │ │ │ │ - ldr r2, [pc, #92] @ 607ff4 │ │ │ │ + bne 607f60 │ │ │ │ + ldr r1, [pc, #92] @ 607ff0 │ │ │ │ + ldr r0, [pc, #92] @ 607ff4 │ │ │ │ + ldr r2, [pc, #92] @ 607ff8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #600 @ 0x258 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 54627c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r0, r8, r8, ror #9 │ │ │ │ - eorseq sp, r2, r4, ror #18 │ │ │ │ - eorseq sp, r2, r0, lsl #19 │ │ │ │ - eorseq fp, r9, ip, lsl #14 │ │ │ │ - eorseq fp, r9, r8, ror #27 │ │ │ │ + subeq r0, r8, r4, ror #9 │ │ │ │ + eorseq sp, r2, r0, ror #18 │ │ │ │ + eorseq sp, r2, ip, ror r9 │ │ │ │ + eorseq fp, r9, r8, lsl #14 │ │ │ │ + eorseq fp, r9, r4, ror #27 │ │ │ │ andeq r0, r0, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ bl 528e00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 528e00 │ │ │ │ - ldr ip, [pc, #272] @ 608138 │ │ │ │ - ldr r2, [pc, #272] @ 60813c │ │ │ │ - ldr r1, [pc, #272] @ 608140 │ │ │ │ + ldr ip, [pc, #272] @ 60813c │ │ │ │ + ldr r2, [pc, #272] @ 608140 │ │ │ │ + ldr r1, [pc, #272] @ 608144 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r0, #312] @ 0x138 │ │ │ │ ldr r0, [r6, #296] @ 0x128 │ │ │ │ @@ -1045189,44 +1045190,44 @@ │ │ │ │ add r4, r4, r0, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 607aa0 │ │ │ │ + bl 607aa4 │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 6080cc │ │ │ │ + ble 6080d0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 608110 │ │ │ │ + beq 608114 │ │ │ │ bl 54627c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1045239,406 +1045240,406 @@ │ │ │ │ bl 8fb64c │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov ip, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r6 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fb518 │ │ │ │ - b 6080e8 │ │ │ │ - subeq r0, r8, r4, lsl #7 │ │ │ │ - eorseq sp, r2, r4, lsl r8 │ │ │ │ - eorseq sp, r2, r0, lsr r8 │ │ │ │ + b 6080ec │ │ │ │ + subeq r0, r8, r0, lsl #7 │ │ │ │ + eorseq sp, r2, r0, lsl r8 │ │ │ │ + eorseq sp, r2, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #280] @ 608274 │ │ │ │ + ldr r6, [pc, #280] @ 608278 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r6, #256 @ 0x100 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - ldr r2, [pc, #264] @ 608278 │ │ │ │ + ldr r2, [pc, #264] @ 60827c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #260] @ 60827c │ │ │ │ + ldr r1, [pc, #260] @ 608280 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60824c │ │ │ │ + beq 608250 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 6081cc │ │ │ │ + bne 6081d0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 607aa0 │ │ │ │ + bl 607aa4 │ │ │ │ cmn r0, #16 │ │ │ │ cmnne r0, #22 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 6081ac │ │ │ │ + beq 6081b0 │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 60821c │ │ │ │ + ble 608220 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 607aa0 │ │ │ │ + bl 607aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 6081ac │ │ │ │ + ble 6081b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ bl 8fb64c │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov ip, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8fb518 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6081ac │ │ │ │ - ldr r1, [pc, #32] @ 608280 │ │ │ │ - ldr r0, [pc, #32] @ 608284 │ │ │ │ - ldr r2, [pc, #32] @ 608288 │ │ │ │ + bne 6081b0 │ │ │ │ + ldr r1, [pc, #32] @ 608284 │ │ │ │ + ldr r0, [pc, #32] @ 608288 │ │ │ │ + ldr r2, [pc, #32] @ 60828c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #620 @ 0x26c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r0, r8, r4, asr r2 │ │ │ │ - @ instruction: 0x0032d6d0 │ │ │ │ - eorseq sp, r2, ip, ror #13 │ │ │ │ - eorseq fp, r9, ip, lsr r4 │ │ │ │ - eorseq fp, r9, r8, lsl fp │ │ │ │ + subeq r0, r8, r0, asr r2 │ │ │ │ + eorseq sp, r2, ip, asr #13 │ │ │ │ + eorseq sp, r2, r8, ror #13 │ │ │ │ + eorseq fp, r9, r8, lsr r4 │ │ │ │ + eorseq fp, r9, r4, lsl fp │ │ │ │ andeq r0, r0, sl, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #272] @ 6083b4 │ │ │ │ + ldr r3, [pc, #272] @ 6083b8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #268] @ 6083b8 │ │ │ │ - ldr r1, [pc, #268] @ 6083bc │ │ │ │ + ldr r2, [pc, #268] @ 6083bc │ │ │ │ + ldr r1, [pc, #268] @ 6083c0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r5, [r0, #312] @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ asr r3, r0, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r5, r5, r3, lsl #2 │ │ │ │ add r3, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 608370 │ │ │ │ + beq 608374 │ │ │ │ ldrb r3, [r7, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #16] │ │ │ │ - beq 608380 │ │ │ │ + beq 608384 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 608338 │ │ │ │ + beq 60833c │ │ │ │ mov r0, r8 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 608144 │ │ │ │ + b 608148 │ │ │ │ mov r0, #1 │ │ │ │ bl 8fb64c │ │ │ │ ldr r2, [r4, #332] @ 0x14c │ │ │ │ adds r2, r2, r0 │ │ │ │ adc r3, r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8fb518 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 629fbc │ │ │ │ + b 629fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 630ae4 │ │ │ │ + bl 630ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6083a0 │ │ │ │ + bne 6083a4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62cf1c │ │ │ │ - subeq r0, r8, r4, lsl #2 │ │ │ │ - eorseq r1, r4, r0, ror sp │ │ │ │ - eorseq r2, r3, r4, asr #8 │ │ │ │ + b 62cf20 │ │ │ │ + subeq r0, r8, r0, lsl #2 │ │ │ │ + eorseq r1, r4, ip, ror #26 │ │ │ │ + eorseq r2, r3, r0, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #2484] @ 608d8c │ │ │ │ + ldr r4, [pc, #2484] @ 608d90 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #2480] @ 608d90 │ │ │ │ + ldr r1, [pc, #2480] @ 608d94 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #2476] @ 608d94 │ │ │ │ + ldr r2, [pc, #2476] @ 608d98 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r3, r4, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #2456] @ 608d98 │ │ │ │ + ldr r1, [pc, #2456] @ 608d9c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #2444] @ 608d9c │ │ │ │ + ldr r2, [pc, #2444] @ 608da0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #2424] @ 608da0 │ │ │ │ - ldr r1, [pc, #2424] @ 608da4 │ │ │ │ + ldr r2, [pc, #2424] @ 608da4 │ │ │ │ + ldr r1, [pc, #2424] @ 608da8 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2404] @ 608da8 │ │ │ │ + ldr r8, [pc, #2404] @ 608dac │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ add r3, r0, #416 @ 0x1a0 │ │ │ │ ldrh r3, [r3] │ │ │ │ ldr r9, [r0, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ orrne r3, r3, #8 │ │ │ │ strne r3, [r0, #352] @ 0x160 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6089ec │ │ │ │ - ldr r1, [pc, #2348] @ 608dac │ │ │ │ + beq 6089f0 │ │ │ │ + ldr r1, [pc, #2348] @ 608db0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2138b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6088f4 │ │ │ │ + bne 6088f8 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ strb r0, [r4, #428] @ 0x1ac │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ cmn r3, #1 │ │ │ │ - blt 608a00 │ │ │ │ + blt 608a04 │ │ │ │ ldrne r3, [r4, #356] @ 0x164 │ │ │ │ add r9, r4, #4096 @ 0x1000 │ │ │ │ orrne r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ strne r3, [r4, #356] @ 0x164 │ │ │ │ ldrb r3, [r9, #563] @ 0x233 │ │ │ │ add sl, r4, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 608a30 │ │ │ │ + bne 608a34 │ │ │ │ ldr r2, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - ldr r0, [pc, #2260] @ 608db0 │ │ │ │ + ldr r0, [pc, #2260] @ 608db4 │ │ │ │ orr r2, r2, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #156 @ 0x9c │ │ │ │ - bl 62d5b8 │ │ │ │ + bl 62d5bc │ │ │ │ add fp, r4, #412 @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r9, #468] @ 0x1d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldrh ip, [fp] │ │ │ │ sub r3, ip, #256 @ 0x100 │ │ │ │ cmp r3, #768 @ 0x300 │ │ │ │ - bhi 60897c │ │ │ │ + bhi 608980 │ │ │ │ subs r3, ip, #1 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne 60897c │ │ │ │ + bne 608980 │ │ │ │ ldrh r2, [fp, #2] │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls 608af8 │ │ │ │ + bls 608afc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 608548 │ │ │ │ + beq 60854c │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r1, r1, #12 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 608a78 │ │ │ │ + bls 608a7c │ │ │ │ cmp r2, #256 @ 0x100 │ │ │ │ - bne 608b1c │ │ │ │ + bne 608b20 │ │ │ │ ldr r3, [r9, #444] @ 0x1bc │ │ │ │ cmp r3, #1 │ │ │ │ movge r2, r3 │ │ │ │ movlt r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r9, #464 @ 0x1d0 │ │ │ │ strh r2, [r3] │ │ │ │ - beq 6085ac │ │ │ │ + beq 6085b0 │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6085ac │ │ │ │ + beq 6085b0 │ │ │ │ add r3, r4, #440 @ 0x1b8 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ add r0, r9, #460 @ 0x1cc │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ ldrb r1, [r1, #314] @ 0x13a │ │ │ │ cmp r1, #0 │ │ │ │ ldrhne r1, [r0] │ │ │ │ addne r1, r1, #1 │ │ │ │ strhne r1, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60858c │ │ │ │ + bne 608590 │ │ │ │ add r3, r9, #460 @ 0x1cc │ │ │ │ ldrh r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ movlt r2, #1 │ │ │ │ lsl r1, r2, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ strh r2, [r3] │ │ │ │ - bgt 608b84 │ │ │ │ + bgt 608b88 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211e7c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ strh r2, [r3, #2] │ │ │ │ ldr r3, [r4, #408] @ 0x198 │ │ │ │ ldr r2, [r4, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ - beq 608620 │ │ │ │ - ldr r1, [pc, #1960] @ 608db4 │ │ │ │ + beq 608624 │ │ │ │ + ldr r1, [pc, #1960] @ 608db8 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 2138b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 608b24 │ │ │ │ + bne 608b28 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #256 @ 0x100 │ │ │ │ - beq 608648 │ │ │ │ + beq 60864c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r2, #256 @ 0x100 │ │ │ │ movls r2, #1024 @ 0x400 │ │ │ │ ldrh r3, [fp, #2] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, r2 │ │ │ │ strh r3, [fp, #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6063dc │ │ │ │ - ldr r2, [pc, #1868] @ 608db8 │ │ │ │ + bl 6063e0 │ │ │ │ + ldr r2, [pc, #1868] @ 608dbc │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ add r5, r4, #436 @ 0x1b4 │ │ │ │ mov fp, #1 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ bl 5285bc │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 212a70 │ │ │ │ add r3, r4, #308 @ 0x134 │ │ │ │ strh fp, [r3, #2] │ │ │ │ bl 4f87e0 │ │ │ │ - ldr r3, [pc, #1804] @ 608dbc │ │ │ │ + ldr r3, [pc, #1804] @ 608dc0 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #4544 @ 0x11c0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 520d68 │ │ │ │ ldr r2, [r9, #476] @ 0x1dc │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r9, #556] @ 0x22c │ │ │ │ - beq 608b54 │ │ │ │ - ldr r0, [pc, #1756] @ 608dc0 │ │ │ │ + beq 608b58 │ │ │ │ + ldr r0, [pc, #1756] @ 608dc4 │ │ │ │ add r1, r6, #88 @ 0x58 │ │ │ │ ldr r3, [r9, #472] @ 0x1d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 528c58 │ │ │ │ add ip, r9, #460 @ 0x1cc │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ ldrh r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r2 │ │ │ │ movne lr, #1 │ │ │ │ - beq 608740 │ │ │ │ + beq 608744 │ │ │ │ ldr r3, [r0] │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ strb lr, [r3, #313] @ 0x139 │ │ │ │ ldrh r3, [ip] │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r3, r1 │ │ │ │ add r2, r2, #324 @ 0x144 │ │ │ │ - bgt 60871c │ │ │ │ + bgt 608720 │ │ │ │ bl 528dd0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r4, #340] @ 0x154 │ │ │ │ - beq 60875c │ │ │ │ + beq 608760 │ │ │ │ bl 529118 │ │ │ │ str r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #10 │ │ │ │ str r0, [r4, #344] @ 0x158 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ @@ -1045649,15 +1045650,15 @@ │ │ │ │ str fp, [r0, #16] │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r2, fp │ │ │ │ mov r1, fp │ │ │ │ mov r3, fp │ │ │ │ str r0, [r4, #336] @ 0x150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6036a4 │ │ │ │ + bl 6036a8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #372] @ 0x174 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 211ccc │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ bl 211ccc │ │ │ │ @@ -1045668,276 +1045669,276 @@ │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ ldrb r2, [r0, #300] @ 0x12c │ │ │ │ orr r2, r2, #1 │ │ │ │ strb r2, [r0, #300] @ 0x12c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, fp │ │ │ │ - beq 6087fc │ │ │ │ + beq 608800 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #13 │ │ │ │ - beq 608c00 │ │ │ │ + beq 608c04 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r3, #324]! @ 0x144 │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ str r6, [r9, #452] @ 0x1c4 │ │ │ │ add r6, r4, #4736 @ 0x1280 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 388f5c │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 60893c │ │ │ │ + beq 608940 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 6033b0 │ │ │ │ + bl 6033b4 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 60893c │ │ │ │ - ldr r3, [pc, #1408] @ 608dc4 │ │ │ │ + beq 608940 │ │ │ │ + ldr r3, [pc, #1408] @ 608dc8 │ │ │ │ ldr sl, [r9, #704] @ 0x2c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 608ce4 │ │ │ │ + bne 608ce8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 608c4c │ │ │ │ - ldr ip, [pc, #1380] @ 608dc8 │ │ │ │ + beq 608c50 │ │ │ │ + ldr ip, [pc, #1380] @ 608dcc │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, ip, #668 @ 0x29c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r2, [r9, #700] @ 0x2bc │ │ │ │ cmp r2, #4 │ │ │ │ moveq r8, r5 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 60889c │ │ │ │ - b 608cb4 │ │ │ │ + beq 6088a0 │ │ │ │ + b 608cb8 │ │ │ │ ldr r3, [r9, #700] @ 0x2bc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 608c90 │ │ │ │ + bcs 608c94 │ │ │ │ bl 806c8c │ │ │ │ ldr r3, [r9, #704] @ 0x2c0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ bl 51b22c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8], #4 │ │ │ │ - bge 60888c │ │ │ │ + bge 608890 │ │ │ │ ldr r3, [r9, #700] @ 0x2bc │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6088e4 │ │ │ │ - b 60893c │ │ │ │ + bne 6088e8 │ │ │ │ + b 608940 │ │ │ │ bl 2129c8 │ │ │ │ ldr r3, [r9, #700] @ 0x2bc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 60893c │ │ │ │ + bcs 608940 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6088d0 │ │ │ │ - b 60893c │ │ │ │ - ldr r1, [pc, #1232] @ 608dcc │ │ │ │ + bne 6088d4 │ │ │ │ + b 608940 │ │ │ │ + ldr r1, [pc, #1232] @ 608dd0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2138b0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 608490 │ │ │ │ - ldr r3, [pc, #1208] @ 608dd0 │ │ │ │ - ldr ip, [pc, #1208] @ 608dd4 │ │ │ │ - ldr r1, [pc, #1208] @ 608dd8 │ │ │ │ + beq 608494 │ │ │ │ + ldr r3, [pc, #1208] @ 608dd4 │ │ │ │ + ldr ip, [pc, #1208] @ 608dd8 │ │ │ │ + ldr r1, [pc, #1208] @ 608ddc │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1200] @ 608ddc │ │ │ │ + ldr r2, [pc, #1200] @ 608de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - ldr r2, [pc, #1180] @ 608de0 │ │ │ │ - ldr r3, [pc, #1100] @ 608d94 │ │ │ │ + ldr r2, [pc, #1180] @ 608de4 │ │ │ │ + ldr r3, [pc, #1100] @ 608d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608af4 │ │ │ │ + bne 608af8 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1104] @ 608de4 │ │ │ │ - ldr r2, [pc, #1104] @ 608de8 │ │ │ │ - ldr r1, [pc, #1104] @ 608dec │ │ │ │ + ldr r3, [pc, #1104] @ 608de8 │ │ │ │ + ldr r2, [pc, #1104] @ 608dec │ │ │ │ + ldr r1, [pc, #1104] @ 608df0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #1084] @ 608df0 │ │ │ │ + ldr r2, [pc, #1084] @ 608df4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r2, [pc, #1076] @ 608df4 │ │ │ │ - ldr r3, [pc, #976] @ 608d94 │ │ │ │ + ldr r2, [pc, #1076] @ 608df8 │ │ │ │ + ldr r3, [pc, #976] @ 608d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608af4 │ │ │ │ + bne 608af8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r0, #428] @ 0x1ac │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ cmn r3, #1 │ │ │ │ - bge 6084ac │ │ │ │ - ldr r3, [pc, #1008] @ 608df8 │ │ │ │ - ldr ip, [pc, #1008] @ 608dfc │ │ │ │ - ldr r1, [pc, #1008] @ 608e00 │ │ │ │ + bge 6084b0 │ │ │ │ + ldr r3, [pc, #1008] @ 608dfc │ │ │ │ + ldr ip, [pc, #1008] @ 608e00 │ │ │ │ + ldr r1, [pc, #1008] @ 608e04 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1000] @ 608e04 │ │ │ │ + ldr r2, [pc, #1000] @ 608e08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 60893c │ │ │ │ - ldr r3, [pc, #976] @ 608e08 │ │ │ │ + b 608940 │ │ │ │ + ldr r3, [pc, #976] @ 608e0c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #572] @ 0x23c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, #562] @ 0x232 │ │ │ │ add r0, r4, #4608 @ 0x1200 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ bl 696650 │ │ │ │ - ldr r1, [pc, #948] @ 608e0c │ │ │ │ + ldr r1, [pc, #948] @ 608e10 │ │ │ │ add r0, r4, #4672 @ 0x1240 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 4edf3c │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [r4, #352] @ 0x160 │ │ │ │ orr r3, r3, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sl, #4] │ │ │ │ - b 6084d4 │ │ │ │ + b 6084d8 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bhi 608a90 │ │ │ │ + bhi 608a94 │ │ │ │ subs r1, r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 608550 │ │ │ │ + beq 608554 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #872] @ 608e10 │ │ │ │ - ldr r3, [pc, #872] @ 608e14 │ │ │ │ + ldr r1, [pc, #872] @ 608e14 │ │ │ │ + ldr r3, [pc, #872] @ 608e18 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #864] @ 608e18 │ │ │ │ + ldr r1, [pc, #864] @ 608e1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #848] @ 608e1c │ │ │ │ + ldr r2, [pc, #848] @ 608e20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r2, [pc, #840] @ 608e20 │ │ │ │ - ldr r3, [pc, #696] @ 608d94 │ │ │ │ + ldr r2, [pc, #840] @ 608e24 │ │ │ │ + ldr r3, [pc, #696] @ 608d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6089dc │ │ │ │ + beq 6089e0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 608b1c │ │ │ │ + beq 608b20 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r1, #256 @ 0x100 │ │ │ │ movls r1, #1024 @ 0x400 │ │ │ │ - b 608a94 │ │ │ │ + b 608a98 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - b 608a94 │ │ │ │ + b 608a98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ - beq 608be4 │ │ │ │ - ldr r0, [pc, #744] @ 608e24 │ │ │ │ + beq 608be8 │ │ │ │ + ldr r0, [pc, #744] @ 608e28 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - ldr r0, [pc, #732] @ 608e28 │ │ │ │ + ldr r0, [pc, #732] @ 608e2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1fd8 │ │ │ │ - b 608620 │ │ │ │ + b 608624 │ │ │ │ mov r0, r6 │ │ │ │ bl 69db3c │ │ │ │ add r3, r6, #88 @ 0x58 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #688] @ 608e2c │ │ │ │ + ldr r0, [pc, #688] @ 608e30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 528c58 │ │ │ │ - b 6086fc │ │ │ │ - ldr r1, [pc, #676] @ 608e30 │ │ │ │ + b 608700 │ │ │ │ + ldr r1, [pc, #676] @ 608e34 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #672] @ 608e34 │ │ │ │ - ldr r3, [pc, #672] @ 608e38 │ │ │ │ + ldr r1, [pc, #672] @ 608e38 │ │ │ │ + ldr r3, [pc, #672] @ 608e3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #664] @ 608e3c │ │ │ │ + ldr r1, [pc, #664] @ 608e40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #648] @ 608e40 │ │ │ │ + ldr r2, [pc, #648] @ 608e44 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r2, [pc, #640] @ 608e44 │ │ │ │ - ldr r3, [pc, #460] @ 608d94 │ │ │ │ + ldr r2, [pc, #640] @ 608e48 │ │ │ │ + ldr r3, [pc, #460] @ 608d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6089dc │ │ │ │ - b 608af4 │ │ │ │ + beq 6089e0 │ │ │ │ + b 608af8 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ - bne 608b34 │ │ │ │ + bne 608b38 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 608620 │ │ │ │ - b 608b34 │ │ │ │ + beq 608624 │ │ │ │ + b 608b38 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, #18 │ │ │ │ add r0, sp, #50 @ 0x32 │ │ │ │ bl 213a48 │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ @@ -1045948,572 +1045949,572 @@ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bl 3927b4 │ │ │ │ mov r3, #6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ str fp, [sp] │ │ │ │ bl 392308 │ │ │ │ - b 6087fc │ │ │ │ - ldr r2, [pc, #500] @ 608e48 │ │ │ │ - ldr r3, [pc, #316] @ 608d94 │ │ │ │ + b 608800 │ │ │ │ + ldr r2, [pc, #500] @ 608e4c │ │ │ │ + ldr r3, [pc, #316] @ 608d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608af4 │ │ │ │ - ldr r3, [pc, #468] @ 608e4c │ │ │ │ + bne 608af8 │ │ │ │ + ldr r3, [pc, #468] @ 608e50 │ │ │ │ add r0, r6, #28 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 54f358 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ stm sp, {r3, r7} │ │ │ │ add r0, r6, #28 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ bl 54f8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60893c │ │ │ │ - b 6088bc │ │ │ │ - ldr r1, [pc, #404] @ 608e50 │ │ │ │ + bne 608940 │ │ │ │ + b 6088c0 │ │ │ │ + ldr r1, [pc, #404] @ 608e54 │ │ │ │ mov lr, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, lr} │ │ │ │ - ldr r1, [pc, #392] @ 608e54 │ │ │ │ + ldr r1, [pc, #392] @ 608e58 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, ip, #684 @ 0x2ac │ │ │ │ - ldr r2, [pc, #384] @ 608e58 │ │ │ │ + ldr r2, [pc, #384] @ 608e5c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 60893c │ │ │ │ - ldr r3, [pc, #368] @ 608e5c │ │ │ │ + b 608940 │ │ │ │ + ldr r3, [pc, #368] @ 608e60 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 608854 │ │ │ │ - ldr r3, [pc, #352] @ 608e60 │ │ │ │ + beq 608858 │ │ │ │ + ldr r3, [pc, #352] @ 608e64 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 608854 │ │ │ │ - ldr r3, [pc, #336] @ 608e64 │ │ │ │ + beq 608858 │ │ │ │ + ldr r3, [pc, #336] @ 608e68 │ │ │ │ ldr fp, [r9, #700] @ 0x2bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 608d6c │ │ │ │ + beq 608d70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str sl, [sp, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm sp, {r4, fp} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #264] @ 608e68 │ │ │ │ + ldr r0, [pc, #264] @ 608e6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr sl, [r9, #704] @ 0x2c0 │ │ │ │ - b 608854 │ │ │ │ - ldr r0, [pc, #248] @ 608e6c │ │ │ │ + b 608858 │ │ │ │ + ldr r0, [pc, #248] @ 608e70 │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr sl, [r9, #704] @ 0x2c0 │ │ │ │ - b 608854 │ │ │ │ - ldrdeq pc, [r7], #-244 @ 0xffffff0c │ │ │ │ - subseq r2, r5, r8, asr #17 │ │ │ │ - andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq sp, r2, r8, asr r4 │ │ │ │ - eorseq sp, r2, ip, lsr r4 │ │ │ │ - @ instruction: 0x00341bf4 │ │ │ │ - eorseq r2, r3, r8, asr #5 │ │ │ │ - subseq r2, r5, r4, ror r8 │ │ │ │ - eorseq fp, r9, r0, lsl r9 │ │ │ │ - subseq r4, r2, ip, ror r5 │ │ │ │ - eorseq ip, r2, r0, asr sl │ │ │ │ + b 608858 │ │ │ │ + ldrdeq pc, [r7], #-240 @ 0xffffff10 │ │ │ │ + subseq r2, r5, r4, asr #17 │ │ │ │ + andeq r4, r0, r0, lsr #2 │ │ │ │ + eorseq sp, r2, r4, asr r4 │ │ │ │ + eorseq sp, r2, r8, lsr r4 │ │ │ │ + @ instruction: 0x00341bf0 │ │ │ │ + eorseq r2, r3, r4, asr #5 │ │ │ │ + subseq r2, r5, r0, ror r8 │ │ │ │ + eorseq fp, r9, ip, lsl #18 │ │ │ │ + subseq r4, r2, r8, ror r5 │ │ │ │ + eorseq ip, r2, ip, asr #20 │ │ │ │ andeq r3, r0, r0, ror #18 │ │ │ │ @ instruction: 0xffffdae0 │ │ │ │ - subseq r5, r8, ip, lsr #31 │ │ │ │ + subseq r5, r8, r8, lsr #31 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subeq pc, r7, ip, asr #22 │ │ │ │ - @ instruction: 0x003745f0 │ │ │ │ - @ instruction: 0x0047fa94 │ │ │ │ - eorseq fp, r9, r8, ror r4 │ │ │ │ - eorseq sl, r9, r8, ror sp │ │ │ │ + subeq pc, r7, r8, asr #22 │ │ │ │ + eorseq r4, r7, ip, ror #11 │ │ │ │ + @ instruction: 0x0047fa90 │ │ │ │ + eorseq fp, r9, r4, ror r4 │ │ │ │ + eorseq sl, r9, r4, ror sp │ │ │ │ @ instruction: 0x00000eb3 │ │ │ │ - subseq r2, r5, r0, ror r3 │ │ │ │ - subeq pc, r7, r4, lsl sl @ │ │ │ │ - eorseq fp, r9, ip, asr #8 │ │ │ │ - @ instruction: 0x0039acf0 │ │ │ │ + subseq r2, r5, ip, ror #6 │ │ │ │ + subeq pc, r7, r0, lsl sl @ │ │ │ │ + eorseq fp, r9, r8, asr #8 │ │ │ │ + eorseq sl, r9, ip, ror #25 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - ldrsheq r2, [r5], #-36 @ 0xffffffdc │ │ │ │ - subeq pc, r7, r0, lsr #19 │ │ │ │ - @ instruction: 0x0039b3b0 │ │ │ │ - eorseq sl, r9, r8, lsl #25 │ │ │ │ + ldrsheq r2, [r5], #-32 @ 0xffffffe0 │ │ │ │ + @ instruction: 0x0047f99c │ │ │ │ + eorseq fp, r9, ip, lsr #7 │ │ │ │ + eorseq sl, r9, r4, lsl #25 │ │ │ │ @ instruction: 0x00000ebc │ │ │ │ @ instruction: 0xffffad50 │ │ │ │ @ instruction: 0xffffc464 │ │ │ │ - eorseq fp, r9, r4, lsl #7 │ │ │ │ - strdeq pc, [r7], #-140 @ 0xffffff74 │ │ │ │ - @ instruction: 0x0039abd8 │ │ │ │ + eorseq fp, r9, r0, lsl #7 │ │ │ │ + strdeq pc, [r7], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0x0039abd4 │ │ │ │ andeq r0, r0, r2, ror #29 │ │ │ │ - ldrsbeq r2, [r5], #-28 @ 0xffffffe4 │ │ │ │ - eorseq fp, r9, r8, lsl #7 │ │ │ │ - @ instruction: 0x0039b3bc │ │ │ │ - subseq r5, r8, ip, lsl fp │ │ │ │ + ldrsbeq r2, [r5], #-24 @ 0xffffffe8 │ │ │ │ + eorseq fp, r9, r4, lsl #7 │ │ │ │ + @ instruction: 0x0039b3b8 │ │ │ │ + subseq r5, r8, r8, lsl fp │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq fp, r9, r0, ror #5 │ │ │ │ - subeq pc, r7, r0, lsl r8 @ │ │ │ │ - eorseq sl, r9, ip, ror #21 │ │ │ │ + @ instruction: 0x0039b2dc │ │ │ │ + subeq pc, r7, ip, lsl #16 │ │ │ │ + eorseq sl, r9, r8, ror #21 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - ldrsheq r2, [r5], #-0 │ │ │ │ - subseq r2, r5, r0, rrx │ │ │ │ + subseq r2, r5, ip, ror #1 │ │ │ │ + subseq r2, r5, ip, asr r0 │ │ │ │ andeq r4, r0, r8, lsl #12 │ │ │ │ - eorseq fp, r9, r4, asr #5 │ │ │ │ - eorseq sl, r9, r8, asr #19 │ │ │ │ + eorseq fp, r9, r0, asr #5 │ │ │ │ + eorseq sl, r9, r4, asr #19 │ │ │ │ andeq r0, r0, r1, lsr r5 │ │ │ │ andeq r1, r0, ip, ror #3 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0039b1bc │ │ │ │ - @ instruction: 0x0039b1d8 │ │ │ │ + @ instruction: 0x0039b1b8 │ │ │ │ + @ instruction: 0x0039b1d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #924] @ 609224 │ │ │ │ + ldr ip, [pc, #924] @ 609228 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #912] @ 609228 │ │ │ │ + ldr lr, [pc, #912] @ 60922c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #908] @ 60922c │ │ │ │ + ldr ip, [pc, #908] @ 609230 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #904] @ 609230 │ │ │ │ - ldr r1, [pc, #904] @ 609234 │ │ │ │ + ldr r2, [pc, #904] @ 609234 │ │ │ │ + ldr r1, [pc, #904] @ 609238 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr sl, [pc, #868] @ 609238 │ │ │ │ - ldr r3, [pc, #868] @ 60923c │ │ │ │ + ldr sl, [pc, #868] @ 60923c │ │ │ │ + ldr r3, [pc, #868] @ 609240 │ │ │ │ add sl, pc, sl │ │ │ │ ldr fp, [sl, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 609178 │ │ │ │ + bne 60917c │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ lsr r3, r2, #25 │ │ │ │ and r3, r3, #1 │ │ │ │ and r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6036a4 │ │ │ │ + bl 6036a8 │ │ │ │ ldr r3, [r4, #380] @ 0x17c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ movhi r3, #0 │ │ │ │ strhi r3, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ tst r3, #4 │ │ │ │ - beq 609040 │ │ │ │ + beq 609044 │ │ │ │ add r7, r4, #4544 @ 0x11c0 │ │ │ │ ldrd r2, [r7, #32] │ │ │ │ strd r2, [r7, #40] @ 0x28 │ │ │ │ add r3, r7, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 608f50 │ │ │ │ + bne 608f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 603ed4 │ │ │ │ + bl 603ed8 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 608f88 │ │ │ │ + beq 608f8c │ │ │ │ ldr r2, [r4, #392] @ 0x188 │ │ │ │ mov r3, #0 │ │ │ │ - b 608f78 │ │ │ │ + b 608f7c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ add r2, r2, #6 │ │ │ │ - beq 608f88 │ │ │ │ + beq 608f8c │ │ │ │ ldrb r1, [r2] │ │ │ │ tst r1, #1 │ │ │ │ - beq 608f68 │ │ │ │ + beq 608f6c │ │ │ │ mov r0, r3 │ │ │ │ add r9, r4, #4096 @ 0x1000 │ │ │ │ add r3, r4, #308 @ 0x134 │ │ │ │ add r6, r9, #460 @ 0x1cc │ │ │ │ str r0, [r4, #384] @ 0x180 │ │ │ │ ldrh r5, [r3, #2] │ │ │ │ ldrh r3, [r6] │ │ │ │ mvn r5, r5 │ │ │ │ cmp r3, #0 │ │ │ │ and r5, r5, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 608fd4 │ │ │ │ + beq 608fd8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ add r7, r7, #1 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldrh r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bgt 608fb4 │ │ │ │ + bgt 608fb8 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 608fe8 │ │ │ │ + beq 608fec │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 609120 │ │ │ │ + bne 609124 │ │ │ │ ldrb r5, [r9, #604] @ 0x25c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60908c │ │ │ │ + beq 609090 │ │ │ │ mov r0, r4 │ │ │ │ - bl 603c60 │ │ │ │ - ldr r2, [pc, #572] @ 609240 │ │ │ │ - ldr r3, [pc, #548] @ 60922c │ │ │ │ + bl 603c64 │ │ │ │ + ldr r2, [pc, #572] @ 609244 │ │ │ │ + ldr r3, [pc, #548] @ 609230 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 609220 │ │ │ │ + bne 609224 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #508] @ 609244 │ │ │ │ - ldr r2, [pc, #508] @ 609248 │ │ │ │ - ldr r1, [pc, #508] @ 60924c │ │ │ │ + ldr r3, [pc, #508] @ 609248 │ │ │ │ + ldr r2, [pc, #508] @ 60924c │ │ │ │ + ldr r1, [pc, #508] @ 609250 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #476] @ 609250 │ │ │ │ + ldr r2, [pc, #476] @ 609254 │ │ │ │ add r7, r4, #4544 @ 0x11c0 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ and r2, r2, r1 │ │ │ │ and r3, r3, #12582912 @ 0xc00000 │ │ │ │ strd r2, [r7, #32] │ │ │ │ - b 608f2c │ │ │ │ + b 608f30 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 6033b0 │ │ │ │ + bl 6033b4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608ffc │ │ │ │ - ldr r3, [pc, #424] @ 609254 │ │ │ │ + beq 609000 │ │ │ │ + ldr r3, [pc, #424] @ 609258 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608ffc │ │ │ │ - ldr r3, [pc, #408] @ 609258 │ │ │ │ + beq 609000 │ │ │ │ + ldr r3, [pc, #408] @ 60925c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 608ffc │ │ │ │ - ldr r3, [pc, #392] @ 60925c │ │ │ │ + beq 609000 │ │ │ │ + ldr r3, [pc, #392] @ 609260 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60920c │ │ │ │ + beq 609210 │ │ │ │ add r0, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r5, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #328] @ 609260 │ │ │ │ + ldr r0, [pc, #328] @ 609264 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 608ffc │ │ │ │ + b 609000 │ │ │ │ bl 4f87e0 │ │ │ │ - ldr r3, [pc, #312] @ 609264 │ │ │ │ + ldr r3, [pc, #312] @ 609268 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 520d68 │ │ │ │ ldr r1, [r9, #556] @ 0x22c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6091f0 │ │ │ │ + beq 6091f4 │ │ │ │ ldr r0, [r9, #552] @ 0x228 │ │ │ │ ldr r5, [r9, #496] @ 0x1f0 │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #264] @ 609268 │ │ │ │ + ldr r2, [pc, #264] @ 60926c │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8fb518 │ │ │ │ - b 608fe8 │ │ │ │ - ldr r3, [pc, #236] @ 60926c │ │ │ │ + b 608fec │ │ │ │ + ldr r3, [pc, #236] @ 609270 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608eec │ │ │ │ - ldr r3, [pc, #196] @ 609258 │ │ │ │ + beq 608ef0 │ │ │ │ + ldr r3, [pc, #196] @ 60925c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 608eec │ │ │ │ - ldr r3, [pc, #180] @ 60925c │ │ │ │ + beq 608ef0 │ │ │ │ + ldr r3, [pc, #180] @ 609260 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6091fc │ │ │ │ + beq 609200 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #136] @ 609270 │ │ │ │ + ldr r0, [pc, #136] @ 609274 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 608eec │ │ │ │ + b 608ef0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 520a48 │ │ │ │ - b 608fe8 │ │ │ │ - ldr r0, [pc, #112] @ 609274 │ │ │ │ + b 608fec │ │ │ │ + ldr r0, [pc, #112] @ 609278 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 608eec │ │ │ │ - ldr r0, [pc, #100] @ 609278 │ │ │ │ + b 608ef0 │ │ │ │ + ldr r0, [pc, #100] @ 60927c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 608ffc │ │ │ │ + b 609000 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq pc, r7, r8, lsr #10 │ │ │ │ - subseq r1, r5, r8, lsl lr │ │ │ │ + subeq pc, r7, r4, lsr #10 │ │ │ │ + subseq r1, r5, r4, lsl lr │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - mlaseq r2, ip, r9, ip │ │ │ │ - @ instruction: 0x0032c9b8 │ │ │ │ - subseq r1, r5, r0, ror #27 │ │ │ │ + mlaseq r2, r8, r9, ip │ │ │ │ + @ instruction: 0x0032c9b4 │ │ │ │ + ldrsbeq r1, [r5], #-220 @ 0xffffff24 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrheq r1, [r5], #-192 @ 0xffffff40 │ │ │ │ - subeq pc, r7, r4, ror #6 │ │ │ │ - @ instruction: 0x0032c7f8 │ │ │ │ - eorseq ip, r2, r4, lsl r8 │ │ │ │ + subseq r1, r5, ip, lsr #25 │ │ │ │ + subeq pc, r7, r0, ror #6 │ │ │ │ + @ instruction: 0x0032c7f4 │ │ │ │ + eorseq ip, r2, r0, lsl r8 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ andeq r2, r0, r4, lsr r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sl, r9, r0, lsr #15 │ │ │ │ + mlaseq r9, ip, r7, sl │ │ │ │ @ instruction: 0xffffd064 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ andeq r2, r0, ip, asr r5 │ │ │ │ - eorseq sl, r9, r4, asr #27 │ │ │ │ - @ instruction: 0x0039add4 │ │ │ │ - eorseq sl, r9, ip, asr #13 │ │ │ │ + eorseq sl, r9, r0, asr #27 │ │ │ │ + @ instruction: 0x0039add0 │ │ │ │ + eorseq sl, r9, r8, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #448] @ 609454 │ │ │ │ - ldr r3, [pc, #448] @ 609458 │ │ │ │ + ldr r2, [pc, #448] @ 609458 │ │ │ │ + ldr r3, [pc, #448] @ 60945c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 528e00 │ │ │ │ - ldr r5, [pc, #420] @ 60945c │ │ │ │ - ldr r8, [pc, #420] @ 609460 │ │ │ │ - ldr r7, [pc, #420] @ 609464 │ │ │ │ + ldr r5, [pc, #420] @ 609460 │ │ │ │ + ldr r8, [pc, #420] @ 609464 │ │ │ │ + ldr r7, [pc, #420] @ 609468 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r6, [pc, #388] @ 609468 │ │ │ │ + ldr r6, [pc, #388] @ 60946c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #556] @ 0x22c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 609308 │ │ │ │ + bne 60930c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 60934c │ │ │ │ - ldr r2, [pc, #348] @ 60946c │ │ │ │ - ldr r3, [pc, #324] @ 609458 │ │ │ │ + bne 609350 │ │ │ │ + ldr r2, [pc, #348] @ 609470 │ │ │ │ + ldr r3, [pc, #324] @ 60945c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 609450 │ │ │ │ + bne 609454 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 609308 │ │ │ │ + beq 60930c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #252] @ 609470 │ │ │ │ + ldr r3, [pc, #252] @ 609474 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 6093c8 │ │ │ │ + bne 6093cc │ │ │ │ add r4, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ - ldr r2, [pc, #224] @ 609474 │ │ │ │ + ldr r2, [pc, #224] @ 609478 │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - ldr r3, [pc, #184] @ 609458 │ │ │ │ + ldr r3, [pc, #184] @ 60945c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 609450 │ │ │ │ + bne 609454 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62d250 │ │ │ │ - ldr r3, [pc, #168] @ 609478 │ │ │ │ + b 62d254 │ │ │ │ + ldr r3, [pc, #168] @ 60947c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609384 │ │ │ │ - ldr r3, [pc, #152] @ 60947c │ │ │ │ + beq 609388 │ │ │ │ + ldr r3, [pc, #152] @ 609480 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 609384 │ │ │ │ - ldr r3, [pc, #136] @ 609480 │ │ │ │ + beq 609388 │ │ │ │ + ldr r3, [pc, #136] @ 609484 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609440 │ │ │ │ + beq 609444 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r9, [r0, #4] │ │ │ │ str r9, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 609484 │ │ │ │ + ldr r0, [pc, #76] @ 609488 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 609384 │ │ │ │ - ldr r0, [pc, #64] @ 609488 │ │ │ │ + b 609388 │ │ │ │ + ldr r0, [pc, #64] @ 60948c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 609384 │ │ │ │ + b 609388 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r5, r0, lsr #20 │ │ │ │ + subseq r1, r5, ip, lsl sl │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strdeq pc, [r7], #-4 │ │ │ │ - eorseq ip, r2, ip, lsl #11 │ │ │ │ - eorseq ip, r2, r8, lsr #11 │ │ │ │ - ldrsbeq r1, [r5], #-148 @ 0xffffff6c │ │ │ │ - subseq r1, r5, r4, lsr #19 │ │ │ │ + strdeq pc, [r7], #-0 │ │ │ │ + eorseq ip, r2, r8, lsl #11 │ │ │ │ + eorseq ip, r2, r4, lsr #11 │ │ │ │ + ldrsbeq r1, [r5], #-144 @ 0xffffff70 │ │ │ │ + subseq r1, r5, r0, lsr #19 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r5, r8, lsl r9 │ │ │ │ + subseq r1, r5, r4, lsl r9 │ │ │ │ @ instruction: 0x000032b8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r9, ip, r6, sl │ │ │ │ - @ instruction: 0x0039a6b8 │ │ │ │ + mlaseq r9, r8, r6, sl │ │ │ │ + @ instruction: 0x0039a6b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-184] @ 0xffffff48 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #2880] @ 60a00c │ │ │ │ - ldr r3, [pc, #2880] @ 60a010 │ │ │ │ + ldr r2, [pc, #2880] @ 60a010 │ │ │ │ + ldr r3, [pc, #2880] @ 60a014 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 528e00 │ │ │ │ - ldr r3, [pc, #2840] @ 60a014 │ │ │ │ - ldr r2, [pc, #2840] @ 60a018 │ │ │ │ - ldr r1, [pc, #2840] @ 60a01c │ │ │ │ + ldr r3, [pc, #2840] @ 60a018 │ │ │ │ + ldr r2, [pc, #2840] @ 60a01c │ │ │ │ + ldr r1, [pc, #2840] @ 60a020 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r8, sp, #144 @ 0x90 │ │ │ │ @@ -1046547,22 +1046548,22 @@ │ │ │ │ str fp, [r8, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, fp │ │ │ │ str fp, [r8, #-20] @ 0xffffffec │ │ │ │ str fp, [r8, #-16] │ │ │ │ str fp, [r8, #-12] │ │ │ │ str fp, [r8, #-8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq 6095b4 │ │ │ │ + beq 6095b8 │ │ │ │ ldrb r3, [r2, #605] @ 0x25d │ │ │ │ cmp r3, fp │ │ │ │ - bne 609abc │ │ │ │ + bne 609ac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6058f8 │ │ │ │ + bl 6058fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609df4 │ │ │ │ + beq 609df8 │ │ │ │ mov r0, r4 │ │ │ │ bl 528e00 │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [r6, #348] @ 0x15c │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ mov r5, #0 │ │ │ │ @@ -1046574,163 +1046575,163 @@ │ │ │ │ str r5, [sl, #-36]! @ 0xffffffdc │ │ │ │ add fp, r1, r3, lsl #2 │ │ │ │ ldr r7, [fp, #24] │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609628 │ │ │ │ + bne 60962c │ │ │ │ ldr r3, [r7, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6096b4 │ │ │ │ + beq 6096b8 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 631338 │ │ │ │ + bl 63133c │ │ │ │ ldr r3, [r8, #-36] @ 0xffffffdc │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ - bls 6096b4 │ │ │ │ - bl 62a7e8 │ │ │ │ + bls 6096b8 │ │ │ │ + bl 62a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60960c │ │ │ │ + bne 609610 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #2484] @ 60a020 │ │ │ │ - ldr r3, [pc, #2464] @ 60a010 │ │ │ │ + ldr r2, [pc, #2484] @ 60a024 │ │ │ │ + ldr r3, [pc, #2464] @ 60a014 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 609fe4 │ │ │ │ + bne 609fe8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldrb r3, [r6, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 609790 │ │ │ │ + bne 609794 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r5, [r6, #344] @ 0x158 │ │ │ │ add r4, r3, r5 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ - beq 609c74 │ │ │ │ + beq 609c78 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ tst r3, #1 │ │ │ │ - beq 609b50 │ │ │ │ - ldr r1, [pc, #2328] @ 60a024 │ │ │ │ + beq 609b54 │ │ │ │ + ldr r1, [pc, #2328] @ 60a028 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #728 @ 0x2d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2139ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609ea4 │ │ │ │ + beq 609ea8 │ │ │ │ ldrb r3, [r6, #375] @ 0x177 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609664 │ │ │ │ + bne 609668 │ │ │ │ ldrb r3, [r6, #373] @ 0x175 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609790 │ │ │ │ + bne 609794 │ │ │ │ ldrb r3, [r6, #388] @ 0x184 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609790 │ │ │ │ + bne 609794 │ │ │ │ ldr r5, [r6, #384] @ 0x180 │ │ │ │ ldr sl, [r6, #380] @ 0x17c │ │ │ │ cmp r5, sl │ │ │ │ - bcs 609664 │ │ │ │ + bcs 609668 │ │ │ │ ldr r7, [r6, #392] @ 0x188 │ │ │ │ add r3, r5, r5, lsl #1 │ │ │ │ add r7, r7, r3, lsl #1 │ │ │ │ - b 609778 │ │ │ │ + b 60977c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ add r7, r7, #6 │ │ │ │ - bls 609664 │ │ │ │ + bls 609668 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 2139ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609768 │ │ │ │ + bne 60976c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 609d10 │ │ │ │ - ldr r3, [pc, #2176] @ 60a028 │ │ │ │ + beq 609d14 │ │ │ │ + ldr r3, [pc, #2176] @ 60a02c │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #2160] @ 60a02c │ │ │ │ + ldr r3, [pc, #2160] @ 60a030 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r7 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - b 6098e0 │ │ │ │ + b 6098e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 609fe8 │ │ │ │ + bne 609fec │ │ │ │ ldr r3, [r6, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609990 │ │ │ │ + bne 609994 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r2, #-14] │ │ │ │ - beq 609950 │ │ │ │ + beq 609954 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6099d8 │ │ │ │ + bne 6099dc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609a78 │ │ │ │ + bne 609a7c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 609a28 │ │ │ │ + bhi 609a2c │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 9049e0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #607] @ 0x25f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60991c │ │ │ │ + bne 609920 │ │ │ │ ldr r2, [r6, #348] @ 0x15c │ │ │ │ ldr r5, [r6, #344] @ 0x158 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ mov fp, r2 │ │ │ │ sub r3, sl, r5 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1046742,145 +1046743,145 @@ │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp sl, r5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r0, fp │ │ │ │ - bne 609eb4 │ │ │ │ + bne 609eb8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp sl, r5 │ │ │ │ str r4, [r3], #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r7, #1 │ │ │ │ str r0, [r3, r7, lsl #2] │ │ │ │ - bls 609cc4 │ │ │ │ + bls 609cc8 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 609ee0 │ │ │ │ + beq 609ee4 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 609de4 │ │ │ │ + beq 609de8 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 609e00 │ │ │ │ + beq 609e04 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ - beq 6097e0 │ │ │ │ + beq 6097e4 │ │ │ │ mov fp, #0 │ │ │ │ mov r2, fp │ │ │ │ - b 609874 │ │ │ │ + b 609878 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 609a3c │ │ │ │ + beq 609a40 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #17 │ │ │ │ - bls 609a3c │ │ │ │ + bls 609a40 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ sub r1, r3, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 212a70 │ │ │ │ - b 609864 │ │ │ │ + b 609868 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ strh r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 609aa4 │ │ │ │ + bhi 609aa8 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 9049e0 │ │ │ │ - b 609854 │ │ │ │ + b 609858 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #10 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ bl 904d50 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq 609a5c │ │ │ │ + beq 609a60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - beq 609a04 │ │ │ │ + beq 609a08 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ - ldr r2, [pc, #1612] @ 60a030 │ │ │ │ + ldr r2, [pc, #1612] @ 60a034 │ │ │ │ sub r1, sl, r3 │ │ │ │ sub r0, r1, #42 @ 0x2a │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 609a04 │ │ │ │ + bhi 609a08 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 609bcc │ │ │ │ + beq 609bd0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609a78 │ │ │ │ + bne 609a7c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 609838 │ │ │ │ + beq 60983c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bls 609838 │ │ │ │ + bls 60983c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #10 │ │ │ │ bl 212a70 │ │ │ │ - b 609854 │ │ │ │ + b 609858 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #12 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ bl 9049e0 │ │ │ │ - b 609864 │ │ │ │ + b 609868 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ strh r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - beq 60996c │ │ │ │ - b 609960 │ │ │ │ - ldr r1, [pc, #1460] @ 60a034 │ │ │ │ + beq 609970 │ │ │ │ + b 609964 │ │ │ │ + ldr r1, [pc, #1460] @ 60a038 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 60331c │ │ │ │ - b 609a14 │ │ │ │ + bl 603320 │ │ │ │ + b 609a18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #10 │ │ │ │ sub r1, r3, #36 @ 0x24 │ │ │ │ bl 212a70 │ │ │ │ - b 609854 │ │ │ │ + b 609858 │ │ │ │ mov r0, r4 │ │ │ │ bl 528e00 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r8, #36 @ 0x24 │ │ │ │ strb fp, [r8, #-42] @ 0xffffffd6 │ │ │ │ strb fp, [r8, #-41] @ 0xffffffd7 │ │ │ │ @@ -1046900,100 +1046901,100 @@ │ │ │ │ sub r2, r8, #41 @ 0x29 │ │ │ │ mov r0, sl │ │ │ │ bl 38946c │ │ │ │ ldrb r3, [r8, #-42] @ 0xffffffd6 │ │ │ │ ldr r1, [r8, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #608] @ 0x260 │ │ │ │ - beq 609d34 │ │ │ │ + beq 609d38 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 609c1c │ │ │ │ + beq 609c20 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 609c24 │ │ │ │ + bne 609c28 │ │ │ │ tst r3, #4 │ │ │ │ - beq 609c24 │ │ │ │ + beq 609c28 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ ldrb r3, [r6, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609664 │ │ │ │ + bne 609668 │ │ │ │ ldrb r3, [r6, #374] @ 0x176 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609790 │ │ │ │ + bne 609794 │ │ │ │ ldrb r5, [r6, #389] @ 0x185 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 609790 │ │ │ │ + bne 609794 │ │ │ │ mov r2, #6 │ │ │ │ add r1, r6, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ bl 2139ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609790 │ │ │ │ + beq 609794 │ │ │ │ ldr sl, [r6, #384] @ 0x180 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 609664 │ │ │ │ + beq 609668 │ │ │ │ ldr r7, [r6, #392] @ 0x188 │ │ │ │ - b 609bb0 │ │ │ │ + b 609bb4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ add r7, r7, #6 │ │ │ │ - beq 609664 │ │ │ │ + beq 609668 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 2139ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609ba0 │ │ │ │ - b 609790 │ │ │ │ + bne 609ba4 │ │ │ │ + b 609794 │ │ │ │ ldrb r2, [r3, #13] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 609a04 │ │ │ │ + bne 609a08 │ │ │ │ ldrb r2, [r3, #23] │ │ │ │ cmp r2, #17 │ │ │ │ - bne 609a04 │ │ │ │ + bne 609a08 │ │ │ │ ldrb r2, [r3, #34] @ 0x22 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 609a04 │ │ │ │ + bne 609a08 │ │ │ │ ldrb r2, [r3, #35] @ 0x23 │ │ │ │ cmp r2, #67 @ 0x43 │ │ │ │ - bne 609a04 │ │ │ │ + bne 609a08 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #4 │ │ │ │ bl 52111c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb r3, [r2] │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r2] │ │ │ │ - b 609a04 │ │ │ │ + b 609a08 │ │ │ │ tst r3, #2 │ │ │ │ - bne 609d74 │ │ │ │ + bne 609d78 │ │ │ │ tst r3, #1 │ │ │ │ - bne 609e7c │ │ │ │ + bne 609e80 │ │ │ │ ldrb r3, [r5, #607] @ 0x25f │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8, #-12] │ │ │ │ strhne r3, [r8, #-8] │ │ │ │ ldrb r3, [r5, #606] @ 0x25e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6095b4 │ │ │ │ + beq 6095b8 │ │ │ │ add r3, r5, #660 @ 0x294 │ │ │ │ ldrh r0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3, #2] │ │ │ │ bl 91c094 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528db8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6095b4 │ │ │ │ + b 6095b8 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6096f4 │ │ │ │ + bne 6096f8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r4, #14 │ │ │ │ sub r0, r8, #36 @ 0x24 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [r8, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [r6, #396] @ 0x18c │ │ │ │ lsr r2, r3, #8 │ │ │ │ @@ -1047001,343 +1047002,343 @@ │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ asr r3, r3, #5 │ │ │ │ ldr r3, [r0, r3, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ and r2, r2, #31 │ │ │ │ ands r3, r3, r1, lsl r2 │ │ │ │ - bne 6096f4 │ │ │ │ - b 609664 │ │ │ │ + bne 6096f8 │ │ │ │ + b 609668 │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ cmp ip, #0 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - bne 609f00 │ │ │ │ + bne 609f04 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r6, #0 │ │ │ │ ldr r8, [sl], #4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5], #4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ - bl 62abf0 │ │ │ │ + bl 62abf4 │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ cmp r6, r7 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 609ce4 │ │ │ │ + bne 609ce8 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 62b030 │ │ │ │ + bl 62b034 │ │ │ │ ldr r1, [r4, r5] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 62cf1c │ │ │ │ - b 609664 │ │ │ │ + bl 62cf20 │ │ │ │ + b 609668 │ │ │ │ ldrb r2, [r8, #-41] @ 0xffffffd7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 609c2c │ │ │ │ + beq 609c30 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 609e88 │ │ │ │ + beq 609e8c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 609d60 │ │ │ │ + bne 609d64 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 609fcc │ │ │ │ + bne 609fd0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 609fd8 │ │ │ │ + bne 609fdc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 609f9c │ │ │ │ + bne 609fa0 │ │ │ │ tst r3, #8 │ │ │ │ - beq 609c2c │ │ │ │ + beq 609c30 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, r7, #4672 @ 0x1240 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ bl 3895b4 │ │ │ │ ldrb r3, [r5, #607] @ 0x25f │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609db0 │ │ │ │ - ldr r3, [pc, #668] @ 60a038 │ │ │ │ + beq 609db4 │ │ │ │ + ldr r3, [pc, #668] @ 60a03c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #712] @ 0x2c8 │ │ │ │ str r0, [r8, #-12] │ │ │ │ strh r3, [r8, #-8] │ │ │ │ ldrb r3, [r5, #606] @ 0x25e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6095b4 │ │ │ │ + beq 6095b8 │ │ │ │ add r3, r5, #652 @ 0x28c │ │ │ │ ldrh r3, [r3] │ │ │ │ ldr r2, [r5, #656] @ 0x290 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ cmp fp, r0 │ │ │ │ - bne 609c54 │ │ │ │ - b 6095b4 │ │ │ │ + bne 609c58 │ │ │ │ + b 6095b8 │ │ │ │ cmp r7, #0 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - bne 609f58 │ │ │ │ + bne 609f5c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 609664 │ │ │ │ - ldr r1, [pc, #564] @ 60a03c │ │ │ │ + b 609668 │ │ │ │ + ldr r1, [pc, #564] @ 60a040 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 609664 │ │ │ │ + beq 609668 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [sl], #4 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 609e50 │ │ │ │ - b 609664 │ │ │ │ + bcc 609e54 │ │ │ │ + b 609668 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 609fc0 │ │ │ │ + bne 609fc4 │ │ │ │ tst r3, #16 │ │ │ │ - beq 609d60 │ │ │ │ + beq 609d64 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ ldrb r3, [r6, #377] @ 0x179 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609790 │ │ │ │ - b 609664 │ │ │ │ + beq 609794 │ │ │ │ + b 609668 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ mov r1, r4 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - bl 62aaf0 │ │ │ │ + bl 62aaf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 609e40 │ │ │ │ - ldr r1, [pc, #344] @ 60a040 │ │ │ │ + b 609e44 │ │ │ │ + ldr r1, [pc, #344] @ 60a044 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r4 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 609e48 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 609e4c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsl r2, r4, #16 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ lsr r3, r2, #16 │ │ │ │ lsreq r2, r2, #24 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ strh r3, [r8, #-14] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 609fa8 │ │ │ │ + bhi 609fac │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ sub r3, r8, #14 │ │ │ │ mov r1, ip │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ - b 609cdc │ │ │ │ + b 609ce0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #368] @ 0x170 │ │ │ │ ldrd r8, [r0, #112] @ 0x70 │ │ │ │ - ldr r1, [pc, #216] @ 60a044 │ │ │ │ + ldr r1, [pc, #216] @ 60a048 │ │ │ │ strd r8, [sp, #16] │ │ │ │ ldr ip, [r6, #344] @ 0x158 │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [r6, #348] @ 0x15c │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 609e48 │ │ │ │ + b 609e4c │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ sub r1, r8, #14 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ - b 609cdc │ │ │ │ + b 609ce0 │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ mov r1, #8 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ mov r1, #7 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609d78 │ │ │ │ + b 609d7c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 60a048 │ │ │ │ - ldr r1, [pc, #88] @ 60a04c │ │ │ │ - ldr r0, [pc, #88] @ 60a050 │ │ │ │ + ldr r3, [pc, #88] @ 60a04c │ │ │ │ + ldr r1, [pc, #88] @ 60a050 │ │ │ │ + ldr r0, [pc, #88] @ 60a054 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 60a054 │ │ │ │ + ldr r2, [pc, #84] @ 60a058 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #736 @ 0x2e0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r1, r5, r8, ror #15 │ │ │ │ + subseq r1, r5, r4, ror #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strheq lr, [r7], #-224 @ 0xffffff20 │ │ │ │ - eorseq ip, r2, r4, asr #6 │ │ │ │ - eorseq ip, r2, r0, ror #6 │ │ │ │ - subseq r1, r5, r8, asr #12 │ │ │ │ - subeq lr, r7, r4, lsr #25 │ │ │ │ - subeq lr, r7, r8, lsl #24 │ │ │ │ - mlaseq r2, r0, r0, ip │ │ │ │ + subeq lr, r7, ip, lsr #29 │ │ │ │ + eorseq ip, r2, r0, asr #6 │ │ │ │ + eorseq ip, r2, ip, asr r3 │ │ │ │ + subseq r1, r5, r4, asr #12 │ │ │ │ + subeq lr, r7, r0, lsr #25 │ │ │ │ + subeq lr, r7, r4, lsl #24 │ │ │ │ + eorseq ip, r2, ip, lsl #1 │ │ │ │ @ instruction: 0x000005b1 │ │ │ │ - eorseq fp, r2, r4, ror #27 │ │ │ │ - subeq lr, r7, r4, lsl r6 │ │ │ │ - mlaseq r9, ip, r2, sl │ │ │ │ - eorseq sl, r9, ip, lsl #2 │ │ │ │ - mlaseq r9, ip, r0, sl │ │ │ │ - strheq lr, [r7], #-60 @ 0xffffffc4 │ │ │ │ - eorseq r9, r9, r4, lsr #13 │ │ │ │ - subeq ip, r0, r0, lsr fp │ │ │ │ + eorseq fp, r2, r0, ror #27 │ │ │ │ + subeq lr, r7, r0, lsl r6 │ │ │ │ + mlaseq r9, r8, r2, sl │ │ │ │ + eorseq sl, r9, r8, lsl #2 │ │ │ │ + mlaseq r9, r8, r0, sl │ │ │ │ + strheq lr, [r7], #-56 @ 0xffffffc8 │ │ │ │ + eorseq r9, r9, r0, lsr #13 │ │ │ │ + subeq ip, r0, ip, lsr #22 │ │ │ │ andeq r0, r0, r2, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r6, [pc, #220] @ 60a160 │ │ │ │ + ldr r6, [pc, #220] @ 60a164 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 60a0ac │ │ │ │ - ldr r3, [pc, #196] @ 60a164 │ │ │ │ + bne 60a0b0 │ │ │ │ + ldr r3, [pc, #196] @ 60a168 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60948c │ │ │ │ + bl 609490 │ │ │ │ mov r7, r0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a13c │ │ │ │ + beq 60a140 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 60a104 │ │ │ │ + beq 60a108 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a0e4 │ │ │ │ + beq 60a0e8 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #60] @ 60a168 │ │ │ │ + ldr r3, [pc, #60] @ 60a16c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 60a0e4 │ │ │ │ - ldr r3, [pc, #40] @ 60a16c │ │ │ │ - ldr r1, [pc, #40] @ 60a170 │ │ │ │ - ldr r0, [pc, #40] @ 60a174 │ │ │ │ + b 60a0e8 │ │ │ │ + ldr r3, [pc, #40] @ 60a170 │ │ │ │ + ldr r1, [pc, #40] @ 60a174 │ │ │ │ + ldr r0, [pc, #40] @ 60a178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #760 @ 0x2f8 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r0, r5, r4, lsr ip │ │ │ │ + subseq r0, r5, r0, lsr ip │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - subeq lr, r7, r8, ror #4 │ │ │ │ - eorseq r5, r2, r4, lsl ip │ │ │ │ - eorseq r5, r2, r8, lsr #24 │ │ │ │ + subeq lr, r7, r4, ror #4 │ │ │ │ + eorseq r5, r2, r0, lsl ip │ │ │ │ + eorseq r5, r2, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r3] │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 60a1d0 │ │ │ │ + beq 60a1d4 │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ strh r2, [r3, #6] │ │ │ │ mov r2, #4 │ │ │ │ ldrh r1, [r1, #18] │ │ │ │ strh r1, [r3, #8] │ │ │ │ strb r2, [r3] │ │ │ │ ldrh r1, [r0, #12] │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ moveq r2, #1 │ │ │ │ strb r2, [r3, #1] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - bl 60a058 │ │ │ │ + bl 60a05c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #4] │ │ │ │ streq r2, [r6, #28] │ │ │ │ ldm r4, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ @@ -1047359,29 +1047360,29 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60a264 │ │ │ │ - b 60a2f8 │ │ │ │ + bne 60a268 │ │ │ │ + b 60a2fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a290 │ │ │ │ + beq 60a294 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 60a178 │ │ │ │ + bl 60a17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a25c │ │ │ │ + bne 60a260 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ - bne 60a264 │ │ │ │ + bne 60a268 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5, #144] @ 0x90 │ │ │ │ @@ -1047429,101 +1047430,101 @@ │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r2, fp] │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ - beq 60a3a0 │ │ │ │ + beq 60a3a4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ add r1, r5, sl │ │ │ │ bl 2139ac │ │ │ │ ldr r3, [r5, fp] │ │ │ │ cmp r0, #0 │ │ │ │ cmpeq r3, r9 │ │ │ │ - beq 60a3b8 │ │ │ │ + beq 60a3bc │ │ │ │ ldr r4, [r4] │ │ │ │ mov r2, r8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 60a370 │ │ │ │ + bne 60a374 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60a058 │ │ │ │ + b 60a05c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60a178 │ │ │ │ + bl 60a17c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r5, #136] @ 0x88 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #136] @ 0x88 │ │ │ │ - b 60a3a0 │ │ │ │ + b 60a3a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 60a56c │ │ │ │ + beq 60a570 │ │ │ │ ldrh fp, [r0, #12] │ │ │ │ mov sl, r2 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r9, [r4, #24] │ │ │ │ cmp fp, #2048 @ 0x800 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, r9, #8 │ │ │ │ - beq 60a4e8 │ │ │ │ + beq 60a4ec │ │ │ │ bl 2139ac │ │ │ │ mov r2, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a46c │ │ │ │ + bne 60a470 │ │ │ │ add r1, r9, #24 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 2139ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a46c │ │ │ │ + bne 60a470 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60a4a8 │ │ │ │ + beq 60a4ac │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bne 60a414 │ │ │ │ + bne 60a418 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 604474 │ │ │ │ - b 60a4c8 │ │ │ │ + bl 604478 │ │ │ │ + b 60a4cc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 604654 │ │ │ │ + bl 604658 │ │ │ │ cmp r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #20] │ │ │ │ - beq 60a5a8 │ │ │ │ + beq 60a5ac │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1047539,15 +1047540,15 @@ │ │ │ │ ldrb r0, [r9, #14] │ │ │ │ orr r2, r2, r0, lsl #16 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ orr r1, r1, r0, lsl #24 │ │ │ │ ldrb r0, [r9, #15] │ │ │ │ orr r2, r2, r0, lsl #24 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 60a46c │ │ │ │ + bne 60a470 │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ldrb r0, [r9, #17] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ ldrb r3, [r9, #19] │ │ │ │ orr r1, r1, r0, lsl #8 │ │ │ │ @@ -1047555,152 +1047556,152 @@ │ │ │ │ orr r2, r2, r0, lsl #16 │ │ │ │ ldrb r0, [r6, #19] │ │ │ │ orr r2, r2, r0, lsl #24 │ │ │ │ ldrb r0, [r9, #18] │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ orr r3, r1, r3, lsl #24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60a454 │ │ │ │ - b 60a46c │ │ │ │ + beq 60a458 │ │ │ │ + b 60a470 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ - bl 604474 │ │ │ │ + bl 604478 │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ bl 8fb64c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #360] @ 0x168 │ │ │ │ mov ip, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fb518 │ │ │ │ - b 60a4c8 │ │ │ │ + b 60a4cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60a178 │ │ │ │ + bl 60a17c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r5, #140] @ 0x8c │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #140] @ 0x8c │ │ │ │ - beq 60a4cc │ │ │ │ + beq 60a4d0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60a058 │ │ │ │ + b 60a05c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1652] @ 60ac70 │ │ │ │ - ldr r3, [pc, #1652] @ 60ac74 │ │ │ │ + ldr r2, [pc, #1652] @ 60ac74 │ │ │ │ + ldr r3, [pc, #1652] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 528e00 │ │ │ │ add r0, r0, #364 @ 0x16c │ │ │ │ ldrh r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a6fc │ │ │ │ + beq 60a700 │ │ │ │ mov r0, r6 │ │ │ │ bl 528e00 │ │ │ │ ldr r3, [r0, #344] @ 0x158 │ │ │ │ mov r9, r0 │ │ │ │ add r3, r3, #14 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 60a724 │ │ │ │ + bcc 60a728 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ add r3, r7, r3 │ │ │ │ ldrh sl, [r3, #12] │ │ │ │ - ldr r3, [pc, #1560] @ 60ac78 │ │ │ │ + ldr r3, [pc, #1560] @ 60ac7c │ │ │ │ lsr r8, sl, #8 │ │ │ │ orr r8, r8, sl, lsl #8 │ │ │ │ lsl r8, r8, #16 │ │ │ │ cmp sl, #8 │ │ │ │ cmpne sl, r3 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - bne 60a6c0 │ │ │ │ + bne 60a6c4 │ │ │ │ ldr r4, [r0, #324] @ 0x144 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60a694 │ │ │ │ - b 60a74c │ │ │ │ + bne 60a698 │ │ │ │ + b 60a750 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a74c │ │ │ │ + beq 60a750 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 60a688 │ │ │ │ + bne 60a68c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp sl, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 60a7f8 │ │ │ │ + beq 60a7fc │ │ │ │ ldrb r3, [r9, #365] @ 0x16d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60a890 │ │ │ │ - ldr r2, [pc, #1460] @ 60ac7c │ │ │ │ - ldr r3, [pc, #1448] @ 60ac74 │ │ │ │ + bne 60a894 │ │ │ │ + ldr r2, [pc, #1460] @ 60ac80 │ │ │ │ + ldr r3, [pc, #1448] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60a88c │ │ │ │ + bne 60a890 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60a058 │ │ │ │ - ldr r2, [pc, #1404] @ 60ac80 │ │ │ │ - ldr r3, [pc, #1388] @ 60ac74 │ │ │ │ + b 60a05c │ │ │ │ + ldr r2, [pc, #1404] @ 60ac84 │ │ │ │ + ldr r3, [pc, #1388] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ - ldr r2, [pc, #1368] @ 60ac84 │ │ │ │ - ldr r3, [pc, #1348] @ 60ac74 │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ + ldr r2, [pc, #1368] @ 60ac88 │ │ │ │ + ldr r3, [pc, #1348] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ mov r0, #152 @ 0x98 │ │ │ │ bl 214378 │ │ │ │ - ldr r2, [pc, #1324] @ 60ac88 │ │ │ │ + ldr r2, [pc, #1324] @ 60ac8c │ │ │ │ cmp sl, #8 │ │ │ │ - ldr r3, [pc, #1320] @ 60ac8c │ │ │ │ + ldr r3, [pc, #1320] @ 60ac90 │ │ │ │ moveq r3, r2 │ │ │ │ strh r3, [r0, #16] │ │ │ │ movne r3, #4 │ │ │ │ moveq r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ strh r8, [r0, #12] │ │ │ │ strb r3, [r0, #14] │ │ │ │ str r9, [r0, #8] │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #1280] @ 60ac90 │ │ │ │ + ldr r3, [pc, #1280] @ 60ac94 │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp] │ │ │ │ @@ -1047719,66 +1047720,66 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r9, #328] @ 0x148 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp sl, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bne 60a6b4 │ │ │ │ + bne 60a6b8 │ │ │ │ ldrb r3, [r9, #364] @ 0x16c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a6c0 │ │ │ │ + beq 60a6c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r9, [r0, #348] @ 0x15c │ │ │ │ lsl r3, r9, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r3, r3, #54 @ 0x36 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 60a97c │ │ │ │ + bcc 60a980 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 604388 │ │ │ │ + bl 60438c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r2] │ │ │ │ lsr r1, r3, #4 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 60a96c │ │ │ │ + bne 60a970 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 60a96c │ │ │ │ + bne 60a970 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 60ab04 │ │ │ │ + beq 60ab08 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #1060] @ 60ac94 │ │ │ │ - ldr r3, [pc, #1024] @ 60ac74 │ │ │ │ + ldr r2, [pc, #1060] @ 60ac98 │ │ │ │ + ldr r3, [pc, #1024] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ + beq 60a6e8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r8, sp, #32 │ │ │ │ ldr r9, [r3, #348] @ 0x15c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r8, #4] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r3, [r8, #12] │ │ │ │ lsl r3, r9, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r3, r3, #74 @ 0x4a │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 60a9b0 │ │ │ │ + bcc 60a9b4 │ │ │ │ add r3, r9, #14 │ │ │ │ add sl, r7, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrh r3, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #40 @ 0x28 │ │ │ │ lsr fp, r3, #2 │ │ │ │ add r1, sl, #4 │ │ │ │ @@ -1047796,83 +1047797,83 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ and r3, r3, #240 @ 0xf0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ sub r3, r3, fp │ │ │ │ strh r3, [sp, #46] @ 0x2e │ │ │ │ - bne 60a944 │ │ │ │ + bne 60a948 │ │ │ │ ldrb r3, [sl, #6] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 60a9d8 │ │ │ │ + beq 60a9dc │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #844] @ 60ac98 │ │ │ │ - ldr r3, [pc, #804] @ 60ac74 │ │ │ │ + ldr r2, [pc, #844] @ 60ac9c │ │ │ │ + ldr r3, [pc, #804] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - b 60a868 │ │ │ │ + b 60a86c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #788] @ 60ac9c │ │ │ │ + ldr r2, [pc, #788] @ 60aca0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #736] @ 60ac74 │ │ │ │ + ldr r3, [pc, #736] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ - ldr r2, [pc, #744] @ 60aca0 │ │ │ │ - ldr r3, [pc, #696] @ 60ac74 │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ + ldr r2, [pc, #744] @ 60aca4 │ │ │ │ + ldr r3, [pc, #696] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ ldrh r2, [sl, #4] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #19 │ │ │ │ - bls 60aaf4 │ │ │ │ + bls 60aaf8 │ │ │ │ sub r2, r5, #54 @ 0x36 │ │ │ │ sub r2, r2, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 60aaf4 │ │ │ │ + bhi 60aaf8 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ ldrhi r3, [r4, #120] @ 0x78 │ │ │ │ addhi r3, r3, #1 │ │ │ │ strhi r3, [r4, #120] @ 0x78 │ │ │ │ - bhi 60a944 │ │ │ │ + bhi 60a948 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ lsr r3, r3, #8 │ │ │ │ - bne 60ac2c │ │ │ │ + bne 60ac30 │ │ │ │ tst r3, #37 @ 0x25 │ │ │ │ - bne 60aae4 │ │ │ │ + bne 60aae8 │ │ │ │ cmp fp, #20 │ │ │ │ - bls 60aac8 │ │ │ │ + bls 60aacc │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ lsl r9, r9, #16 │ │ │ │ lsr r9, r9, #16 │ │ │ │ add lr, r9, #54 @ 0x36 │ │ │ │ add r9, r9, #22 │ │ │ │ @@ -1047884,81 +1047885,81 @@ │ │ │ │ mov ip, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 60a328 │ │ │ │ - ldr r2, [pc, #528] @ 60aca4 │ │ │ │ - ldr r3, [pc, #476] @ 60ac74 │ │ │ │ + bl 60a32c │ │ │ │ + ldr r2, [pc, #528] @ 60aca8 │ │ │ │ + ldr r3, [pc, #476] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60a88c │ │ │ │ + bne 60a890 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 60a3dc │ │ │ │ - b 60aa8c │ │ │ │ + bl 60a3e0 │ │ │ │ + b 60aa90 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 60aa48 │ │ │ │ + b 60aa4c │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - b 60a944 │ │ │ │ + b 60a948 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4, #116] @ 0x74 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4, #116] @ 0x74 │ │ │ │ - beq 60a868 │ │ │ │ + beq 60a86c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ tst r3, #3 │ │ │ │ ldrne r3, [r4, #120] @ 0x78 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ - bne 60a868 │ │ │ │ + bne 60a86c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bls 60ac60 │ │ │ │ + bls 60ac64 │ │ │ │ sub r2, r5, #14 │ │ │ │ sub r2, r2, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 60ac60 │ │ │ │ + bhi 60ac64 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ lsr r2, r3, #8 │ │ │ │ - bne 60abf8 │ │ │ │ + bne 60abfc │ │ │ │ tst r2, #37 @ 0x25 │ │ │ │ - bne 60abe8 │ │ │ │ + bne 60abec │ │ │ │ lsr r3, r3, #2 │ │ │ │ and r3, r3, #60 @ 0x3c │ │ │ │ cmp r3, #20 │ │ │ │ - bls 60aac8 │ │ │ │ + bls 60aacc │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ lsl r9, r9, #16 │ │ │ │ lsr r9, r9, #16 │ │ │ │ add lr, r9, #34 @ 0x22 │ │ │ │ add r9, r9, #26 │ │ │ │ @@ -1047970,163 +1047971,163 @@ │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 60a328 │ │ │ │ - b 60aa8c │ │ │ │ + bl 60a32c │ │ │ │ + b 60aa90 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 60aba0 │ │ │ │ + b 60aba4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #164] @ 60aca8 │ │ │ │ + ldr r2, [pc, #164] @ 60acac │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #100] @ 60ac74 │ │ │ │ + ldr r3, [pc, #100] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #116] @ 60acac │ │ │ │ + ldr r2, [pc, #116] @ 60acb0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #48] @ 60ac74 │ │ │ │ + ldr r3, [pc, #48] @ 60ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a6e4 │ │ │ │ - b 60a88c │ │ │ │ + beq 60a6e8 │ │ │ │ + b 60a890 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - b 60a868 │ │ │ │ - ldrheq r0, [r5], #-104 @ 0xffffff98 │ │ │ │ + b 60a86c │ │ │ │ + ldrheq r0, [r5], #-100 @ 0xffffff9c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq sp, r0, r6, lsl #27 │ │ │ │ - subseq r0, r5, ip, ror #11 │ │ │ │ - ldrheq r0, [r5], #-80 @ 0xffffffb0 │ │ │ │ - subseq r0, r5, r8, lsl #11 │ │ │ │ + subseq r0, r5, r8, ror #11 │ │ │ │ + subseq r0, r5, ip, lsr #11 │ │ │ │ + subseq r0, r5, r4, lsl #11 │ │ │ │ andeq pc, r0, fp, ror #31 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xfffffaa0 │ │ │ │ - subseq r0, r5, r4, asr #8 │ │ │ │ - subseq r0, r5, r8, ror #6 │ │ │ │ - subseq r0, r5, r4, lsr #6 │ │ │ │ - ldrsheq r0, [r5], #-44 @ 0xffffffd4 │ │ │ │ - subseq r0, r5, r0, lsr #4 │ │ │ │ - subseq r0, r5, r8, lsr #1 │ │ │ │ - subseq r0, r5, r4, ror r0 │ │ │ │ + subseq r0, r5, r0, asr #8 │ │ │ │ + subseq r0, r5, r4, ror #6 │ │ │ │ + subseq r0, r5, r0, lsr #6 │ │ │ │ + ldrsheq r0, [r5], #-40 @ 0xffffffd8 │ │ │ │ + subseq r0, r5, ip, lsl r2 │ │ │ │ + subseq r0, r5, r4, lsr #1 │ │ │ │ + subseq r0, r5, r0, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #1340] @ 60b208 │ │ │ │ + ldr r2, [pc, #1340] @ 60b20c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1336] @ 60b20c │ │ │ │ + ldr r3, [pc, #1336] @ 60b210 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1312] @ 60b210 │ │ │ │ + ldr r3, [pc, #1312] @ 60b214 │ │ │ │ mov r9, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1304] @ 60b214 │ │ │ │ - ldr r2, [pc, #1304] @ 60b218 │ │ │ │ + ldr r1, [pc, #1304] @ 60b218 │ │ │ │ + ldr r2, [pc, #1304] @ 60b21c │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr sl, [pc, #1276] @ 60b21c │ │ │ │ + ldr sl, [pc, #1276] @ 60b220 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strh r3, [sp, #28] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strb r3, [sp, #30] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ - beq 60ae18 │ │ │ │ + beq 60ae1c │ │ │ │ lsr r4, r4, #28 │ │ │ │ ands r4, r4, #1 │ │ │ │ - beq 60aec4 │ │ │ │ + beq 60aec8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 60ad78 │ │ │ │ + beq 60ad7c │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 60ae34 │ │ │ │ + bhi 60ae38 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ - beq 60ae44 │ │ │ │ - ldr r8, [pc, #1148] @ 60b220 │ │ │ │ + beq 60ae48 │ │ │ │ + ldr r8, [pc, #1148] @ 60b224 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #1140] @ 60b224 │ │ │ │ + ldr r3, [pc, #1140] @ 60b228 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60aef0 │ │ │ │ + bne 60aef4 │ │ │ │ ldrb r3, [fp, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60add0 │ │ │ │ + beq 60add4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6041f4 │ │ │ │ + bl 6041f8 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #1100] @ 60b228 │ │ │ │ - ldr r3, [pc, #1068] @ 60b20c │ │ │ │ + ldr r2, [pc, #1100] @ 60b22c │ │ │ │ + ldr r3, [pc, #1068] @ 60b210 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60b1f0 │ │ │ │ + bne 60b1f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsr r4, r4, #25 │ │ │ │ ands r4, r4, #1 │ │ │ │ - bne 60ad64 │ │ │ │ - ldr r8, [pc, #1024] @ 60b22c │ │ │ │ + bne 60ad68 │ │ │ │ + ldr r8, [pc, #1024] @ 60b230 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #8 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ tst r3, #1 │ │ │ │ @@ -1048140,99 +1048141,99 @@ │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ lsreq r3, r4, #8 │ │ │ │ orreq r4, r3, r4, lsl #8 │ │ │ │ lsleq r4, r4, #16 │ │ │ │ lsreq r4, r4, #16 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60aed4 │ │ │ │ + bne 60aed8 │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ mov r4, #1 │ │ │ │ strh r4, [r3] │ │ │ │ mov r3, r7 │ │ │ │ add r2, fp, #660 @ 0x294 │ │ │ │ strh r3, [r2] │ │ │ │ add r2, fp, #460 @ 0x1cc │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 60af74 │ │ │ │ - ldr r8, [pc, #884] @ 60b230 │ │ │ │ + bhi 60af78 │ │ │ │ + ldr r8, [pc, #884] @ 60b234 │ │ │ │ mov r4, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ - ldr r8, [pc, #872] @ 60b234 │ │ │ │ + b 60adac │ │ │ │ + ldr r8, [pc, #872] @ 60b238 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls 60b070 │ │ │ │ - ldr r8, [pc, #852] @ 60b238 │ │ │ │ + bls 60b074 │ │ │ │ + ldr r8, [pc, #852] @ 60b23c │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ add r8, pc, r8 │ │ │ │ strh r4, [r3] │ │ │ │ - b 60ada8 │ │ │ │ - ldr r3, [pc, #836] @ 60b23c │ │ │ │ + b 60adac │ │ │ │ + ldr r3, [pc, #836] @ 60b240 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60adbc │ │ │ │ - ldr r3, [pc, #820] @ 60b240 │ │ │ │ + beq 60adc0 │ │ │ │ + ldr r3, [pc, #820] @ 60b244 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60adbc │ │ │ │ - ldr r3, [pc, #804] @ 60b244 │ │ │ │ + beq 60adc0 │ │ │ │ + ldr r3, [pc, #804] @ 60b248 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b0c8 │ │ │ │ + beq 60b0cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #732] @ 60b248 │ │ │ │ + ldr r0, [pc, #732] @ 60b24c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60adbc │ │ │ │ + b 60adc0 │ │ │ │ lsl r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [fp, #656] @ 0x290 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 214378 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #656] @ 0x290 │ │ │ │ - beq 60b1f4 │ │ │ │ + beq 60b1f8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 904ab4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 60b0bc │ │ │ │ + bne 60b0c0 │ │ │ │ add r0, fp, #652 @ 0x28c │ │ │ │ ldrh r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 60b01c │ │ │ │ + beq 60b020 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ldr ip, [fp, #656] @ 0x290 │ │ │ │ lsl r1, r2, #1 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r3, [ip, r1] │ │ │ │ add r2, r2, #1 │ │ │ │ lsreq lr, r3, #8 │ │ │ │ @@ -1048240,332 +1048241,332 @@ │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ strh r3, [ip, r1] │ │ │ │ lsl r3, r2, #16 │ │ │ │ ldrh r1, [r0] │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 60afdc │ │ │ │ + bhi 60afe0 │ │ │ │ cmp r8, #0 │ │ │ │ add r2, r4, #8 │ │ │ │ - beq 60b040 │ │ │ │ + beq 60b044 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 60b040 │ │ │ │ + bhi 60b044 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 60b0e4 │ │ │ │ + bhi 60b0e8 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 60b0f8 │ │ │ │ - ldr r8, [pc, #484] @ 60b24c │ │ │ │ + beq 60b0fc │ │ │ │ + ldr r8, [pc, #484] @ 60b250 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ subs r3, r4, #1 │ │ │ │ tst r3, r4 │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ strh r4, [r3] │ │ │ │ - beq 60b09c │ │ │ │ - ldr r8, [pc, #440] @ 60b250 │ │ │ │ + beq 60b0a0 │ │ │ │ + ldr r8, [pc, #440] @ 60b254 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r3, [sp, #58] @ 0x3a │ │ │ │ lsreq r2, r3, #8 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ - b 60ae9c │ │ │ │ - ldr r8, [pc, #400] @ 60b254 │ │ │ │ + b 60aea0 │ │ │ │ + ldr r8, [pc, #400] @ 60b258 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ - ldr r0, [pc, #392] @ 60b258 │ │ │ │ + b 60adac │ │ │ │ + ldr r0, [pc, #392] @ 60b25c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60adbc │ │ │ │ + b 60adc0 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ bl 212a70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60b168 │ │ │ │ + bne 60b16c │ │ │ │ add r3, fp, #460 @ 0x1cc │ │ │ │ ldrh r5, [r3, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60b158 │ │ │ │ + beq 60b15c │ │ │ │ add r3, fp, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bcc 60b158 │ │ │ │ + bcc 60b15c │ │ │ │ ldrb r7, [sp, #30] │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ - bhi 60b1bc │ │ │ │ + bhi 60b1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60b188 │ │ │ │ + bne 60b18c │ │ │ │ ldr r3, [fp, #608] @ 0x260 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b1e0 │ │ │ │ + bne 60b1e4 │ │ │ │ ldrb r3, [fp, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60add4 │ │ │ │ + beq 60add8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6041f4 │ │ │ │ - b 60add4 │ │ │ │ - ldr r8, [pc, #252] @ 60b25c │ │ │ │ + bl 6041f8 │ │ │ │ + b 60add8 │ │ │ │ + ldr r8, [pc, #252] @ 60b260 │ │ │ │ mov r4, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ldrh r5, [sp, #28] │ │ │ │ tst r3, #1 │ │ │ │ lsreq r3, r5, #8 │ │ │ │ orreq r3, r3, r5, lsl #8 │ │ │ │ lsleq r5, r3, #16 │ │ │ │ lsreq r5, r5, #16 │ │ │ │ - b 60b108 │ │ │ │ + b 60b10c │ │ │ │ add r3, r6, #4672 @ 0x1240 │ │ │ │ add r2, r4, #11 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ str r7, [sp] │ │ │ │ bl 904ab4 │ │ │ │ cmp r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 60b1cc │ │ │ │ - ldr r8, [pc, #168] @ 60b260 │ │ │ │ + beq 60b1d0 │ │ │ │ + ldr r8, [pc, #168] @ 60b264 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ - ldr r8, [pc, #160] @ 60b264 │ │ │ │ + b 60adac │ │ │ │ + ldr r8, [pc, #160] @ 60b268 │ │ │ │ mov r4, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [fp, #604] @ 0x25c │ │ │ │ - bl 603c60 │ │ │ │ - b 60add4 │ │ │ │ - ldr r8, [pc, #128] @ 60b268 │ │ │ │ + bl 603c64 │ │ │ │ + b 60add8 │ │ │ │ + ldr r8, [pc, #128] @ 60b26c │ │ │ │ mov r4, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ + b 60adac │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r8, [pc, #112] @ 60b26c │ │ │ │ + ldr r8, [pc, #112] @ 60b270 │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ ldrh r4, [r3] │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60ada8 │ │ │ │ - subseq pc, r4, r4, ror #31 │ │ │ │ + b 60adac │ │ │ │ + subseq pc, r4, r0, ror #31 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq sp, r7, r0, asr #13 │ │ │ │ - eorseq sl, r2, r4, ror #22 │ │ │ │ - eorseq sl, r2, ip, asr #22 │ │ │ │ - subseq pc, r4, ip, lsl #31 │ │ │ │ - eorseq r9, r9, r8, ror #6 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsbeq pc, [r4], #-232 @ 0xffffff18 @ │ │ │ │ - eorseq r9, r9, r0, asr #5 │ │ │ │ - eorseq r9, r9, r8, lsr #5 │ │ │ │ - eorseq r9, r9, r8, lsl #4 │ │ │ │ - eorseq r9, r9, r0, asr #4 │ │ │ │ + strheq sp, [r7], #-108 @ 0xffffff94 │ │ │ │ + eorseq sl, r2, r0, ror #22 │ │ │ │ + eorseq sl, r2, r8, asr #22 │ │ │ │ + subseq pc, r4, r8, lsl #31 │ │ │ │ + eorseq r9, r9, r4, ror #6 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + ldrsbeq pc, [r4], #-228 @ 0xffffff1c @ │ │ │ │ + @ instruction: 0x003992bc │ │ │ │ + eorseq r9, r9, r4, lsr #5 │ │ │ │ + eorseq r9, r9, r4, lsl #4 │ │ │ │ + eorseq r9, r9, ip, lsr r2 │ │ │ │ andeq r4, r0, r8, ror #23 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r9, r8, asr #5 │ │ │ │ - eorseq r9, r9, r8, asr r1 │ │ │ │ - eorseq r9, r9, ip, lsr #1 │ │ │ │ - eorseq r9, r9, r0, ror #1 │ │ │ │ - mlaseq r9, r8, r1, r9 │ │ │ │ - eorseq r9, r9, r8, ror r0 │ │ │ │ - eorseq r9, r9, r8, rrx │ │ │ │ - eorseq r9, r9, r4, lsr r0 │ │ │ │ - eorseq r9, r9, r4, lsr #32 │ │ │ │ - eorseq r8, r9, ip, ror pc │ │ │ │ + eorseq r9, r9, r4, asr #5 │ │ │ │ + eorseq r9, r9, r4, asr r1 │ │ │ │ + eorseq r9, r9, r8, lsr #1 │ │ │ │ + ldrsbeq r9, [r9], -ip @ │ │ │ │ + mlaseq r9, r4, r1, r9 │ │ │ │ + eorseq r9, r9, r4, ror r0 │ │ │ │ + eorseq r9, r9, r4, rrx │ │ │ │ + eorseq r9, r9, r0, lsr r0 │ │ │ │ + eorseq r9, r9, r0, lsr #32 │ │ │ │ + eorseq r8, r9, r8, ror pc │ │ │ │ │ │ │ │ -0060b270 : │ │ │ │ +0060b274 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 60b2d8 │ │ │ │ - ldr r2, [pc, #80] @ 60b2dc │ │ │ │ - ldr r1, [pc, #80] @ 60b2e0 │ │ │ │ + ldr ip, [pc, #80] @ 60b2dc │ │ │ │ + ldr r2, [pc, #80] @ 60b2e0 │ │ │ │ + ldr r1, [pc, #80] @ 60b2e4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #40] @ 60b2e4 │ │ │ │ + ldr r0, [pc, #40] @ 60b2e8 │ │ │ │ and r1, r1, #12582912 @ 0xc00000 │ │ │ │ and r0, r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sp, r7, r4, lsr #2 │ │ │ │ - @ instruction: 0x0032a5b4 │ │ │ │ - @ instruction: 0x0032a5d0 │ │ │ │ + subeq sp, r7, r0, lsr #2 │ │ │ │ + @ instruction: 0x0032a5b0 │ │ │ │ + eorseq sl, r2, ip, asr #11 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ │ │ │ │ -0060b2e8 : │ │ │ │ +0060b2ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #3120] @ 60bf34 │ │ │ │ + ldr r2, [pc, #3120] @ 60bf38 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #3116] @ 60bf38 │ │ │ │ + ldr r3, [pc, #3116] @ 60bf3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #3092] @ 60bf3c │ │ │ │ + ldr r3, [pc, #3092] @ 60bf40 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #3084] @ 60bf40 │ │ │ │ - ldr r2, [pc, #3084] @ 60bf44 │ │ │ │ + ldr r1, [pc, #3084] @ 60bf44 │ │ │ │ + ldr r2, [pc, #3084] @ 60bf48 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ strb r2, [sp, #35] @ 0x23 │ │ │ │ strh r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #3032] @ 60bf48 │ │ │ │ + ldr r8, [pc, #3032] @ 60bf4c │ │ │ │ add r8, pc, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 904c5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b450 │ │ │ │ + beq 60b454 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ bl 904c5c │ │ │ │ cmp r0, #1 │ │ │ │ - bls 60b450 │ │ │ │ + bls 60b454 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 214420 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 60b3cc │ │ │ │ + beq 60b3d0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60b4b4 │ │ │ │ + bhi 60b4b8 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [sp] │ │ │ │ bl 904ab4 │ │ │ │ mov r2, r9 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 905d5c │ │ │ │ cmp r7, r9 │ │ │ │ - beq 60b4d4 │ │ │ │ + beq 60b4d8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #35] @ 0x23 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60b41c │ │ │ │ + beq 60b420 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b4a4 │ │ │ │ + bne 60b4a8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #35 @ 0x23 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ bl 9049e0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 60beec │ │ │ │ + bne 60bef0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ mov r0, #1 │ │ │ │ - b 60b464 │ │ │ │ - ldr r1, [pc, #2804] @ 60bf4c │ │ │ │ + b 60b468 │ │ │ │ + ldr r1, [pc, #2804] @ 60bf50 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #2788] @ 60bf50 │ │ │ │ - ldr r3, [pc, #2760] @ 60bf38 │ │ │ │ + ldr r2, [pc, #2788] @ 60bf54 │ │ │ │ + ldr r3, [pc, #2760] @ 60bf3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60be84 │ │ │ │ + bne 60be88 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r2, [sp, #35] @ 0x23 │ │ │ │ strb r2, [r3] │ │ │ │ - b 60b440 │ │ │ │ + b 60b444 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 905d5c │ │ │ │ - ldr r3, [pc, #2680] @ 60bf54 │ │ │ │ + ldr r3, [pc, #2680] @ 60bf58 │ │ │ │ ldrb r7, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi 60b408 │ │ │ │ + bhi 60b40c │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2652] @ 60bf58 │ │ │ │ - ldr r2, [pc, #2652] @ 60bf5c │ │ │ │ - ldr r1, [pc, #2652] @ 60bf60 │ │ │ │ + ldr r3, [pc, #2652] @ 60bf5c │ │ │ │ + ldr r2, [pc, #2652] @ 60bf60 │ │ │ │ + ldr r1, [pc, #2652] @ 60bf64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, fp │ │ │ │ @@ -1048575,38 +1048576,38 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #4 │ │ │ │ - beq 60b580 │ │ │ │ + beq 60b584 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 60b55c │ │ │ │ + beq 60b560 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 60b964 │ │ │ │ + bhi 60b968 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #8 │ │ │ │ - beq 60b974 │ │ │ │ + beq 60b978 │ │ │ │ mov r8, #1 │ │ │ │ strb r8, [sp, #35] @ 0x23 │ │ │ │ - b 60b408 │ │ │ │ - ldr r3, [pc, #2512] @ 60bf64 │ │ │ │ - ldr r2, [pc, #2512] @ 60bf68 │ │ │ │ + b 60b40c │ │ │ │ + ldr r3, [pc, #2512] @ 60bf68 │ │ │ │ + ldr r2, [pc, #2512] @ 60bf6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2500] @ 60bf6c │ │ │ │ + ldr r1, [pc, #2500] @ 60bf70 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ @@ -1048617,97 +1048618,97 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ cmp r9, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 60ba9c │ │ │ │ + beq 60baa0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 60b66c │ │ │ │ + bne 60b670 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 211ccc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - beq 60b620 │ │ │ │ + beq 60b624 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 60bbc0 │ │ │ │ + bhi 60bbc4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ bl 904ab4 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r3, [sp, #64] @ 0x40 │ │ │ │ - bne 60b658 │ │ │ │ + bne 60b65c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ cmp r0, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq 60bbf4 │ │ │ │ + beq 60bbf8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 211fcc │ │ │ │ strb r7, [sp, #35] @ 0x23 │ │ │ │ - b 60b408 │ │ │ │ + b 60b40c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ ldrb sl, [sp, #37] @ 0x25 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ bl 528dd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 60b6a8 │ │ │ │ + beq 60b6ac │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b8ec │ │ │ │ + bne 60b8f0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 60b8f8 │ │ │ │ + beq 60b8fc │ │ │ │ mov r7, #1 │ │ │ │ - b 60b66c │ │ │ │ - ldr r3, [pc, #2196] @ 60bf70 │ │ │ │ + b 60b670 │ │ │ │ + ldr r3, [pc, #2196] @ 60bf74 │ │ │ │ ldrb r7, [sp, #37] @ 0x25 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60bdc4 │ │ │ │ + bne 60bdc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60b6cc │ │ │ │ + bne 60b6d0 │ │ │ │ add r2, fp, #308 @ 0x134 │ │ │ │ ldrh r3, [r2, #2] │ │ │ │ tst r3, #2 │ │ │ │ - beq 60b6cc │ │ │ │ + beq 60b6d0 │ │ │ │ bic r3, r3, #2 │ │ │ │ strh r3, [r2, #2] │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #556] @ 0x22c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b66c │ │ │ │ + beq 60b670 │ │ │ │ add r0, fp, #4544 @ 0x11c0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 52098c │ │ │ │ - b 60b66c │ │ │ │ - ldr r3, [pc, #2112] @ 60bf74 │ │ │ │ - ldr r2, [pc, #2112] @ 60bf78 │ │ │ │ - ldr r1, [pc, #2112] @ 60bf7c │ │ │ │ + b 60b670 │ │ │ │ + ldr r3, [pc, #2112] @ 60bf78 │ │ │ │ + ldr r2, [pc, #2112] @ 60bf7c │ │ │ │ + ldr r1, [pc, #2112] @ 60bf80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ @@ -1048719,50 +1048720,50 @@ │ │ │ │ add r9, fp, #4096 @ 0x1000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ ldrb r3, [r9, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 60b790 │ │ │ │ + beq 60b794 │ │ │ │ mov r0, fp │ │ │ │ - bl 6041f4 │ │ │ │ + bl 6041f8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 60bda4 │ │ │ │ + beq 60bda8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 60bb10 │ │ │ │ + beq 60bb14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60b7fc │ │ │ │ + bne 60b800 │ │ │ │ strh r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 60b7fc │ │ │ │ + beq 60b800 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b7d8 │ │ │ │ + beq 60b7dc │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60be48 │ │ │ │ + bhi 60be4c │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 60be58 │ │ │ │ + beq 60be5c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #35] @ 0x23 │ │ │ │ - b 60b408 │ │ │ │ - ldr r3, [pc, #1904] @ 60bf80 │ │ │ │ - ldr r2, [pc, #1904] @ 60bf84 │ │ │ │ - ldr r1, [pc, #1904] @ 60bf88 │ │ │ │ + b 60b40c │ │ │ │ + ldr r3, [pc, #1904] @ 60bf84 │ │ │ │ + ldr r2, [pc, #1904] @ 60bf88 │ │ │ │ + ldr r1, [pc, #1904] @ 60bf8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1048773,18 +1048774,18 @@ │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 60b86c │ │ │ │ + beq 60b870 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60ba64 │ │ │ │ + bhi 60ba68 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 904ab4 │ │ │ │ @@ -1048793,218 +1048794,218 @@ │ │ │ │ ldrh r3, [sp, #48] @ 0x30 │ │ │ │ lsreq r2, r3, #8 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ cmp r0, #2 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ - bne 60b7fc │ │ │ │ + bne 60b800 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bge 60b7fc │ │ │ │ + bge 60b800 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 60bb9c │ │ │ │ + bne 60bba0 │ │ │ │ ldr r1, [fp, #396] @ 0x18c │ │ │ │ lsr r0, r3, #5 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ and r3, r3, #31 │ │ │ │ mov ip, #1 │ │ │ │ orr r3, r2, ip, lsl r3 │ │ │ │ str r3, [r1, r0, lsl #2] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 6032a0 │ │ │ │ + bl 6032a4 │ │ │ │ mov r3, #0 │ │ │ │ - b 60b800 │ │ │ │ + b 60b804 │ │ │ │ ldr r3, [r8] │ │ │ │ ldrb r3, [r3] │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1676] @ 60bf8c │ │ │ │ + ldr r3, [pc, #1676] @ 60bf90 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #5 │ │ │ │ - bhi 60b6cc │ │ │ │ + bhi 60b6d0 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #377] @ 0x179 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 6032a0 │ │ │ │ - b 60b66c │ │ │ │ + bl 6032a4 │ │ │ │ + b 60b670 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #376] @ 0x178 │ │ │ │ - b 60b91c │ │ │ │ + b 60b920 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #375] @ 0x177 │ │ │ │ - b 60b91c │ │ │ │ + b 60b920 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #374] @ 0x176 │ │ │ │ - b 60b91c │ │ │ │ + b 60b920 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #373] @ 0x175 │ │ │ │ - b 60b91c │ │ │ │ + b 60b920 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #372] @ 0x174 │ │ │ │ - b 60b91c │ │ │ │ + b 60b920 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 60b580 │ │ │ │ + bne 60b584 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bne 60b9b4 │ │ │ │ + bne 60b9b8 │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #340] @ 0x154 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60b580 │ │ │ │ + beq 60b584 │ │ │ │ lsr r2, r1, #29 │ │ │ │ ands r2, r2, #1 │ │ │ │ lsrne r2, r3, #7 │ │ │ │ lsrne r0, r3, #8 │ │ │ │ moveq r0, r2 │ │ │ │ andne r2, r2, #1 │ │ │ │ andne r0, r0, #1 │ │ │ │ strb r2, [fp, #364] @ 0x16c │ │ │ │ strb r0, [fp, #365] @ 0x16d │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bic r3, r1, #536870912 @ 0x20000000 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1424] @ 60bf90 │ │ │ │ - ldr r2, [pc, #1424] @ 60bf94 │ │ │ │ - ldr r1, [pc, #1424] @ 60bf98 │ │ │ │ + ldr r3, [pc, #1424] @ 60bf94 │ │ │ │ + ldr r2, [pc, #1424] @ 60bf98 │ │ │ │ + ldr r1, [pc, #1424] @ 60bf9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #1392] @ 60bf9c │ │ │ │ + ldr r3, [pc, #1392] @ 60bfa0 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ and r2, r2, #12582912 @ 0xc00000 │ │ │ │ bic r3, r0, r3 │ │ │ │ bic r2, r1, r2 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 60b580 │ │ │ │ + bne 60b584 │ │ │ │ add r3, fp, #4544 @ 0x11c0 │ │ │ │ strd r0, [r3, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 60357c │ │ │ │ - b 60b584 │ │ │ │ + bl 603580 │ │ │ │ + b 60b588 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r3, [sp, #48] @ 0x30 │ │ │ │ - bne 60b8b0 │ │ │ │ + bne 60b8b4 │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ - b 60b8b0 │ │ │ │ + b 60b8b4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 904c5c │ │ │ │ cmp r0, #6 │ │ │ │ mov r2, r0 │ │ │ │ - bne 60b66c │ │ │ │ + bne 60b670 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ add r7, fp, #304 @ 0x130 │ │ │ │ - beq 60bad4 │ │ │ │ + beq 60bad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 60bec0 │ │ │ │ + bhi 60bec4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 60bf10 │ │ │ │ + bne 60bf14 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528dd0 │ │ │ │ mov r1, r7 │ │ │ │ bl 52854c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 6032a0 │ │ │ │ + bl 6032a4 │ │ │ │ mov r7, #0 │ │ │ │ - b 60b66c │ │ │ │ + b 60b670 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 60acb0 │ │ │ │ + bl 60acb4 │ │ │ │ sub r3, r0, #1 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 60b7fc │ │ │ │ + bne 60b800 │ │ │ │ add r3, r9, #460 @ 0x1cc │ │ │ │ ldrh r2, [r3] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc 60b7fc │ │ │ │ + bcc 60b800 │ │ │ │ ldr r2, [r9, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60b7fc │ │ │ │ + beq 60b800 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60bb70 │ │ │ │ + beq 60bb74 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 60bb94 │ │ │ │ + beq 60bb98 │ │ │ │ ldrb r1, [r8, #100] @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 607090 │ │ │ │ + bl 607094 │ │ │ │ ldr r3, [fp, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60bb94 │ │ │ │ + bne 60bb98 │ │ │ │ mov r0, fp │ │ │ │ - bl 603ed4 │ │ │ │ + bl 603ed8 │ │ │ │ mov r3, #0 │ │ │ │ - b 60b800 │ │ │ │ + b 60b804 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 60b7fc │ │ │ │ + bne 60b800 │ │ │ │ ldr r1, [fp, #396] @ 0x18c │ │ │ │ lsr r0, r3, #5 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ and r3, r3, #31 │ │ │ │ bic r3, r2, sl, lsl r3 │ │ │ │ str r3, [r1, r0, lsl #2] │ │ │ │ - b 60b8dc │ │ │ │ + b 60b8e0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 60bbf4 │ │ │ │ + bne 60bbf8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ @@ -1049017,303 +1049018,303 @@ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsl r9, r3, #1 │ │ │ │ bl 904c5c │ │ │ │ cmp r9, r0 │ │ │ │ - bhi 60b664 │ │ │ │ + bhi 60b668 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi 60be78 │ │ │ │ + bhi 60be7c │ │ │ │ mov r9, #6 │ │ │ │ mul r2, r9, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ bl 904ab4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mul r9, r2, r9 │ │ │ │ cmp r9, r0 │ │ │ │ - bne 60b664 │ │ │ │ + bne 60b668 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r2, r2, #1 │ │ │ │ bl 905d5c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60bca8 │ │ │ │ + beq 60bcac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 60be88 │ │ │ │ + bhi 60be8c │ │ │ │ mov r2, #4 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ - bne 60bce4 │ │ │ │ + bne 60bce8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ cmp r2, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 60b664 │ │ │ │ + bne 60b668 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 905d5c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ bl 904c5c │ │ │ │ mov r8, #6 │ │ │ │ mul sl, r8, sl │ │ │ │ cmp sl, r0 │ │ │ │ - bne 60b664 │ │ │ │ + bne 60b668 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ rsb r2, r9, #64 @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 60bee4 │ │ │ │ + bhi 60bee8 │ │ │ │ mul r3, r8, r3 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mla r3, r8, r9, r3 │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mul r8, r3, r8 │ │ │ │ cmp r8, r0 │ │ │ │ addeq r3, r9, r3 │ │ │ │ moveq r7, #0 │ │ │ │ - bne 60b664 │ │ │ │ + bne 60b668 │ │ │ │ strb r7, [fp, #388] @ 0x184 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str r3, [fp, #380] @ 0x17c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [fp, #389] @ 0x185 │ │ │ │ ldr r0, [fp, #392] @ 0x188 │ │ │ │ str r9, [fp, #384] @ 0x180 │ │ │ │ bl 212a70 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 6032a0 │ │ │ │ - b 60bb08 │ │ │ │ + bl 6032a4 │ │ │ │ + b 60bb0c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 60acb0 │ │ │ │ + bl 60acb4 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b 60b800 │ │ │ │ - ldr r3, [pc, #468] @ 60bfa0 │ │ │ │ + b 60b804 │ │ │ │ + ldr r3, [pc, #468] @ 60bfa4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b6ec │ │ │ │ - ldr r3, [pc, #452] @ 60bfa4 │ │ │ │ + beq 60b6f0 │ │ │ │ + ldr r3, [pc, #452] @ 60bfa8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60b6ec │ │ │ │ - ldr r3, [pc, #436] @ 60bfa8 │ │ │ │ + beq 60b6f0 │ │ │ │ + ldr r3, [pc, #436] @ 60bfac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #556] @ 0x22c │ │ │ │ - beq 60bed0 │ │ │ │ + beq 60bed4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 60bfac │ │ │ │ + ldr r0, [pc, #364] @ 60bfb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60b6ec │ │ │ │ + b 60b6f0 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldrh r0, [sp, #48] @ 0x30 │ │ │ │ tst r3, #1 │ │ │ │ lsreq r3, r0, #8 │ │ │ │ orreq r0, r3, r0, lsl #8 │ │ │ │ lsleq r0, r0, #16 │ │ │ │ lsreq r0, r0, #16 │ │ │ │ - b 60bb24 │ │ │ │ + b 60bb28 │ │ │ │ mov r9, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ - b 60bc78 │ │ │ │ + b 60bc7c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 60bcf0 │ │ │ │ + bne 60bcf4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 60bcf0 │ │ │ │ + b 60bcf4 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 212a70 │ │ │ │ - b 60baf0 │ │ │ │ - ldr r0, [pc, #216] @ 60bfb0 │ │ │ │ + b 60baf4 │ │ │ │ + ldr r0, [pc, #216] @ 60bfb4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60b6ec │ │ │ │ + b 60b6f0 │ │ │ │ mov r3, r9 │ │ │ │ - b 60bd68 │ │ │ │ - ldr r3, [pc, #192] @ 60bfb4 │ │ │ │ - ldr r1, [pc, #192] @ 60bfb8 │ │ │ │ - ldr r0, [pc, #192] @ 60bfbc │ │ │ │ + b 60bd6c │ │ │ │ + ldr r3, [pc, #192] @ 60bfb8 │ │ │ │ + ldr r1, [pc, #192] @ 60bfbc │ │ │ │ + ldr r0, [pc, #192] @ 60bfc0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #188] @ 60bfc0 │ │ │ │ + ldr r2, [pc, #188] @ 60bfc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #800 @ 0x320 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ 60bfc4 │ │ │ │ - ldr r1, [pc, #172] @ 60bfc8 │ │ │ │ - ldr r0, [pc, #172] @ 60bfcc │ │ │ │ + ldr r3, [pc, #172] @ 60bfc8 │ │ │ │ + ldr r1, [pc, #172] @ 60bfcc │ │ │ │ + ldr r0, [pc, #172] @ 60bfd0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #168] @ 60bfd0 │ │ │ │ + ldr r2, [pc, #168] @ 60bfd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #776 @ 0x308 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq pc, r4, ip, lsr #19 │ │ │ │ + subseq pc, r4, r8, lsr #19 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq sp, r7, r8, lsl #1 │ │ │ │ - eorseq pc, r2, r4, asr #7 │ │ │ │ - @ instruction: 0x0033ecf0 │ │ │ │ - subseq pc, r4, r8, asr #18 │ │ │ │ - eorseq r8, r9, ip, asr #28 │ │ │ │ - subseq pc, r4, r8, asr #16 │ │ │ │ - subeq ip, r7, r4, asr #29 │ │ │ │ - strheq ip, [r7], #-224 @ 0xffffff20 │ │ │ │ - eorseq sl, r2, r4, asr #6 │ │ │ │ - eorseq sl, r2, ip, asr r3 │ │ │ │ - subeq ip, r7, ip, lsl lr │ │ │ │ - mlaseq r2, ip, r2, sl │ │ │ │ - @ instruction: 0x0032a2b8 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - subeq ip, r7, r8, ror ip │ │ │ │ - eorseq sl, r2, r8, lsl #2 │ │ │ │ - eorseq sl, r2, r4, lsr #2 │ │ │ │ - @ instruction: 0x0047cb9c │ │ │ │ - eorseq sl, r2, r0, lsr r0 │ │ │ │ - eorseq sl, r2, ip, asr #32 │ │ │ │ - subeq ip, r7, sl, lsr #21 │ │ │ │ - subeq ip, r7, ip, lsr #19 │ │ │ │ - eorseq r9, r2, r0, asr #28 │ │ │ │ - eorseq r9, r2, ip, asr lr │ │ │ │ + subeq sp, r7, r4, lsl #1 │ │ │ │ + eorseq pc, r2, r0, asr #7 │ │ │ │ + eorseq lr, r3, ip, ror #25 │ │ │ │ + subseq pc, r4, r4, asr #18 │ │ │ │ + eorseq r8, r9, r8, asr #28 │ │ │ │ + subseq pc, r4, r4, asr #16 │ │ │ │ + subeq ip, r7, r0, asr #29 │ │ │ │ + subeq ip, r7, ip, lsr #29 │ │ │ │ + eorseq sl, r2, r0, asr #6 │ │ │ │ + eorseq sl, r2, r8, asr r3 │ │ │ │ + subeq ip, r7, r8, lsl lr │ │ │ │ + mlaseq r2, r8, r2, sl │ │ │ │ + @ instruction: 0x0032a2b4 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + subeq ip, r7, r4, ror ip │ │ │ │ + eorseq sl, r2, r4, lsl #2 │ │ │ │ + eorseq sl, r2, r0, lsr #2 │ │ │ │ + @ instruction: 0x0047cb98 │ │ │ │ + eorseq sl, r2, ip, lsr #32 │ │ │ │ + eorseq sl, r2, r8, asr #32 │ │ │ │ + subeq ip, r7, r6, lsr #21 │ │ │ │ + subeq ip, r7, r8, lsr #19 │ │ │ │ + eorseq r9, r2, ip, lsr lr │ │ │ │ + eorseq r9, r2, r8, asr lr │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ andeq r1, r0, ip, asr #21 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r9, ip, r4, r8 │ │ │ │ - eorseq r8, r9, ip, lsr #8 │ │ │ │ - strheq ip, [r7], #-72 @ 0xffffffb8 │ │ │ │ - eorseq r7, r9, r0, lsr #15 │ │ │ │ - eorseq r8, r9, r0, lsr #8 │ │ │ │ + mlaseq r9, r8, r4, r8 │ │ │ │ + eorseq r8, r9, r8, lsr #8 │ │ │ │ + strheq ip, [r7], #-68 @ 0xffffffbc │ │ │ │ + mlaseq r9, ip, r7, r7 │ │ │ │ + eorseq r8, r9, ip, lsl r4 │ │ │ │ andeq r0, r0, r9, lsr r6 │ │ │ │ - @ instruction: 0x0047c494 │ │ │ │ - eorseq r7, r9, ip, ror r7 │ │ │ │ - mlaseq r9, ip, r3, r8 │ │ │ │ + @ instruction: 0x0047c490 │ │ │ │ + eorseq r7, r9, r8, ror r7 │ │ │ │ + mlaseq r9, r8, r3, r8 │ │ │ │ andeq r0, r0, r6, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 60c03c │ │ │ │ + b 60c040 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 60b2e8 │ │ │ │ + bl 60b2ec │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c070 │ │ │ │ + beq 60c074 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60bff4 │ │ │ │ + bne 60bff8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ │ │ │ │ -0060c090 : │ │ │ │ +0060c094 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - beq 60c0f4 │ │ │ │ + beq 60c0f8 │ │ │ │ add r4, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ mov r6, r1 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ bl 211fcc │ │ │ │ mov r0, r6 │ │ │ │ @@ -1049325,137 +1049326,137 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 60c118 │ │ │ │ - ldr r1, [pc, #28] @ 60c11c │ │ │ │ - ldr r0, [pc, #28] @ 60c120 │ │ │ │ + ldr r3, [pc, #28] @ 60c11c │ │ │ │ + ldr r1, [pc, #28] @ 60c120 │ │ │ │ + ldr r0, [pc, #28] @ 60c124 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 60c124 │ │ │ │ + ldr r2, [pc, #24] @ 60c128 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #828 @ 0x33c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strheq ip, [r7], #-32 @ 0xffffffe0 │ │ │ │ - mlaseq r9, r8, r5, r7 │ │ │ │ - eorseq r8, r9, ip, lsr #4 │ │ │ │ + subeq ip, r7, ip, lsr #5 │ │ │ │ + mlaseq r9, r4, r5, r7 │ │ │ │ + eorseq r8, r9, r8, lsr #4 │ │ │ │ andeq r0, r0, fp, lsl #28 │ │ │ │ │ │ │ │ -0060c128 : │ │ │ │ +0060c12c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #212] @ 60c218 │ │ │ │ + ldr r0, [pc, #212] @ 60c21c │ │ │ │ mov r6, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c35dc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ 60c21c │ │ │ │ + ldr r0, [pc, #196] @ 60c220 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c403c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #184] @ 60c220 │ │ │ │ + ldr r0, [pc, #184] @ 60c224 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1440 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c0600 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #11 │ │ │ │ bl 2c12e0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #148] @ 60c224 │ │ │ │ + ldr r0, [pc, #148] @ 60c228 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1440 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c0600 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ bl 2c12e0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #112] @ 60c228 │ │ │ │ + ldr r0, [pc, #112] @ 60c22c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1440 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c0600 │ │ │ │ bl 2c36d0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 2c29bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c0600 │ │ │ │ - ldr r0, [pc, #56] @ 60c22c │ │ │ │ + ldr r0, [pc, #56] @ 60c230 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1440 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c0600 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2c0600 │ │ │ │ - @ instruction: 0x003985d4 │ │ │ │ - eorseq r8, r9, ip, asr #11 │ │ │ │ - eorseq sl, r2, r4, asr fp │ │ │ │ - eorseq fp, r2, r8, ror ip │ │ │ │ - eorseq sp, r6, r4, asr #3 │ │ │ │ - eorseq sl, r2, ip, asr #21 │ │ │ │ + @ instruction: 0x003985d0 │ │ │ │ + eorseq r8, r9, r8, asr #11 │ │ │ │ + eorseq sl, r2, r0, asr fp │ │ │ │ + eorseq fp, r2, r4, ror ip │ │ │ │ + eorseq sp, r6, r0, asr #3 │ │ │ │ + eorseq sl, r2, r8, asr #21 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #20] @ 60c26c │ │ │ │ + ldr r4, [pc, #20] @ 60c270 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ pop {r4, lr} │ │ │ │ b 69cfa4 │ │ │ │ - ldrsbeq r0, [r2], #-172 @ 0xffffff54 │ │ │ │ - ldr r1, [pc, #8] @ 60c280 │ │ │ │ + ldrsbeq r0, [r2], #-168 @ 0xffffff58 │ │ │ │ + ldr r1, [pc, #8] @ 60c284 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ b 8d9a4c │ │ │ │ - eorseq r2, r1, ip, lsl #22 │ │ │ │ - ldr r3, [pc, #28] @ 60c2a8 │ │ │ │ - ldr r2, [pc, #28] @ 60c2ac │ │ │ │ + eorseq r2, r1, r8, lsl #22 │ │ │ │ + ldr r3, [pc, #28] @ 60c2ac │ │ │ │ + ldr r2, [pc, #28] @ 60c2b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #16] @ 60c2b0 │ │ │ │ + ldr r1, [pc, #16] @ 60c2b4 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - subseq lr, r4, r8, lsr #20 │ │ │ │ + subseq lr, r4, r4, lsr #20 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r2, r1, r4, ror #21 │ │ │ │ + eorseq r2, r1, r0, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60c300 │ │ │ │ + beq 60c304 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1049464,227 +1049465,227 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ bl 212a70 │ │ │ │ mov r3, r0 │ │ │ │ - b 60c2d8 │ │ │ │ + b 60c2dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r6, r3, #0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - beq 60c3d4 │ │ │ │ + beq 60c3d8 │ │ │ │ mov sl, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r8, r0, #48 @ 0x30 │ │ │ │ mov r9, sl │ │ │ │ - b 60c364 │ │ │ │ + b 60c368 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ - beq 60c3b0 │ │ │ │ + beq 60c3b4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r4 │ │ │ │ subls r4, r4, r1 │ │ │ │ - bls 60c354 │ │ │ │ + bls 60c358 │ │ │ │ ldrd r2, [r7] │ │ │ │ sub r1, r1, r4 │ │ │ │ adds r2, r4, r2 │ │ │ │ adc r3, r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r1, r9} │ │ │ │ bl 4b9bf8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r6, r6, #1 │ │ │ │ sub r3, r3, r4 │ │ │ │ add sl, sl, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r5, r5, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 60c364 │ │ │ │ + bne 60c368 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60c3dc │ │ │ │ + bne 60c3e0 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov sl, r6 │ │ │ │ - b 60c3b0 │ │ │ │ - ldr r3, [pc, #24] @ 60c3fc │ │ │ │ - ldr r1, [pc, #24] @ 60c400 │ │ │ │ - ldr r0, [pc, #24] @ 60c404 │ │ │ │ + b 60c3b4 │ │ │ │ + ldr r3, [pc, #24] @ 60c400 │ │ │ │ + ldr r1, [pc, #24] @ 60c404 │ │ │ │ + ldr r0, [pc, #24] @ 60c408 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #172 @ 0xac │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strheq ip, [r7], #-60 @ 0xffffffc4 │ │ │ │ - eorseq r8, r9, r0, asr #6 │ │ │ │ - eorseq r8, r9, r4, asr r3 │ │ │ │ + strheq ip, [r7], #-56 @ 0xffffffc8 │ │ │ │ + eorseq r8, r9, ip, lsr r3 │ │ │ │ + eorseq r8, r9, r0, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #328] @ 60c568 │ │ │ │ + ldr r5, [pc, #328] @ 60c56c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #16 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #312] @ 60c56c │ │ │ │ - ldr r1, [pc, #312] @ 60c570 │ │ │ │ + ldr r2, [pc, #312] @ 60c570 │ │ │ │ + ldr r1, [pc, #312] @ 60c574 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #292] @ 60c574 │ │ │ │ - ldr r1, [pc, #292] @ 60c578 │ │ │ │ + ldr r2, [pc, #292] @ 60c578 │ │ │ │ + ldr r1, [pc, #292] @ 60c57c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ - ldr fp, [pc, #280] @ 60c57c │ │ │ │ - ldr r7, [pc, #280] @ 60c580 │ │ │ │ + ldr fp, [pc, #280] @ 60c580 │ │ │ │ + ldr r7, [pc, #280] @ 60c584 │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #104 @ 0x68 │ │ │ │ - ldr sl, [pc, #272] @ 60c584 │ │ │ │ - ldr r9, [pc, #272] @ 60c588 │ │ │ │ + ldr sl, [pc, #272] @ 60c588 │ │ │ │ + ldr r9, [pc, #272] @ 60c58c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #240] @ 60c58c │ │ │ │ - ldr r1, [pc, #240] @ 60c590 │ │ │ │ + ldr r2, [pc, #240] @ 60c590 │ │ │ │ + ldr r1, [pc, #240] @ 60c594 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ mov r3, #20 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #208] @ 60c594 │ │ │ │ + ldr r1, [pc, #208] @ 60c598 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #200] @ 60c598 │ │ │ │ + ldr r8, [pc, #200] @ 60c59c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6951f8 │ │ │ │ str fp, [r6, #84] @ 0x54 │ │ │ │ - ldr lr, [pc, #180] @ 60c59c │ │ │ │ + ldr lr, [pc, #180] @ 60c5a0 │ │ │ │ ldr fp, [r6, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #176] @ 60c5a0 │ │ │ │ - ldr r0, [pc, #176] @ 60c5a4 │ │ │ │ + ldr ip, [pc, #176] @ 60c5a4 │ │ │ │ + ldr r0, [pc, #176] @ 60c5a8 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ orr fp, fp, #4 │ │ │ │ - ldr r3, [pc, #164] @ 60c5a8 │ │ │ │ + ldr r3, [pc, #164] @ 60c5ac │ │ │ │ str fp, [r6, #48] @ 0x30 │ │ │ │ str sl, [r4, #92] @ 0x5c │ │ │ │ str r9, [r4, #96] @ 0x60 │ │ │ │ str r8, [r4, #120] @ 0x78 │ │ │ │ str lr, [r4, #100] @ 0x64 │ │ │ │ str ip, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r7, r0] │ │ │ │ str r0, [r4, #160] @ 0xa0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #164] @ 0xa4 │ │ │ │ - ldr r1, [pc, #124] @ 60c5ac │ │ │ │ - ldr r2, [pc, #124] @ 60c5b0 │ │ │ │ - ldr r3, [pc, #124] @ 60c5b4 │ │ │ │ + ldr r1, [pc, #124] @ 60c5b0 │ │ │ │ + ldr r2, [pc, #124] @ 60c5b4 │ │ │ │ + ldr r3, [pc, #124] @ 60c5b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq ip, r7, r4, lsl #7 │ │ │ │ - eorseq r2, r1, r0, ror #6 │ │ │ │ - eorseq lr, r9, r4, lsl #11 │ │ │ │ - @ instruction: 0x003293fc │ │ │ │ - eorseq r9, r2, r8, lsl r4 │ │ │ │ - subseq r0, r2, ip, asr #17 │ │ │ │ - subseq lr, r4, r0, asr #16 │ │ │ │ + subeq ip, r7, r0, lsl #7 │ │ │ │ + eorseq r2, r1, ip, asr r3 │ │ │ │ + eorseq lr, r9, r0, lsl #11 │ │ │ │ + @ instruction: 0x003293f8 │ │ │ │ + eorseq r9, r2, r4, lsl r4 │ │ │ │ + subseq r0, r2, r8, asr #17 │ │ │ │ + subseq lr, r4, ip, lsr r8 │ │ │ │ muleq r0, r4, fp │ │ │ │ andeq r3, r0, r8, lsr #28 │ │ │ │ - eorseq r6, r2, ip, ror #7 │ │ │ │ - eorseq r6, r2, r0, lsl #8 │ │ │ │ - subseq fp, r4, r4, asr sl │ │ │ │ + eorseq r6, r2, r8, ror #7 │ │ │ │ + @ instruction: 0x003263fc │ │ │ │ + subseq fp, r4, r0, asr sl │ │ │ │ andeq r0, r0, r0, ror #17 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ andeq r1, r0, r4, ror #16 │ │ │ │ andeq r2, r0, r8, lsr #9 │ │ │ │ ldrdeq r4, [r0], -r0 │ │ │ │ andeq r0, r0, r4, asr r2 │ │ │ │ andeq r2, r0, ip, lsr r7 │ │ │ │ andeq r2, r0, r0, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 60c658 │ │ │ │ + ldr r4, [pc, #136] @ 60c65c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #120] @ 60c65c │ │ │ │ - ldr r1, [pc, #120] @ 60c660 │ │ │ │ + ldr r2, [pc, #120] @ 60c660 │ │ │ │ + ldr r1, [pc, #120] @ 60c664 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #100] @ 60c664 │ │ │ │ - ldr r1, [pc, #100] @ 60c668 │ │ │ │ + ldr r2, [pc, #100] @ 60c668 │ │ │ │ + ldr r1, [pc, #100] @ 60c66c │ │ │ │ add r4, r4, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #68] @ 60c66c │ │ │ │ + ldr r3, [pc, #68] @ 60c670 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq ip, [r7], #-20 @ 0xffffffec │ │ │ │ - eorseq r9, r2, r8, ror #4 │ │ │ │ - eorseq r9, r2, r0, lsl #5 │ │ │ │ - mlaseq r1, r0, r1, r2 │ │ │ │ - @ instruction: 0x0039e3b8 │ │ │ │ + ldrdeq ip, [r7], #-16 │ │ │ │ + eorseq r9, r2, r4, ror #4 │ │ │ │ + eorseq r9, r2, ip, ror r2 │ │ │ │ + eorseq r2, r1, ip, lsl #3 │ │ │ │ + @ instruction: 0x0039e3b4 │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ @@ -1049694,78 +1049695,78 @@ │ │ │ │ add r3, r0, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ bl 904ab4 │ │ │ │ cmp r6, r0 │ │ │ │ - bhi 60c780 │ │ │ │ + bhi 60c784 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 9053a8 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 60c780 │ │ │ │ + bcc 60c784 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - beq 60c754 │ │ │ │ + beq 60c758 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - bl 60c31c │ │ │ │ + bl 60c320 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c31c │ │ │ │ + bl 60c320 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 60c788 │ │ │ │ + bne 60c78c │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ - beq 60c770 │ │ │ │ + beq 60c774 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r6, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r4, #32] │ │ │ │ ldrne r5, [r2, #4] │ │ │ │ - b 60c6ec │ │ │ │ + b 60c6f0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ - b 60c734 │ │ │ │ + b 60c738 │ │ │ │ mvn r0, #21 │ │ │ │ - b 60c738 │ │ │ │ + b 60c73c │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 60c738 │ │ │ │ + b 60c73c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 60c7f8 │ │ │ │ + ldr ip, [pc, #80] @ 60c7fc │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #76] @ 60c7fc │ │ │ │ - ldr r1, [pc, #76] @ 60c800 │ │ │ │ + ldr r2, [pc, #76] @ 60c800 │ │ │ │ + ldr r1, [pc, #76] @ 60c804 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str ip, [sp] │ │ │ │ @@ -1049776,25 +1049777,25 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq fp, [r7], #-244 @ 0xffffff0c │ │ │ │ - @ instruction: 0x0034a9b8 │ │ │ │ - @ instruction: 0x0034a9d0 │ │ │ │ + strdeq fp, [r7], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x0034a9b4 │ │ │ │ + eorseq sl, r4, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #80] @ 60c86c │ │ │ │ + ldr ip, [pc, #80] @ 60c870 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r1, [pc, #76] @ 60c870 │ │ │ │ - ldr r2, [pc, #76] @ 60c874 │ │ │ │ + ldr r1, [pc, #76] @ 60c874 │ │ │ │ + ldr r2, [pc, #76] @ 60c878 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #88 @ 0x58 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1049805,84 +1049806,84 @@ │ │ │ │ orr r0, r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq fp, r7, r0, lsl #31 │ │ │ │ - eorseq lr, r2, r0, lsl r1 │ │ │ │ - mlaseq r5, r0, sp, r5 │ │ │ │ + subeq fp, r7, ip, ror pc │ │ │ │ + eorseq lr, r2, ip, lsl #2 │ │ │ │ + eorseq r5, r5, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #152] @ 60c928 │ │ │ │ - ldr r2, [pc, #152] @ 60c92c │ │ │ │ + ldr r3, [pc, #152] @ 60c92c │ │ │ │ + ldr r2, [pc, #152] @ 60c930 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #148] @ 60c930 │ │ │ │ + ldr r1, [pc, #148] @ 60c934 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ sub r0, r5, #400 @ 0x190 │ │ │ │ bl 69d64c │ │ │ │ ldrb r4, [r5, #154] @ 0x9a │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60c908 │ │ │ │ + bne 60c90c │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60c908 │ │ │ │ + beq 60c90c │ │ │ │ ldr r7, [r5, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r7, #2 │ │ │ │ - beq 60c908 │ │ │ │ + beq 60c90c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e564 │ │ │ │ + bl 62e568 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 60c8e4 │ │ │ │ + bne 60c8e8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq fp, r7, r4, lsl pc │ │ │ │ - eorseq r8, r2, r4, lsr #31 │ │ │ │ - eorseq r8, r2, r0, asr #31 │ │ │ │ + subeq fp, r7, r0, lsl pc │ │ │ │ + eorseq r8, r2, r0, lsr #31 │ │ │ │ + @ instruction: 0x00328fbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #152] @ 60c9e4 │ │ │ │ + ldr r5, [pc, #152] @ 60c9e8 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #140] @ 60c9e8 │ │ │ │ - ldr r1, [pc, #140] @ 60c9ec │ │ │ │ + ldr r2, [pc, #140] @ 60c9ec │ │ │ │ + ldr r1, [pc, #140] @ 60c9f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #108] @ 60c9f0 │ │ │ │ - ldr r1, [pc, #108] @ 60c9f4 │ │ │ │ + ldr r2, [pc, #108] @ 60c9f4 │ │ │ │ + ldr r1, [pc, #108] @ 60c9f8 │ │ │ │ add r5, r5, #116 @ 0x74 │ │ │ │ str r8, [r4, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ @@ -1049899,166 +1049900,166 @@ │ │ │ │ bl 90514c │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 213a48 │ │ │ │ - subeq fp, r7, r4, asr lr │ │ │ │ - eorseq r8, r2, r4, ror #29 │ │ │ │ - eorseq r8, r2, r0, lsl #30 │ │ │ │ - eorseq r1, r1, r8, lsl #28 │ │ │ │ - eorseq lr, r9, ip, lsr #32 │ │ │ │ + subeq fp, r7, r0, asr lr │ │ │ │ + eorseq r8, r2, r0, ror #29 │ │ │ │ + @ instruction: 0x00328efc │ │ │ │ + eorseq r1, r1, r4, lsl #28 │ │ │ │ + eorseq lr, r9, r8, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #164] @ 60cab4 │ │ │ │ + ldr r3, [pc, #164] @ 60cab8 │ │ │ │ subs r5, r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 60ca9c │ │ │ │ - ldr r2, [pc, #144] @ 60cab8 │ │ │ │ + beq 60caa0 │ │ │ │ + ldr r2, [pc, #144] @ 60cabc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r8, [pc, #136] @ 60cabc │ │ │ │ + ldr r8, [pc, #136] @ 60cac0 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6, #380] @ 0x17c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ mov r2, #246 @ 0xf6 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d9a4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60ca80 │ │ │ │ + beq 60ca84 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60c934 │ │ │ │ + bl 60c938 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r0, #380] @ 0x17c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ mov r4, r0 │ │ │ │ - b 60ca68 │ │ │ │ - subseq lr, r4, r4, lsr #5 │ │ │ │ + b 60ca6c │ │ │ │ + subseq lr, r4, r0, lsr #5 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - @ instruction: 0x00397cf8 │ │ │ │ + @ instruction: 0x00397cf4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - ldr r8, [pc, #176] @ 60cb8c │ │ │ │ + ldr r8, [pc, #176] @ 60cb90 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #168] @ 60cb90 │ │ │ │ + ldr r1, [pc, #168] @ 60cb94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #160] @ 60cb94 │ │ │ │ + ldr r2, [pc, #160] @ 60cb98 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r8, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #29 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #132] @ 60cb98 │ │ │ │ - ldr r1, [pc, #132] @ 60cb9c │ │ │ │ + ldr r2, [pc, #132] @ 60cb9c │ │ │ │ + ldr r1, [pc, #132] @ 60cba0 │ │ │ │ add ip, r8, #100 @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 60cb70 │ │ │ │ + bcs 60cb74 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e9e1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62bcc8 │ │ │ │ - ldr r1, [pc, #40] @ 60cba0 │ │ │ │ - ldr r0, [pc, #40] @ 60cba4 │ │ │ │ - ldr r2, [pc, #40] @ 60cba8 │ │ │ │ + b 62bccc │ │ │ │ + ldr r1, [pc, #40] @ 60cba4 │ │ │ │ + ldr r0, [pc, #40] @ 60cba8 │ │ │ │ + ldr r2, [pc, #40] @ 60cbac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #144 @ 0x90 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq fp, r7, r8, asr #25 │ │ │ │ - eorseq r5, r5, ip, ror #21 │ │ │ │ - eorseq r5, r5, ip, asr #21 │ │ │ │ - eorseq r8, r2, ip, lsr #26 │ │ │ │ - eorseq r8, r2, r4, asr sp │ │ │ │ - @ instruction: 0x00397bb0 │ │ │ │ - @ instruction: 0x00397bd0 │ │ │ │ + subeq fp, r7, r4, asr #25 │ │ │ │ + eorseq r5, r5, r8, ror #21 │ │ │ │ + eorseq r5, r5, r8, asr #21 │ │ │ │ + eorseq r8, r2, r8, lsr #26 │ │ │ │ + eorseq r8, r2, r0, asr sp │ │ │ │ + eorseq r7, r9, ip, lsr #23 │ │ │ │ + eorseq r7, r9, ip, asr #23 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #196] @ 60cc88 │ │ │ │ + ldr ip, [pc, #196] @ 60cc8c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #192] @ 60cc8c │ │ │ │ - ldr r1, [pc, #192] @ 60cc90 │ │ │ │ + ldr r2, [pc, #192] @ 60cc90 │ │ │ │ + ldr r1, [pc, #192] @ 60cc94 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #152] @ 60cc94 │ │ │ │ - ldr r6, [pc, #152] @ 60cc98 │ │ │ │ + ldr r1, [pc, #152] @ 60cc98 │ │ │ │ + ldr r6, [pc, #152] @ 60cc9c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ cmp r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 60cc74 │ │ │ │ - ldr r3, [pc, #132] @ 60cc9c │ │ │ │ + beq 60cc78 │ │ │ │ + ldr r3, [pc, #132] @ 60cca0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r6, [pc, #124] @ 60cca0 │ │ │ │ + ldr r6, [pc, #124] @ 60cca4 │ │ │ │ mov r2, #141 @ 0x8d │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d9a4c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 905880 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ @@ -1050066,105 +1050067,105 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62aad4 │ │ │ │ - b 60cc54 │ │ │ │ - ldrdeq fp, [r7], #-184 @ 0xffffff48 │ │ │ │ - eorseq r8, r2, r0, ror ip │ │ │ │ - eorseq r8, r2, ip, lsl #25 │ │ │ │ - eorseq r7, r9, ip, ror #22 │ │ │ │ - subseq lr, r4, ip, lsr #1 │ │ │ │ + bl 62aad8 │ │ │ │ + b 60cc58 │ │ │ │ + ldrdeq fp, [r7], #-180 @ 0xffffff4c │ │ │ │ + eorseq r8, r2, ip, ror #24 │ │ │ │ + eorseq r8, r2, r8, lsl #25 │ │ │ │ + eorseq r7, r9, r8, ror #22 │ │ │ │ + subseq lr, r4, r8, lsr #1 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r7, r9, r8, lsl #22 │ │ │ │ + eorseq r7, r9, r4, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #228] @ 60cda0 │ │ │ │ + ldr r4, [pc, #228] @ 60cda4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #212] @ 60cda4 │ │ │ │ - ldr r1, [pc, #212] @ 60cda8 │ │ │ │ + ldr r2, [pc, #212] @ 60cda8 │ │ │ │ + ldr r1, [pc, #212] @ 60cdac │ │ │ │ sub r6, r0, #400 @ 0x190 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #184] @ 60cdac │ │ │ │ - ldr r1, [pc, #184] @ 60cdb0 │ │ │ │ + ldr r2, [pc, #184] @ 60cdb0 │ │ │ │ + ldr r1, [pc, #184] @ 60cdb4 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ ldrb r4, [r5, #154] @ 0x9a │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60cd80 │ │ │ │ + bne 60cd84 │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cd80 │ │ │ │ + beq 60cd84 │ │ │ │ ldr r8, [r5, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r8, r8, #2 │ │ │ │ - bne 60cd50 │ │ │ │ - b 60cd80 │ │ │ │ + bne 60cd54 │ │ │ │ + b 60cd84 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e434 │ │ │ │ + bl 62e438 │ │ │ │ cmp r8, r4 │ │ │ │ - beq 60cd80 │ │ │ │ + beq 60cd84 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e2c0 │ │ │ │ + bl 62e2c4 │ │ │ │ ldr r2, [r7, #388] @ 0x184 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 60cd40 │ │ │ │ + bne 60cd44 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e4e8 │ │ │ │ + bl 62e4ec │ │ │ │ cmp r8, r4 │ │ │ │ - bne 60cd50 │ │ │ │ + bne 60cd54 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq fp, r7, r8, ror #21 │ │ │ │ - eorseq r5, r5, ip, ror #17 │ │ │ │ - eorseq r5, r5, r8, lsl #18 │ │ │ │ - eorseq r8, r2, r0, asr fp │ │ │ │ - eorseq r8, r2, r8, ror #22 │ │ │ │ + subeq fp, r7, r4, ror #21 │ │ │ │ + eorseq r5, r5, r8, ror #17 │ │ │ │ + eorseq r5, r5, r4, lsl #18 │ │ │ │ + eorseq r8, r2, ip, asr #22 │ │ │ │ + eorseq r8, r2, r4, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #496] @ 60cfbc │ │ │ │ - ldr lr, [pc, #496] @ 60cfc0 │ │ │ │ - ldr ip, [pc, #496] @ 60cfc4 │ │ │ │ + ldr r3, [pc, #496] @ 60cfc0 │ │ │ │ + ldr lr, [pc, #496] @ 60cfc4 │ │ │ │ + ldr ip, [pc, #496] @ 60cfc8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ - ldr r2, [pc, #476] @ 60cfc8 │ │ │ │ - ldr r1, [pc, #476] @ 60cfcc │ │ │ │ + ldr r2, [pc, #476] @ 60cfcc │ │ │ │ + ldr r1, [pc, #476] @ 60cfd0 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1050175,35 +1050176,35 @@ │ │ │ │ add r7, r4, #20 │ │ │ │ add r8, sp, #8 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 60cf28 │ │ │ │ + bne 60cf2c │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 60cf58 │ │ │ │ + bcs 60cf5c │ │ │ │ add r4, r4, #24 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 60cf58 │ │ │ │ + bhi 60cf5c │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ @@ -1050211,374 +1050212,374 @@ │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r2, #4 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bne 60cfac │ │ │ │ + bne 60cfb0 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ - ldr r2, [pc, #232] @ 60cfd0 │ │ │ │ + ldr r2, [pc, #232] @ 60cfd4 │ │ │ │ str r3, [r6, #380] @ 0x17c │ │ │ │ - ldr r3, [pc, #212] @ 60cfc4 │ │ │ │ + ldr r3, [pc, #212] @ 60cfc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60cfb8 │ │ │ │ + bne 60cfbc │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 60cf58 │ │ │ │ + bcs 60cf5c │ │ │ │ add r4, r4, #24 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 60cf94 │ │ │ │ - ldr r2, [pc, #116] @ 60cfd4 │ │ │ │ - ldr r3, [pc, #96] @ 60cfc4 │ │ │ │ + bls 60cf98 │ │ │ │ + ldr r2, [pc, #116] @ 60cfd8 │ │ │ │ + ldr r3, [pc, #96] @ 60cfc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60cfb8 │ │ │ │ - ldr r1, [pc, #84] @ 60cfd8 │ │ │ │ + bne 60cfbc │ │ │ │ + ldr r1, [pc, #84] @ 60cfdc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e6e4 │ │ │ │ + b 62e6e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 60ceac │ │ │ │ + b 60ceb0 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 60cee0 │ │ │ │ + b 60cee4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq fp, [r7], #-148 @ 0xffffff6c │ │ │ │ - ldrsbeq sp, [r4], #-236 @ 0xffffff14 │ │ │ │ + ldrdeq fp, [r7], #-144 @ 0xffffff70 │ │ │ │ + ldrsbeq sp, [r4], #-232 @ 0xffffff18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x003557d0 │ │ │ │ - @ instruction: 0x003557f0 │ │ │ │ - subseq sp, r4, r8, asr #27 │ │ │ │ - subseq sp, r4, r4, asr sp │ │ │ │ - eorseq r7, r9, r8, lsl #16 │ │ │ │ + eorseq r5, r5, ip, asr #15 │ │ │ │ + eorseq r5, r5, ip, ror #15 │ │ │ │ + subseq sp, r4, r4, asr #27 │ │ │ │ + subseq sp, r4, r0, asr sp │ │ │ │ + eorseq r7, r9, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #280] @ 60d114 │ │ │ │ + ldr r0, [pc, #280] @ 60d118 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #276] @ 60d118 │ │ │ │ - ldr r1, [pc, #276] @ 60d11c │ │ │ │ + ldr r2, [pc, #276] @ 60d11c │ │ │ │ + ldr r1, [pc, #276] @ 60d120 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r4, #44] @ 0x2c │ │ │ │ bl 69d64c │ │ │ │ add r8, r4, #80 @ 0x50 │ │ │ │ - ldr sl, [pc, #232] @ 60d120 │ │ │ │ + ldr sl, [pc, #232] @ 60d124 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, #124 @ 0x7c │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 905974 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60d078 │ │ │ │ - ldr r3, [pc, #196] @ 60d124 │ │ │ │ + beq 60d07c │ │ │ │ + ldr r3, [pc, #196] @ 60d128 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #188] @ 60d128 │ │ │ │ + ldr r1, [pc, #188] @ 60d12c │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldrb r3, [r7, #552] @ 0x228 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 60d0b0 │ │ │ │ + beq 60d0b4 │ │ │ │ ldrb r3, [r7, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d10c │ │ │ │ - bl 62cf1c │ │ │ │ + beq 60d110 │ │ │ │ + bl 62cf20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60d0d0 │ │ │ │ - ldr r1, [pc, #104] @ 60d12c │ │ │ │ + beq 60d0d4 │ │ │ │ + ldr r1, [pc, #104] @ 60d130 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d9a4c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d0ec │ │ │ │ + beq 60d0f0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ bl 3e3984 │ │ │ │ mov r0, r8 │ │ │ │ bl 905880 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 4b9ca8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211fcc │ │ │ │ - bl 62cbe0 │ │ │ │ - b 60d0b4 │ │ │ │ - subeq fp, r7, r0, lsr #15 │ │ │ │ - eorseq r8, r2, r8, lsr r8 │ │ │ │ - eorseq r8, r2, r0, asr r8 │ │ │ │ - subseq sp, r4, r4, ror ip │ │ │ │ + bl 62cbe4 │ │ │ │ + b 60d0b8 │ │ │ │ + @ instruction: 0x0047b79c │ │ │ │ + eorseq r8, r2, r4, lsr r8 │ │ │ │ + eorseq r8, r2, ip, asr #16 │ │ │ │ + subseq sp, r4, r0, ror ip │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r7, r9, r0, asr #13 │ │ │ │ - eorseq r7, r9, r8, ror #12 │ │ │ │ + @ instruction: 0x003976bc │ │ │ │ + eorseq r7, r9, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #328] @ 60d290 │ │ │ │ - ldr r2, [pc, #328] @ 60d294 │ │ │ │ + ldr ip, [pc, #328] @ 60d294 │ │ │ │ + ldr r2, [pc, #328] @ 60d298 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #324] @ 60d298 │ │ │ │ + ldr r1, [pc, #324] @ 60d29c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #316] @ 60d29c │ │ │ │ + ldr r3, [pc, #316] @ 60d2a0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d1c0 │ │ │ │ + bne 60d1c4 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r2, [pc, #276] @ 60d2a0 │ │ │ │ + ldr r2, [pc, #276] @ 60d2a4 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #256] @ 60d294 │ │ │ │ + ldr r3, [pc, #256] @ 60d298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d28c │ │ │ │ + bne 60d290 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 60cfdc │ │ │ │ - ldr r3, [pc, #220] @ 60d2a4 │ │ │ │ + b 60cfe0 │ │ │ │ + ldr r3, [pc, #220] @ 60d2a8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d180 │ │ │ │ - ldr r3, [pc, #204] @ 60d2a8 │ │ │ │ + beq 60d184 │ │ │ │ + ldr r3, [pc, #204] @ 60d2ac │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60d180 │ │ │ │ + beq 60d184 │ │ │ │ ldrb r2, [r0, #143] @ 0x8f │ │ │ │ ldrb r3, [r0, #142] @ 0x8e │ │ │ │ ldr r6, [r0, #148] @ 0x94 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #172] @ 60d2ac │ │ │ │ + ldr r2, [pc, #172] @ 60d2b0 │ │ │ │ lsl r5, r3, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ lsl r5, r5, #18 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r8, [r0, #135] @ 0x87 │ │ │ │ ldrb r7, [r0, #134] @ 0x86 │ │ │ │ lsr r5, r5, #18 │ │ │ │ - beq 60d26c │ │ │ │ + beq 60d270 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 60d2b0 │ │ │ │ + ldr r0, [pc, #76] @ 60d2b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60d180 │ │ │ │ - ldr r0, [pc, #64] @ 60d2b4 │ │ │ │ + b 60d184 │ │ │ │ + ldr r0, [pc, #64] @ 60d2b8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 60d180 │ │ │ │ + b 60d184 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r4, ip, ror #22 │ │ │ │ + subseq sp, r4, r8, ror #22 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r4, ip, asr #22 │ │ │ │ + subseq sp, r4, r8, asr #22 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sp, r4, r4, lsr #22 │ │ │ │ + subseq sp, r4, r0, lsr #22 │ │ │ │ andeq r4, r0, r0, asr #20 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r7, r9, r0, ror #10 │ │ │ │ - eorseq r7, r9, r4, lsr #11 │ │ │ │ + eorseq r7, r9, ip, asr r5 │ │ │ │ + eorseq r7, r9, r0, lsr #11 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #4 │ │ │ │ strb r3, [r0, #135] @ 0x87 │ │ │ │ - b 60d130 │ │ │ │ + b 60d134 │ │ │ │ ldrb r2, [r0, #349] @ 0x15d │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #108] @ 60d378 │ │ │ │ + ldr r1, [pc, #108] @ 60d37c │ │ │ │ strb r2, [r0, #134] @ 0x86 │ │ │ │ ldrsh r3, [r3, #30] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #16 │ │ │ │ - bhi 60d32c │ │ │ │ + bhi 60d330 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #9 │ │ │ │ strb r3, [r0, #135] @ 0x87 │ │ │ │ - b 60d130 │ │ │ │ + b 60d134 │ │ │ │ mov r3, #2 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #3 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #7 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #8 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #4 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #6 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #12 │ │ │ │ - b 60d330 │ │ │ │ + b 60d334 │ │ │ │ mov r3, #5 │ │ │ │ - b 60d330 │ │ │ │ - subeq fp, r7, r0, ror r4 │ │ │ │ + b 60d334 │ │ │ │ + subeq fp, r7, ip, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 60d4e0 │ │ │ │ - ldr r3, [pc, #324] @ 60d4e4 │ │ │ │ + ldr r0, [pc, #324] @ 60d4e4 │ │ │ │ + ldr r3, [pc, #324] @ 60d4e8 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, sp, #8 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr ip, [pc, #276] @ 60d4e8 │ │ │ │ - ldr r2, [pc, #276] @ 60d4ec │ │ │ │ - ldr r1, [pc, #276] @ 60d4f0 │ │ │ │ + ldr ip, [pc, #276] @ 60d4ec │ │ │ │ + ldr r2, [pc, #276] @ 60d4f0 │ │ │ │ + ldr r1, [pc, #276] @ 60d4f4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r4, #349] @ 0x15d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d440 │ │ │ │ + bne 60d444 │ │ │ │ strb r3, [r5, #135] @ 0x87 │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r5, #134] @ 0x86 │ │ │ │ - bne 60d484 │ │ │ │ + bne 60d488 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r6, r6, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r6, r3, r6, ror #8 │ │ │ │ str r6, [r5, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60d130 │ │ │ │ - ldr r2, [pc, #172] @ 60d4f4 │ │ │ │ - ldr r3, [pc, #152] @ 60d4e4 │ │ │ │ + bl 60d134 │ │ │ │ + ldr r2, [pc, #172] @ 60d4f8 │ │ │ │ + ldr r3, [pc, #152] @ 60d4e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d4dc │ │ │ │ + bne 60d4e0 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1050600,95 +1050601,95 @@ │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r4, r4, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r4, r3, r4, ror #8 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ - b 60d438 │ │ │ │ + b 60d43c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r4, r4, lsl r9 │ │ │ │ + subseq sp, r4, r0, lsl r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq fp, r7, ip, asr #7 │ │ │ │ - eorseq r8, r2, r4, ror #8 │ │ │ │ - eorseq r8, r2, r0, lsl #9 │ │ │ │ - subseq sp, r4, ip, ror #16 │ │ │ │ + subeq fp, r7, r8, asr #7 │ │ │ │ + eorseq r8, r2, r0, ror #8 │ │ │ │ + eorseq r8, r2, ip, ror r4 │ │ │ │ + subseq sp, r4, r8, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldrb r3, [r0, #552] @ 0x228 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1180] @ 60d9b8 │ │ │ │ - ldr r2, [pc, #1180] @ 60d9bc │ │ │ │ + ldr r3, [pc, #1180] @ 60d9bc │ │ │ │ + ldr r2, [pc, #1180] @ 60d9c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1172] @ 60d9c0 │ │ │ │ + ldr r3, [pc, #1172] @ 60d9c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60d914 │ │ │ │ + beq 60d918 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629fb4 │ │ │ │ + bl 629fb8 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ moveq r6, r0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 60d57c │ │ │ │ + beq 60d580 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629fbc │ │ │ │ - ldr r3, [pc, #1088] @ 60d9c4 │ │ │ │ - ldr sl, [pc, #1088] @ 60d9c8 │ │ │ │ - ldr r9, [pc, #1088] @ 60d9cc │ │ │ │ + bl 629fc0 │ │ │ │ + ldr r3, [pc, #1088] @ 60d9c8 │ │ │ │ + ldr sl, [pc, #1088] @ 60d9cc │ │ │ │ + ldr r9, [pc, #1088] @ 60d9d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add fp, r3, #124 @ 0x7c │ │ │ │ ldr r1, [r7, #380] @ 0x17c │ │ │ │ mov r0, r8 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60d68c │ │ │ │ + beq 60d690 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60c934 │ │ │ │ + bl 60c938 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r2, [r0, #376] @ 0x178 │ │ │ │ ldr r1, [r0, #380] @ 0x17c │ │ │ │ mov r5, r0 │ │ │ │ add r2, r2, #12 │ │ │ │ add r1, r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c670 │ │ │ │ + bl 60c674 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 60d6f8 │ │ │ │ + beq 60d6fc │ │ │ │ cmn r6, #95 @ 0x5f │ │ │ │ - beq 60d800 │ │ │ │ + beq 60d804 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 60cbac │ │ │ │ + bl 60cbb0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60d684 │ │ │ │ + beq 60d688 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #104] @ 0x68 │ │ │ │ ldrne r3, [r4, #100] @ 0x64 │ │ │ │ streq r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1050697,81 +1050698,81 @@ │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ bl 8dc52c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ bl 3e3984 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 62aad4 │ │ │ │ + bl 62aad8 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 905880 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 4b9ca8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60d620 │ │ │ │ + bne 60d624 │ │ │ │ mvn r6, #21 │ │ │ │ - b 60d598 │ │ │ │ + b 60d59c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d82c │ │ │ │ + bne 60d830 │ │ │ │ cmn r6, #22 │ │ │ │ - beq 60d6b0 │ │ │ │ + beq 60d6b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d598 │ │ │ │ + beq 60d59c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60d6d4 │ │ │ │ - b 60d93c │ │ │ │ + bne 60d6d8 │ │ │ │ + b 60d940 │ │ │ │ bl 8dc52c │ │ │ │ mov r0, r5 │ │ │ │ bl 3e3984 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60d93c │ │ │ │ + beq 60d940 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 3e3a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d6c0 │ │ │ │ + beq 60d6c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3e3fb0 │ │ │ │ - b 60d6c0 │ │ │ │ - ldr r3, [pc, #720] @ 60d9d0 │ │ │ │ + b 60d6c4 │ │ │ │ + ldr r3, [pc, #720] @ 60d9d4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d854 │ │ │ │ + bne 60d858 │ │ │ │ ldrb r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 60d814 │ │ │ │ + bne 60d818 │ │ │ │ ldrb r3, [r4, #142] @ 0x8e │ │ │ │ sub r1, r3, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r1, #63 @ 0x3f │ │ │ │ movhi r1, #1 │ │ │ │ movls r1, #0 │ │ │ │ - bhi 60d814 │ │ │ │ + bhi 60d818 │ │ │ │ ldrb r2, [r4, #143] @ 0x8f │ │ │ │ add r0, r7, #400 @ 0x190 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r3, r3, #18 │ │ │ │ ldrb r2, [r4, #141] @ 0x8d │ │ │ │ bl 3e1de0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 60d814 │ │ │ │ + beq 60d818 │ │ │ │ ldrb r2, [r4, #143] @ 0x8f │ │ │ │ ldrb r3, [r4, #142] @ 0x8e │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r2, [r5, #380] @ 0x17c │ │ │ │ str r2, [sp] │ │ │ │ @@ -1050780,82 +1050781,82 @@ │ │ │ │ lsl r2, r2, #18 │ │ │ │ add r3, r4, #159 @ 0x9f │ │ │ │ lsr r2, r2, #18 │ │ │ │ bl 3e2ed0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d7d0 │ │ │ │ + beq 60d7d4 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60d994 │ │ │ │ + bne 60d998 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 60d994 │ │ │ │ + bcc 60d998 │ │ │ │ bl 3e394c │ │ │ │ bl 8dc4bc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 69e314 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, #100 @ 0x64 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r4, [r3] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b 60d598 │ │ │ │ + b 60d59c │ │ │ │ mov r3, #9 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #135] @ 0x87 │ │ │ │ - bl 60d130 │ │ │ │ - b 60d598 │ │ │ │ + bl 60d134 │ │ │ │ + b 60d59c │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #135] @ 0x87 │ │ │ │ - bl 60d130 │ │ │ │ + bl 60d134 │ │ │ │ mvn r6, #1 │ │ │ │ - b 60d598 │ │ │ │ + b 60d59c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ cmn r6, #22 │ │ │ │ - beq 60d6b0 │ │ │ │ + beq 60d6b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d570 │ │ │ │ - b 60d6b0 │ │ │ │ - ldr r3, [pc, #376] @ 60d9d4 │ │ │ │ + beq 60d574 │ │ │ │ + b 60d6b4 │ │ │ │ + ldr r3, [pc, #376] @ 60d9d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d710 │ │ │ │ - ldr r3, [pc, #360] @ 60d9d8 │ │ │ │ + beq 60d714 │ │ │ │ + ldr r3, [pc, #360] @ 60d9dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60d710 │ │ │ │ - ldr r3, [pc, #344] @ 60d9dc │ │ │ │ + beq 60d714 │ │ │ │ + ldr r3, [pc, #344] @ 60d9e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #143] @ 0x8f │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #142] @ 0x8e │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r3, r3, #18 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r3, [r4, #159] @ 0x9f │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ - beq 60d980 │ │ │ │ + beq 60d984 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ @@ -1050867,732 +1050868,732 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #212] @ 60d9e0 │ │ │ │ + ldr r0, [pc, #212] @ 60d9e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60d710 │ │ │ │ + b 60d714 │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 8f6b88 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 60d548 │ │ │ │ + beq 60d54c │ │ │ │ mov r0, r7 │ │ │ │ - bl 631d14 │ │ │ │ + bl 631d18 │ │ │ │ ldrb r3, [r7, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d548 │ │ │ │ - ldr r2, [pc, #160] @ 60d9e4 │ │ │ │ - ldr r3, [pc, #120] @ 60d9c0 │ │ │ │ + bne 60d54c │ │ │ │ + ldr r2, [pc, #160] @ 60d9e8 │ │ │ │ + ldr r3, [pc, #120] @ 60d9c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d9b4 │ │ │ │ + bne 60d9b8 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 60d9e8 │ │ │ │ + ldr r0, [pc, #96] @ 60d9ec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60d710 │ │ │ │ + b 60d714 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #135] @ 0x87 │ │ │ │ - bl 60d130 │ │ │ │ + bl 60d134 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 69e314 │ │ │ │ mvn r6, #104 @ 0x68 │ │ │ │ - b 60d598 │ │ │ │ + b 60d59c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0054d798 │ │ │ │ - subseq sp, r4, ip, lsl #15 │ │ │ │ + @ instruction: 0x0054d794 │ │ │ │ + subseq sp, r4, r8, lsl #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq fp, r7, ip, lsl r2 │ │ │ │ - eorseq r5, r5, r8, lsr r0 │ │ │ │ - eorseq r5, r5, r8, asr r0 │ │ │ │ + subeq fp, r7, r8, lsl r2 │ │ │ │ + eorseq r5, r5, r4, lsr r0 │ │ │ │ + eorseq r5, r5, r4, asr r0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r3, r0, r8, lsr #22 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r9, ip, ror #30 │ │ │ │ - subseq sp, r4, r0, ror r3 │ │ │ │ - eorseq r6, r9, ip, lsr pc │ │ │ │ + eorseq r6, r9, r8, ror #30 │ │ │ │ + subseq sp, r4, ip, ror #6 │ │ │ │ + eorseq r6, r9, r8, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr sl, [pc, #344] @ 60db5c │ │ │ │ + ldr sl, [pc, #344] @ 60db60 │ │ │ │ ldr r7, [r1] │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r2, [pc, #336] @ 60db60 │ │ │ │ + ldr r2, [pc, #336] @ 60db64 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #332] @ 60db64 │ │ │ │ + ldr r1, [pc, #332] @ 60db68 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r7, r7, #400 @ 0x190 │ │ │ │ add r3, sl, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #29 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #292] @ 60db68 │ │ │ │ - ldr r1, [pc, #292] @ 60db6c │ │ │ │ + ldr r2, [pc, #292] @ 60db6c │ │ │ │ + ldr r1, [pc, #292] @ 60db70 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sl, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9fbc │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, r0 │ │ │ │ - bls 60db24 │ │ │ │ + bls 60db28 │ │ │ │ ldr r2, [r4, #380] @ 0x17c │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b9f0 │ │ │ │ + bl 62b9f4 │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60c934 │ │ │ │ + bl 60c938 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #380] @ 0x17c │ │ │ │ add r2, r2, #12 │ │ │ │ add r1, r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60c670 │ │ │ │ + bl 60c674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60db10 │ │ │ │ + bne 60db14 │ │ │ │ mov r0, r6 │ │ │ │ bl 3e394c │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60daf0 │ │ │ │ + beq 60daf4 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60db40 │ │ │ │ + bne 60db44 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #88] @ 60db70 │ │ │ │ + ldr r0, [pc, #88] @ 60db74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213fac │ │ │ │ - ldr r1, [pc, #72] @ 60db74 │ │ │ │ - ldr r0, [pc, #72] @ 60db78 │ │ │ │ - ldr r2, [pc, #72] @ 60db7c │ │ │ │ + ldr r1, [pc, #72] @ 60db78 │ │ │ │ + ldr r0, [pc, #72] @ 60db7c │ │ │ │ + ldr r2, [pc, #72] @ 60db80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sl, #172 @ 0xac │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #56] @ 60db80 │ │ │ │ - ldr r0, [pc, #56] @ 60db84 │ │ │ │ + ldr r1, [pc, #56] @ 60db84 │ │ │ │ + ldr r0, [pc, #56] @ 60db88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sl, #172 @ 0xac │ │ │ │ mov r2, #292 @ 0x124 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq sl, r7, r0, lsr #27 │ │ │ │ - eorseq r4, r5, r0, lsr #23 │ │ │ │ - eorseq r4, r5, r0, asr #23 │ │ │ │ - eorseq r7, r2, r4, lsl #28 │ │ │ │ - eorseq r7, r2, r0, lsr #28 │ │ │ │ - @ instruction: 0x00396df4 │ │ │ │ - @ instruction: 0x00396bfc │ │ │ │ - eorseq r6, r9, ip, lsl ip │ │ │ │ + @ instruction: 0x0047ad9c │ │ │ │ + mlaseq r5, ip, fp, r4 │ │ │ │ + @ instruction: 0x00354bbc │ │ │ │ + eorseq r7, r2, r0, lsl #28 │ │ │ │ + eorseq r7, r2, ip, lsl lr │ │ │ │ + @ instruction: 0x00396df0 │ │ │ │ + @ instruction: 0x00396bf8 │ │ │ │ + eorseq r6, r9, r8, lsl ip │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - eorseq r6, r9, r4, ror #23 │ │ │ │ - eorseq r6, r9, r0, ror #27 │ │ │ │ + eorseq r6, r9, r0, ror #23 │ │ │ │ + @ instruction: 0x00396ddc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #404] @ 60dd34 │ │ │ │ - ldr r3, [pc, #404] @ 60dd38 │ │ │ │ + ldr r2, [pc, #404] @ 60dd38 │ │ │ │ + ldr r3, [pc, #404] @ 60dd3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 91dd10 │ │ │ │ - ldr r5, [pc, #364] @ 60dd3c │ │ │ │ + ldr r5, [pc, #364] @ 60dd40 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60dc1c │ │ │ │ - ldr r2, [pc, #352] @ 60dd40 │ │ │ │ - ldr r3, [pc, #340] @ 60dd38 │ │ │ │ + beq 60dc20 │ │ │ │ + ldr r2, [pc, #352] @ 60dd44 │ │ │ │ + ldr r3, [pc, #340] @ 60dd3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60dd30 │ │ │ │ + bne 60dd34 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #288] @ 60dd44 │ │ │ │ + ldr r3, [pc, #288] @ 60dd48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60dc6c │ │ │ │ - ldr r2, [pc, #272] @ 60dd48 │ │ │ │ - ldr r3, [pc, #252] @ 60dd38 │ │ │ │ + bne 60dc70 │ │ │ │ + ldr r2, [pc, #272] @ 60dd4c │ │ │ │ + ldr r3, [pc, #252] @ 60dd3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60dd30 │ │ │ │ + bne 60dd34 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 60cfdc │ │ │ │ - ldr r3, [pc, #216] @ 60dd4c │ │ │ │ + b 60cfe0 │ │ │ │ + ldr r3, [pc, #216] @ 60dd50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60dc30 │ │ │ │ - ldr r3, [pc, #200] @ 60dd50 │ │ │ │ + beq 60dc34 │ │ │ │ + ldr r3, [pc, #200] @ 60dd54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60dc30 │ │ │ │ + beq 60dc34 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ ldrb r2, [r4, #151] @ 0x97 │ │ │ │ ldr r7, [r4, #156] @ 0x9c │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #8 │ │ │ │ orr r6, r6, r3, lsr #8 │ │ │ │ - ldr r3, [pc, #160] @ 60dd54 │ │ │ │ + ldr r3, [pc, #160] @ 60dd58 │ │ │ │ lsl r6, r6, #18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ lsr r6, r6, #18 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb r5, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60dd14 │ │ │ │ + beq 60dd18 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 60dd58 │ │ │ │ + ldr r0, [pc, #76] @ 60dd5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60dc30 │ │ │ │ - ldr r0, [pc, #64] @ 60dd5c │ │ │ │ + b 60dc34 │ │ │ │ + ldr r0, [pc, #64] @ 60dd60 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60dc30 │ │ │ │ + b 60dc34 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r4, r4, lsl r1 │ │ │ │ + subseq sp, r4, r0, lsl r1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r4, r8, ror #1 │ │ │ │ - ldrsbeq sp, [r4], #-4 │ │ │ │ + subseq sp, r4, r4, ror #1 │ │ │ │ + ldrsbeq sp, [r4], #-0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sp, r4, ip, ror r0 │ │ │ │ + subseq sp, r4, r8, ror r0 │ │ │ │ andeq r4, r0, r0, ror #11 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r9, r8, asr #24 │ │ │ │ - eorseq r6, r9, r8, lsl #25 │ │ │ │ + eorseq r6, r9, r4, asr #24 │ │ │ │ + eorseq r6, r9, r4, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r9, [pc, #428] @ 60df24 │ │ │ │ - ldr r4, [pc, #428] @ 60df28 │ │ │ │ + ldr r9, [pc, #428] @ 60df28 │ │ │ │ + ldr r4, [pc, #428] @ 60df2c │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #424] @ 60df2c │ │ │ │ + ldr r1, [pc, #424] @ 60df30 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r9, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #388] @ 60df30 │ │ │ │ + ldr r1, [pc, #388] @ 60df34 │ │ │ │ add ip, r9, #124 @ 0x7c │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr r8, [pc, #368] @ 60df34 │ │ │ │ + ldr r8, [pc, #368] @ 60df38 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r5, #552] @ 0x228 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60ded0 │ │ │ │ + bne 60ded4 │ │ │ │ mov r7, r0 │ │ │ │ bl 4b49fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60df08 │ │ │ │ + beq 60df0c │ │ │ │ ldrb r4, [r5, #552] @ 0x228 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60deec │ │ │ │ + bne 60def0 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60de38 │ │ │ │ - ldr r9, [pc, #300] @ 60df38 │ │ │ │ + beq 60de3c │ │ │ │ + ldr r9, [pc, #300] @ 60df3c │ │ │ │ mov r6, #8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ mov r1, r9 │ │ │ │ bl 8ff7f0 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ add r6, r6, #4 │ │ │ │ - bcc 60de10 │ │ │ │ + bcc 60de14 │ │ │ │ add r4, r5, #484 @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 91d714 │ │ │ │ - ldr r0, [pc, #236] @ 60df3c │ │ │ │ - ldr r2, [pc, #236] @ 60df40 │ │ │ │ - ldr r1, [pc, #236] @ 60df44 │ │ │ │ + ldr r0, [pc, #236] @ 60df40 │ │ │ │ + ldr r2, [pc, #236] @ 60df44 │ │ │ │ + ldr r1, [pc, #236] @ 60df48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #264 @ 0x108 │ │ │ │ - ldr r3, [pc, #228] @ 60df48 │ │ │ │ + ldr r3, [pc, #228] @ 60df4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r5, #400 @ 0x190 │ │ │ │ bl 69d64c │ │ │ │ bl 693124 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 91d74c │ │ │ │ - ldr r3, [pc, #192] @ 60df4c │ │ │ │ + ldr r3, [pc, #192] @ 60df50 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #32 │ │ │ │ add r7, r7, #384 @ 0x180 │ │ │ │ add r4, r5, #488 @ 0x1e8 │ │ │ │ strd r0, [r7, #-8] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ 60df50 │ │ │ │ + ldr r1, [pc, #164] @ 60df54 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r5, #516] @ 0x204 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 60c270 │ │ │ │ - ldr r1, [pc, #124] @ 60df54 │ │ │ │ - ldr r0, [pc, #124] @ 60df58 │ │ │ │ - ldr r2, [pc, #124] @ 60df5c │ │ │ │ + b 60c274 │ │ │ │ + ldr r1, [pc, #124] @ 60df58 │ │ │ │ + ldr r0, [pc, #124] @ 60df5c │ │ │ │ + ldr r2, [pc, #124] @ 60df60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r9, #200 @ 0xc8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #108] @ 60df60 │ │ │ │ - ldr r0, [pc, #108] @ 60df64 │ │ │ │ - ldr r2, [pc, #108] @ 60df68 │ │ │ │ + ldr r1, [pc, #108] @ 60df64 │ │ │ │ + ldr r0, [pc, #108] @ 60df68 │ │ │ │ + ldr r2, [pc, #108] @ 60df6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r9, #220 @ 0xdc │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #92] @ 60df6c │ │ │ │ - ldr r0, [pc, #92] @ 60df70 │ │ │ │ - ldr r2, [pc, #92] @ 60df74 │ │ │ │ + ldr r1, [pc, #92] @ 60df70 │ │ │ │ + ldr r0, [pc, #92] @ 60df74 │ │ │ │ + ldr r2, [pc, #92] @ 60df78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r9, #220 @ 0xdc │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq sl, r7, ip, lsr #20 │ │ │ │ - eorseq r4, r5, r0, asr #16 │ │ │ │ - eorseq ip, r2, r0, asr #23 │ │ │ │ - eorseq r4, r5, r8, lsr r8 │ │ │ │ - ldrsheq ip, [r4], #-228 @ 0xffffff1c │ │ │ │ + subeq sl, r7, r8, lsr #20 │ │ │ │ + eorseq r4, r5, ip, lsr r8 │ │ │ │ + @ instruction: 0x0032cbbc │ │ │ │ + eorseq r4, r5, r4, lsr r8 │ │ │ │ + ldrsheq ip, [r4], #-224 @ 0xffffff20 │ │ │ │ @ instruction: 0xffffe41c │ │ │ │ - subeq sl, r7, r0, asr r9 │ │ │ │ - eorseq r0, r1, r4, lsr r9 │ │ │ │ - eorseq r6, r3, r4, lsr r8 │ │ │ │ + subeq sl, r7, ip, asr #18 │ │ │ │ + eorseq r0, r1, r0, lsr r9 │ │ │ │ + eorseq r6, r3, r0, lsr r8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - @ instruction: 0x00310ed8 │ │ │ │ - eorseq r6, r9, r0, asr r8 │ │ │ │ - eorseq r6, r9, ip, lsl #22 │ │ │ │ + @ instruction: 0x00310ed4 │ │ │ │ + eorseq r6, r9, ip, asr #16 │ │ │ │ + eorseq r6, r9, r8, lsl #22 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ - eorseq r6, r9, r4, lsr r8 │ │ │ │ - @ instruction: 0x00396af0 │ │ │ │ + eorseq r6, r9, r0, lsr r8 │ │ │ │ + eorseq r6, r9, ip, ror #21 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - eorseq r6, r9, r8, lsl r8 │ │ │ │ - eorseq r9, r4, ip, lsr #6 │ │ │ │ + eorseq r6, r9, r4, lsl r8 │ │ │ │ + eorseq r9, r4, r8, lsr #6 │ │ │ │ muleq r0, sp, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #348] @ 60e0ec │ │ │ │ - ldr r3, [pc, #348] @ 60e0f0 │ │ │ │ + ldr r2, [pc, #348] @ 60e0f0 │ │ │ │ + ldr r3, [pc, #348] @ 60e0f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 91dd10 │ │ │ │ - ldr r6, [pc, #304] @ 60e0f4 │ │ │ │ + ldr r6, [pc, #304] @ 60e0f8 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60e000 │ │ │ │ - ldr r2, [pc, #292] @ 60e0f8 │ │ │ │ - ldr r3, [pc, #280] @ 60e0f0 │ │ │ │ + beq 60e004 │ │ │ │ + ldr r2, [pc, #292] @ 60e0fc │ │ │ │ + ldr r3, [pc, #280] @ 60e0f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e0e8 │ │ │ │ + bne 60e0ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #244] @ 60e0fc │ │ │ │ + ldr r3, [pc, #244] @ 60e100 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60e028 │ │ │ │ + bne 60e02c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ - bl 60cfdc │ │ │ │ - b 60dfcc │ │ │ │ - ldr r3, [pc, #208] @ 60e100 │ │ │ │ + bl 60cfe0 │ │ │ │ + b 60dfd0 │ │ │ │ + ldr r3, [pc, #208] @ 60e104 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60e014 │ │ │ │ - ldr r3, [pc, #192] @ 60e104 │ │ │ │ + beq 60e018 │ │ │ │ + ldr r3, [pc, #192] @ 60e108 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60e014 │ │ │ │ - ldr r2, [pc, #176] @ 60e108 │ │ │ │ + beq 60e018 │ │ │ │ + ldr r2, [pc, #176] @ 60e10c │ │ │ │ ldrb r3, [r5, #150] @ 0x96 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r7, [r5, #156] @ 0x9c │ │ │ │ ldrb r2, [r2] │ │ │ │ ldrb r8, [r5, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r5, #151] @ 0x97 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #8 │ │ │ │ orr r6, r6, r3, lsr #8 │ │ │ │ lsl r6, r6, #18 │ │ │ │ lsr r6, r6, #18 │ │ │ │ - beq 60e0cc │ │ │ │ + beq 60e0d0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r7, r8} │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 60e10c │ │ │ │ + ldr r0, [pc, #72] @ 60e110 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60e014 │ │ │ │ - ldr r0, [pc, #60] @ 60e110 │ │ │ │ + b 60e018 │ │ │ │ + ldr r0, [pc, #60] @ 60e114 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60e014 │ │ │ │ + b 60e018 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r4, r4, lsr #26 │ │ │ │ + subseq ip, r4, r0, lsr #26 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsheq ip, [r4], #-196 @ 0xffffff3c │ │ │ │ - subseq ip, r4, r0, ror #25 │ │ │ │ + ldrsheq ip, [r4], #-192 @ 0xffffff40 │ │ │ │ + ldrsbeq ip, [r4], #-204 @ 0xffffff34 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r4, r0, r0, ror #11 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r9, r0, r8, r6 │ │ │ │ - eorseq r6, r9, r8, asr #17 │ │ │ │ + eorseq r6, r9, ip, lsl #17 │ │ │ │ + eorseq r6, r9, r4, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ bl 8f648c │ │ │ │ ldrb r5, [r7, #148] @ 0x94 │ │ │ │ - ldr r4, [pc, #656] @ 60e3cc │ │ │ │ + ldr r4, [pc, #656] @ 60e3d0 │ │ │ │ cmp r5, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ - bne 60e2f4 │ │ │ │ + bne 60e2f8 │ │ │ │ ldrb r3, [r7, #150] @ 0x96 │ │ │ │ sub r8, r3, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r8, #63 @ 0x3f │ │ │ │ movhi r8, #1 │ │ │ │ movls r8, #0 │ │ │ │ - bhi 60e2f4 │ │ │ │ + bhi 60e2f8 │ │ │ │ ldrb r2, [r7, #151] @ 0x97 │ │ │ │ mov r6, r0 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldrb r2, [r7, #149] @ 0x95 │ │ │ │ lsr r3, r3, #18 │ │ │ │ add r0, r0, #400 @ 0x190 │ │ │ │ mov r1, r8 │ │ │ │ bl 3e1de0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 60e2f4 │ │ │ │ + beq 60e2f8 │ │ │ │ ldr r3, [r7, #144] @ 0x90 │ │ │ │ bic r2, r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 60e1b4 │ │ │ │ + beq 60e1b8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ - bne 60e360 │ │ │ │ - ldr r3, [pc, #532] @ 60e3d0 │ │ │ │ + bne 60e364 │ │ │ │ + ldr r3, [pc, #532] @ 60e3d4 │ │ │ │ add r9, sl, #444 @ 0x1bc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #520] @ 60e3d4 │ │ │ │ + ldr r1, [pc, #520] @ 60e3d8 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r4, [sl, #472] @ 0x1d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60e30c │ │ │ │ + beq 60e310 │ │ │ │ mov r5, #0 │ │ │ │ - b 60e1f8 │ │ │ │ + b 60e1fc │ │ │ │ ldr r4, [r4, #360] @ 0x168 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60e258 │ │ │ │ + beq 60e25c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60e384 │ │ │ │ + beq 60e388 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 60e1ec │ │ │ │ + bne 60e1f0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 60e234 │ │ │ │ + beq 60e238 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ ldr r1, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [r7, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 60e1ec │ │ │ │ + bne 60e1f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3e394c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2121b8 │ │ │ │ ldr r4, [r4, #360] @ 0x168 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 60e1f8 │ │ │ │ + bne 60e1fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ mov r0, r5 │ │ │ │ bl 213c34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 60e2cc │ │ │ │ - ldr r9, [pc, #352] @ 60e3d8 │ │ │ │ + beq 60e2d0 │ │ │ │ + ldr r9, [pc, #352] @ 60e3dc │ │ │ │ add r8, r7, #108 @ 0x6c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr fp, [r4, #12] │ │ │ │ bl 8f648c │ │ │ │ cmp fp, r0 │ │ │ │ - bne 60e3a8 │ │ │ │ + bne 60e3ac │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 91d714 │ │ │ │ mov r0, #16 │ │ │ │ bl 214378 │ │ │ │ mov r1, r0 │ │ │ │ str r9, [r1] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r1, #12] │ │ │ │ bl 3e53b8 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 3e3984 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 60e27c │ │ │ │ + bne 60e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60db88 │ │ │ │ + bl 60db8c │ │ │ │ mov r0, sl │ │ │ │ bl 69e314 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60e340 │ │ │ │ + beq 60e344 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 212a10 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r7, #124] @ 0x7c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60db88 │ │ │ │ + b 60db8c │ │ │ │ mov r0, r9 │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ mov r0, r4 │ │ │ │ bl 213c34 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ - bne 60e270 │ │ │ │ + bne 60e274 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60db88 │ │ │ │ + bl 60db8c │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 69e314 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #116] @ 60e3dc │ │ │ │ - ldr r1, [pc, #116] @ 60e3e0 │ │ │ │ + ldr r3, [pc, #116] @ 60e3e0 │ │ │ │ + ldr r1, [pc, #116] @ 60e3e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ mov r0, r8 │ │ │ │ str r8, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #88] @ 60e3e4 │ │ │ │ - ldr r1, [pc, #88] @ 60e3e8 │ │ │ │ - ldr r0, [pc, #88] @ 60e3ec │ │ │ │ + ldr r3, [pc, #88] @ 60e3e8 │ │ │ │ + ldr r1, [pc, #88] @ 60e3ec │ │ │ │ + ldr r0, [pc, #88] @ 60e3f0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 60e3f0 │ │ │ │ + ldr r2, [pc, #84] @ 60e3f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #300 @ 0x12c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ 60e3f4 │ │ │ │ - ldr r1, [pc, #68] @ 60e3f8 │ │ │ │ - ldr r0, [pc, #68] @ 60e3fc │ │ │ │ + ldr r3, [pc, #68] @ 60e3f8 │ │ │ │ + ldr r1, [pc, #68] @ 60e3fc │ │ │ │ + ldr r0, [pc, #68] @ 60e400 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 60e400 │ │ │ │ + ldr r2, [pc, #64] @ 60e404 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #332 @ 0x14c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq ip, r4, r8, ror fp │ │ │ │ + subseq ip, r4, r4, ror fp │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - @ instruction: 0x00310bb8 │ │ │ │ + @ instruction: 0x00310bb4 │ │ │ │ @ instruction: 0xfffffcf8 │ │ │ │ - subeq sl, r7, ip, lsr r4 │ │ │ │ - eorseq r6, r9, r0, asr #7 │ │ │ │ - subeq sl, r7, r4, lsl r4 │ │ │ │ - mlaseq r9, r4, r3, r6 │ │ │ │ - eorseq r5, pc, r8, lsr #8 │ │ │ │ + subeq sl, r7, r8, lsr r4 │ │ │ │ + @ instruction: 0x003963bc │ │ │ │ + subeq sl, r7, r0, lsl r4 │ │ │ │ + mlaseq r9, r0, r3, r6 │ │ │ │ + eorseq r5, pc, r4, lsr #8 │ │ │ │ andeq r0, r0, r6, ror r1 │ │ │ │ - strdeq sl, [r7], #-48 @ 0xffffffd0 │ │ │ │ - eorseq r6, r9, r0, ror r3 │ │ │ │ - eorseq r6, r9, r4, asr #12 │ │ │ │ + subeq sl, r7, ip, ror #7 │ │ │ │ + eorseq r6, r9, ip, ror #6 │ │ │ │ + eorseq r6, r9, r0, asr #12 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #620] @ 60e688 │ │ │ │ - ldr lr, [pc, #620] @ 60e68c │ │ │ │ - ldr ip, [pc, #620] @ 60e690 │ │ │ │ + ldr r3, [pc, #620] @ 60e68c │ │ │ │ + ldr lr, [pc, #620] @ 60e690 │ │ │ │ + ldr ip, [pc, #620] @ 60e694 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ - ldr r2, [pc, #600] @ 60e694 │ │ │ │ - ldr r1, [pc, #600] @ 60e698 │ │ │ │ + ldr r2, [pc, #600] @ 60e698 │ │ │ │ + ldr r1, [pc, #600] @ 60e69c │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1051709,132 +1051710,132 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #30 │ │ │ │ strh r3, [sp, #8] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r2, #4 │ │ │ │ tst r3, #1 │ │ │ │ - ldreq r3, [pc, #104] @ 60e69c │ │ │ │ - ldrne r3, [pc, #104] @ 60e6a0 │ │ │ │ + ldreq r3, [pc, #104] @ 60e6a0 │ │ │ │ + ldrne r3, [pc, #104] @ 60e6a4 │ │ │ │ add r0, r4, #32 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #88] @ 60e6a4 │ │ │ │ - ldr r3, [pc, #64] @ 60e690 │ │ │ │ + ldr r2, [pc, #88] @ 60e6a8 │ │ │ │ + ldr r3, [pc, #64] @ 60e694 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e684 │ │ │ │ + bne 60e688 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq sl, r7, r4, lsl #7 │ │ │ │ - subseq ip, r4, ip, lsl #17 │ │ │ │ + subeq sl, r7, r0, lsl #7 │ │ │ │ + subseq ip, r4, r8, lsl #17 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r4, r5, r0, lsl #3 │ │ │ │ - eorseq r4, r5, r0, lsr #3 │ │ │ │ + eorseq r4, r5, ip, ror r1 │ │ │ │ + mlaseq r5, ip, r1, r4 │ │ │ │ @ instruction: 0xff3f0000 │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ - subseq ip, r4, r8, ror #12 │ │ │ │ + subseq ip, r4, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #884] @ 60ea34 │ │ │ │ + ldr r4, [pc, #884] @ 60ea38 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #880] @ 60ea38 │ │ │ │ + ldr r1, [pc, #880] @ 60ea3c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #876] @ 60ea3c │ │ │ │ + ldr r2, [pc, #876] @ 60ea40 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, r4, #124 @ 0x7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #856] @ 60ea40 │ │ │ │ + ldr r1, [pc, #856] @ 60ea44 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #844] @ 60ea44 │ │ │ │ + ldr r2, [pc, #844] @ 60ea48 │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov fp, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #824] @ 60ea48 │ │ │ │ - ldr r1, [pc, #824] @ 60ea4c │ │ │ │ + ldr r2, [pc, #824] @ 60ea4c │ │ │ │ + ldr r1, [pc, #824] @ 60ea50 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r9, [pc, #804] @ 60ea50 │ │ │ │ + ldr r9, [pc, #804] @ 60ea54 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 60e788 │ │ │ │ - ldr r2, [pc, #776] @ 60ea54 │ │ │ │ - ldr r3, [pc, #748] @ 60ea3c │ │ │ │ + bne 60e78c │ │ │ │ + ldr r2, [pc, #776] @ 60ea58 │ │ │ │ + ldr r3, [pc, #748] @ 60ea40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ea30 │ │ │ │ + bne 60ea34 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5, #388] @ 0x184 │ │ │ │ add r5, fp, #488 @ 0x1e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ ldm r8, {r6, sl} │ │ │ │ - bl 60c9f8 │ │ │ │ - ldr r3, [pc, #684] @ 60ea58 │ │ │ │ + bl 60c9fc │ │ │ │ + ldr r3, [pc, #684] @ 60ea5c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #672] @ 60ea5c │ │ │ │ + ldr r1, [pc, #672] @ 60ea60 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60e904 │ │ │ │ + beq 60e908 │ │ │ │ ldrb r3, [fp, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [fp, #516] @ 0x204 │ │ │ │ orrne r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c670 │ │ │ │ + bl 60c674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e940 │ │ │ │ + bne 60e944 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #124 @ 0x7c │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r6, r6, ror #16 │ │ │ │ @@ -1051860,180 +1051861,180 @@ │ │ │ │ strb r3, [r4, #136] @ 0x88 │ │ │ │ strb r2, [r4, #137] @ 0x89 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ lsr r2, r3, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ strb r2, [r4, #138] @ 0x8a │ │ │ │ strb r3, [r4, #139] @ 0x8b │ │ │ │ - beq 60e8b8 │ │ │ │ + beq 60e8bc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ strb r3, [r4, #129] @ 0x81 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ lsrhi r3, r3, #8 │ │ │ │ orrhi r3, r3, #64 @ 0x40 │ │ │ │ strbhi r3, [r4, #130] @ 0x82 │ │ │ │ ldrhi r3, [r8, #12] │ │ │ │ strb r3, [r4, #131] @ 0x83 │ │ │ │ - ldr r3, [pc, #416] @ 60ea60 │ │ │ │ + ldr r3, [pc, #416] @ 60ea64 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60e978 │ │ │ │ - ldr r2, [pc, #400] @ 60ea64 │ │ │ │ - ldr r3, [pc, #356] @ 60ea3c │ │ │ │ + bne 60e97c │ │ │ │ + ldr r2, [pc, #400] @ 60ea68 │ │ │ │ + ldr r3, [pc, #356] @ 60ea40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ea30 │ │ │ │ + bne 60ea34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60cfdc │ │ │ │ + b 60cfe0 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #344] @ 60ea68 │ │ │ │ + ldr r2, [pc, #344] @ 60ea6c │ │ │ │ strb r3, [fp, #516] @ 0x204 │ │ │ │ - ldr r3, [pc, #292] @ 60ea3c │ │ │ │ + ldr r3, [pc, #292] @ 60ea40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ea30 │ │ │ │ + bne 60ea34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60c270 │ │ │ │ - ldr r2, [pc, #292] @ 60ea6c │ │ │ │ - ldr r3, [pc, #240] @ 60ea3c │ │ │ │ + b 60c274 │ │ │ │ + ldr r2, [pc, #292] @ 60ea70 │ │ │ │ + ldr r3, [pc, #240] @ 60ea40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ea30 │ │ │ │ + bne 60ea34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60cbac │ │ │ │ - ldr r3, [pc, #240] @ 60ea70 │ │ │ │ + b 60cbb0 │ │ │ │ + ldr r3, [pc, #240] @ 60ea74 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60e8cc │ │ │ │ - ldr r3, [pc, #224] @ 60ea74 │ │ │ │ + beq 60e8d0 │ │ │ │ + ldr r3, [pc, #224] @ 60ea78 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60e8cc │ │ │ │ - ldr r3, [pc, #208] @ 60ea78 │ │ │ │ + beq 60e8d0 │ │ │ │ + ldr r3, [pc, #208] @ 60ea7c │ │ │ │ ldrb r2, [r4, #131] @ 0x83 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #130] @ 0x82 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r7, r3, #8 │ │ │ │ orr r7, r7, r3, lsr #8 │ │ │ │ lsl r7, r7, #18 │ │ │ │ lsr r7, r7, #18 │ │ │ │ - beq 60ea14 │ │ │ │ + beq 60ea18 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r6, sl} │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #112] @ 60ea7c │ │ │ │ + ldr r0, [pc, #112] @ 60ea80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60e8cc │ │ │ │ - ldr r0, [pc, #100] @ 60ea80 │ │ │ │ + b 60e8d0 │ │ │ │ + ldr r0, [pc, #100] @ 60ea84 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60e8cc │ │ │ │ + b 60e8d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq sl, r7, r0, ror #1 │ │ │ │ - subseq ip, r4, r0, ror #11 │ │ │ │ + ldrdeq sl, [r7], #-12 │ │ │ │ + ldrsbeq ip, [r4], #-92 @ 0xffffffa4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r3, r5, ip, ror #29 │ │ │ │ - eorseq r3, r5, ip, asr #29 │ │ │ │ - eorseq r7, r2, r4, lsr r1 │ │ │ │ - eorseq r7, r2, r0, asr r1 │ │ │ │ - subseq ip, r4, ip, lsl #11 │ │ │ │ - subseq ip, r4, r8, ror #10 │ │ │ │ + eorseq r3, r5, r8, ror #29 │ │ │ │ + eorseq r3, r5, r8, asr #29 │ │ │ │ + eorseq r7, r2, r0, lsr r1 │ │ │ │ + eorseq r7, r2, ip, asr #2 │ │ │ │ + subseq ip, r4, r8, lsl #11 │ │ │ │ + subseq ip, r4, r4, ror #10 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq r0, r1, r8, asr #11 │ │ │ │ + eorseq r0, r1, r4, asr #11 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq ip, r4, r0, ror #7 │ │ │ │ - subseq ip, r4, r0, lsr #7 │ │ │ │ - subseq ip, r4, ip, ror #6 │ │ │ │ + ldrsbeq ip, [r4], #-60 @ 0xffffffc4 │ │ │ │ + @ instruction: 0x0054c39c │ │ │ │ + subseq ip, r4, r8, ror #6 │ │ │ │ andeq r3, r0, ip, asr r6 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r9, r8, lsr #32 │ │ │ │ - eorseq r6, r9, r8, asr r0 │ │ │ │ + eorseq r6, r9, r4, lsr #32 │ │ │ │ + eorseq r6, r9, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #424] @ 60ec48 │ │ │ │ - ldr r3, [pc, #424] @ 60ec4c │ │ │ │ + ldr r2, [pc, #424] @ 60ec4c │ │ │ │ + ldr r3, [pc, #424] @ 60ec50 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #420] @ 60ec50 │ │ │ │ + ldr r4, [pc, #420] @ 60ec54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #404] @ 60ec54 │ │ │ │ - ldr r2, [pc, #404] @ 60ec58 │ │ │ │ + ldr r1, [pc, #404] @ 60ec58 │ │ │ │ + ldr r2, [pc, #404] @ 60ec5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r3, r4, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #364] @ 60ec5c │ │ │ │ - ldr r1, [pc, #364] @ 60ec60 │ │ │ │ + ldr r2, [pc, #364] @ 60ec60 │ │ │ │ + ldr r1, [pc, #364] @ 60ec64 │ │ │ │ add ip, r4, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ - ldr sl, [pc, #340] @ 60ec64 │ │ │ │ + ldr sl, [pc, #340] @ 60ec68 │ │ │ │ add sl, pc, sl │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #328] @ 60ec68 │ │ │ │ - ldr r1, [pc, #328] @ 60ec6c │ │ │ │ + ldr r2, [pc, #328] @ 60ec6c │ │ │ │ + ldr r1, [pc, #328] @ 60ec70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ @@ -1052049,241 +1052050,241 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ bl 30691c │ │ │ │ ldr r3, [r6, #548] @ 0x224 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ bl 8f6b88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 60eb98 │ │ │ │ + beq 60eb9c │ │ │ │ ldr r4, [r4, #104] @ 0x68 │ │ │ │ bl 8f6b88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 75cfd4 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 60ebe8 │ │ │ │ - ldr r2, [pc, #196] @ 60ec70 │ │ │ │ - ldr r3, [pc, #156] @ 60ec4c │ │ │ │ + bne 60ebec │ │ │ │ + ldr r2, [pc, #196] @ 60ec74 │ │ │ │ + ldr r3, [pc, #156] @ 60ec50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ec44 │ │ │ │ + bne 60ec48 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60e6a8 │ │ │ │ - ldr r2, [pc, #120] @ 60ec74 │ │ │ │ - ldr r3, [pc, #76] @ 60ec4c │ │ │ │ + bl 60e6ac │ │ │ │ + ldr r2, [pc, #120] @ 60ec78 │ │ │ │ + ldr r3, [pc, #76] @ 60ec50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ec44 │ │ │ │ - ldr r3, [pc, #88] @ 60ec78 │ │ │ │ + bne 60ec48 │ │ │ │ + ldr r3, [pc, #88] @ 60ec7c │ │ │ │ add r0, r6, #400 @ 0x190 │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ orr r1, r3, r1, lsl #16 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 3e58d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r4, r4, lsl r2 │ │ │ │ + subseq ip, r4, r0, lsl r2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strdeq r9, [r7], #-192 @ 0xffffff40 │ │ │ │ - mlaseq r2, r8, sp, r6 │ │ │ │ - eorseq r6, r2, ip, ror sp │ │ │ │ - eorseq r3, r5, ip, asr #21 │ │ │ │ - eorseq fp, r2, r0, asr lr │ │ │ │ - subseq ip, r4, r8, lsr #3 │ │ │ │ - eorseq r8, r4, r4, asr r6 │ │ │ │ - eorseq r8, r4, ip, ror #12 │ │ │ │ - subseq ip, r4, r8, lsl #2 │ │ │ │ - ldrheq ip, [r4], #-8 │ │ │ │ + subeq r9, r7, ip, ror #25 │ │ │ │ + mlaseq r2, r4, sp, r6 │ │ │ │ + eorseq r6, r2, r8, ror sp │ │ │ │ + eorseq r3, r5, r8, asr #21 │ │ │ │ + eorseq fp, r2, ip, asr #28 │ │ │ │ + subseq ip, r4, r4, lsr #3 │ │ │ │ + eorseq r8, r4, r0, asr r6 │ │ │ │ + eorseq r8, r4, r8, ror #12 │ │ │ │ + subseq ip, r4, r4, lsl #2 │ │ │ │ + ldrheq ip, [r4], #-4 │ │ │ │ andeq r5, r0, ip, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #412] @ 60ee30 │ │ │ │ + ldr r4, [pc, #412] @ 60ee34 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, r4, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #396] @ 60ee34 │ │ │ │ + ldr ip, [pc, #396] @ 60ee38 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #392] @ 60ee38 │ │ │ │ + ldr r1, [pc, #392] @ 60ee3c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #384] @ 60ee3c │ │ │ │ + ldr r2, [pc, #384] @ 60ee40 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #372] @ 60ee40 │ │ │ │ + ldr r1, [pc, #372] @ 60ee44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #356] @ 60ee44 │ │ │ │ - ldr r1, [pc, #356] @ 60ee48 │ │ │ │ + ldr r2, [pc, #356] @ 60ee48 │ │ │ │ + ldr r1, [pc, #356] @ 60ee4c │ │ │ │ add ip, r4, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ - ldr r8, [pc, #332] @ 60ee4c │ │ │ │ + ldr r8, [pc, #332] @ 60ee50 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #320] @ 60ee50 │ │ │ │ - ldr r1, [pc, #320] @ 60ee54 │ │ │ │ + ldr r2, [pc, #320] @ 60ee54 │ │ │ │ + ldr r1, [pc, #320] @ 60ee58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ bl 8f6b88 │ │ │ │ cmp r9, r0 │ │ │ │ - beq 60ed50 │ │ │ │ + beq 60ed54 │ │ │ │ ldrb r2, [r5, #555] @ 0x22b │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60eda0 │ │ │ │ + beq 60eda4 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 60edb8 │ │ │ │ - ldr r2, [pc, #244] @ 60ee58 │ │ │ │ - ldr r3, [pc, #208] @ 60ee38 │ │ │ │ + bne 60edbc │ │ │ │ + ldr r2, [pc, #244] @ 60ee5c │ │ │ │ + ldr r3, [pc, #208] @ 60ee3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ee2c │ │ │ │ + bne 60ee30 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ bl 75cfd4 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - beq 60ed5c │ │ │ │ + beq 60ed60 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bl 60e6a8 │ │ │ │ - ldr r2, [pc, #120] @ 60ee5c │ │ │ │ - ldr r3, [pc, #80] @ 60ee38 │ │ │ │ + bl 60e6ac │ │ │ │ + ldr r2, [pc, #120] @ 60ee60 │ │ │ │ + ldr r3, [pc, #80] @ 60ee3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ee2c │ │ │ │ - ldr r3, [pc, #88] @ 60ee60 │ │ │ │ + bne 60ee30 │ │ │ │ + ldr r3, [pc, #88] @ 60ee64 │ │ │ │ add r0, r5, #400 @ 0x190 │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ orr r1, r3, r1, lsl #16 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 3e58d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r7, r0, lsl fp │ │ │ │ - subseq ip, r4, r8 │ │ │ │ + subeq r9, r7, ip, lsl #22 │ │ │ │ + subseq ip, r4, r4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r6, r2, r4, lsl #23 │ │ │ │ - mlaseq r2, ip, fp, r6 │ │ │ │ - @ instruction: 0x003538dc │ │ │ │ - eorseq fp, r2, r0, ror #24 │ │ │ │ - ldrheq fp, [r4], #-248 @ 0xffffff08 │ │ │ │ - eorseq r8, r4, r4, ror #8 │ │ │ │ - eorseq r8, r4, ip, ror r4 │ │ │ │ - subseq fp, r4, r0, asr pc │ │ │ │ - ldrsbeq fp, [r4], #-224 @ 0xffffff20 │ │ │ │ + eorseq r6, r2, r0, lsl #23 │ │ │ │ + mlaseq r2, r8, fp, r6 │ │ │ │ + @ instruction: 0x003538d8 │ │ │ │ + eorseq fp, r2, ip, asr ip │ │ │ │ + ldrheq fp, [r4], #-244 @ 0xffffff0c │ │ │ │ + eorseq r8, r4, r0, ror #8 │ │ │ │ + eorseq r8, r4, r8, ror r4 │ │ │ │ + subseq fp, r4, ip, asr #30 │ │ │ │ + subseq fp, r4, ip, asr #29 │ │ │ │ andeq r5, r0, ip, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #232] @ 60ef64 │ │ │ │ + ldr r3, [pc, #232] @ 60ef68 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, r3, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #216] @ 60ef68 │ │ │ │ + ldr ip, [pc, #216] @ 60ef6c │ │ │ │ sub r4, r0, #400 @ 0x190 │ │ │ │ - ldr r0, [pc, #212] @ 60ef6c │ │ │ │ + ldr r0, [pc, #212] @ 60ef70 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r1, [pc, #196] @ 60ef70 │ │ │ │ - ldr r2, [pc, #196] @ 60ef74 │ │ │ │ + ldr r1, [pc, #196] @ 60ef74 │ │ │ │ + ldr r2, [pc, #196] @ 60ef78 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #4 │ │ │ │ - beq 60eee4 │ │ │ │ + beq 60eee8 │ │ │ │ ldr r3, [r5, #492] @ 0x1ec │ │ │ │ cmp r3, #5 │ │ │ │ - bne 60ef28 │ │ │ │ - ldr r2, [pc, #140] @ 60ef78 │ │ │ │ - ldr r3, [pc, #124] @ 60ef6c │ │ │ │ + bne 60ef2c │ │ │ │ + ldr r2, [pc, #140] @ 60ef7c │ │ │ │ + ldr r3, [pc, #124] @ 60ef70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ef60 │ │ │ │ + bne 60ef64 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1052296,212 +1052297,212 @@ │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 60e6a8 │ │ │ │ - b 60eee4 │ │ │ │ + bl 60e6ac │ │ │ │ + b 60eee8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r7, r8, lsr #18 │ │ │ │ - subseq fp, r4, r0, lsr #28 │ │ │ │ + subeq r9, r7, r4, lsr #18 │ │ │ │ + subseq fp, r4, ip, lsl lr │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x003269b0 │ │ │ │ - eorseq r6, r2, ip, lsl #19 │ │ │ │ - subseq fp, r4, r8, asr #27 │ │ │ │ + eorseq r6, r2, ip, lsr #19 │ │ │ │ + eorseq r6, r2, r8, lsl #19 │ │ │ │ + subseq fp, r4, r4, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #296] @ 60f0bc │ │ │ │ + ldr ip, [pc, #296] @ 60f0c0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #88 @ 0x58 │ │ │ │ - ldr lr, [pc, #284] @ 60f0c0 │ │ │ │ + ldr lr, [pc, #284] @ 60f0c4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #280] @ 60f0c4 │ │ │ │ + ldr ip, [pc, #280] @ 60f0c8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #276] @ 60f0c8 │ │ │ │ - ldr r1, [pc, #276] @ 60f0cc │ │ │ │ + ldr r2, [pc, #276] @ 60f0cc │ │ │ │ + ldr r1, [pc, #276] @ 60f0d0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #244] @ 60f0d0 │ │ │ │ + ldr r6, [pc, #244] @ 60f0d4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r3, [r0, #552] @ 0x228 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f068 │ │ │ │ - ldr r3, [pc, #224] @ 60f0d4 │ │ │ │ + beq 60f06c │ │ │ │ + ldr r3, [pc, #224] @ 60f0d8 │ │ │ │ add r5, r4, #488 @ 0x1e8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #212] @ 60f0d8 │ │ │ │ + ldr r1, [pc, #212] @ 60f0dc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r5, [r4, #516] @ 0x204 │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 60f094 │ │ │ │ - ldr r2, [pc, #176] @ 60f0dc │ │ │ │ - ldr r3, [pc, #148] @ 60f0c4 │ │ │ │ + bne 60f098 │ │ │ │ + ldr r2, [pc, #176] @ 60f0e0 │ │ │ │ + ldr r3, [pc, #148] @ 60f0c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60f0b8 │ │ │ │ + bne 60f0bc │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 8f6b88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 60efec │ │ │ │ + beq 60eff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 631d14 │ │ │ │ + bl 631d18 │ │ │ │ ldrb r3, [r4, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f024 │ │ │ │ - b 60efec │ │ │ │ + beq 60f028 │ │ │ │ + b 60eff0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ - bl 60e6a8 │ │ │ │ - b 60f024 │ │ │ │ + bl 60e6ac │ │ │ │ + b 60f028 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r7, r0, lsl r8 │ │ │ │ - subseq fp, r4, ip, lsl #26 │ │ │ │ + subeq r9, r7, ip, lsl #16 │ │ │ │ + subseq fp, r4, r8, lsl #26 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r3, r5, r8, lsl #12 │ │ │ │ - eorseq fp, r2, ip, lsl #19 │ │ │ │ - ldrsbeq fp, [r4], #-204 @ 0xffffff34 │ │ │ │ + eorseq r3, r5, r4, lsl #12 │ │ │ │ + eorseq fp, r2, r8, lsl #19 │ │ │ │ + ldrsbeq fp, [r4], #-200 @ 0xffffff38 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq pc, r0, r0, lsl #27 │ │ │ │ - subseq fp, r4, r8, lsl #25 │ │ │ │ + eorseq pc, r0, ip, ror sp @ │ │ │ │ + subseq fp, r4, r4, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldrb r3, [r0, #552] @ 0x228 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3096] @ 60fd1c │ │ │ │ - ldr r2, [pc, #3096] @ 60fd20 │ │ │ │ + ldr r3, [pc, #3096] @ 60fd20 │ │ │ │ + ldr r2, [pc, #3096] @ 60fd24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #3088] @ 60fd24 │ │ │ │ + ldr r3, [pc, #3088] @ 60fd28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 60f2e8 │ │ │ │ + beq 60f2ec │ │ │ │ add r7, r9, #520 @ 0x208 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 60c9f8 │ │ │ │ + bl 60c9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60f310 │ │ │ │ + beq 60f314 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ - beq 60f170 │ │ │ │ + beq 60f174 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 60f354 │ │ │ │ + bhi 60f358 │ │ │ │ mov ip, #4 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #3 │ │ │ │ - bls 60f1e8 │ │ │ │ + bls 60f1ec │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r6, r6, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r6, r3, r6, ror #8 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - beq 60f1f8 │ │ │ │ + beq 60f1fc │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - bls 60f1d0 │ │ │ │ + bls 60f1d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60cfdc │ │ │ │ - b 60f138 │ │ │ │ + bl 60cfe0 │ │ │ │ + b 60f13c │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c670 │ │ │ │ + bl 60c674 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f368 │ │ │ │ + beq 60f36c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 60cbac │ │ │ │ - b 60f138 │ │ │ │ + bl 60cbb0 │ │ │ │ + b 60f13c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c670 │ │ │ │ + bl 60c674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60f1e8 │ │ │ │ + bne 60f1ec │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 60f490 │ │ │ │ + bne 60f494 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ - bhi 60f490 │ │ │ │ + bhi 60f494 │ │ │ │ ldrb r2, [r4, #151] @ 0x97 │ │ │ │ mov r1, r6 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldrb r2, [r4, #149] @ 0x95 │ │ │ │ lsr r3, r3, #18 │ │ │ │ add r0, r9, #400 @ 0x190 │ │ │ │ bl 3e1de0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #2756] @ 60fd28 │ │ │ │ + ldr r3, [pc, #2756] @ 60fd2c │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #2748] @ 60fd2c │ │ │ │ - ldr r2, [pc, #2748] @ 60fd30 │ │ │ │ + ldr r1, [pc, #2748] @ 60fd30 │ │ │ │ + ldr r2, [pc, #2748] @ 60fd34 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1052510,63 +1052511,63 @@ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - ldr r2, [pc, #2684] @ 60fd34 │ │ │ │ + ldr r2, [pc, #2684] @ 60fd38 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60f818 │ │ │ │ - ldr r2, [pc, #2664] @ 60fd38 │ │ │ │ + bne 60f81c │ │ │ │ + ldr r2, [pc, #2664] @ 60fd3c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 60f7dc │ │ │ │ + bhi 60f7e0 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 8f6b88 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 60f130 │ │ │ │ + beq 60f134 │ │ │ │ mov r0, r9 │ │ │ │ - bl 631d14 │ │ │ │ + bl 631d18 │ │ │ │ ldrb r3, [r9, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f130 │ │ │ │ - ldr r2, [pc, #2596] @ 60fd3c │ │ │ │ - ldr r3, [pc, #2568] @ 60fd24 │ │ │ │ + bne 60f134 │ │ │ │ + ldr r2, [pc, #2596] @ 60fd40 │ │ │ │ + ldr r3, [pc, #2568] @ 60fd28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60fbb8 │ │ │ │ + bne 60fbbc │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 212a70 │ │ │ │ - b 60f18c │ │ │ │ - ldr r3, [pc, #2512] @ 60fd40 │ │ │ │ - ldr r2, [pc, #2512] @ 60fd44 │ │ │ │ - ldr r1, [pc, #2512] @ 60fd48 │ │ │ │ + b 60f190 │ │ │ │ + ldr r3, [pc, #2512] @ 60fd44 │ │ │ │ + ldr r2, [pc, #2512] @ 60fd48 │ │ │ │ + ldr r1, [pc, #2512] @ 60fd4c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1052575,235 +1052576,235 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r5, r5, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r5, r3, r5, ror #8 │ │ │ │ - ldr r3, [pc, #2424] @ 60fd34 │ │ │ │ + ldr r3, [pc, #2424] @ 60fd38 │ │ │ │ str r5, [r4, #152] @ 0x98 │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f920 │ │ │ │ + bne 60f924 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ strb r3, [r4, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 60fbbc │ │ │ │ + bne 60fbc0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f1c0 │ │ │ │ - ldr r3, [pc, #2388] @ 60fd4c │ │ │ │ + beq 60f1c4 │ │ │ │ + ldr r3, [pc, #2388] @ 60fd50 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f1c0 │ │ │ │ - ldr r3, [pc, #2368] @ 60fd50 │ │ │ │ + beq 60f1c4 │ │ │ │ + ldr r3, [pc, #2368] @ 60fd54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60f1c0 │ │ │ │ - ldr r3, [pc, #2352] @ 60fd54 │ │ │ │ + beq 60f1c4 │ │ │ │ + ldr r3, [pc, #2352] @ 60fd58 │ │ │ │ ldr r6, [r4, #156] @ 0x9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #151] @ 0x97 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb sl, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ lsl r5, r5, #18 │ │ │ │ lsr r5, r5, #18 │ │ │ │ - beq 60fb6c │ │ │ │ + beq 60fb70 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r5, r6, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2256] @ 60fd58 │ │ │ │ + ldr r0, [pc, #2256] @ 60fd5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60f1c0 │ │ │ │ + b 60f1c4 │ │ │ │ mov r5, r6 │ │ │ │ - b 60f25c │ │ │ │ + b 60f260 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 21346c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f7f0 │ │ │ │ + beq 60f7f4 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r1, [r4, #150] @ 0x96 │ │ │ │ orr r1, r1, r3, lsl #8 │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r3, r3, r1, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r1, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60f9bc │ │ │ │ + beq 60f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f514 │ │ │ │ + beq 60f518 │ │ │ │ bl 213fd0 │ │ │ │ - b 60f514 │ │ │ │ + b 60f518 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f7fc │ │ │ │ + beq 60f800 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60fa9c │ │ │ │ + beq 60faa0 │ │ │ │ mov r3, #12 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f7fc │ │ │ │ + beq 60f800 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60f514 │ │ │ │ + bne 60f518 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #2040] @ 60fd5c │ │ │ │ + ldr r3, [pc, #2040] @ 60fd60 │ │ │ │ add r0, r5, #444 @ 0x1bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2028] @ 60fd60 │ │ │ │ + ldr r1, [pc, #2028] @ 60fd64 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #472] @ 0x1d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f5a4 │ │ │ │ + beq 60f5a8 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60fcf8 │ │ │ │ + beq 60fcfc │ │ │ │ mov r3, #10 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f7fc │ │ │ │ + beq 60f800 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60f514 │ │ │ │ + bne 60f518 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1900] @ 60fd5c │ │ │ │ + ldr r3, [pc, #1900] @ 60fd60 │ │ │ │ add r0, r5, #444 @ 0x1bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1892] @ 60fd64 │ │ │ │ + ldr r1, [pc, #1892] @ 60fd68 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #472] @ 0x1d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f5a4 │ │ │ │ + beq 60f5a8 │ │ │ │ mov lr, #10 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60fc8c │ │ │ │ + beq 60fc90 │ │ │ │ ldr ip, [r2, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #152] @ 0x98 │ │ │ │ ldr r6, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r6 │ │ │ │ strbeq lr, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f620 │ │ │ │ - bl 60c270 │ │ │ │ + bne 60f624 │ │ │ │ + bl 60c274 │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f7fc │ │ │ │ + beq 60f800 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60f514 │ │ │ │ + bne 60f518 │ │ │ │ add r6, r9, #484 @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 91d714 │ │ │ │ mov r0, r5 │ │ │ │ bl 6968cc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 91d74c │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ add r3, r9, #484 @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #149] @ 0x95 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 91d714 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 60f710 │ │ │ │ + bne 60f714 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1636] @ 60fd68 │ │ │ │ + ldr r3, [pc, #1636] @ 60fd6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r6, [r9, #444] @ 0x1bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60f7a0 │ │ │ │ - ldr r3, [pc, #1608] @ 60fd6c │ │ │ │ - ldr r2, [pc, #1608] @ 60fd70 │ │ │ │ - ldr r1, [pc, #1608] @ 60fd74 │ │ │ │ + beq 60f7a4 │ │ │ │ + ldr r3, [pc, #1608] @ 60fd70 │ │ │ │ + ldr r2, [pc, #1608] @ 60fd74 │ │ │ │ + ldr r1, [pc, #1608] @ 60fd78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1052816,78 +1052817,78 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60f788 │ │ │ │ + bne 60f78c │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 60f810 │ │ │ │ + beq 60f814 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 60f758 │ │ │ │ + bne 60f75c │ │ │ │ add r4, sp, #32 │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ bl 8e8d98 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60fcd4 │ │ │ │ + beq 60fcd8 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 60f8d8 │ │ │ │ + beq 60f8dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ bl 91d74c │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ mov r3, #11 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f7fc │ │ │ │ + beq 60f800 │ │ │ │ bl 213fd0 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ bl 6968cc │ │ │ │ - b 60f788 │ │ │ │ - ldr r2, [pc, #1368] @ 60fd78 │ │ │ │ + b 60f78c │ │ │ │ + ldr r2, [pc, #1368] @ 60fd7c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60f2c8 │ │ │ │ - ldr r2, [pc, #1308] @ 60fd50 │ │ │ │ + beq 60f2cc │ │ │ │ + ldr r2, [pc, #1308] @ 60fd54 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 60f2c8 │ │ │ │ - ldr r2, [pc, #1292] @ 60fd54 │ │ │ │ + beq 60f2cc │ │ │ │ + ldr r2, [pc, #1292] @ 60fd58 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb r1, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ lsl r1, r2, #8 │ │ │ │ orr r2, r1, r2, lsr #8 │ │ │ │ lsl r2, r2, #18 │ │ │ │ lsr r2, r2, #18 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ - beq 60fb88 │ │ │ │ + beq 60fb8c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ @@ -1052899,88 +1052900,88 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1200] @ 60fd7c │ │ │ │ + ldr r0, [pc, #1200] @ 60fd80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ - b 60f2c8 │ │ │ │ + b 60f2cc │ │ │ │ bl 91e490 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 91e490 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f7c4 │ │ │ │ + beq 60f7c8 │ │ │ │ strb r6, [r0, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1136] @ 60fd80 │ │ │ │ + ldr r3, [pc, #1136] @ 60fd84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 60f7c4 │ │ │ │ - ldr r3, [pc, #1116] @ 60fd84 │ │ │ │ + b 60f7c8 │ │ │ │ + ldr r3, [pc, #1116] @ 60fd88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f3cc │ │ │ │ - ldr r3, [pc, #1044] @ 60fd50 │ │ │ │ + beq 60f3d0 │ │ │ │ + ldr r3, [pc, #1044] @ 60fd54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60f3cc │ │ │ │ - ldr r3, [pc, #1028] @ 60fd54 │ │ │ │ + beq 60f3d0 │ │ │ │ + ldr r3, [pc, #1028] @ 60fd58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #147] @ 0x93 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #146] @ 0x92 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #8 │ │ │ │ orr r6, r6, r3, lsr #8 │ │ │ │ lsl r6, r6, #18 │ │ │ │ lsr r6, r6, #18 │ │ │ │ - beq 60fba0 │ │ │ │ + beq 60fba4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #980] @ 60fd88 │ │ │ │ + ldr r0, [pc, #980] @ 60fd8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60f3cc │ │ │ │ + b 60f3d0 │ │ │ │ add r3, r4, #108 @ 0x6c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 91d714 │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60fa70 │ │ │ │ - ldr r1, [pc, #928] @ 60fd8c │ │ │ │ - ldr ip, [pc, #928] @ 60fd90 │ │ │ │ + beq 60fa74 │ │ │ │ + ldr r1, [pc, #928] @ 60fd90 │ │ │ │ + ldr ip, [pc, #928] @ 60fd94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add ip, pc, ip │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ mov sl, r2 │ │ │ │ mov fp, r1 │ │ │ │ @@ -1052989,420 +1052990,420 @@ │ │ │ │ ldr r3, [r9, #548] @ 0x224 │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl 213bbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60fa50 │ │ │ │ + beq 60fa54 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 91d714 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8f5c1c │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc 60fa10 │ │ │ │ + bcc 60fa14 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 60db88 │ │ │ │ + bl 60db8c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60fb60 │ │ │ │ + beq 60fb64 │ │ │ │ mov r0, r2 │ │ │ │ bl 213fd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f138 │ │ │ │ + b 60f13c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #692] @ 60fd5c │ │ │ │ + ldr r3, [pc, #692] @ 60fd60 │ │ │ │ add r6, r5, #444 @ 0x1bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #732] @ 60fd94 │ │ │ │ + ldr r1, [pc, #732] @ 60fd98 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #472] @ 0x1d8 │ │ │ │ - b 60fafc │ │ │ │ + b 60fb00 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ ldr ip, [r3, #360] @ 0x168 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60fcb0 │ │ │ │ + beq 60fcb4 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #152] @ 0x98 │ │ │ │ ldr lr, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r0, lr │ │ │ │ - beq 60fb18 │ │ │ │ + beq 60fb1c │ │ │ │ mov r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60facc │ │ │ │ + bne 60fad0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f3d8 │ │ │ │ + b 60f3dc │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - bl 60c270 │ │ │ │ + bl 60c274 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60fb0c │ │ │ │ + beq 60fb10 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 91d714 │ │ │ │ - ldr r3, [pc, #600] @ 60fd98 │ │ │ │ - ldr r1, [pc, #600] @ 60fd9c │ │ │ │ + ldr r3, [pc, #600] @ 60fd9c │ │ │ │ + ldr r1, [pc, #600] @ 60fda0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ bl 8f5c1c │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f138 │ │ │ │ + b 60f13c │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ - b 60f138 │ │ │ │ - ldr r0, [pc, #556] @ 60fda0 │ │ │ │ + b 60f13c │ │ │ │ + ldr r0, [pc, #556] @ 60fda4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60f1c0 │ │ │ │ - ldr r0, [pc, #532] @ 60fda4 │ │ │ │ + b 60f1c4 │ │ │ │ + ldr r0, [pc, #532] @ 60fda8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ - b 60f2c8 │ │ │ │ - ldr r0, [pc, #512] @ 60fda8 │ │ │ │ + b 60f2cc │ │ │ │ + ldr r0, [pc, #512] @ 60fdac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60f3cc │ │ │ │ + b 60f3d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 60f1c0 │ │ │ │ + bhi 60f1c4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f1c0 │ │ │ │ - ldr r3, [pc, #464] @ 60fdac │ │ │ │ + beq 60f1c4 │ │ │ │ + ldr r3, [pc, #464] @ 60fdb0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f1c0 │ │ │ │ - ldr r3, [pc, #348] @ 60fd50 │ │ │ │ + beq 60f1c4 │ │ │ │ + ldr r3, [pc, #348] @ 60fd54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60f1c0 │ │ │ │ - ldr r3, [pc, #332] @ 60fd54 │ │ │ │ + beq 60f1c4 │ │ │ │ + ldr r3, [pc, #332] @ 60fd58 │ │ │ │ ldrb r6, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #147] @ 0x93 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #146] @ 0x92 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ lsl r5, r5, #18 │ │ │ │ lsr r5, r5, #18 │ │ │ │ - beq 60fc74 │ │ │ │ + beq 60fc78 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #324] @ 60fdb0 │ │ │ │ + ldr r0, [pc, #324] @ 60fdb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60f1c0 │ │ │ │ - ldr r0, [pc, #312] @ 60fdb4 │ │ │ │ + b 60f1c4 │ │ │ │ + ldr r0, [pc, #312] @ 60fdb8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 60f1c0 │ │ │ │ - ldr r3, [pc, #292] @ 60fdb8 │ │ │ │ - ldr r1, [pc, #292] @ 60fdbc │ │ │ │ - ldr r0, [pc, #292] @ 60fdc0 │ │ │ │ + b 60f1c4 │ │ │ │ + ldr r3, [pc, #292] @ 60fdbc │ │ │ │ + ldr r1, [pc, #292] @ 60fdc0 │ │ │ │ + ldr r0, [pc, #292] @ 60fdc4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #288] @ 60fdc4 │ │ │ │ + ldr r2, [pc, #288] @ 60fdc8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #392 @ 0x188 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ 60fdc8 │ │ │ │ - ldr r1, [pc, #272] @ 60fdcc │ │ │ │ - ldr r0, [pc, #272] @ 60fdd0 │ │ │ │ + ldr r3, [pc, #272] @ 60fdcc │ │ │ │ + ldr r1, [pc, #272] @ 60fdd0 │ │ │ │ + ldr r0, [pc, #272] @ 60fdd4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #268] @ 60fdd4 │ │ │ │ + ldr r2, [pc, #268] @ 60fdd8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ 60fdd8 │ │ │ │ - ldr r1, [pc, #252] @ 60fddc │ │ │ │ - ldr r0, [pc, #252] @ 60fde0 │ │ │ │ + ldr r3, [pc, #252] @ 60fddc │ │ │ │ + ldr r1, [pc, #252] @ 60fde0 │ │ │ │ + ldr r0, [pc, #252] @ 60fde4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #412 @ 0x19c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ 60fde4 │ │ │ │ - ldr r1, [pc, #228] @ 60fde8 │ │ │ │ - ldr r0, [pc, #228] @ 60fdec │ │ │ │ + ldr r3, [pc, #228] @ 60fde8 │ │ │ │ + ldr r1, [pc, #228] @ 60fdec │ │ │ │ + ldr r0, [pc, #228] @ 60fdf0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #224] @ 60fdf0 │ │ │ │ + ldr r2, [pc, #224] @ 60fdf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #392 @ 0x188 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrheq fp, [r4], #-176 @ 0xffffff50 │ │ │ │ - subseq fp, r4, r4, lsr #23 │ │ │ │ + subseq fp, r4, ip, lsr #23 │ │ │ │ + subseq fp, r4, r0, lsr #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r9, r7, r4, lsr r5 │ │ │ │ - @ instruction: 0x003265f0 │ │ │ │ - @ instruction: 0x003265d4 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - subeq r9, r7, r6, asr #9 │ │ │ │ - @ instruction: 0x0054b99c │ │ │ │ - subeq r9, r7, r0, lsr r4 │ │ │ │ - @ instruction: 0x003264d0 │ │ │ │ - eorseq r6, r2, r8, ror #9 │ │ │ │ + subeq r9, r7, r0, lsr r5 │ │ │ │ + eorseq r6, r2, ip, ror #11 │ │ │ │ + @ instruction: 0x003265d0 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + subeq r9, r7, r2, asr #9 │ │ │ │ + @ instruction: 0x0054b998 │ │ │ │ + subeq r9, r7, ip, lsr #8 │ │ │ │ + eorseq r6, r2, ip, asr #9 │ │ │ │ + eorseq r6, r2, r4, ror #9 │ │ │ │ andeq r4, r0, r0, ror #11 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r5, r9, ip, asr #9 │ │ │ │ + eorseq r5, r9, r8, asr #9 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq pc, r0, r0, lsl r8 @ │ │ │ │ - eorseq pc, r0, r4, lsl #15 │ │ │ │ + eorseq pc, r0, ip, lsl #16 │ │ │ │ + eorseq pc, r0, r0, lsl #15 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - subeq r9, r7, ip, ror r0 │ │ │ │ - eorseq r7, r4, r4, asr #20 │ │ │ │ - eorseq r7, r4, ip, asr sl │ │ │ │ + subeq r9, r7, r8, ror r0 │ │ │ │ + eorseq r7, r4, r0, asr #20 │ │ │ │ + eorseq r7, r4, r8, asr sl │ │ │ │ andeq r3, r0, r8, ror #1 │ │ │ │ - @ instruction: 0x003951f4 │ │ │ │ + @ instruction: 0x003951f0 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r1, r0, r4, lsr #19 │ │ │ │ - eorseq r5, r9, r4, asr #3 │ │ │ │ - eorseq r5, r9, r8, ror #2 │ │ │ │ + eorseq r5, r9, r0, asr #3 │ │ │ │ + eorseq r5, r9, r4, ror #2 │ │ │ │ @ instruction: 0xffffe714 │ │ │ │ - eorseq pc, r0, ip, asr #5 │ │ │ │ - eorseq r5, r9, r0, lsl r0 │ │ │ │ + eorseq pc, r0, r8, asr #5 │ │ │ │ + eorseq r5, r9, ip │ │ │ │ @ instruction: 0xffffe5c4 │ │ │ │ - eorseq r4, r9, r8, lsr #28 │ │ │ │ - eorseq r4, r9, r0, lsl #31 │ │ │ │ - eorseq r5, r9, r8, lsl r0 │ │ │ │ + eorseq r4, r9, r4, lsr #28 │ │ │ │ + eorseq r4, r9, ip, ror pc │ │ │ │ + eorseq r5, r9, r4, lsl r0 │ │ │ │ strdeq r4, [r0], -r8 │ │ │ │ - eorseq r4, r9, r0, lsr #31 │ │ │ │ - @ instruction: 0x00394fd4 │ │ │ │ - subeq r8, r7, ip, lsl #22 │ │ │ │ - eorseq r4, r9, ip, lsl #21 │ │ │ │ - eorseq r3, pc, r0, lsr #22 │ │ │ │ + mlaseq r9, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x00394fd0 │ │ │ │ + subeq r8, r7, r8, lsl #22 │ │ │ │ + eorseq r4, r9, r8, lsl #21 │ │ │ │ + eorseq r3, pc, ip, lsl fp @ │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ - subeq r8, r7, r8, ror #21 │ │ │ │ - eorseq r4, r9, r8, ror #20 │ │ │ │ - @ instruction: 0x003f3afc │ │ │ │ + subeq r8, r7, r4, ror #21 │ │ │ │ + eorseq r4, r9, r4, ror #20 │ │ │ │ + @ instruction: 0x003f3af8 │ │ │ │ andeq r0, r0, r9, asr #3 │ │ │ │ - subeq r8, r7, r4, asr #21 │ │ │ │ - eorseq r0, r2, ip, ror r0 │ │ │ │ - mlaseq r2, r0, r0, r0 │ │ │ │ - subeq r8, r7, r0, lsr #21 │ │ │ │ - eorseq r4, r9, r0, lsr #20 │ │ │ │ - eorseq r0, r5, r8, lsl #18 │ │ │ │ + subeq r8, r7, r0, asr #21 │ │ │ │ + eorseq r0, r2, r8, ror r0 │ │ │ │ + eorseq r0, r2, ip, lsl #1 │ │ │ │ + @ instruction: 0x00478a9c │ │ │ │ + eorseq r4, r9, ip, lsl sl │ │ │ │ + eorseq r0, r5, r4, lsl #18 │ │ │ │ andeq r0, r0, r9, asr r2 │ │ │ │ │ │ │ │ -0060fdf4 : │ │ │ │ +0060fdf8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r9, [pc, #464] @ 60ffdc │ │ │ │ + ldr r9, [pc, #464] @ 60ffe0 │ │ │ │ mov r7, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #456] @ 60ffe0 │ │ │ │ + ldr r1, [pc, #456] @ 60ffe4 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #452] @ 60ffe4 │ │ │ │ + ldr r2, [pc, #452] @ 60ffe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ add r3, r9, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #412] @ 60ffe8 │ │ │ │ - ldr r1, [pc, #412] @ 60ffec │ │ │ │ + ldr r2, [pc, #412] @ 60ffec │ │ │ │ + ldr r1, [pc, #412] @ 60fff0 │ │ │ │ add ip, r9, #124 @ 0x7c │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d6dc │ │ │ │ + bl 62d6e0 │ │ │ │ ldr ip, [r4, #304] @ 0x130 │ │ │ │ cmn ip, #1 │ │ │ │ moveq ip, #1 │ │ │ │ streq ip, [r4, #304] @ 0x130 │ │ │ │ - beq 60fea4 │ │ │ │ - ldr r3, [pc, #340] @ 60fff0 │ │ │ │ + beq 60fea8 │ │ │ │ + ldr r3, [pc, #340] @ 60fff4 │ │ │ │ sub r2, ip, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 60ff50 │ │ │ │ + bhi 60ff54 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ cmp r1, #2 │ │ │ │ - bls 60ff8c │ │ │ │ + bls 60ff90 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #4 │ │ │ │ bl 211e7c │ │ │ │ mov sl, #96 @ 0x60 │ │ │ │ add r3, r4, #384 @ 0x180 │ │ │ │ mov fp, #32 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ strd sl, [r3, #-8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r4, #384] @ 0x180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #388] @ 0x184 │ │ │ │ - beq 60ff30 │ │ │ │ + beq 60ff34 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #392] @ 0x188 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r7, r5, lsl #2] │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - bhi 60ff08 │ │ │ │ + bhi 60ff0c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #156] @ 60fff4 │ │ │ │ + ldr r2, [pc, #156] @ 60fff8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #152] @ 60fff8 │ │ │ │ - ldr r1, [pc, #152] @ 60fffc │ │ │ │ + ldr r2, [pc, #152] @ 60fffc │ │ │ │ + ldr r1, [pc, #152] @ 610000 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ stm sp, {r2, ip} │ │ │ │ add r3, r9, #428 @ 0x1ac │ │ │ │ - ldr r2, [pc, #136] @ 610000 │ │ │ │ + ldr r2, [pc, #136] @ 610004 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d660 │ │ │ │ - ldr r3, [pc, #112] @ 610004 │ │ │ │ - ldr ip, [pc, #112] @ 610008 │ │ │ │ + b 62d664 │ │ │ │ + ldr r3, [pc, #112] @ 610008 │ │ │ │ + ldr ip, [pc, #112] @ 61000c │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #108] @ 61000c │ │ │ │ + ldr r1, [pc, #108] @ 610010 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ 610010 │ │ │ │ + ldr r2, [pc, #100] @ 610014 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x00478998 │ │ │ │ - eorseq r5, r2, r0, asr #20 │ │ │ │ - eorseq r5, r2, r4, lsr #20 │ │ │ │ - eorseq r2, r5, r0, ror r7 │ │ │ │ - mlaseq r5, r0, r7, r2 │ │ │ │ + @ instruction: 0x00478994 │ │ │ │ + eorseq r5, r2, ip, lsr sl │ │ │ │ + eorseq r5, r2, r0, lsr #20 │ │ │ │ + eorseq r2, r5, ip, ror #14 │ │ │ │ + eorseq r2, r5, ip, lsl #15 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - eorseq r3, r6, r0, lsr pc │ │ │ │ - @ instruction: 0x003947b8 │ │ │ │ + eorseq r3, r6, ip, lsr #30 │ │ │ │ + @ instruction: 0x003947b4 │ │ │ │ andeq r0, r0, r6, lsl r5 │ │ │ │ - subeq r8, r7, r4, lsl #16 │ │ │ │ - @ instruction: 0x00394cf4 │ │ │ │ - eorseq r4, r9, ip, ror r7 │ │ │ │ + subeq r8, r7, r0, lsl #16 │ │ │ │ + @ instruction: 0x00394cf0 │ │ │ │ + eorseq r4, r9, r8, ror r7 │ │ │ │ andeq r0, r0, lr, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #368] @ 61019c │ │ │ │ + ldr r6, [pc, #368] @ 6101a0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #364] @ 6101a0 │ │ │ │ + ldr r1, [pc, #364] @ 6101a4 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #360] @ 6101a4 │ │ │ │ + ldr r2, [pc, #360] @ 6101a8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #340] @ 6101a8 │ │ │ │ + ldr r1, [pc, #340] @ 6101ac │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #328] @ 6101ac │ │ │ │ + ldr r2, [pc, #328] @ 6101b0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #308] @ 6101b0 │ │ │ │ - ldr r1, [pc, #308] @ 6101b4 │ │ │ │ + ldr r2, [pc, #308] @ 6101b4 │ │ │ │ + ldr r1, [pc, #308] @ 6101b8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, #88 @ 0x58 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ @@ -1053410,299 +1053411,299 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ bl 8d9558 │ │ │ │ add r0, r4, #488 @ 0x1e8 │ │ │ │ bl 8d9558 │ │ │ │ - ldr r3, [pc, #248] @ 6101b8 │ │ │ │ - ldr r2, [pc, #248] @ 6101bc │ │ │ │ - ldr r1, [pc, #248] @ 6101c0 │ │ │ │ + ldr r3, [pc, #248] @ 6101bc │ │ │ │ + ldr r2, [pc, #248] @ 6101c0 │ │ │ │ + ldr r1, [pc, #248] @ 6101c4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60fdf4 │ │ │ │ + bl 60fdf8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 610138 │ │ │ │ + beq 61013c │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1eec │ │ │ │ - ldr r2, [pc, #200] @ 6101c4 │ │ │ │ - ldr r3, [pc, #164] @ 6101a4 │ │ │ │ + ldr r2, [pc, #200] @ 6101c8 │ │ │ │ + ldr r3, [pc, #164] @ 6101a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 610198 │ │ │ │ + bne 61019c │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r8, #264] @ 0x108 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 6101c8 │ │ │ │ + ldr r3, [pc, #128] @ 6101cc │ │ │ │ add r8, r4, #400 @ 0x190 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ bl 3e1fa4 │ │ │ │ - ldr r2, [pc, #104] @ 6101cc │ │ │ │ - ldr r1, [pc, #104] @ 6101d0 │ │ │ │ + ldr r2, [pc, #104] @ 6101d0 │ │ │ │ + ldr r1, [pc, #104] @ 6101d4 │ │ │ │ add r6, r6, #264 @ 0x108 │ │ │ │ - ldr r3, [pc, #100] @ 6101d4 │ │ │ │ + ldr r3, [pc, #100] @ 6101d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r5 │ │ │ │ bl 692e8c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 416d44 │ │ │ │ - b 6100f4 │ │ │ │ + b 6100f8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r7, r4, ror r7 │ │ │ │ - subseq sl, r4, r8, ror ip │ │ │ │ + subeq r8, r7, r0, ror r7 │ │ │ │ + subseq sl, r4, r4, ror ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r5, r2, r4, lsl #16 │ │ │ │ - eorseq r5, r2, r8, ror #15 │ │ │ │ - eorseq r2, r5, r8, asr #10 │ │ │ │ - eorseq sl, r2, ip, asr #17 │ │ │ │ + eorseq r5, r2, r0, lsl #16 │ │ │ │ + eorseq r5, r2, r4, ror #15 │ │ │ │ + eorseq r2, r5, r4, asr #10 │ │ │ │ + eorseq sl, r2, r8, asr #17 │ │ │ │ @ instruction: 0xffffd420 │ │ │ │ @ instruction: 0xffffeea0 │ │ │ │ @ instruction: 0xfffff010 │ │ │ │ - ldrheq sl, [r4], #-184 @ 0xffffff48 │ │ │ │ - subseq lr, r7, r0, lsr #11 │ │ │ │ - eorseq lr, r0, r8, lsr #12 │ │ │ │ - eorseq r4, r3, r8, lsr #10 │ │ │ │ + ldrheq sl, [r4], #-180 @ 0xffffff4c │ │ │ │ + @ instruction: 0x0057e59c │ │ │ │ + eorseq lr, r0, r4, lsr #12 │ │ │ │ + eorseq r4, r3, r4, lsr #10 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ │ │ │ │ -006101d8 : │ │ │ │ +006101dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ 610298 │ │ │ │ + ldr r4, [pc, #168] @ 61029c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 61029c │ │ │ │ - ldr r1, [pc, #152] @ 6102a0 │ │ │ │ + ldr r2, [pc, #152] @ 6102a0 │ │ │ │ + ldr r1, [pc, #152] @ 6102a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #132] @ 6102a4 │ │ │ │ - ldr r1, [pc, #132] @ 6102a8 │ │ │ │ + ldr r2, [pc, #132] @ 6102a8 │ │ │ │ + ldr r1, [pc, #132] @ 6102ac │ │ │ │ add r4, r4, #124 @ 0x7c │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #384] @ 0x180 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r5, #388] @ 0x184 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610280 │ │ │ │ + beq 610284 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #392] @ 0x188 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 610264 │ │ │ │ + bhi 610268 │ │ │ │ ldr r0, [r5, #392] @ 0x188 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d660 │ │ │ │ - strheq r8, [r7], #-84 @ 0xffffffac │ │ │ │ - eorseq r5, r2, r8, asr #12 │ │ │ │ - eorseq r5, r2, r0, ror #12 │ │ │ │ - mlaseq r5, ip, r3, r2 │ │ │ │ - @ instruction: 0x003523bc │ │ │ │ + b 62d664 │ │ │ │ + strheq r8, [r7], #-80 @ 0xffffffb0 │ │ │ │ + eorseq r5, r2, r4, asr #12 │ │ │ │ + eorseq r5, r2, ip, asr r6 │ │ │ │ + mlaseq r5, r8, r3, r2 │ │ │ │ + @ instruction: 0x003523b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #124] @ 610340 │ │ │ │ + ldr r4, [pc, #124] @ 610344 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #108] @ 610344 │ │ │ │ - ldr r1, [pc, #108] @ 610348 │ │ │ │ + ldr r2, [pc, #108] @ 610348 │ │ │ │ + ldr r1, [pc, #108] @ 61034c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ add r4, r4, #264 @ 0x108 │ │ │ │ mov r5, r0 │ │ │ │ bl 417048 │ │ │ │ - ldr r2, [pc, #76] @ 61034c │ │ │ │ - ldr r1, [pc, #76] @ 610350 │ │ │ │ - ldr r3, [pc, #76] @ 610354 │ │ │ │ + ldr r2, [pc, #76] @ 610350 │ │ │ │ + ldr r1, [pc, #76] @ 610354 │ │ │ │ + ldr r3, [pc, #76] @ 610358 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ bl 692e8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 6101d8 │ │ │ │ + bl 6101dc │ │ │ │ add r0, r5, #488 @ 0x1e8 │ │ │ │ bl 8d95b0 │ │ │ │ add r0, r5, #520 @ 0x208 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d95b0 │ │ │ │ - subeq r8, r7, r0, ror #9 │ │ │ │ - eorseq r2, r5, ip, ror #5 │ │ │ │ - eorseq sl, r2, ip, ror #12 │ │ │ │ - mlaseq r0, r0, r4, lr │ │ │ │ - mlaseq r3, r0, r3, r4 │ │ │ │ + ldrdeq r8, [r7], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r2, r5, r8, ror #5 │ │ │ │ + eorseq sl, r2, r8, ror #12 │ │ │ │ + eorseq lr, r0, ip, lsl #9 │ │ │ │ + eorseq r4, r3, ip, lsl #7 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 610364 │ │ │ │ + ldr r0, [pc, #4] @ 610368 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq ip, r1, r0, ror sl │ │ │ │ + subseq ip, r1, ip, ror #20 │ │ │ │ │ │ │ │ -00610368 : │ │ │ │ +0061036c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #876] @ 6106ec │ │ │ │ - ldr r2, [pc, #876] @ 6106f0 │ │ │ │ + ldr r6, [pc, #876] @ 6106f0 │ │ │ │ + ldr r2, [pc, #876] @ 6106f4 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #872] @ 6106f4 │ │ │ │ + ldr r1, [pc, #872] @ 6106f8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r4, [pc, #840] @ 6106f8 │ │ │ │ - ldr r1, [pc, #840] @ 6106fc │ │ │ │ + ldr r4, [pc, #840] @ 6106fc │ │ │ │ + ldr r1, [pc, #840] @ 610700 │ │ │ │ add ip, r6, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #804] @ 610700 │ │ │ │ + ldr r1, [pc, #804] @ 610704 │ │ │ │ add ip, r6, #24 │ │ │ │ - ldr r3, [pc, #800] @ 610704 │ │ │ │ + ldr r3, [pc, #800] @ 610708 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov fp, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #776] @ 610708 │ │ │ │ - ldr r1, [pc, #776] @ 61070c │ │ │ │ + ldr r2, [pc, #776] @ 61070c │ │ │ │ + ldr r1, [pc, #776] @ 610710 │ │ │ │ add ip, r6, #28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6106c0 │ │ │ │ + beq 6106c4 │ │ │ │ add r8, r5, #408 @ 0x198 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 48db48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 61056c │ │ │ │ + blt 610570 │ │ │ │ ldr r3, [r9, #120] @ 0x78 │ │ │ │ ldr r1, [r5, #628] @ 0x274 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610514 │ │ │ │ + blt 610518 │ │ │ │ ldrd r2, [r7, #112] @ 0x70 │ │ │ │ add ip, r5, #656 @ 0x290 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [ip] │ │ │ │ bl 48eac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6105dc │ │ │ │ + blt 6105e0 │ │ │ │ ldr r1, [r5, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6104a4 │ │ │ │ + beq 6104a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6105b4 │ │ │ │ + beq 6105b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 48eb4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610658 │ │ │ │ + blt 61065c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 48ec54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610620 │ │ │ │ + blt 610624 │ │ │ │ ldr r3, [r5, #628] @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 6104f4 │ │ │ │ + beq 6104f8 │ │ │ │ ldr r2, [r5, #632] @ 0x278 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 48dd94 │ │ │ │ ldr r3, [r5, #628] @ 0x274 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 6104cc │ │ │ │ + bhi 6104d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #500] @ 610710 │ │ │ │ - ldr r1, [pc, #500] @ 610714 │ │ │ │ + ldr r2, [pc, #500] @ 610714 │ │ │ │ + ldr r1, [pc, #500] @ 610718 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1053715,19 +1053716,19 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #420] @ 610718 │ │ │ │ + ldr r2, [pc, #420] @ 61071c │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #408] @ 61071c │ │ │ │ + ldr r1, [pc, #408] @ 610720 │ │ │ │ mov r0, sl │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 8e1a24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -1053740,211 +1053741,211 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r5, #308] @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ bl 48ebcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610690 │ │ │ │ + blt 610694 │ │ │ │ ldr r1, [r5, #836] @ 0x344 │ │ │ │ - b 610494 │ │ │ │ - ldr r2, [pc, #316] @ 610720 │ │ │ │ - ldr r1, [pc, #316] @ 610724 │ │ │ │ + b 610498 │ │ │ │ + ldr r2, [pc, #316] @ 610724 │ │ │ │ + ldr r1, [pc, #316] @ 610728 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ bl 8e1a24 │ │ │ │ ldr r3, [r9, #120] @ 0x78 │ │ │ │ ldr r1, [r5, #628] @ 0x274 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ - b 610540 │ │ │ │ - ldr r2, [pc, #256] @ 610728 │ │ │ │ - ldr r3, [pc, #256] @ 61072c │ │ │ │ + b 610544 │ │ │ │ + ldr r2, [pc, #256] @ 61072c │ │ │ │ + ldr r3, [pc, #256] @ 610730 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #252] @ 610730 │ │ │ │ + ldr r1, [pc, #252] @ 610734 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ bl 8e1a24 │ │ │ │ - b 610608 │ │ │ │ - ldr r2, [pc, #212] @ 610734 │ │ │ │ - ldr r3, [pc, #212] @ 610738 │ │ │ │ + b 61060c │ │ │ │ + ldr r2, [pc, #212] @ 610738 │ │ │ │ + ldr r3, [pc, #212] @ 61073c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #208] @ 61073c │ │ │ │ + ldr r1, [pc, #208] @ 610740 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 8e1a24 │ │ │ │ - b 610608 │ │ │ │ - ldr r2, [pc, #168] @ 610740 │ │ │ │ - ldr r1, [pc, #168] @ 610744 │ │ │ │ + b 61060c │ │ │ │ + ldr r2, [pc, #168] @ 610744 │ │ │ │ + ldr r1, [pc, #168] @ 610748 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ bl 8e1a24 │ │ │ │ - b 610608 │ │ │ │ - ldr ip, [pc, #128] @ 610748 │ │ │ │ - ldr r1, [pc, #128] @ 61074c │ │ │ │ + b 61060c │ │ │ │ + ldr ip, [pc, #128] @ 61074c │ │ │ │ + ldr r1, [pc, #128] @ 610750 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #37 @ 0x25 │ │ │ │ - b 6104f4 │ │ │ │ - subeq r8, r7, r0, ror #11 │ │ │ │ - @ instruction: 0x003254b8 │ │ │ │ - @ instruction: 0x003254d4 │ │ │ │ - eorseq lr, r0, r0, ror #7 │ │ │ │ - eorseq sl, r9, r8, lsl #12 │ │ │ │ - @ instruction: 0x003342b8 │ │ │ │ + b 6104f8 │ │ │ │ + ldrdeq r8, [r7], #-92 @ 0xffffffa4 │ │ │ │ + @ instruction: 0x003254b4 │ │ │ │ + @ instruction: 0x003254d0 │ │ │ │ + @ instruction: 0x0030e3dc │ │ │ │ + eorseq sl, r9, r4, lsl #12 │ │ │ │ + @ instruction: 0x003342b4 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r9, r3, r4, asr #24 │ │ │ │ - eorseq r9, r3, r4, ror #24 │ │ │ │ - @ instruction: 0x003656d8 │ │ │ │ - mlaseq r9, r0, r7, r4 │ │ │ │ - eorseq r5, r6, r0, ror #12 │ │ │ │ - eorseq r4, r9, ip, lsr r7 │ │ │ │ - @ instruction: 0x003926b4 │ │ │ │ - eorseq r4, r9, r8, asr #13 │ │ │ │ - @ instruction: 0x003946b8 │ │ │ │ - subeq r8, r7, r8, lsr r3 │ │ │ │ - eorseq r4, r9, ip, ror r6 │ │ │ │ - eorseq r2, r9, r0, ror r6 │ │ │ │ - subeq r8, r7, r0, lsl #6 │ │ │ │ - eorseq r4, r9, r4, asr #12 │ │ │ │ - eorseq r2, r9, r0, lsr #12 │ │ │ │ - eorseq r4, r9, r4, lsl r6 │ │ │ │ - eorseq r9, r3, ip, lsl #20 │ │ │ │ - @ instruction: 0x003945f8 │ │ │ │ - │ │ │ │ -00610750 : │ │ │ │ + eorseq r9, r3, r0, asr #24 │ │ │ │ + eorseq r9, r3, r0, ror #24 │ │ │ │ + @ instruction: 0x003656d4 │ │ │ │ + eorseq r4, r9, ip, lsl #15 │ │ │ │ + eorseq r5, r6, ip, asr r6 │ │ │ │ + eorseq r4, r9, r8, lsr r7 │ │ │ │ + @ instruction: 0x003926b0 │ │ │ │ + eorseq r4, r9, r4, asr #13 │ │ │ │ + @ instruction: 0x003946b4 │ │ │ │ + subeq r8, r7, r4, lsr r3 │ │ │ │ + eorseq r4, r9, r8, ror r6 │ │ │ │ + eorseq r2, r9, ip, ror #12 │ │ │ │ + strdeq r8, [r7], #-44 @ 0xffffffd4 │ │ │ │ + eorseq r4, r9, r0, asr #12 │ │ │ │ + eorseq r2, r9, ip, lsl r6 │ │ │ │ + eorseq r4, r9, r0, lsl r6 │ │ │ │ + eorseq r9, r3, r8, lsl #20 │ │ │ │ + @ instruction: 0x003945f4 │ │ │ │ + │ │ │ │ +00610754 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #268] @ 610874 │ │ │ │ - ldr r2, [pc, #268] @ 610878 │ │ │ │ - ldr r1, [pc, #268] @ 61087c │ │ │ │ + ldr r4, [pc, #268] @ 610878 │ │ │ │ + ldr r2, [pc, #268] @ 61087c │ │ │ │ + ldr r1, [pc, #268] @ 610880 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #236] @ 610880 │ │ │ │ - ldr r1, [pc, #236] @ 610884 │ │ │ │ + ldr r5, [pc, #236] @ 610884 │ │ │ │ + ldr r1, [pc, #236] @ 610888 │ │ │ │ add ip, r4, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r9, r7, #408 @ 0x198 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #196] @ 610888 │ │ │ │ + ldr r1, [pc, #196] @ 61088c │ │ │ │ add ip, r4, #24 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #188] @ 61088c │ │ │ │ + ldr r3, [pc, #188] @ 610890 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r8, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #168] @ 610890 │ │ │ │ - ldr r1, [pc, #168] @ 610894 │ │ │ │ + ldr r2, [pc, #168] @ 610894 │ │ │ │ + ldr r1, [pc, #168] @ 610898 │ │ │ │ add ip, r4, #28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 48f418 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610838 │ │ │ │ + beq 61083c │ │ │ │ ldr r1, [r7, #628] @ 0x274 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 61084c │ │ │ │ + blt 610850 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 48dcf4 │ │ │ │ - ldr r0, [pc, #68] @ 610898 │ │ │ │ + ldr r0, [pc, #68] @ 61089c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - ldr r1, [pc, #60] @ 61089c │ │ │ │ - ldr r0, [pc, #60] @ 6108a0 │ │ │ │ + ldr r1, [pc, #60] @ 6108a0 │ │ │ │ + ldr r0, [pc, #60] @ 6108a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ add r3, r4, #76 @ 0x4c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strdeq r8, [r7], #-28 @ 0xffffffe4 │ │ │ │ - ldrsbeq r5, [r2], -r8 @ │ │ │ │ - ldrsheq r5, [r2], -r4 @ │ │ │ │ - @ instruction: 0x0030dffc │ │ │ │ - eorseq sl, r9, r0, lsr #4 │ │ │ │ - eorseq r3, r3, ip, asr #29 │ │ │ │ + strdeq r8, [r7], #-24 @ 0xffffffe8 │ │ │ │ + ldrsbeq r5, [r2], -r4 @ │ │ │ │ + ldrsheq r5, [r2], -r0 @ │ │ │ │ + @ instruction: 0x0030dff8 │ │ │ │ + eorseq sl, r9, ip, lsl r2 │ │ │ │ + eorseq r3, r3, r8, asr #29 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r9, r3, ip, asr r8 │ │ │ │ - eorseq r9, r3, ip, ror r8 │ │ │ │ - eorseq r3, r6, r4, ror ip │ │ │ │ - eorseq r4, r9, r4, ror #8 │ │ │ │ - eorseq r9, r3, r4, asr #18 │ │ │ │ + eorseq r9, r3, r8, asr r8 │ │ │ │ + eorseq r9, r3, r8, ror r8 │ │ │ │ + eorseq r3, r6, r0, ror ip │ │ │ │ + eorseq r4, r9, r0, ror #8 │ │ │ │ + eorseq r9, r3, r0, asr #18 │ │ │ │ │ │ │ │ -006108a4 : │ │ │ │ +006108a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #84] @ 610910 │ │ │ │ + ldr r1, [pc, #84] @ 610914 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #64] @ 610914 │ │ │ │ - ldr r1, [pc, #64] @ 610918 │ │ │ │ + ldr r2, [pc, #64] @ 610918 │ │ │ │ + ldr r1, [pc, #64] @ 61091c │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ add r3, r0, #832 @ 0x340 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ @@ -1053952,81 +1053953,81 @@ │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ orr r2, r5, r2 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ orr r3, r4, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 48e7f0 │ │ │ │ - strheq r8, [r7], #-0 │ │ │ │ - eorseq r1, r5, ip, asr #28 │ │ │ │ - eorseq r1, r5, ip, ror #28 │ │ │ │ + subeq r8, r7, ip, lsr #1 │ │ │ │ + eorseq r1, r5, r8, asr #28 │ │ │ │ + eorseq r1, r5, r8, ror #28 │ │ │ │ │ │ │ │ -0061091c : │ │ │ │ +00610920 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #332] @ 610a80 │ │ │ │ - ldr lr, [pc, #332] @ 610a84 │ │ │ │ - ldr ip, [pc, #332] @ 610a88 │ │ │ │ + ldr r3, [pc, #332] @ 610a84 │ │ │ │ + ldr lr, [pc, #332] @ 610a88 │ │ │ │ + ldr ip, [pc, #332] @ 610a8c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ add r3, r3, #120 @ 0x78 │ │ │ │ - ldr r2, [pc, #312] @ 610a8c │ │ │ │ - ldr r1, [pc, #312] @ 610a90 │ │ │ │ + ldr r2, [pc, #312] @ 610a90 │ │ │ │ + ldr r1, [pc, #312] @ 610a94 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ add r1, r5, #20 │ │ │ │ tst r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 610a34 │ │ │ │ + bne 610a38 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 610a68 │ │ │ │ + bne 610a6c │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ ldr r2, [r4, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 610a68 │ │ │ │ - ldr r2, [pc, #156] @ 610a94 │ │ │ │ - ldr r3, [pc, #140] @ 610a88 │ │ │ │ + bne 610a6c │ │ │ │ + ldr r2, [pc, #156] @ 610a98 │ │ │ │ + ldr r3, [pc, #140] @ 610a8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 610a7c │ │ │ │ + bne 610a80 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1054034,43 +1054035,43 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r3 │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 610a68 │ │ │ │ + bne 610a6c │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #24 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 6109e4 │ │ │ │ - ldr r0, [pc, #40] @ 610a98 │ │ │ │ + b 6109e8 │ │ │ │ + ldr r0, [pc, #40] @ 610a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213fac │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r7, r4, lsr r0 │ │ │ │ - subseq sl, r4, r4, ror r3 │ │ │ │ + subeq r8, r7, r0, lsr r0 │ │ │ │ + subseq sl, r4, r0, ror r3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r1, r5, r0, ror #24 │ │ │ │ - eorseq r1, r5, ip, lsl #25 │ │ │ │ - ldrheq sl, [r4], #-44 @ 0xffffffd4 │ │ │ │ - mlaseq r9, r0, r2, r4 │ │ │ │ + eorseq r1, r5, ip, asr ip │ │ │ │ + eorseq r1, r5, r8, lsl #25 │ │ │ │ + ldrheq sl, [r4], #-40 @ 0xffffffd8 │ │ │ │ + eorseq r4, r9, ip, lsl #5 │ │ │ │ │ │ │ │ -00610a9c : │ │ │ │ +00610aa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #120] @ 610b2c │ │ │ │ + ldr ip, [pc, #120] @ 610b30 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #116] @ 610b30 │ │ │ │ - ldr r2, [pc, #116] @ 610b34 │ │ │ │ + ldr r1, [pc, #116] @ 610b34 │ │ │ │ + ldr r2, [pc, #116] @ 610b38 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #23 │ │ │ │ @@ -1054081,165 +1054082,165 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3063d0 │ │ │ │ ldr r1, [r4, #816] @ 0x330 │ │ │ │ ldr r3, [r4, #812] @ 0x32c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #44] @ 610b38 │ │ │ │ + ldr r0, [pc, #44] @ 610b3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strheq r7, [r7], #-224 @ 0xffffff20 │ │ │ │ - eorseq r1, r5, ip, ror ip │ │ │ │ - eorseq r1, r5, r8, asr ip │ │ │ │ - eorseq r4, r9, r8, lsr r2 │ │ │ │ + subeq r7, r7, ip, lsr #29 │ │ │ │ + eorseq r1, r5, r8, ror ip │ │ │ │ + eorseq r1, r5, r4, asr ip │ │ │ │ + eorseq r4, r9, r4, lsr r2 │ │ │ │ │ │ │ │ -00610b3c : │ │ │ │ +00610b40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #388] @ 610cd8 │ │ │ │ - ldr r1, [pc, #388] @ 610cdc │ │ │ │ + ldr r0, [pc, #388] @ 610cdc │ │ │ │ + ldr r1, [pc, #388] @ 610ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #384] @ 610ce0 │ │ │ │ + ldr r2, [pc, #384] @ 610ce4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #380] @ 610ce4 │ │ │ │ + ldr r3, [pc, #380] @ 610ce8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610c4c │ │ │ │ - ldr r3, [pc, #344] @ 610ce8 │ │ │ │ + bne 610c50 │ │ │ │ + ldr r3, [pc, #344] @ 610cec │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 610c0c │ │ │ │ + beq 610c10 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610bb8 │ │ │ │ + beq 610bbc │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 610b98 │ │ │ │ - ldr r3, [pc, #288] @ 610cec │ │ │ │ + bne 610b9c │ │ │ │ + ldr r3, [pc, #288] @ 610cf0 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 610c0c │ │ │ │ + beq 610c10 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610c00 │ │ │ │ + beq 610c04 │ │ │ │ ldrb r3, [r4, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610c00 │ │ │ │ + beq 610c04 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 610bd4 │ │ │ │ - ldr r2, [pc, #220] @ 610cf0 │ │ │ │ - ldr r3, [pc, #196] @ 610cdc │ │ │ │ + bne 610bd8 │ │ │ │ + ldr r2, [pc, #220] @ 610cf4 │ │ │ │ + ldr r3, [pc, #196] @ 610ce0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 610cd4 │ │ │ │ + bne 610cd8 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #160] @ 610cf4 │ │ │ │ + ldr r3, [pc, #160] @ 610cf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610b88 │ │ │ │ - ldr r3, [pc, #144] @ 610cf8 │ │ │ │ + beq 610b8c │ │ │ │ + ldr r3, [pc, #144] @ 610cfc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 610b88 │ │ │ │ - ldr r3, [pc, #128] @ 610cfc │ │ │ │ + beq 610b8c │ │ │ │ + ldr r3, [pc, #128] @ 610d00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610cc4 │ │ │ │ + beq 610cc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 610d00 │ │ │ │ + ldr r0, [pc, #68] @ 610d04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 610b88 │ │ │ │ - ldr r0, [pc, #56] @ 610d04 │ │ │ │ + b 610b8c │ │ │ │ + ldr r0, [pc, #56] @ 610d08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 610b88 │ │ │ │ + b 610b8c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sl, r4, r0, ror #2 │ │ │ │ + subseq sl, r4, ip, asr r1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r4, ip, asr #2 │ │ │ │ + subseq sl, r4, r8, asr #2 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - rsbeq ip, r2, ip, ror r8 │ │ │ │ - rsbeq ip, r2, r0, asr #16 │ │ │ │ - subseq sl, r4, r0, lsr #1 │ │ │ │ + rsbeq ip, r2, r8, ror r8 │ │ │ │ + rsbeq ip, r2, ip, lsr r8 │ │ │ │ + @ instruction: 0x0054a09c │ │ │ │ andeq r2, r0, ip, ror #9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r4, r9, r0, lsr #1 │ │ │ │ - ldrheq r4, [r9], -r4 @ │ │ │ │ + mlaseq r9, ip, r0, r4 │ │ │ │ + ldrheq r4, [r9], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610d4c │ │ │ │ + bne 610d50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610d30 │ │ │ │ + bne 610d34 │ │ │ │ ldrb r3, [r2, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610d58 │ │ │ │ - bl 651154 │ │ │ │ + beq 610d5c │ │ │ │ + bl 651158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 610d6c │ │ │ │ + beq 610d70 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsr r0, r0, #31 │ │ │ │ @@ -1054248,52 +1054249,52 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #744] @ 611088 │ │ │ │ - ldr r3, [pc, #744] @ 61108c │ │ │ │ + ldr r2, [pc, #744] @ 61108c │ │ │ │ + ldr r3, [pc, #744] @ 611090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 610d08 │ │ │ │ - ldr r8, [pc, #708] @ 611090 │ │ │ │ + bl 610d0c │ │ │ │ + ldr r8, [pc, #708] @ 611094 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 610e4c │ │ │ │ + bne 610e50 │ │ │ │ bl 212764 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ eor r5, r5, r2 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ eor r9, r9, r2 │ │ │ │ sub r3, r0, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ and r9, r9, r3, asr #31 │ │ │ │ orrs r5, r5, r9 │ │ │ │ mov r7, r0 │ │ │ │ moveq r0, #1 │ │ │ │ - bne 610e90 │ │ │ │ - ldr r2, [pc, #640] @ 611094 │ │ │ │ - ldr r3, [pc, #628] @ 61108c │ │ │ │ + bne 610e94 │ │ │ │ + ldr r2, [pc, #640] @ 611098 │ │ │ │ + ldr r3, [pc, #628] @ 611090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611080 │ │ │ │ + bne 611084 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1054302,54 +1054303,54 @@ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ orrs r1, r3, r2 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 611084 │ │ │ │ - ldr r1, [pc, #540] @ 611098 │ │ │ │ + bne 611088 │ │ │ │ + ldr r1, [pc, #540] @ 61109c │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 610f98 │ │ │ │ + bne 610f9c │ │ │ │ mov r0, #0 │ │ │ │ - b 610e0c │ │ │ │ + b 610e10 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #512] @ 61109c │ │ │ │ + ldr r1, [pc, #512] @ 6110a0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 610f5c │ │ │ │ + beq 610f60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #476] @ 611098 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #476] @ 61109c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 610e88 │ │ │ │ - ldr r3, [pc, #460] @ 6110a0 │ │ │ │ + beq 610e8c │ │ │ │ + ldr r3, [pc, #460] @ 6110a4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610e88 │ │ │ │ - ldr r3, [pc, #444] @ 6110a4 │ │ │ │ + beq 610e8c │ │ │ │ + ldr r3, [pc, #444] @ 6110a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 610e88 │ │ │ │ - ldr r3, [pc, #428] @ 6110a8 │ │ │ │ + beq 610e8c │ │ │ │ + ldr r3, [pc, #428] @ 6110ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrd r8, [r4, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrd r4, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61105c │ │ │ │ + beq 611060 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1054357,52 +1054358,52 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #344] @ 6110ac │ │ │ │ + ldr r0, [pc, #344] @ 6110b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 610e88 │ │ │ │ + b 610e8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ - ldr r1, [pc, #316] @ 6110b0 │ │ │ │ + ldr r1, [pc, #316] @ 6110b4 │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldrd r4, [r4, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #292] @ 6110b4 │ │ │ │ + ldr r0, [pc, #292] @ 6110b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 610e88 │ │ │ │ - ldr r1, [pc, #280] @ 6110b8 │ │ │ │ + b 610e8c │ │ │ │ + ldr r1, [pc, #280] @ 6110bc │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 610e88 │ │ │ │ - ldr r1, [pc, #240] @ 6110a4 │ │ │ │ + beq 610e8c │ │ │ │ + ldr r1, [pc, #240] @ 6110a8 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 610e88 │ │ │ │ + beq 610e8c │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, r9 │ │ │ │ subs r4, r3, #1 │ │ │ │ - ldr r3, [pc, #212] @ 6110a8 │ │ │ │ + ldr r3, [pc, #212] @ 6110ac │ │ │ │ sbc r6, r2, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611038 │ │ │ │ + beq 61103c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1054412,92 +1054413,92 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #140] @ 6110bc │ │ │ │ + ldr r0, [pc, #140] @ 6110c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 610e88 │ │ │ │ - ldr r0, [pc, #128] @ 6110c0 │ │ │ │ + b 610e8c │ │ │ │ + ldr r0, [pc, #128] @ 6110c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 610e88 │ │ │ │ + b 610e8c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 6110c4 │ │ │ │ + ldr r0, [pc, #92] @ 6110c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r4, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 610e88 │ │ │ │ + b 610e8c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215560 │ │ │ │ - subseq r9, r4, r4, lsl pc │ │ │ │ + subseq r9, r4, r0, lsl pc │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r9, r4, r8, ror #29 │ │ │ │ - subseq r9, r4, r0, lsr #29 │ │ │ │ + subseq r9, r4, r4, ror #29 │ │ │ │ + @ instruction: 0x00549e9c │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - eorseq r1, r2, r8, ror #6 │ │ │ │ + eorseq r1, r2, r4, ror #6 │ │ │ │ andeq r2, r0, r4, asr #26 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, r9, r8, lsr #30 │ │ │ │ - subeq r7, r7, r0, lsl #21 │ │ │ │ - eorseq r3, r9, r4, lsl #29 │ │ │ │ + eorseq r3, r9, r4, lsr #30 │ │ │ │ + subeq r7, r7, ip, ror sl │ │ │ │ + eorseq r3, r9, r0, lsl #29 │ │ │ │ andeq r3, r0, r0, ror #30 │ │ │ │ - eorseq r3, r9, r8, ror #26 │ │ │ │ - mlaseq r9, r0, sp, r3 │ │ │ │ - eorseq r3, r9, ip, lsl #29 │ │ │ │ + eorseq r3, r9, r4, ror #26 │ │ │ │ + eorseq r3, r9, ip, lsl #27 │ │ │ │ + eorseq r3, r9, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [r0, #-32] @ 0xffffffe0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr ip, [r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bne 611154 │ │ │ │ + bne 611158 │ │ │ │ mov lr, #0 │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 471e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611128 │ │ │ │ + bne 61112c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 212344 │ │ │ │ - ldr r1, [pc, #32] @ 611158 │ │ │ │ + ldr r1, [pc, #32] @ 61115c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #20] @ 61115c │ │ │ │ + ldr r0, [pc, #20] @ 611160 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 8e25e8 │ │ │ │ bl 215560 │ │ │ │ - subeq r7, r7, r4, asr #17 │ │ │ │ - eorseq r3, r9, r4, lsr #28 │ │ │ │ + subeq r7, r7, r0, asr #17 │ │ │ │ + eorseq r3, r9, r0, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #-32] @ 0xffffffe0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ @@ -1054505,19 +1054506,19 @@ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r8, [r1, #28] │ │ │ │ ldr sl, [r1] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - bne 611298 │ │ │ │ + bne 61129c │ │ │ │ adds sl, r4, sl │ │ │ │ mov fp, r0 │ │ │ │ adc r1, r8, r1 │ │ │ │ - b 611240 │ │ │ │ + b 611244 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ ldr r2, [fp, #-4] │ │ │ │ adds r7, r3, r4 │ │ │ │ adc r9, r8, r2 │ │ │ │ rsbs r3, r3, #0 │ │ │ │ and r7, r7, r3 │ │ │ │ rsc r2, r2, #0 │ │ │ │ @@ -1054532,120 +1054533,120 @@ │ │ │ │ movcc r7, sl │ │ │ │ subs r5, r5, r2 │ │ │ │ sbc r3, r3, r0 │ │ │ │ adds r5, r5, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ adc r8, r8, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldrb lr, [r6, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ add ip, r0, r4 │ │ │ │ sub r4, r7, r4 │ │ │ │ stm sp, {r4, ip, lr} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 471db0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61126c │ │ │ │ + bne 611270 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r9 │ │ │ │ cmp r4, sl │ │ │ │ sbcs r3, r8, r1 │ │ │ │ - bcc 6111b0 │ │ │ │ + bcc 6111b4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 6110c8 │ │ │ │ + bl 6110cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 215560 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ldr r0, [pc, #224] @ 611398 │ │ │ │ - ldr r1, [pc, #224] @ 61139c │ │ │ │ + ldr r0, [pc, #224] @ 61139c │ │ │ │ + ldr r1, [pc, #224] @ 6113a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #216] @ 6113a0 │ │ │ │ + ldr r3, [pc, #216] @ 6113a4 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp] │ │ │ │ - beq 611354 │ │ │ │ - ldr r8, [pc, #188] @ 6113a4 │ │ │ │ + beq 611358 │ │ │ │ + ldr r8, [pc, #188] @ 6113a8 │ │ │ │ mov r5, sp │ │ │ │ add r8, pc, r8 │ │ │ │ - b 611304 │ │ │ │ + b 611308 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #105] @ 0x69 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 611354 │ │ │ │ + beq 611358 │ │ │ │ ldrb r3, [r4, #105] @ 0x69 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6112f8 │ │ │ │ + beq 6112fc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #140] @ 6113a8 │ │ │ │ + ldr r1, [pc, #140] @ 6113ac │ │ │ │ mov r2, r5 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6112f0 │ │ │ │ + beq 6112f4 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 212344 │ │ │ │ rsb r2, r6, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e2688 │ │ │ │ - b 6112f0 │ │ │ │ - ldr r2, [pc, #80] @ 6113ac │ │ │ │ - ldr r3, [pc, #60] @ 61139c │ │ │ │ + b 6112f4 │ │ │ │ + ldr r2, [pc, #80] @ 6113b0 │ │ │ │ + ldr r3, [pc, #60] @ 6113a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611394 │ │ │ │ + bne 611398 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r9, [r4], #-156 @ 0xffffff64 │ │ │ │ + ldrsheq r9, [r4], #-152 @ 0xffffff68 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r2, r7 │ │ │ │ - eorseq r3, r9, ip, lsr #25 │ │ │ │ + eorseq r3, r9, r8, lsr #25 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subseq r9, r4, r8, asr r9 │ │ │ │ + subseq r9, r4, r4, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r9, [r0, #32] │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1054667,27 +1054668,27 @@ │ │ │ │ and sl, sl, lr │ │ │ │ adcs r4, r4, r9 │ │ │ │ movcs r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ and r2, r2, ip │ │ │ │ and lr, r0, ip │ │ │ │ and r4, r4, ip, asr #31 │ │ │ │ - blt 61147c │ │ │ │ + blt 611480 │ │ │ │ cmp r2, lr │ │ │ │ sbcs r3, sl, r4 │ │ │ │ - bcs 6114dc │ │ │ │ + bcs 6114e0 │ │ │ │ subs r3, lr, #1 │ │ │ │ stm r7, {r2, sl} │ │ │ │ mov r0, #0 │ │ │ │ sbc r2, r4, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ - beq 611464 │ │ │ │ + beq 611468 │ │ │ │ str lr, [r8] │ │ │ │ str r4, [r8, #4] │ │ │ │ strd r0, [r8, #8] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1054700,111 +1054701,111 @@ │ │ │ │ adds r3, r3, r0 │ │ │ │ adc r1, r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ poplt {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ orrs ip, r3, r1 │ │ │ │ - beq 611428 │ │ │ │ + beq 61142c │ │ │ │ stm r7, {r2, sl} │ │ │ │ orrs r2, lr, r4 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ cmpeq r3, r2 │ │ │ │ mvneq r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 611448 │ │ │ │ + beq 61144c │ │ │ │ bl 215560 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1452] @ 611abc │ │ │ │ + ldr r0, [pc, #1452] @ 611ac0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1448] @ 611ac0 │ │ │ │ + ldr r1, [pc, #1448] @ 611ac4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1424] @ 611ac4 │ │ │ │ + ldr r1, [pc, #1424] @ 611ac8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sl, #4] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ - bl 610d88 │ │ │ │ - ldr r6, [pc, #1372] @ 611ac8 │ │ │ │ + bl 610d8c │ │ │ │ + ldr r6, [pc, #1372] @ 611acc │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611678 │ │ │ │ + beq 61167c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 61157c │ │ │ │ + bne 611580 │ │ │ │ ldrb r3, [r3, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61165c │ │ │ │ - ldr r3, [pc, #1324] @ 611acc │ │ │ │ + beq 611660 │ │ │ │ + ldr r3, [pc, #1324] @ 611ad0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6118b4 │ │ │ │ + bne 6118b8 │ │ │ │ ldr r7, [r5, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61165c │ │ │ │ - ldr r8, [pc, #1296] @ 611ad0 │ │ │ │ - ldr fp, [pc, #1296] @ 611ad4 │ │ │ │ - ldr r9, [pc, #1296] @ 611ad8 │ │ │ │ + beq 611660 │ │ │ │ + ldr r8, [pc, #1296] @ 611ad4 │ │ │ │ + ldr fp, [pc, #1296] @ 611ad8 │ │ │ │ + ldr r9, [pc, #1296] @ 611adc │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #92 @ 0x5c │ │ │ │ add fp, pc, fp │ │ │ │ add r9, pc, r9 │ │ │ │ - b 6115e4 │ │ │ │ + b 6115e8 │ │ │ │ ldr r7, [r7, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61165c │ │ │ │ + beq 611660 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6115d8 │ │ │ │ + bne 6115dc │ │ │ │ ldr ip, [r7, #24] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq ip, r1 │ │ │ │ - bne 6115d8 │ │ │ │ + bne 6115dc │ │ │ │ add r1, r7, #16 │ │ │ │ - bl 652f38 │ │ │ │ + bl 652f3c │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r7, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldrne r3, [r7, #56] @ 0x38 │ │ │ │ @@ -1054813,35 +1054814,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r7, #56] @ 0x38 │ │ │ │ bl 211fcc │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6113b0 │ │ │ │ + bl 6113b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6116bc │ │ │ │ - ldr r2, [pc, #1116] @ 611adc │ │ │ │ - ldr r3, [pc, #1084] @ 611ac0 │ │ │ │ + bne 6116c0 │ │ │ │ + ldr r2, [pc, #1116] @ 611ae0 │ │ │ │ + ldr r3, [pc, #1084] @ 611ac4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611aac │ │ │ │ + bne 611ab0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1032] @ 611acc │ │ │ │ + ldr r3, [pc, #1032] @ 611ad0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r8, r8, sl │ │ │ │ @@ -1054851,23 +1054852,23 @@ │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ subs r7, r7, r3 │ │ │ │ sbc r3, r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 611964 │ │ │ │ + bne 611968 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ sub r6, r5, #24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611800 │ │ │ │ + beq 611804 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6117ec │ │ │ │ + beq 6117f0 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r0, #1 │ │ │ │ clz r3, r3 │ │ │ │ mvn r1, r3 │ │ │ │ lsl r1, r0, r1 │ │ │ │ rsb r2, r3, #31 │ │ │ │ @@ -1054875,158 +1054876,158 @@ │ │ │ │ add r3, r3, r0 │ │ │ │ orr r1, r1, r0, lsr r3 │ │ │ │ subs r3, r2, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ and r2, sl, r3 │ │ │ │ and r0, r9, r1 │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 6117ac │ │ │ │ + bne 6117b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orrs r7, r7, r2 │ │ │ │ - bne 6118b0 │ │ │ │ + bne 6118b4 │ │ │ │ and r3, r3, r8 │ │ │ │ and r1, r1, fp │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne 6117ac │ │ │ │ + bne 6117b0 │ │ │ │ mov r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 471e74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 611930 │ │ │ │ + bne 611934 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64ecf4 │ │ │ │ - ldr r2, [pc, #804] @ 611ae0 │ │ │ │ - ldr r3, [pc, #768] @ 611ac0 │ │ │ │ + bl 64ecf8 │ │ │ │ + ldr r2, [pc, #804] @ 611ae4 │ │ │ │ + ldr r3, [pc, #768] @ 611ac4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611aac │ │ │ │ + bne 611ab0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 471fcc │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r3 │ │ │ │ - b 611760 │ │ │ │ + b 611764 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65371c │ │ │ │ + bl 653720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61189c │ │ │ │ + beq 6118a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65371c │ │ │ │ + bl 653720 │ │ │ │ ldr r5, [r5, #136] @ 0x88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 611ab0 │ │ │ │ + beq 611ab4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - b 611838 │ │ │ │ + b 61183c │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 611ab0 │ │ │ │ + beq 611ab4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61182c │ │ │ │ + bne 611830 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr ip, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 61182c │ │ │ │ + bne 611830 │ │ │ │ add r1, r5, #32 │ │ │ │ - bl 653b70 │ │ │ │ + bl 653b74 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldrne r3, [r5, #56] @ 0x38 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #56] @ 0x38 │ │ │ │ bl 211fcc │ │ │ │ - b 6117ac │ │ │ │ + b 6117b0 │ │ │ │ orrs r3, r8, fp │ │ │ │ - beq 6119f8 │ │ │ │ + beq 6119fc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r7, r7, r3 │ │ │ │ - beq 611784 │ │ │ │ + beq 611788 │ │ │ │ bl 215560 │ │ │ │ - ldr r3, [pc, #552] @ 611ae4 │ │ │ │ + ldr r3, [pc, #552] @ 611ae8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6115ac │ │ │ │ - ldr r3, [pc, #536] @ 611ae8 │ │ │ │ + beq 6115b0 │ │ │ │ + ldr r3, [pc, #536] @ 611aec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6115ac │ │ │ │ - ldr r3, [pc, #520] @ 611aec │ │ │ │ + beq 6115b0 │ │ │ │ + ldr r3, [pc, #520] @ 611af0 │ │ │ │ ldr r7, [r2, #148] @ 0x94 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611a44 │ │ │ │ + beq 611a48 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #456] @ 611af0 │ │ │ │ + ldr r0, [pc, #456] @ 611af4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6115ac │ │ │ │ + b 6115b0 │ │ │ │ rsb r0, r5, #0 │ │ │ │ bl 212344 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ str fp, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #408] @ 611af4 │ │ │ │ + ldr r0, [pc, #408] @ 611af8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6117ac │ │ │ │ - ldr r3, [pc, #396] @ 611af8 │ │ │ │ + b 6117b0 │ │ │ │ + ldr r3, [pc, #396] @ 611afc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611708 │ │ │ │ - ldr r3, [pc, #360] @ 611ae8 │ │ │ │ + beq 61170c │ │ │ │ + ldr r3, [pc, #360] @ 611aec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 611708 │ │ │ │ - ldr r3, [pc, #344] @ 611aec │ │ │ │ + beq 61170c │ │ │ │ + ldr r3, [pc, #344] @ 611af0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - beq 611a58 │ │ │ │ + beq 611a5c │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ @@ -1055036,157 +1055037,157 @@ │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ str sl, [sp] │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #268] @ 611afc │ │ │ │ + ldr r0, [pc, #268] @ 611b00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 611708 │ │ │ │ + b 61170c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub r3, r7, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 6118a4 │ │ │ │ + bne 6118a8 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 471e74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 611a74 │ │ │ │ + bne 611a78 │ │ │ │ add r9, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - b 611788 │ │ │ │ - ldr r0, [pc, #180] @ 611b00 │ │ │ │ + b 61178c │ │ │ │ + ldr r0, [pc, #180] @ 611b04 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6115ac │ │ │ │ - ldr r0, [pc, #164] @ 611b04 │ │ │ │ + b 6115b0 │ │ │ │ + ldr r0, [pc, #164] @ 611b08 │ │ │ │ strd r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ bl 8ea1fc │ │ │ │ - b 611708 │ │ │ │ + b 61170c │ │ │ │ rsb r0, r5, #0 │ │ │ │ bl 212344 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #100] @ 611b08 │ │ │ │ + ldr r0, [pc, #100] @ 611b0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 611a28 │ │ │ │ + b 611a2c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #84] @ 611b0c │ │ │ │ + ldr r0, [pc, #84] @ 611b10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3f14 │ │ │ │ - subseq r9, r4, r0, lsr #15 │ │ │ │ + @ instruction: 0x0054979c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x003f82d8 │ │ │ │ - subseq r9, r4, ip, asr #14 │ │ │ │ + @ instruction: 0x003f82d4 │ │ │ │ + subseq r9, r4, r8, asr #14 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subeq r7, r7, r4, lsr r4 │ │ │ │ - @ instruction: 0x003602dc │ │ │ │ - eorseq r7, r2, r4, lsl #7 │ │ │ │ - subseq r9, r4, r4, lsr r6 │ │ │ │ - ldrsheq r9, [r4], #-72 @ 0xffffffb8 │ │ │ │ + subeq r7, r7, r0, lsr r4 │ │ │ │ + @ instruction: 0x003602d8 │ │ │ │ + eorseq r7, r2, r0, lsl #7 │ │ │ │ + subseq r9, r4, r0, lsr r6 │ │ │ │ + ldrsheq r9, [r4], #-68 @ 0xffffffbc │ │ │ │ andeq r1, r0, r0, lsl #2 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r9, ip, r6, r3 │ │ │ │ - mlaseq r9, r8, r7, r3 │ │ │ │ + mlaseq r9, r8, r6, r3 │ │ │ │ + mlaseq r9, r4, r7, r3 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ - eorseq r3, r9, r0, asr r6 │ │ │ │ - @ instruction: 0x003935b8 │ │ │ │ - eorseq r3, r9, r0, lsr #12 │ │ │ │ - eorseq r3, r9, r0, asr r6 │ │ │ │ - eorseq r3, r9, r4, lsl #12 │ │ │ │ + eorseq r3, r9, ip, asr #12 │ │ │ │ + @ instruction: 0x003935b4 │ │ │ │ + eorseq r3, r9, ip, lsl r6 │ │ │ │ + eorseq r3, r9, ip, asr #12 │ │ │ │ + eorseq r3, r9, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr ip, [pc, #600] @ 611d80 │ │ │ │ + ldr ip, [pc, #600] @ 611d84 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #596] @ 611d84 │ │ │ │ + ldr r0, [pc, #596] @ 611d88 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #584] @ 611d88 │ │ │ │ + ldr r1, [pc, #584] @ 611d8c │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 610d88 │ │ │ │ - ldr r6, [pc, #540] @ 611d8c │ │ │ │ + bl 610d8c │ │ │ │ + ldr r6, [pc, #540] @ 611d90 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611bbc │ │ │ │ - ldr r2, [pc, #528] @ 611d90 │ │ │ │ - ldr r3, [pc, #512] @ 611d84 │ │ │ │ + bne 611bc0 │ │ │ │ + ldr r2, [pc, #528] @ 611d94 │ │ │ │ + ldr r3, [pc, #512] @ 611d88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611d7c │ │ │ │ + bne 611d80 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r4, #-56] @ 0xffffffc8 │ │ │ │ - bl 6113b0 │ │ │ │ + bl 6113b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611b78 │ │ │ │ + beq 611b7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ ldr r3, [sl, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611c24 │ │ │ │ + beq 611c28 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 611c18 │ │ │ │ + bne 611c1c │ │ │ │ sub r2, r3, #1744 @ 0x6d0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 611d2c │ │ │ │ + beq 611d30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 611c00 │ │ │ │ + bne 611c04 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r0, [r4, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #-44] @ 0xffffffd4 │ │ │ │ ldrne r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r4, #-28] @ 0xffffffe4 │ │ │ │ subeq r1, r4, #48 @ 0x30 │ │ │ │ subeq r3, r4, #40 @ 0x28 │ │ │ │ @@ -1055198,37 +1055199,37 @@ │ │ │ │ strcc r8, [r1, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r2, r7 │ │ │ │ sbcs r0, r4, r5 │ │ │ │ strcc r7, [r3] │ │ │ │ strcc r5, [r3, #4] │ │ │ │ - ldr r3, [pc, #284] @ 611d94 │ │ │ │ + ldr r3, [pc, #284] @ 611d98 │ │ │ │ movcc r2, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ movcc r4, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611b78 │ │ │ │ - ldr r3, [pc, #260] @ 611d98 │ │ │ │ + beq 611b7c │ │ │ │ + ldr r3, [pc, #260] @ 611d9c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611b78 │ │ │ │ - ldr r3, [pc, #244] @ 611d9c │ │ │ │ + beq 611b7c │ │ │ │ + ldr r3, [pc, #244] @ 611da0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 611b78 │ │ │ │ - ldr r3, [pc, #228] @ 611da0 │ │ │ │ + beq 611b7c │ │ │ │ + ldr r3, [pc, #228] @ 611da4 │ │ │ │ ldrd sl, [r1] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611d50 │ │ │ │ + beq 611d54 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -1055241,61 +1055242,61 @@ │ │ │ │ strd sl, [sp, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r9, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 611da4 │ │ │ │ + ldr r0, [pc, #128] @ 611da8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 611b78 │ │ │ │ + b 611b7c │ │ │ │ mvn r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ sbcs r1, r1, r8 │ │ │ │ - bcs 611c24 │ │ │ │ + bcs 611c28 │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ ldr r2, [r4, #-12] │ │ │ │ sub r1, r4, #16 │ │ │ │ sub r3, r4, #8 │ │ │ │ - b 611c48 │ │ │ │ - ldr r0, [pc, #80] @ 611da8 │ │ │ │ + b 611c4c │ │ │ │ + ldr r0, [pc, #80] @ 611dac │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 611b78 │ │ │ │ + b 611b7c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r9, r4, r8, lsl #3 │ │ │ │ + subseq r9, r4, r4, lsl #3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x003935d4 │ │ │ │ - subseq r9, r4, r8, asr #2 │ │ │ │ - subseq r9, r4, r4, lsr r1 │ │ │ │ + @ instruction: 0x003935d0 │ │ │ │ + subseq r9, r4, r4, asr #2 │ │ │ │ + subseq r9, r4, r0, lsr r1 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r4, r0, r4, ror r0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, r9, r8, lsl r4 │ │ │ │ - eorseq r3, r9, ip, lsr r4 │ │ │ │ + eorseq r3, r9, r4, lsl r4 │ │ │ │ + eorseq r3, r9, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ - ldr lr, [pc, #1316] @ 6122e8 │ │ │ │ - ldr ip, [pc, #1316] @ 6122ec │ │ │ │ + ldr lr, [pc, #1316] @ 6122ec │ │ │ │ + ldr ip, [pc, #1316] @ 6122f0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r8, [pc, #1308] @ 6122f0 │ │ │ │ + ldr r8, [pc, #1308] @ 6122f4 │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ - ldr r2, [pc, #1304] @ 6122f4 │ │ │ │ + ldr r2, [pc, #1304] @ 6122f8 │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #252] @ 0xfc │ │ │ │ mov ip, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ @@ -1055304,44 +1055305,44 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r1 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ addeq r5, sp, #88 @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ sub r7, r0, #24 │ │ │ │ - bne 611e38 │ │ │ │ - b 611eb0 │ │ │ │ + bne 611e3c │ │ │ │ + b 611eb4 │ │ │ │ ldrb r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611e44 │ │ │ │ + beq 611e48 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 611eb0 │ │ │ │ + beq 611eb4 │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 611e20 │ │ │ │ + bne 611e24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 472060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612158 │ │ │ │ + bne 61215c │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 8e1eec │ │ │ │ - ldr r2, [pc, #1156] @ 6122f8 │ │ │ │ - ldr r3, [pc, #1140] @ 6122ec │ │ │ │ + ldr r2, [pc, #1156] @ 6122fc │ │ │ │ + ldr r3, [pc, #1140] @ 6122f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61229c │ │ │ │ + bne 6122a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1055358,25 +1055359,25 @@ │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [sp, #120] @ 0x78 │ │ │ │ strd r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 213a48 │ │ │ │ - ldr r1, [pc, #1028] @ 6122fc │ │ │ │ + ldr r1, [pc, #1028] @ 612300 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ - ldr r1, [pc, #1016] @ 612300 │ │ │ │ + ldr r1, [pc, #1016] @ 612304 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 656060 │ │ │ │ + bl 656064 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ @@ -1055390,20 +1055391,20 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ mov r0, #32 │ │ │ │ bl 2128e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6122a8 │ │ │ │ - ldr r2, [pc, #888] @ 612304 │ │ │ │ + beq 6122ac │ │ │ │ + ldr r2, [pc, #888] @ 612308 │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #32 │ │ │ │ str r2, [r4] │ │ │ │ bl 212764 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, #16 │ │ │ │ orrs r2, r7, r3 │ │ │ │ @@ -1055419,130 +1055420,130 @@ │ │ │ │ addne r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r0, [r4, #16] │ │ │ │ bl 212830 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6122a0 │ │ │ │ + beq 6122a4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [r4, #28] │ │ │ │ orrs r2, r7, r3 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 612028 │ │ │ │ + beq 61202c │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ adds r2, r7, #1 │ │ │ │ adc r1, r3, #0 │ │ │ │ subs r2, r2, ip │ │ │ │ str r2, [r0, #8] │ │ │ │ sbc r2, r1, lr │ │ │ │ str ip, [r0] │ │ │ │ str lr, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ orrs r2, r3, sl │ │ │ │ - beq 612060 │ │ │ │ + beq 612064 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ adds r2, r3, #1 │ │ │ │ adc r1, sl, #0 │ │ │ │ subs r2, r2, ip │ │ │ │ str r2, [r0, #8] │ │ │ │ sbc r2, r1, lr │ │ │ │ str ip, [r0] │ │ │ │ str lr, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ orrs r2, r9, fp │ │ │ │ - beq 612090 │ │ │ │ + beq 612094 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ adds r2, r9, #1 │ │ │ │ adc r1, fp, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r0, #8] │ │ │ │ sbc r2, r1, ip │ │ │ │ str r3, [r0] │ │ │ │ str ip, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - ldr r2, [pc, #624] @ 612308 │ │ │ │ + ldr r2, [pc, #624] @ 61230c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 612170 │ │ │ │ + bne 612174 │ │ │ │ ldr r7, [r6, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6120e8 │ │ │ │ + beq 6120ec │ │ │ │ mov r8, #1 │ │ │ │ ldrb r3, [r7, #105] @ 0x69 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6120dc │ │ │ │ + bne 6120e0 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #576] @ 61230c │ │ │ │ + ldr r1, [pc, #576] @ 612310 │ │ │ │ mov r2, r4 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6120fc │ │ │ │ + bne 612100 │ │ │ │ strb r8, [r7, #105] @ 0x69 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6120b4 │ │ │ │ + bne 6120b8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 611e5c │ │ │ │ + b 611e60 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #520] @ 612310 │ │ │ │ + ldr r3, [pc, #520] @ 612314 │ │ │ │ ldr ip, [r7, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #516] @ 612314 │ │ │ │ + ldr r1, [pc, #516] @ 612318 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #512] @ 612318 │ │ │ │ + ldr r2, [pc, #512] @ 61231c │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r0] │ │ │ │ - ldr r0, [pc, #500] @ 61231c │ │ │ │ + ldr r0, [pc, #500] @ 612320 │ │ │ │ str r8, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r5 │ │ │ │ bl 8e1a24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6120e8 │ │ │ │ + beq 6120ec │ │ │ │ ldr r0, [r6, #148] @ 0x94 │ │ │ │ - bl 61129c │ │ │ │ + bl 6112a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r1, [pc, #448] @ 612320 │ │ │ │ + ldr r1, [pc, #448] @ 612324 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ mov r4, #0 │ │ │ │ - b 611e60 │ │ │ │ - ldr r2, [pc, #428] @ 612324 │ │ │ │ + b 611e64 │ │ │ │ + ldr r2, [pc, #428] @ 612328 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6120a4 │ │ │ │ - ldr r2, [pc, #412] @ 612328 │ │ │ │ + beq 6120a8 │ │ │ │ + ldr r2, [pc, #412] @ 61232c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 6120a4 │ │ │ │ - ldr r2, [pc, #396] @ 61232c │ │ │ │ + beq 6120a8 │ │ │ │ + ldr r2, [pc, #396] @ 612330 │ │ │ │ ldr r3, [r8, r2] │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612244 │ │ │ │ + beq 612248 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1055567,265 +1055568,265 @@ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #244] @ 612330 │ │ │ │ + ldr r0, [pc, #244] @ 612334 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6120a4 │ │ │ │ + b 6120a8 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #200] @ 612334 │ │ │ │ + ldr r0, [pc, #200] @ 612338 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #32] │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 6120a4 │ │ │ │ + b 6120a8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #132] @ 612338 │ │ │ │ + ldr r1, [pc, #132] @ 61233c │ │ │ │ mov r3, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #124] @ 61233c │ │ │ │ + ldr r2, [pc, #124] @ 612340 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - ldr r3, [pc, #116] @ 612340 │ │ │ │ + ldr r3, [pc, #116] @ 612344 │ │ │ │ stm sp, {r0, r1} │ │ │ │ - ldr r1, [pc, #112] @ 612344 │ │ │ │ + ldr r1, [pc, #112] @ 612348 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e1a24 │ │ │ │ - b 612158 │ │ │ │ - ldrsheq r8, [r4], #-224 @ 0xffffff20 │ │ │ │ + b 61215c │ │ │ │ + subseq r8, r4, ip, ror #29 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r8, r4, ip, asr #29 │ │ │ │ + subseq r8, r4, r8, asr #29 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ - subseq r8, r4, r0, asr #28 │ │ │ │ + subseq r8, r4, ip, lsr lr │ │ │ │ @ instruction: 0xfffffc10 │ │ │ │ - eorseq r3, r9, ip, ror #5 │ │ │ │ + eorseq r3, r9, r8, ror #5 │ │ │ │ andeq r0, r2, r6 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subeq r6, r7, ip, ror #17 │ │ │ │ - eorseq r3, r9, r0, ror #3 │ │ │ │ + subeq r6, r7, r8, ror #17 │ │ │ │ + @ instruction: 0x003931dc │ │ │ │ andeq r0, r0, r5, lsr #8 │ │ │ │ - eorseq r3, r9, r4, lsl #4 │ │ │ │ - eorseq r3, r9, ip, ror #3 │ │ │ │ + eorseq r3, r9, r0, lsl #4 │ │ │ │ + eorseq r3, r9, r8, ror #3 │ │ │ │ andeq r2, r0, r8, ror #9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r2, r9, ip, asr #31 │ │ │ │ - eorseq r3, r9, r4 │ │ │ │ - eorseq r3, r9, r8, asr r0 │ │ │ │ + eorseq r2, r9, r8, asr #31 │ │ │ │ + eorseq r3, r9, r0 │ │ │ │ + eorseq r3, r9, r4, asr r0 │ │ │ │ andeq r0, r0, r9, lsl r4 │ │ │ │ - subeq r6, r7, r8, lsr #14 │ │ │ │ - eorseq r3, r9, r0, lsr #32 │ │ │ │ + subeq r6, r7, r4, lsr #14 │ │ │ │ + eorseq r3, r9, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #252] @ 61245c │ │ │ │ - ldr r2, [pc, #252] @ 612460 │ │ │ │ + ldr r1, [pc, #252] @ 612460 │ │ │ │ + ldr r2, [pc, #252] @ 612464 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - beq 61241c │ │ │ │ + beq 612420 │ │ │ │ mov r3, r0 │ │ │ │ - b 6123b0 │ │ │ │ + b 6123b4 │ │ │ │ ldrb r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6123bc │ │ │ │ + beq 6123c0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61241c │ │ │ │ + beq 612420 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 612398 │ │ │ │ + bne 61239c │ │ │ │ mov r2, sp │ │ │ │ mov r1, #0 │ │ │ │ sub r0, ip, #24 │ │ │ │ bl 472060 │ │ │ │ mov r5, sp │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 612424 │ │ │ │ - ldr r2, [pc, #132] @ 612464 │ │ │ │ - ldr r3, [pc, #124] @ 612460 │ │ │ │ + bne 612428 │ │ │ │ + ldr r2, [pc, #132] @ 612468 │ │ │ │ + ldr r3, [pc, #124] @ 612464 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 612458 │ │ │ │ + bne 61245c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 61129c │ │ │ │ - b 6123d8 │ │ │ │ - ldr r1, [pc, #60] @ 612468 │ │ │ │ + bl 6112a0 │ │ │ │ + b 6123dc │ │ │ │ + ldr r1, [pc, #60] @ 61246c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 8e15a8 │ │ │ │ bl 4e9d30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6123d8 │ │ │ │ + beq 6123dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ef590 │ │ │ │ - b 6123d8 │ │ │ │ + b 6123dc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r4, r4, asr r9 │ │ │ │ + subseq r8, r4, r0, asr r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq r8, [r4], #-132 @ 0xffffff7c │ │ │ │ - eorseq r2, r9, r0, asr pc │ │ │ │ + ldrsbeq r8, [r4], #-128 @ 0xffffff80 │ │ │ │ + eorseq r2, r9, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r2, [pc, #2932] @ 613000 │ │ │ │ + ldr r2, [pc, #2932] @ 613004 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #2928] @ 613004 │ │ │ │ + ldr r3, [pc, #2928] @ 613008 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #2920] @ 613008 │ │ │ │ + ldr r1, [pc, #2920] @ 61300c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [sp, #88] @ 0x58 │ │ │ │ strd r8, [sp, #96] @ 0x60 │ │ │ │ - bl 610d88 │ │ │ │ - ldr r7, [pc, #2872] @ 61300c │ │ │ │ + bl 610d8c │ │ │ │ + ldr r7, [pc, #2872] @ 613010 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612520 │ │ │ │ - ldr r2, [pc, #2860] @ 613010 │ │ │ │ - ldr r3, [pc, #2844] @ 613004 │ │ │ │ + bne 612524 │ │ │ │ + ldr r2, [pc, #2860] @ 613014 │ │ │ │ + ldr r3, [pc, #2844] @ 613008 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 612ebc │ │ │ │ + bne 612ec0 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp, #104] @ 0x68 │ │ │ │ strd r8, [sp, #112] @ 0x70 │ │ │ │ - bl 6113b0 │ │ │ │ + bl 6113b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 612748 │ │ │ │ + beq 61274c │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ sub r6, sl, #24 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl 471f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6125b4 │ │ │ │ + bne 6125b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612a4c │ │ │ │ + bne 612a50 │ │ │ │ ldrb r3, [sl, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 612f10 │ │ │ │ + bne 612f14 │ │ │ │ ldr r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612c18 │ │ │ │ + beq 612c1c │ │ │ │ mov r0, r5 │ │ │ │ bl 8e1e00 │ │ │ │ - b 6124dc │ │ │ │ + b 6124e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64ecd4 │ │ │ │ + bl 64ecd8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6125c4 │ │ │ │ + bne 6125c8 │ │ │ │ ldrb r3, [r3, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612814 │ │ │ │ - ldr r3, [pc, #2604] @ 613014 │ │ │ │ - ldr r2, [pc, #2604] @ 613018 │ │ │ │ - ldr r1, [pc, #2604] @ 61301c │ │ │ │ + beq 612818 │ │ │ │ + ldr r3, [pc, #2604] @ 613018 │ │ │ │ + ldr r2, [pc, #2604] @ 61301c │ │ │ │ + ldr r1, [pc, #2604] @ 613020 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #2576] @ 613020 │ │ │ │ + ldr r3, [pc, #2576] @ 613024 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 612c54 │ │ │ │ + bne 612c58 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211ccc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1055854,83 +1055855,83 @@ │ │ │ │ str r9, [r2, #4] │ │ │ │ strb r3, [sp, #124] @ 0x7c │ │ │ │ subs r3, r6, #1 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ sbc r3, r7, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 653454 │ │ │ │ + bl 653458 │ │ │ │ orrs r7, r6, r7 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, r9 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r9, fp │ │ │ │ cmpeq r2, r8 │ │ │ │ - bne 612c50 │ │ │ │ + bne 612c54 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2364] @ 613024 │ │ │ │ + ldr r3, [pc, #2364] @ 613028 │ │ │ │ strd r6, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ add r6, r5, #16 │ │ │ │ mov r3, #3 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 653578 │ │ │ │ + bl 65357c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612c3c │ │ │ │ + bne 612c40 │ │ │ │ ldr r3, [sl, #132] @ 0x84 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r5, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ mov r3, sl │ │ │ │ str r5, [r3, #132]! @ 0x84 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 652d2c │ │ │ │ - b 6124dc │ │ │ │ + bl 652d30 │ │ │ │ + b 6124e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6124dc │ │ │ │ + beq 6124e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #2232] @ 613020 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #2232] @ 613024 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6124dc │ │ │ │ - ldr r3, [pc, #2216] @ 613028 │ │ │ │ + beq 6124e0 │ │ │ │ + ldr r3, [pc, #2216] @ 61302c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6124dc │ │ │ │ - ldr r3, [pc, #2200] @ 61302c │ │ │ │ + beq 6124e0 │ │ │ │ + ldr r3, [pc, #2200] @ 613030 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6124dc │ │ │ │ + beq 6124e0 │ │ │ │ bl 212764 │ │ │ │ - ldr r3, [pc, #2180] @ 613030 │ │ │ │ + ldr r3, [pc, #2180] @ 613034 │ │ │ │ ldrd r8, [r4, #32] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrd r4, [r4] │ │ │ │ ldrb ip, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 612e94 │ │ │ │ + beq 612e98 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1055939,107 +1055940,107 @@ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ strd r4, [sp, #16] │ │ │ │ str fp, [sp, #24] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2088] @ 613034 │ │ │ │ + ldr r0, [pc, #2088] @ 613038 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6124dc │ │ │ │ - bl 65371c │ │ │ │ + b 6124e0 │ │ │ │ + bl 653720 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - beq 612a98 │ │ │ │ - bl 65371c │ │ │ │ + beq 612a9c │ │ │ │ + bl 653720 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ orrs r3, r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 612fd4 │ │ │ │ + bne 612fd8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ orrs r3, r3, #0 │ │ │ │ - bne 612fa8 │ │ │ │ + bne 612fac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [r4] │ │ │ │ - bne 612c50 │ │ │ │ + bne 612c54 │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ orrs r3, r3, #0 │ │ │ │ - bne 612f7c │ │ │ │ + bne 612f80 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211ccc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov fp, r0 │ │ │ │ strd r2, [r0, #8] │ │ │ │ str r6, [r0] │ │ │ │ ldrd r2, [r4] │ │ │ │ str r1, [r0, #4] │ │ │ │ - bne 612c50 │ │ │ │ + bne 612c54 │ │ │ │ strd r2, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 653800 │ │ │ │ + bl 653804 │ │ │ │ orrs r2, r0, r1 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ str r1, [fp, #28] │ │ │ │ - beq 612f50 │ │ │ │ + beq 612f54 │ │ │ │ subs r2, r0, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ sbc r0, r1, #0 │ │ │ │ and r0, r0, r1 │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 612f50 │ │ │ │ + bne 612f54 │ │ │ │ ldr r2, [sl, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 612f24 │ │ │ │ + beq 612f28 │ │ │ │ rsb r0, r2, #0 │ │ │ │ and r2, r2, r0 │ │ │ │ clz r2, r2 │ │ │ │ rsb r0, r2, #31 │ │ │ │ lsr r3, r3, r0 │ │ │ │ add ip, r2, #1 │ │ │ │ orr r3, r3, r1, lsl ip │ │ │ │ mvn r2, r2 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ orrs r3, r3, r1, lsr r0 │ │ │ │ - beq 612f24 │ │ │ │ - ldr r3, [pc, #1812] @ 613038 │ │ │ │ + beq 612f28 │ │ │ │ + ldr r3, [pc, #1812] @ 61303c │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #32] │ │ │ │ - ldr r3, [pc, #1800] @ 61303c │ │ │ │ + ldr r3, [pc, #1800] @ 613040 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #40] @ 0x28 │ │ │ │ add r1, fp, #32 │ │ │ │ - bl 653ac0 │ │ │ │ + bl 653ac4 │ │ │ │ ldr r3, [sl, #136] @ 0x88 │ │ │ │ str r3, [fp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, fp, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ mov r3, sl │ │ │ │ str fp, [r3, #136]! @ 0x88 │ │ │ │ ldr r6, [sl, #124] @ 0x7c │ │ │ │ str r3, [fp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6124dc │ │ │ │ + beq 6124e0 │ │ │ │ mov sl, #0 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r6, [fp, #8] │ │ │ │ ldr r9, [fp, #28] │ │ │ │ ldr r8, [fp, #12] │ │ │ │ @@ -1056069,51 +1056070,51 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 91d344 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [fp, #56] @ 0x38 │ │ │ │ cmp fp, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne 612984 │ │ │ │ + bne 612988 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ rsb r3, sl, #512 @ 0x200 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r6, r3 │ │ │ │ - bcs 6124dc │ │ │ │ - ldr r1, [pc, #1552] @ 613040 │ │ │ │ - ldr r0, [pc, #1552] @ 613044 │ │ │ │ + bcs 6124e0 │ │ │ │ + ldr r1, [pc, #1552] @ 613044 │ │ │ │ + ldr r0, [pc, #1552] @ 613048 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ bl 8e2688 │ │ │ │ - b 6124dc │ │ │ │ + b 6124e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64eccc │ │ │ │ + bl 64ecd0 │ │ │ │ bl 471a88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 612a80 │ │ │ │ + beq 612a84 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 612a80 │ │ │ │ - ldr r1, [pc, #1492] @ 613048 │ │ │ │ + bne 612a84 │ │ │ │ + ldr r1, [pc, #1492] @ 61304c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8e13dc │ │ │ │ - ldr r0, [pc, #1476] @ 61304c │ │ │ │ + ldr r0, [pc, #1476] @ 613050 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 8e1b74 │ │ │ │ - b 6124dc │ │ │ │ - bl 654658 │ │ │ │ - ldr r3, [pc, #1404] @ 613020 │ │ │ │ + b 6124e0 │ │ │ │ + bl 65465c │ │ │ │ + ldr r3, [pc, #1404] @ 613024 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ @@ -1056121,32 +1056122,32 @@ │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bne 612dd8 │ │ │ │ + bne 612ddc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r5, r9, r3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sbc r9, r8, r3 │ │ │ │ sbcs r8, r8, r3 │ │ │ │ movcc r8, #1 │ │ │ │ movcs r8, #0 │ │ │ │ subs r8, r2, r8 │ │ │ │ sbc fp, fp, #0 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 612c48 │ │ │ │ + beq 612c4c │ │ │ │ ldr r3, [sl, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612dc0 │ │ │ │ + beq 612dc4 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r1, #1 │ │ │ │ clz r2, r3 │ │ │ │ mvn r3, r2 │ │ │ │ lsl lr, r1, r3 │ │ │ │ rsb r3, r2, #31 │ │ │ │ @@ -1056158,91 +1056159,91 @@ │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ subs r2, r3, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ and r0, r0, r2 │ │ │ │ and ip, ip, r1 │ │ │ │ orrs r0, r0, ip │ │ │ │ - bne 612d00 │ │ │ │ + bne 612d04 │ │ │ │ orrs fp, r8, fp │ │ │ │ - bne 612c50 │ │ │ │ + bne 612c54 │ │ │ │ and r2, r2, r5 │ │ │ │ and r1, r1, r9 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 612d00 │ │ │ │ + bne 612d04 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ ldrb r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 471db0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6124dc │ │ │ │ + beq 6124e0 │ │ │ │ rsb r0, r7, #0 │ │ │ │ bl 212344 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1136] @ 613050 │ │ │ │ - ldr r1, [pc, #1136] @ 613054 │ │ │ │ + ldr r3, [pc, #1136] @ 613054 │ │ │ │ + ldr r1, [pc, #1136] @ 613058 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - ldr r3, [pc, #1128] @ 613058 │ │ │ │ - ldr r2, [pc, #1128] @ 61305c │ │ │ │ + ldr r3, [pc, #1128] @ 61305c │ │ │ │ + ldr r2, [pc, #1128] @ 613060 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8e1980 │ │ │ │ - b 61257c │ │ │ │ + b 612580 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r2, [pc, #1080] @ 613060 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r2, [pc, #1080] @ 613064 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ bl 8e1efc │ │ │ │ - b 6124dc │ │ │ │ + b 6124e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ - b 61258c │ │ │ │ + b 612590 │ │ │ │ orrs fp, r8, fp │ │ │ │ - beq 612b8c │ │ │ │ + beq 612b90 │ │ │ │ bl 215560 │ │ │ │ - ldr r3, [pc, #1032] @ 613064 │ │ │ │ + ldr r3, [pc, #1032] @ 613068 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612620 │ │ │ │ - ldr r3, [pc, #956] @ 61302c │ │ │ │ + beq 612624 │ │ │ │ + ldr r3, [pc, #956] @ 613030 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 612620 │ │ │ │ - ldr r3, [pc, #940] @ 613030 │ │ │ │ + beq 612624 │ │ │ │ + ldr r3, [pc, #940] @ 613034 │ │ │ │ ldrd r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ strd r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r7, [r3, #148] @ 0x94 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - beq 612e78 │ │ │ │ + beq 612e7c │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ @@ -1056254,44 +1056255,44 @@ │ │ │ │ str r7, [sp] │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #880] @ 613068 │ │ │ │ + ldr r0, [pc, #880] @ 61306c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 612628 │ │ │ │ + b 61262c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 6124dc │ │ │ │ - ldr r2, [pc, #764] @ 613028 │ │ │ │ + beq 6124e0 │ │ │ │ + ldr r2, [pc, #764] @ 61302c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6124dc │ │ │ │ - ldr r2, [pc, #748] @ 61302c │ │ │ │ + beq 6124e0 │ │ │ │ + ldr r2, [pc, #748] @ 613030 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 6124dc │ │ │ │ - ldr r2, [pc, #732] @ 613030 │ │ │ │ + beq 6124e0 │ │ │ │ + ldr r2, [pc, #732] @ 613034 │ │ │ │ ldrd sl, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 612ee4 │ │ │ │ + beq 612ee8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1056302,40 +1056303,40 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ strd sl, [sp, #16] │ │ │ │ strd r6, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #692] @ 61306c │ │ │ │ + ldr r0, [pc, #692] @ 613070 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6124dc │ │ │ │ + b 6124e0 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 612b6c │ │ │ │ - ldr r3, [pc, #656] @ 613070 │ │ │ │ + b 612b70 │ │ │ │ + ldr r3, [pc, #656] @ 613074 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612ae0 │ │ │ │ - ldr r3, [pc, #568] @ 61302c │ │ │ │ + beq 612ae4 │ │ │ │ + ldr r3, [pc, #568] @ 613030 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 612ae0 │ │ │ │ - ldr r3, [pc, #552] @ 613030 │ │ │ │ + beq 612ae4 │ │ │ │ + ldr r3, [pc, #552] @ 613034 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - beq 612ec0 │ │ │ │ + beq 612ec4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ @@ -1056348,366 +1056349,366 @@ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #516] @ 613074 │ │ │ │ + ldr r0, [pc, #516] @ 613078 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 612ae0 │ │ │ │ + b 612ae4 │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r0, [pc, #496] @ 613078 │ │ │ │ + ldr r0, [pc, #496] @ 61307c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 612620 │ │ │ │ + b 612624 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #476] @ 61307c │ │ │ │ + ldr r0, [pc, #476] @ 613080 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ strd r4, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl 8ea1fc │ │ │ │ - b 6124dc │ │ │ │ + b 6124e0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #440] @ 613080 │ │ │ │ + ldr r0, [pc, #440] @ 613084 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 612ae0 │ │ │ │ - ldr r0, [pc, #408] @ 613084 │ │ │ │ + b 612ae4 │ │ │ │ + ldr r0, [pc, #408] @ 613088 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl 8ea1fc │ │ │ │ - b 6124dc │ │ │ │ + b 6124e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e15a8 │ │ │ │ - ldr r0, [pc, #360] @ 613088 │ │ │ │ + ldr r0, [pc, #360] @ 61308c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3f14 │ │ │ │ - ldr r3, [pc, #352] @ 61308c │ │ │ │ - ldr ip, [pc, #352] @ 613090 │ │ │ │ - ldr r1, [pc, #352] @ 613094 │ │ │ │ + ldr r3, [pc, #352] @ 613090 │ │ │ │ + ldr ip, [pc, #352] @ 613094 │ │ │ │ + ldr r1, [pc, #352] @ 613098 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #344] @ 613098 │ │ │ │ + ldr r2, [pc, #344] @ 61309c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #324] @ 61309c │ │ │ │ - ldr ip, [pc, #324] @ 6130a0 │ │ │ │ - ldr r1, [pc, #324] @ 6130a4 │ │ │ │ + ldr r3, [pc, #324] @ 6130a0 │ │ │ │ + ldr ip, [pc, #324] @ 6130a4 │ │ │ │ + ldr r1, [pc, #324] @ 6130a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #316] @ 6130a8 │ │ │ │ + ldr r2, [pc, #316] @ 6130ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #296] @ 6130ac │ │ │ │ - ldr ip, [pc, #296] @ 6130b0 │ │ │ │ - ldr r1, [pc, #296] @ 6130b4 │ │ │ │ + ldr r3, [pc, #296] @ 6130b0 │ │ │ │ + ldr ip, [pc, #296] @ 6130b4 │ │ │ │ + ldr r1, [pc, #296] @ 6130b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r2, #404 @ 0x194 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #264] @ 6130b8 │ │ │ │ - ldr ip, [pc, #264] @ 6130bc │ │ │ │ - ldr r1, [pc, #264] @ 6130c0 │ │ │ │ + ldr r3, [pc, #264] @ 6130bc │ │ │ │ + ldr ip, [pc, #264] @ 6130c0 │ │ │ │ + ldr r1, [pc, #264] @ 6130c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #256] @ 6130c4 │ │ │ │ + ldr r2, [pc, #256] @ 6130c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #236] @ 6130c8 │ │ │ │ - ldr ip, [pc, #236] @ 6130cc │ │ │ │ - ldr r1, [pc, #236] @ 6130d0 │ │ │ │ + ldr r3, [pc, #236] @ 6130cc │ │ │ │ + ldr ip, [pc, #236] @ 6130d0 │ │ │ │ + ldr r1, [pc, #236] @ 6130d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #228] @ 6130d4 │ │ │ │ + ldr r2, [pc, #228] @ 6130d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - subseq r8, r4, r4, lsr #16 │ │ │ │ + subseq r8, r4, r0, lsr #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x003f73bc │ │ │ │ - subseq r8, r4, r4, ror #15 │ │ │ │ - ldrsbeq r8, [r4], #-112 @ 0xffffff90 │ │ │ │ - subeq r6, r7, ip, lsl #8 │ │ │ │ - @ instruction: 0x0035f2b0 │ │ │ │ - eorseq r2, r6, r8, lsr #32 │ │ │ │ + @ instruction: 0x003f73b8 │ │ │ │ + subseq r8, r4, r0, ror #15 │ │ │ │ + subseq r8, r4, ip, asr #15 │ │ │ │ + subeq r6, r7, r8, lsl #8 │ │ │ │ + eorseq pc, r5, ip, lsr #5 │ │ │ │ + eorseq r2, r6, r4, lsr #32 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ andeq r1, r0, r0, ror #4 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r2, r9, r0, lsr #23 │ │ │ │ + mlaseq r9, ip, fp, r2 │ │ │ │ @ instruction: 0xffffe834 │ │ │ │ @ instruction: 0xffffe78c │ │ │ │ - subeq r5, r7, r8, asr #31 │ │ │ │ - eorseq r2, r9, r8, ror #24 │ │ │ │ - eorseq r2, r9, r4, lsr #27 │ │ │ │ - rsbeq sl, r2, r0, lsl #19 │ │ │ │ - @ instruction: 0x00392bfc │ │ │ │ - eorseq r2, r9, r4, lsl #14 │ │ │ │ - subeq r5, r7, r8, lsl #28 │ │ │ │ + subeq r5, r7, r4, asr #31 │ │ │ │ + eorseq r2, r9, r4, ror #24 │ │ │ │ + eorseq r2, r9, r0, lsr #27 │ │ │ │ + rsbeq sl, r2, ip, ror r9 │ │ │ │ + @ instruction: 0x00392bf8 │ │ │ │ + eorseq r2, r9, r0, lsl #14 │ │ │ │ + subeq r5, r7, r4, lsl #28 │ │ │ │ andeq r0, r0, fp, lsr #5 │ │ │ │ - eorseq r2, r9, r0, lsr ip │ │ │ │ + eorseq r2, r9, ip, lsr #24 │ │ │ │ andeq r2, r0, r8, lsr #25 │ │ │ │ - @ instruction: 0x003927b8 │ │ │ │ - @ instruction: 0x003925f4 │ │ │ │ + @ instruction: 0x003927b4 │ │ │ │ + @ instruction: 0x003925f0 │ │ │ │ andeq r5, r0, ip, asr #2 │ │ │ │ - @ instruction: 0x003928d8 │ │ │ │ - eorseq r2, r9, r8, ror r6 │ │ │ │ - mlaseq r9, r0, r5, r2 │ │ │ │ - eorseq r2, r9, r0, asr #17 │ │ │ │ - eorseq r2, r9, r0, asr #10 │ │ │ │ - eorseq r2, r9, r8, asr #18 │ │ │ │ - subeq r5, r7, r8, asr #21 │ │ │ │ - eorseq r2, r9, r8, lsl r7 │ │ │ │ - @ instruction: 0x003923bc │ │ │ │ + @ instruction: 0x003928d4 │ │ │ │ + eorseq r2, r9, r4, ror r6 │ │ │ │ + eorseq r2, r9, ip, lsl #11 │ │ │ │ + @ instruction: 0x003928bc │ │ │ │ + eorseq r2, r9, ip, lsr r5 │ │ │ │ + eorseq r2, r9, r4, asr #18 │ │ │ │ + subeq r5, r7, r4, asr #21 │ │ │ │ + eorseq r2, r9, r4, lsl r7 │ │ │ │ + @ instruction: 0x003923b8 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - @ instruction: 0x00475a9c │ │ │ │ - @ instruction: 0x003926b4 │ │ │ │ - mlaseq r9, r0, r3, r2 │ │ │ │ + @ instruction: 0x00475a98 │ │ │ │ + @ instruction: 0x003926b0 │ │ │ │ + eorseq r2, r9, ip, lsl #7 │ │ │ │ muleq r0, lr, r1 │ │ │ │ - subeq r5, r7, r0, ror sl │ │ │ │ - eorseq r2, r9, r8, asr #12 │ │ │ │ - eorseq r2, r9, r8, ror #6 │ │ │ │ - subeq r5, r7, r4, asr #20 │ │ │ │ - @ instruction: 0x003925d4 │ │ │ │ - eorseq r2, r9, r8, lsr r3 │ │ │ │ + subeq r5, r7, ip, ror #20 │ │ │ │ + eorseq r2, r9, r4, asr #12 │ │ │ │ + eorseq r2, r9, r4, ror #6 │ │ │ │ + subeq r5, r7, r0, asr #20 │ │ │ │ + @ instruction: 0x003925d0 │ │ │ │ + eorseq r2, r9, r4, lsr r3 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - subeq r5, r7, r8, lsl sl │ │ │ │ - eorseq r2, r9, r4, ror #10 │ │ │ │ - eorseq r2, r9, ip, lsl #6 │ │ │ │ + subeq r5, r7, r4, lsl sl │ │ │ │ + eorseq r2, r9, r0, ror #10 │ │ │ │ + eorseq r2, r9, r8, lsl #6 │ │ │ │ muleq r0, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ ldr r7, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #976] @ 6134d0 │ │ │ │ + ldr r1, [pc, #976] @ 6134d4 │ │ │ │ adds r6, r2, r3 │ │ │ │ - ldr r2, [pc, #972] @ 6134d4 │ │ │ │ + ldr r2, [pc, #972] @ 6134d8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ - ldr r5, [pc, #932] @ 6134d8 │ │ │ │ + ldr r5, [pc, #932] @ 6134dc │ │ │ │ adc r7, r7, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r0, #-16] │ │ │ │ - bne 6131e0 │ │ │ │ - ldr r9, [pc, #908] @ 6134dc │ │ │ │ + bne 6131e4 │ │ │ │ + ldr r9, [pc, #908] @ 6134e0 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #904] @ 6134e0 │ │ │ │ + ldr r3, [pc, #904] @ 6134e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613314 │ │ │ │ - ldr r3, [pc, #888] @ 6134e4 │ │ │ │ + bne 613318 │ │ │ │ + ldr r3, [pc, #888] @ 6134e8 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 613208 │ │ │ │ + beq 61320c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6131fc │ │ │ │ - ldr r0, [pc, #860] @ 6134e8 │ │ │ │ + beq 613200 │ │ │ │ + ldr r0, [pc, #860] @ 6134ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ bl 4e9d30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6131ec │ │ │ │ - ldr r2, [pc, #840] @ 6134ec │ │ │ │ - ldr r3, [pc, #812] @ 6134d4 │ │ │ │ + bne 6131f0 │ │ │ │ + ldr r2, [pc, #840] @ 6134f0 │ │ │ │ + ldr r3, [pc, #812] @ 6134d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6134c8 │ │ │ │ + bne 6134cc │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #776] @ 6134f0 │ │ │ │ + ldr r9, [pc, #776] @ 6134f4 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 613150 │ │ │ │ + b 613154 │ │ │ │ mov r1, #0 │ │ │ │ mvn r0, #21 │ │ │ │ bl 4ef590 │ │ │ │ - b 61319c │ │ │ │ - ldr r1, [pc, #752] @ 6134f4 │ │ │ │ + b 6131a0 │ │ │ │ + ldr r1, [pc, #752] @ 6134f8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 613184 │ │ │ │ + b 613188 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 6132f0 │ │ │ │ + beq 6132f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ands r9, r1, #3 │ │ │ │ - bne 6132b0 │ │ │ │ + bne 6132b4 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r7 │ │ │ │ bl 471e74 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 613450 │ │ │ │ + bne 613454 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6134cc │ │ │ │ + beq 6134d0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 61319c │ │ │ │ + bne 6131a0 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61319c │ │ │ │ + beq 6131a0 │ │ │ │ strb r4, [r6, #4] │ │ │ │ - ldr r3, [pc, #600] @ 6134f8 │ │ │ │ + ldr r3, [pc, #600] @ 6134fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 61319c │ │ │ │ + b 6131a0 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r3, sp, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [sp, #39] @ 0x27 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ - bl 6547e4 │ │ │ │ + bl 6547e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6133a8 │ │ │ │ + bne 6133ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8e15a8 │ │ │ │ - b 613254 │ │ │ │ - ldr r3, [pc, #516] @ 6134fc │ │ │ │ + b 613258 │ │ │ │ + ldr r3, [pc, #516] @ 613500 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ands r9, r1, #3 │ │ │ │ - beq 61322c │ │ │ │ - b 6132b0 │ │ │ │ - ldr r3, [pc, #484] @ 613500 │ │ │ │ + beq 613230 │ │ │ │ + b 6132b4 │ │ │ │ + ldr r3, [pc, #484] @ 613504 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613164 │ │ │ │ - ldr r3, [pc, #468] @ 613504 │ │ │ │ + beq 613168 │ │ │ │ + ldr r3, [pc, #468] @ 613508 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 613164 │ │ │ │ - ldr r3, [pc, #452] @ 613508 │ │ │ │ + beq 613168 │ │ │ │ + ldr r3, [pc, #452] @ 61350c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ adds sl, r6, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adc fp, r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6134a8 │ │ │ │ + beq 6134ac │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd sl, [sp, #16] │ │ │ │ str r9, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 61350c │ │ │ │ + ldr r0, [pc, #364] @ 613510 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 613164 │ │ │ │ + b 613168 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613434 │ │ │ │ + bne 613438 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldrb r3, [sp, #39] @ 0x27 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r7 │ │ │ │ bl 471db0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 613254 │ │ │ │ + beq 613258 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr sl, [r4, #28] │ │ │ │ rsb r0, r9, #0 │ │ │ │ adds r4, r3, #1 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ adc sl, sl, #0 │ │ │ │ bl 212344 │ │ │ │ @@ -1056715,105 +1056716,105 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ str fp, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #228] @ 613510 │ │ │ │ + ldr r0, [pc, #228] @ 613514 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 613254 │ │ │ │ - ldr r0, [pc, #216] @ 613514 │ │ │ │ - ldr r1, [pc, #216] @ 613518 │ │ │ │ + b 613258 │ │ │ │ + ldr r0, [pc, #216] @ 613518 │ │ │ │ + ldr r1, [pc, #216] @ 61351c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #5 │ │ │ │ bl 8e2ac4 │ │ │ │ - b 6133b4 │ │ │ │ + b 6133b8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr fp, [r4, #28] │ │ │ │ rsb r0, sl, #0 │ │ │ │ adds r4, r3, #1 │ │ │ │ adc fp, fp, #0 │ │ │ │ bl 212344 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ stm sp, {r4, fp} │ │ │ │ str sl, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #148] @ 61351c │ │ │ │ + ldr r0, [pc, #148] @ 613520 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ bl 4e9d30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 613254 │ │ │ │ + beq 613258 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 4ef590 │ │ │ │ - b 613254 │ │ │ │ - ldr r0, [pc, #112] @ 613520 │ │ │ │ + b 613258 │ │ │ │ + ldr r0, [pc, #112] @ 613524 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 613164 │ │ │ │ + b 613168 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 2155a0 │ │ │ │ - ldrheq r7, [r4], #-176 @ 0xffffff50 │ │ │ │ + subseq r7, r4, ip, lsr #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r7, r4, ip, ror fp │ │ │ │ - eorseq r2, r9, r8, asr #14 │ │ │ │ + subseq r7, r4, r8, ror fp │ │ │ │ + eorseq r2, r9, r4, asr #14 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, ip, lsr #8 │ │ │ │ - eorseq r5, r6, r8, ror #18 │ │ │ │ - subseq r7, r4, r0, lsl fp │ │ │ │ - @ instruction: 0x003222b4 │ │ │ │ - @ instruction: 0x003a72f4 │ │ │ │ + eorseq r5, r6, r4, ror #18 │ │ │ │ + subseq r7, r4, ip, lsl #22 │ │ │ │ + @ instruction: 0x003222b0 │ │ │ │ + @ instruction: 0x003a72f0 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r3, r0, ip, ror pc │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r2, r9, r0, lsl #10 │ │ │ │ - @ instruction: 0x003923b4 │ │ │ │ - rsbeq r9, r2, ip, asr #31 │ │ │ │ - @ instruction: 0x003924d0 │ │ │ │ - eorseq r1, r9, ip, ror #24 │ │ │ │ - eorseq r2, r9, ip, lsr #8 │ │ │ │ + @ instruction: 0x003924fc │ │ │ │ + @ instruction: 0x003923b0 │ │ │ │ + rsbeq r9, r2, r8, asr #31 │ │ │ │ + eorseq r2, r9, ip, asr #9 │ │ │ │ + eorseq r1, r9, r8, ror #24 │ │ │ │ + eorseq r2, r9, r8, lsr #8 │ │ │ │ │ │ │ │ -00613524 : │ │ │ │ - ldr r3, [pc, #60] @ 613568 │ │ │ │ +00613528 : │ │ │ │ + ldr r3, [pc, #60] @ 61356c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61355c │ │ │ │ + bne 613560 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 613538 │ │ │ │ + bne 61353c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - rsbeq r9, r2, r0, ror #29 │ │ │ │ + ldrdeq r9, [r2], #-236 @ 0xffffff14 @ │ │ │ │ │ │ │ │ -0061356c : │ │ │ │ - ldr r3, [pc, #296] @ 61369c │ │ │ │ +00613570 : │ │ │ │ + ldr r3, [pc, #296] @ 6136a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613650 │ │ │ │ + beq 613654 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1056821,37 +1056822,37 @@ │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldrbne r2, [r2, #40] @ 0x28 │ │ │ │ addne lr, lr, #1 │ │ │ │ andne ip, ip, r2, lsr #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6135a0 │ │ │ │ + bne 6135a4 │ │ │ │ cmp lr, #1 │ │ │ │ orrls ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 6135f0 │ │ │ │ + bne 6135f4 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 613668 │ │ │ │ - ldr r0, [pc, #188] @ 6136a0 │ │ │ │ + beq 61366c │ │ │ │ + ldr r0, [pc, #188] @ 6136a4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61360c │ │ │ │ + beq 613610 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #144] @ 6136a4 │ │ │ │ - ldr ip, [pc, #144] @ 6136a8 │ │ │ │ - ldr r1, [pc, #144] @ 6136ac │ │ │ │ + ldr r3, [pc, #144] @ 6136a8 │ │ │ │ + ldr ip, [pc, #144] @ 6136ac │ │ │ │ + ldr r1, [pc, #144] @ 6136b0 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, r0, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #224 @ 0xe0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ @@ -1056864,387 +1056865,387 @@ │ │ │ │ b 4ee57c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #64] @ 6136b0 │ │ │ │ - ldr ip, [pc, #64] @ 6136b4 │ │ │ │ - ldr r1, [pc, #64] @ 6136b8 │ │ │ │ + ldr r3, [pc, #64] @ 6136b4 │ │ │ │ + ldr ip, [pc, #64] @ 6136b8 │ │ │ │ + ldr r1, [pc, #64] @ 6136bc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #224 @ 0xe0 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r0, #21 │ │ │ │ - b 6135f4 │ │ │ │ - @ instruction: 0x00629e98 │ │ │ │ - rsbeq r9, r2, r8, lsr #28 │ │ │ │ - ldrdeq r5, [r7], #-56 @ 0xffffffc8 │ │ │ │ - eorseq r2, r9, r8, ror #7 │ │ │ │ - @ instruction: 0x00391cd0 │ │ │ │ - subeq r5, r7, r0, lsl #7 │ │ │ │ - eorseq r2, r9, ip, lsl #7 │ │ │ │ - eorseq r1, r9, r8, ror ip │ │ │ │ + b 6135f8 │ │ │ │ + @ instruction: 0x00629e94 │ │ │ │ + rsbeq r9, r2, r4, lsr #28 │ │ │ │ + ldrdeq r5, [r7], #-52 @ 0xffffffcc │ │ │ │ + eorseq r2, r9, r4, ror #7 │ │ │ │ + eorseq r1, r9, ip, asr #25 │ │ │ │ + subeq r5, r7, ip, ror r3 │ │ │ │ + eorseq r2, r9, r8, lsl #7 │ │ │ │ + eorseq r1, r9, r4, ror ip │ │ │ │ │ │ │ │ -006136bc : │ │ │ │ - ldr r3, [pc, #132] @ 613748 │ │ │ │ +006136c0 : │ │ │ │ + ldr r3, [pc, #132] @ 61374c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613738 │ │ │ │ + beq 61373c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldrbne r2, [r2, #40] @ 0x28 │ │ │ │ addne r0, r0, #1 │ │ │ │ andne r1, r1, r2, lsr #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6136f4 │ │ │ │ + bne 6136f8 │ │ │ │ cmp r0, #1 │ │ │ │ orrls r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r0, [pc, #12] @ 61374c │ │ │ │ + ldr r0, [pc, #12] @ 613750 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ b 4ee5fc │ │ │ │ - rsbeq r9, r2, r8, asr #26 │ │ │ │ - rsbeq r9, r2, ip, asr #25 │ │ │ │ + rsbeq r9, r2, r4, asr #26 │ │ │ │ + rsbeq r9, r2, r8, asr #25 │ │ │ │ │ │ │ │ -00613750 : │ │ │ │ +00613754 : │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ 613784 │ │ │ │ + ldr r3, [pc, #40] @ 613788 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ - ldr r2, [pc, #36] @ 613788 │ │ │ │ + ldr r2, [pc, #36] @ 61378c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ subs r0, r0, r2 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - subseq r7, r4, r4, asr r5 │ │ │ │ + subseq r7, r4, r0, asr r5 │ │ │ │ andeq r2, r0, ip, lsr #8 │ │ │ │ │ │ │ │ -0061378c : │ │ │ │ +00613790 : │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #5 │ │ │ │ cmpne r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006137ac : │ │ │ │ +006137b0 : │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ sub r0, r0, #6 │ │ │ │ cmp r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006137cc : │ │ │ │ +006137d0 : │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6137ec │ │ │ │ - b 613808 │ │ │ │ + bne 6137f0 │ │ │ │ + b 61380c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldrb r0, [r3, #105] @ 0x69 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6137e0 │ │ │ │ + bne 6137e4 │ │ │ │ ldrb r0, [r2, #153] @ 0x99 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00613818 : │ │ │ │ +0061381c : │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613848 │ │ │ │ - b 613864 │ │ │ │ + bne 61384c │ │ │ │ + b 613868 │ │ │ │ ldrb r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 613828 │ │ │ │ + bne 61382c │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00613874 : │ │ │ │ +00613878 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #328] @ 6139d8 │ │ │ │ + ldr r2, [pc, #328] @ 6139dc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #324] @ 6139dc │ │ │ │ + ldr r3, [pc, #324] @ 6139e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r0, #172] @ 0xac │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 613990 │ │ │ │ + beq 613994 │ │ │ │ mov r8, r1 │ │ │ │ bl 212764 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr fp, [pc, #268] @ 6139e0 │ │ │ │ + ldr fp, [pc, #268] @ 6139e4 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #40 @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ - b 6138f0 │ │ │ │ + b 6138f4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 613990 │ │ │ │ + beq 613994 │ │ │ │ ldrd r2, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #216] @ 6139e4 │ │ │ │ + ldr r1, [pc, #216] @ 6139e8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ strd sl, [sp, #40] @ 0x28 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6138e4 │ │ │ │ + beq 6138e8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6138e4 │ │ │ │ - ldr ip, [pc, #160] @ 6139e8 │ │ │ │ + beq 6138e8 │ │ │ │ + ldr ip, [pc, #160] @ 6139ec │ │ │ │ ldrd r0, [sp, #128] @ 0x80 │ │ │ │ mov r3, r2 │ │ │ │ add ip, pc, ip │ │ │ │ strd r0, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ rsb r4, r3, #0 │ │ │ │ stm sp, {r3, ip} │ │ │ │ - ldr r3, [pc, #124] @ 6139ec │ │ │ │ - ldr r1, [pc, #124] @ 6139f0 │ │ │ │ + ldr r3, [pc, #124] @ 6139f0 │ │ │ │ + ldr r1, [pc, #124] @ 6139f4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #112] @ 6139f4 │ │ │ │ + ldr r2, [pc, #112] @ 6139f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #264 @ 0x108 │ │ │ │ bl 8e1a24 │ │ │ │ - b 613994 │ │ │ │ + b 613998 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #92] @ 6139f8 │ │ │ │ - ldr r3, [pc, #60] @ 6139dc │ │ │ │ + ldr r2, [pc, #92] @ 6139fc │ │ │ │ + ldr r3, [pc, #60] @ 6139e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6139d4 │ │ │ │ + bne 6139d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r4, r0, lsr #8 │ │ │ │ + subseq r7, r4, ip, lsl r4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r1, r8 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - eorseq r2, r9, ip, lsl #2 │ │ │ │ - subeq r5, r7, r8, lsl #1 │ │ │ │ - eorseq r1, r9, r8, ror r9 │ │ │ │ + eorseq r2, r9, r8, lsl #2 │ │ │ │ + subeq r5, r7, r4, lsl #1 │ │ │ │ + eorseq r1, r9, r4, ror r9 │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - subseq r7, r4, r8, lsl r3 │ │ │ │ + subseq r7, r4, r4, lsl r3 │ │ │ │ │ │ │ │ -006139fc : │ │ │ │ +00613a00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #2408] @ 614384 │ │ │ │ + ldr r2, [pc, #2408] @ 614388 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ - ldr r3, [pc, #2400] @ 614388 │ │ │ │ + ldr r3, [pc, #2400] @ 61438c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr fp, [pc, #2380] @ 61438c │ │ │ │ + ldr fp, [pc, #2380] @ 614390 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ add fp, pc, fp │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ mov r4, r0 │ │ │ │ - bne 613a7c │ │ │ │ - b 613ecc │ │ │ │ + bne 613a80 │ │ │ │ + b 613ed0 │ │ │ │ ldrb r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 613a88 │ │ │ │ + beq 613a8c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613ecc │ │ │ │ + beq 613ed0 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 613a64 │ │ │ │ + bne 613a68 │ │ │ │ ldrb r2, [r4, #152] @ 0x98 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - beq 613d84 │ │ │ │ + beq 613d88 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 46ff04 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 613fc4 │ │ │ │ + bne 613fc8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ bl 47215c │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 613d78 │ │ │ │ + bne 613d7c │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ add r1, r1, #31 │ │ │ │ lsr r9, r1, #5 │ │ │ │ bl 212764 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #16646144 @ 0xfe0000 │ │ │ │ lsr r2, r0, #12 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq 6140e8 │ │ │ │ - ldr r3, [pc, #2132] @ 614390 │ │ │ │ + beq 6140ec │ │ │ │ + ldr r3, [pc, #2132] @ 614394 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2120] @ 614394 │ │ │ │ + ldr r3, [pc, #2120] @ 614398 │ │ │ │ moveq r6, #5 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3] │ │ │ │ movne r6, #7 │ │ │ │ cmp r3, #0 │ │ │ │ andeq r6, r6, #251 @ 0xfb │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6140dc │ │ │ │ + beq 6140e0 │ │ │ │ bic r3, r0, #4080 @ 0xff0 │ │ │ │ sub r5, r8, #4 │ │ │ │ bic r3, r3, #15 │ │ │ │ mov r2, #0 │ │ │ │ add r8, r5, r9, lsl #2 │ │ │ │ add r3, r3, #4080 @ 0xff0 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r4, r8 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - b 613bb4 │ │ │ │ + b 613bb8 │ │ │ │ cmp r5, r4 │ │ │ │ add sl, sl, #32 │ │ │ │ - beq 613d58 │ │ │ │ + beq 613d5c │ │ │ │ ldr fp, [r5, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - beq 613ba8 │ │ │ │ + beq 613bac │ │ │ │ mov r0, fp │ │ │ │ bl 91d3d4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr lr, [r3] │ │ │ │ tst lr, #2 │ │ │ │ asr ip, r0, #31 │ │ │ │ - bne 613ff8 │ │ │ │ + bne 613ffc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ adds r0, r3, r0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adc r3, ip, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #1944] @ 614398 │ │ │ │ + ldr r0, [pc, #1944] @ 61439c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [r3, r0] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r8, r8, #36 @ 0x24 │ │ │ │ add r3, r3, #15 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1057270,80 +1057271,80 @@ │ │ │ │ bl 8e8d98 │ │ │ │ lsr r5, r5, #12 │ │ │ │ lsr r4, r4, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 613c9c │ │ │ │ + bne 613ca0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1804] @ 61439c │ │ │ │ + ldr r3, [pc, #1804] @ 6143a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r8, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #12 │ │ │ │ str r1, [r2], #4 │ │ │ │ - bne 613ca4 │ │ │ │ + bne 613ca8 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 613cfc │ │ │ │ + bls 613d00 │ │ │ │ tst r6, #4 │ │ │ │ sub r5, r5, r4 │ │ │ │ - beq 613ce0 │ │ │ │ + beq 613ce4 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8dfc7c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8dfc7c │ │ │ │ tst r6, #2 │ │ │ │ - bne 613eb4 │ │ │ │ + bne 613eb8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614380 │ │ │ │ + beq 614384 │ │ │ │ sub r5, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 613d3c │ │ │ │ + bne 613d40 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613f30 │ │ │ │ + bne 613f34 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 613c20 │ │ │ │ + bne 613c24 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ add sl, sl, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 613bb4 │ │ │ │ + bne 613bb8 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #1588] @ 6143a0 │ │ │ │ + ldr r3, [pc, #1588] @ 6143a4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 614020 │ │ │ │ + bne 614024 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 211fcc │ │ │ │ - b 613e70 │ │ │ │ - ldr r3, [pc, #1540] @ 614390 │ │ │ │ + b 613e74 │ │ │ │ + ldr r3, [pc, #1540] @ 614394 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ @@ -1057358,175 +1057359,175 @@ │ │ │ │ lsr r5, r3, #12 │ │ │ │ bl 8e8d98 │ │ │ │ lsr r4, r4, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 613f94 │ │ │ │ - ldr r3, [pc, #1452] @ 614398 │ │ │ │ + beq 613f98 │ │ │ │ + ldr r3, [pc, #1452] @ 61439c │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #12 │ │ │ │ str r0, [r2], #4 │ │ │ │ - bne 613df8 │ │ │ │ + bne 613dfc │ │ │ │ cmp r4, r5 │ │ │ │ - bls 613e48 │ │ │ │ + bls 613e4c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ sub r4, r4, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 8dfc7c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl 8dfc7c │ │ │ │ cmp r6, #5 │ │ │ │ - bne 613fac │ │ │ │ + bne 613fb0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614380 │ │ │ │ + beq 614384 │ │ │ │ sub r5, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq 613f50 │ │ │ │ + beq 613f54 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #1324] @ 6143a4 │ │ │ │ - ldr r3, [pc, #1292] @ 614388 │ │ │ │ + ldr r2, [pc, #1324] @ 6143a8 │ │ │ │ + ldr r3, [pc, #1292] @ 61438c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61437c │ │ │ │ + bne 614380 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8dfc7c │ │ │ │ - b 613cfc │ │ │ │ + b 613d00 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 46ff04 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 613fc4 │ │ │ │ + bne 613fc8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 613874 │ │ │ │ + bl 613878 │ │ │ │ mov r7, r0 │ │ │ │ - b 613af8 │ │ │ │ + b 613afc │ │ │ │ strb r5, [r4, #4] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1128] @ 6143a8 │ │ │ │ + ldr r3, [pc, #1128] @ 6143ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 613d3c │ │ │ │ + b 613d40 │ │ │ │ bl 91e490 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 91e490 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613e6c │ │ │ │ + beq 613e70 │ │ │ │ strb r5, [r0, #4] │ │ │ │ - ldr r3, [pc, #1060] @ 6143a8 │ │ │ │ + ldr r3, [pc, #1060] @ 6143ac │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 613e6c │ │ │ │ - ldr r3, [pc, #1024] @ 61439c │ │ │ │ + b 613e70 │ │ │ │ + ldr r3, [pc, #1024] @ 6143a0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - b 613de4 │ │ │ │ + b 613de8 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl 8dfc7c │ │ │ │ - b 613e48 │ │ │ │ - ldr r2, [pc, #992] @ 6143ac │ │ │ │ + b 613e4c │ │ │ │ + ldr r2, [pc, #992] @ 6143b0 │ │ │ │ rsb r1, r7, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #984] @ 6143b0 │ │ │ │ + ldr r3, [pc, #984] @ 6143b4 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #980] @ 6143b4 │ │ │ │ + ldr r1, [pc, #980] @ 6143b8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #976] @ 6143b8 │ │ │ │ + ldr r2, [pc, #976] @ 6143bc │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 613e70 │ │ │ │ - ldr lr, [pc, #956] @ 6143bc │ │ │ │ + b 613e74 │ │ │ │ + ldr lr, [pc, #956] @ 6143c0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, lr] │ │ │ │ ldr lr, [r3] │ │ │ │ adds lr, lr, r0 │ │ │ │ str lr, [r3] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ adc lr, ip, lr │ │ │ │ str lr, [r3, #4] │ │ │ │ - b 613bdc │ │ │ │ - ldr r3, [pc, #920] @ 6143c0 │ │ │ │ + b 613be0 │ │ │ │ + ldr r3, [pc, #920] @ 6143c4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613d78 │ │ │ │ - ldr r3, [pc, #904] @ 6143c4 │ │ │ │ + beq 613d7c │ │ │ │ + ldr r3, [pc, #904] @ 6143c8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 613d78 │ │ │ │ - ldr r3, [pc, #888] @ 6143c8 │ │ │ │ + beq 613d7c │ │ │ │ + ldr r3, [pc, #888] @ 6143cc │ │ │ │ ldrd r4, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r6, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614338 │ │ │ │ + beq 61433c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1057545,330 +1057546,330 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #760] @ 6143cc │ │ │ │ + ldr r0, [pc, #760] @ 6143d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 613d78 │ │ │ │ + b 613d7c │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ - b 613d64 │ │ │ │ + b 613d68 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ lsr r4, r3, #17 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ bl 8e8d98 │ │ │ │ add r5, sp, #156 @ 0x9c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ - bne 614130 │ │ │ │ - ldr r0, [pc, #632] @ 61439c │ │ │ │ + bne 614134 │ │ │ │ + ldr r0, [pc, #632] @ 6143a0 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r2] │ │ │ │ bl 91e490 │ │ │ │ - ldr r2, [pc, #608] @ 614398 │ │ │ │ + ldr r2, [pc, #608] @ 61439c │ │ │ │ ldr r0, [fp, r2] │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, #12 │ │ │ │ str r3, [r5], #4 │ │ │ │ - bne 614140 │ │ │ │ + bne 614144 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 61432c │ │ │ │ + beq 614330 │ │ │ │ sub r6, r8, #4 │ │ │ │ add r5, r6, r9, lsl #2 │ │ │ │ mov r8, #0 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ mov sl, r5 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 614244 │ │ │ │ + bne 614248 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #65536 @ 0x10000 │ │ │ │ - bne 6141d4 │ │ │ │ + bne 6141d8 │ │ │ │ cmp sl, r6 │ │ │ │ add r8, r8, #1 │ │ │ │ - beq 6141dc │ │ │ │ + beq 6141e0 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r0, r6, #4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bne 614240 │ │ │ │ + bne 614244 │ │ │ │ cmp r0, sl │ │ │ │ - beq 6141dc │ │ │ │ + beq 6141e0 │ │ │ │ ldr r5, [r6, #8]! │ │ │ │ cmp r5, r4 │ │ │ │ mov r4, #1 │ │ │ │ - bne 614244 │ │ │ │ + bne 614248 │ │ │ │ mov r4, #2 │ │ │ │ cmp r6, sl │ │ │ │ - bne 614180 │ │ │ │ + bne 614184 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 614380 │ │ │ │ + beq 614384 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 613d64 │ │ │ │ + bne 613d68 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613d64 │ │ │ │ + beq 613d68 │ │ │ │ strb r5, [r4, #4] │ │ │ │ - ldr r3, [pc, #376] @ 6143a8 │ │ │ │ + ldr r3, [pc, #376] @ 6143ac │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 613d64 │ │ │ │ + b 613d68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 91d3d4 │ │ │ │ lsl r3, r8, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ lsl r7, r4, #2 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, r8, lsl #2] │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ bl 91d784 │ │ │ │ - ldr r0, [pc, #284] @ 614394 │ │ │ │ + ldr r0, [pc, #284] @ 614398 │ │ │ │ asr r2, r9, #31 │ │ │ │ ldr r3, [fp, r0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6142e0 │ │ │ │ - ldr r0, [pc, #248] @ 614390 │ │ │ │ + bne 6142e4 │ │ │ │ + ldr r0, [pc, #248] @ 614394 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6142c4 │ │ │ │ + bne 6142c8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ adds r9, r3, r9 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ adc r3, r3, r2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 61418c │ │ │ │ + b 614190 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r3, r8, #2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ bl 91d784 │ │ │ │ - b 6142a4 │ │ │ │ + b 6142a8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, r8, lsl #2] │ │ │ │ add r0, r0, r7 │ │ │ │ bl 91d784 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ tst r0, #2 │ │ │ │ - beq 614290 │ │ │ │ - ldr r0, [pc, #176] @ 6143bc │ │ │ │ + beq 614294 │ │ │ │ + ldr r0, [pc, #176] @ 6143c0 │ │ │ │ asr r3, r9, #31 │ │ │ │ ldr ip, [fp, r0] │ │ │ │ ldr r0, [ip] │ │ │ │ adds r0, r0, r9 │ │ │ │ str r0, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ adc r0, r3, r0 │ │ │ │ str r0, [ip, #4] │ │ │ │ - b 614290 │ │ │ │ + b 614294 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ - b 6141e4 │ │ │ │ + b 6141e8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r0, [pc, #124] @ 6143d0 │ │ │ │ + ldr r0, [pc, #124] @ 6143d4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ strd r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, sl │ │ │ │ strd r4, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 613d78 │ │ │ │ + b 613d7c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 2155a0 │ │ │ │ - subseq r7, r4, ip, lsl #5 │ │ │ │ + subseq r7, r4, r8, lsl #5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r7, r4, r8, ror #4 │ │ │ │ + subseq r7, r4, r4, ror #4 │ │ │ │ andeq r4, r0, r4, ror #23 │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr #31 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r6, r4, ip, lsr lr │ │ │ │ + subseq r6, r4, r8, lsr lr │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - @ instruction: 0x00391ad0 │ │ │ │ - subeq r4, r7, ip, lsl sl │ │ │ │ - eorseq r1, r9, ip, lsl #6 │ │ │ │ + eorseq r1, r9, ip, asr #21 │ │ │ │ + subeq r4, r7, r8, lsl sl │ │ │ │ + eorseq r1, r9, r8, lsl #6 │ │ │ │ andeq r0, r0, r2, lsr #9 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ muleq r0, r8, ip │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x003919f8 │ │ │ │ - @ instruction: 0x003917d8 │ │ │ │ + @ instruction: 0x003919f4 │ │ │ │ + @ instruction: 0x003917d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #944] @ 6147a8 │ │ │ │ - ldr r2, [pc, #944] @ 6147ac │ │ │ │ + ldr r1, [pc, #944] @ 6147ac │ │ │ │ + ldr r2, [pc, #944] @ 6147b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 610d08 │ │ │ │ + bl 610d0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 614468 │ │ │ │ - ldr r2, [pc, #900] @ 6147b0 │ │ │ │ - ldr r3, [pc, #892] @ 6147ac │ │ │ │ + beq 61446c │ │ │ │ + ldr r2, [pc, #900] @ 6147b4 │ │ │ │ + ldr r3, [pc, #892] @ 6147b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6147a0 │ │ │ │ + bne 6147a4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6144e8 │ │ │ │ + beq 6144ec │ │ │ │ mov r2, r3 │ │ │ │ - b 614488 │ │ │ │ + b 61448c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6144c4 │ │ │ │ + beq 6144c8 │ │ │ │ ldrb ip, [r2, #105] @ 0x69 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 61447c │ │ │ │ + bne 614480 │ │ │ │ ldrb r2, [r5, #129] @ 0x81 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6144c4 │ │ │ │ - b 614424 │ │ │ │ + bne 6144c8 │ │ │ │ + b 614428 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ sub r1, r2, #5 │ │ │ │ cmp r2, #2 │ │ │ │ cmpne r1, #2 │ │ │ │ - bls 614424 │ │ │ │ + bls 614428 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6144e8 │ │ │ │ + beq 6144ec │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 614424 │ │ │ │ + beq 614428 │ │ │ │ ldr ip, [r3, #96] @ 0x60 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 6144a4 │ │ │ │ + beq 6144a8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6144c4 │ │ │ │ + bne 6144c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6144f0 │ │ │ │ + bne 6144f4 │ │ │ │ ldrb r7, [r3, #29] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 614644 │ │ │ │ + beq 614648 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 213a48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 614424 │ │ │ │ - ldr r6, [pc, #644] @ 6147b4 │ │ │ │ - ldr r9, [pc, #644] @ 6147b8 │ │ │ │ - ldr r8, [pc, #644] @ 6147bc │ │ │ │ + beq 614428 │ │ │ │ + ldr r6, [pc, #644] @ 6147b8 │ │ │ │ + ldr r9, [pc, #644] @ 6147bc │ │ │ │ + ldr r8, [pc, #644] @ 6147c0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ - b 614554 │ │ │ │ + b 614558 │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 614424 │ │ │ │ + beq 614428 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 614548 │ │ │ │ + bne 61454c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 614548 │ │ │ │ + bne 61454c │ │ │ │ mov r6, #0 │ │ │ │ mov r8, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ strb r8, [sp, #28] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 653454 │ │ │ │ + bl 653458 │ │ │ │ ldr lr, [r4, #24] │ │ │ │ ldr ip, [r4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r4, #28] │ │ │ │ adds ip, lr, ip │ │ │ │ adcs r2, r6, r2 │ │ │ │ @@ -1057880,85 +1057881,85 @@ │ │ │ │ adds r3, r3, r9 │ │ │ │ adc r1, r1, #0 │ │ │ │ orrs r2, ip, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 6147a4 │ │ │ │ - ldr r3, [pc, #428] @ 6147c0 │ │ │ │ + bne 6147a8 │ │ │ │ + ldr r3, [pc, #428] @ 6147c4 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 652d2c │ │ │ │ - b 614424 │ │ │ │ - bl 65371c │ │ │ │ + bl 652d30 │ │ │ │ + b 614428 │ │ │ │ + bl 653720 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - beq 614720 │ │ │ │ - bl 65371c │ │ │ │ + beq 614724 │ │ │ │ + bl 653720 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ - bne 614684 │ │ │ │ - b 614794 │ │ │ │ + bne 614688 │ │ │ │ + b 614798 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614790 │ │ │ │ + beq 614794 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 614670 │ │ │ │ + bne 614674 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr ip, [r3, #12] │ │ │ │ ldr lr, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp ip, r2 │ │ │ │ cmpeq r5, lr │ │ │ │ - bne 614670 │ │ │ │ - ldr r2, [pc, #272] @ 6147c4 │ │ │ │ + bne 614674 │ │ │ │ + ldr r2, [pc, #272] @ 6147c8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #32 │ │ │ │ strne r6, [sp, #32] │ │ │ │ - bl 653950 │ │ │ │ + bl 653954 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 614424 │ │ │ │ - ldr r3, [pc, #240] @ 6147c8 │ │ │ │ - ldr r0, [pc, #240] @ 6147cc │ │ │ │ - ldr r1, [pc, #240] @ 6147d0 │ │ │ │ + beq 614428 │ │ │ │ + ldr r3, [pc, #240] @ 6147cc │ │ │ │ + ldr r0, [pc, #240] @ 6147d0 │ │ │ │ + ldr r1, [pc, #240] @ 6147d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #228] @ 6147d4 │ │ │ │ + ldr r2, [pc, #228] @ 6147d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 8e1980 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 8e15a8 │ │ │ │ bl 4e9d30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 614424 │ │ │ │ + beq 614428 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ef590 │ │ │ │ - b 614424 │ │ │ │ - bl 654b38 │ │ │ │ + b 614428 │ │ │ │ + bl 654b3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r6, [r4, #32] │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ add r8, r0, r3 │ │ │ │ bl 212764 │ │ │ │ subs r6, r6, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -1057968,56 +1057969,56 @@ │ │ │ │ adc r3, r3, #0 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ and r2, r6, r0 │ │ │ │ sbc r0, r0, r0 │ │ │ │ orrs r1, r1, ip │ │ │ │ and r3, r3, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bne 6147a4 │ │ │ │ + bne 6147a8 │ │ │ │ strd r0, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ sub r0, r5, #24 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6139fc │ │ │ │ + bl 613a00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6146fc │ │ │ │ - b 614424 │ │ │ │ + bne 614700 │ │ │ │ + b 614428 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r0, [pc, #60] @ 6147d8 │ │ │ │ + ldr r0, [pc, #60] @ 6147dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3f14 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215560 │ │ │ │ - ldrheq r6, [r4], #-140 @ 0xffffff74 │ │ │ │ + ldrheq r6, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r6, r4, r8, lsl #17 │ │ │ │ - subeq r4, r7, r4, asr #9 │ │ │ │ - eorseq sp, r5, r0, ror r3 │ │ │ │ - eorseq r4, r2, r8, lsl r4 │ │ │ │ + subseq r6, r4, r4, lsl #17 │ │ │ │ + subeq r4, r7, r0, asr #9 │ │ │ │ + eorseq sp, r5, ip, ror #6 │ │ │ │ + eorseq r4, r2, r4, lsl r4 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, asr #10 │ │ │ │ - subeq r4, r7, r8, lsl r3 │ │ │ │ - @ instruction: 0x003914f4 │ │ │ │ - eorseq r0, r9, ip, lsl #24 │ │ │ │ + subeq r4, r7, r4, lsl r3 │ │ │ │ + @ instruction: 0x003914f0 │ │ │ │ + eorseq r0, r9, r8, lsl #24 │ │ │ │ andeq r0, r0, r2, asr r5 │ │ │ │ - eorseq r1, r9, r4, lsl #8 │ │ │ │ + eorseq r1, r9, r0, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #960] @ 614bb8 │ │ │ │ - ldr r2, [pc, #960] @ 614bbc │ │ │ │ + ldr r1, [pc, #960] @ 614bbc │ │ │ │ + ldr r2, [pc, #960] @ 614bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #952] @ 614bc0 │ │ │ │ + ldr r6, [pc, #952] @ 614bc4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #944] @ 614bc4 │ │ │ │ + ldr r0, [pc, #944] @ 614bc8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r3] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1058027,380 +1058028,380 @@ │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r8, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ adds r5, r2, r0 │ │ │ │ adc r8, r8, r3 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 614a5c │ │ │ │ - ldr r3, [pc, #872] @ 614bc8 │ │ │ │ + bne 614a60 │ │ │ │ + ldr r3, [pc, #872] @ 614bcc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6148f4 │ │ │ │ + beq 6148f8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6148d8 │ │ │ │ - ldr r0, [pc, #844] @ 614bcc │ │ │ │ + beq 6148dc │ │ │ │ + ldr r0, [pc, #844] @ 614bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r9, #21 │ │ │ │ bl 4e9d30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6148e4 │ │ │ │ - ldr r2, [pc, #820] @ 614bd0 │ │ │ │ - ldr r3, [pc, #796] @ 614bbc │ │ │ │ + bne 6148e8 │ │ │ │ + ldr r2, [pc, #820] @ 614bd4 │ │ │ │ + ldr r3, [pc, #796] @ 614bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 614bb0 │ │ │ │ + bne 614bb4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #756] @ 614bd4 │ │ │ │ + ldr r1, [pc, #756] @ 614bd8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 614878 │ │ │ │ + b 61487c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4ef590 │ │ │ │ - b 614894 │ │ │ │ + b 614898 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 614a44 │ │ │ │ + beq 614a48 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ add sl, sp, #28 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ strb r3, [sp, #32] │ │ │ │ - bl 6547e4 │ │ │ │ + bl 6547e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6149e0 │ │ │ │ + beq 6149e4 │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 614b78 │ │ │ │ + bne 614b7c │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r5 │ │ │ │ adds r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ - bl 6139fc │ │ │ │ + bl 613a00 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 614ae4 │ │ │ │ + bne 614ae8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 614bb4 │ │ │ │ + beq 614bb8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 614894 │ │ │ │ + bne 614898 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614894 │ │ │ │ + beq 614898 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #520] @ 614bd8 │ │ │ │ + ldr r3, [pc, #520] @ 614bdc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 614894 │ │ │ │ + b 614898 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 8e15a8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614bb4 │ │ │ │ + beq 614bb8 │ │ │ │ sub r5, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 614884 │ │ │ │ + bne 614888 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614884 │ │ │ │ + beq 614888 │ │ │ │ strb r5, [r4, #4] │ │ │ │ - ldr r3, [pc, #420] @ 614bd8 │ │ │ │ + ldr r3, [pc, #420] @ 614bdc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 614884 │ │ │ │ - ldr r3, [pc, #400] @ 614bdc │ │ │ │ + b 614888 │ │ │ │ + ldr r3, [pc, #400] @ 614be0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - b 61490c │ │ │ │ - ldr r3, [pc, #380] @ 614be0 │ │ │ │ + b 614910 │ │ │ │ + ldr r3, [pc, #380] @ 614be4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 614858 │ │ │ │ - ldr r3, [pc, #364] @ 614be4 │ │ │ │ + beq 61485c │ │ │ │ + ldr r3, [pc, #364] @ 614be8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 614858 │ │ │ │ - ldr r3, [pc, #348] @ 614be8 │ │ │ │ + beq 61485c │ │ │ │ + ldr r3, [pc, #348] @ 614bec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ adds r9, r5, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adc sl, r8, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 614b94 │ │ │ │ + beq 614b98 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stm sp, {r5, r8, r9, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #272] @ 614bec │ │ │ │ + ldr r0, [pc, #272] @ 614bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 614858 │ │ │ │ + b 61485c │ │ │ │ stm sp, {r5, r8} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ adds r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ adc r3, r1, #0 │ │ │ │ - ldr r1, [pc, #236] @ 614bf0 │ │ │ │ + ldr r1, [pc, #236] @ 614bf4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 8e1340 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 8e15a8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 614bb4 │ │ │ │ + beq 614bb8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 614888 │ │ │ │ + bne 61488c │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614888 │ │ │ │ + beq 61488c │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #112] @ 614bd8 │ │ │ │ + ldr r3, [pc, #112] @ 614bdc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 614888 │ │ │ │ - ldr r0, [pc, #116] @ 614bf4 │ │ │ │ - ldr r1, [pc, #116] @ 614bf8 │ │ │ │ + b 61488c │ │ │ │ + ldr r0, [pc, #116] @ 614bf8 │ │ │ │ + ldr r1, [pc, #116] @ 614bfc │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #5 │ │ │ │ bl 8e2ac4 │ │ │ │ - b 614948 │ │ │ │ - ldr r0, [pc, #96] @ 614bfc │ │ │ │ + b 61494c │ │ │ │ + ldr r0, [pc, #96] @ 614c00 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ stm sp, {r9, sl} │ │ │ │ bl 8ea1fc │ │ │ │ - b 614858 │ │ │ │ + b 61485c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 2155a0 │ │ │ │ - ldrheq r6, [r4], #-76 @ 0xffffffb4 │ │ │ │ + ldrheq r6, [r4], #-72 @ 0xffffffb8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00546498 │ │ │ │ + @ instruction: 0x00546494 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, ip, lsr #8 │ │ │ │ - eorseq r4, r6, r4, ror r2 │ │ │ │ - subseq r6, r4, r8, lsl r4 │ │ │ │ - eorseq r5, sl, r8, lsl ip │ │ │ │ + eorseq r4, r6, r0, ror r2 │ │ │ │ + subseq r6, r4, r4, lsl r4 │ │ │ │ + eorseq r5, sl, r4, lsl ip │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ strdeq r4, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r1, r9, r0, lsr r1 │ │ │ │ - eorseq r1, r9, r8, lsl #3 │ │ │ │ - rsbeq r8, r2, r8, lsl #17 │ │ │ │ - eorseq r0, r9, ip, lsl #27 │ │ │ │ - ldrheq r1, [r9], -r4 @ │ │ │ │ + eorseq r1, r9, ip, lsr #2 │ │ │ │ + eorseq r1, r9, r4, lsl #3 │ │ │ │ + rsbeq r8, r2, r4, lsl #17 │ │ │ │ + eorseq r0, r9, r8, lsl #27 │ │ │ │ + ldrheq r1, [r9], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, sp, #28 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - ldr r2, [pc, #192] @ 614ce8 │ │ │ │ - ldr r3, [pc, #192] @ 614cec │ │ │ │ + ldr r2, [pc, #192] @ 614cec │ │ │ │ + ldr r3, [pc, #192] @ 614cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r8, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 614ce4 │ │ │ │ + bne 614ce8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ mov r5, r1 │ │ │ │ - bl 654b38 │ │ │ │ + bl 654b3c │ │ │ │ strd r8, [sp] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ add ip, r0, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, r7 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6139fc │ │ │ │ + bl 613a00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 614cd4 │ │ │ │ - ldr r2, [pc, #88] @ 614cf0 │ │ │ │ - ldr r3, [pc, #80] @ 614cec │ │ │ │ + bne 614cd8 │ │ │ │ + ldr r2, [pc, #88] @ 614cf4 │ │ │ │ + ldr r3, [pc, #80] @ 614cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 614ce0 │ │ │ │ + bne 614ce4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e15a8 │ │ │ │ - b 614c90 │ │ │ │ + b 614c94 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215560 │ │ │ │ - subseq r6, r4, ip, lsl #1 │ │ │ │ + subseq r6, r4, r8, lsl #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r6, r4, ip, lsl r0 │ │ │ │ + subseq r6, r4, r8, lsl r0 │ │ │ │ │ │ │ │ -00614cf4 : │ │ │ │ +00614cf8 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00614cfc : │ │ │ │ +00614d00 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00614d04 : │ │ │ │ +00614d08 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #192] @ 614ddc │ │ │ │ + ldr r3, [pc, #192] @ 614de0 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 614d3c │ │ │ │ - b 614d5c │ │ │ │ + bne 614d40 │ │ │ │ + b 614d60 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 614d5c │ │ │ │ + beq 614d60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 614d30 │ │ │ │ + bne 614d34 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #16 │ │ │ │ bl 211ccc │ │ │ │ - ldr r6, [pc, #116] @ 614de0 │ │ │ │ + ldr r6, [pc, #116] @ 614de4 │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r5, [r0] │ │ │ │ strne r1, [r0, #8] │ │ │ │ - beq 614dbc │ │ │ │ + beq 614dc0 │ │ │ │ add r3, r4, #8 │ │ │ │ str r3, [r1, #12] │ │ │ │ - ldr r3, [pc, #72] @ 614de4 │ │ │ │ + ldr r3, [pc, #72] @ 614de8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #12]! │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #36] @ 614de8 │ │ │ │ + ldr r0, [pc, #36] @ 614dec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 309870 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 614d94 │ │ │ │ - b 614d8c │ │ │ │ - rsbeq r8, r2, ip, ror #13 │ │ │ │ - @ instruction: 0x0062869c │ │ │ │ - rsbeq r8, r2, ip, ror #12 │ │ │ │ + beq 614d98 │ │ │ │ + b 614d90 │ │ │ │ + rsbeq r8, r2, r8, ror #13 │ │ │ │ + @ instruction: 0x00628698 │ │ │ │ + rsbeq r8, r2, r8, ror #12 │ │ │ │ @ instruction: 0xffffbd74 │ │ │ │ │ │ │ │ -00614dec : │ │ │ │ +00614df0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1058414,32 +1058415,32 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ bl 211fcc │ │ │ │ - ldr r3, [pc, #48] @ 614e78 │ │ │ │ + ldr r3, [pc, #48] @ 614e7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r0, [pc, #12] @ 614e7c │ │ │ │ + ldr r0, [pc, #12] @ 614e80 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 309a30 │ │ │ │ - rsbeq r8, r2, r4, asr #11 │ │ │ │ + rsbeq r8, r2, r0, asr #11 │ │ │ │ @ instruction: 0xffffbcc4 │ │ │ │ │ │ │ │ -00614e80 : │ │ │ │ +00614e84 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [r1, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r1, #164 @ 0xa4 │ │ │ │ strne r2, [r3, #168] @ 0xa8 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r3, #4]! │ │ │ │ @@ -1058447,60 +1058448,60 @@ │ │ │ │ str r3, [r1, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00614eb8 : │ │ │ │ +00614ebc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #24 │ │ │ │ bl 211ccc │ │ │ │ mov r6, #24 │ │ │ │ mov r4, r0 │ │ │ │ - b 614efc │ │ │ │ + b 614f00 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bls 614f24 │ │ │ │ + bls 614f28 │ │ │ │ bl 21337c │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #56] @ 614f3c │ │ │ │ + ldr r1, [pc, #56] @ 614f40 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4] │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 614ee0 │ │ │ │ + beq 614ee4 │ │ │ │ bl 211fcc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r3, r0, fp, ror #22 │ │ │ │ │ │ │ │ -00614f40 : │ │ │ │ +00614f44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #352] @ 6150b8 │ │ │ │ - ldr fp, [pc, #352] @ 6150bc │ │ │ │ - ldr sl, [pc, #352] @ 6150c0 │ │ │ │ + ldr r6, [pc, #352] @ 6150bc │ │ │ │ + ldr fp, [pc, #352] @ 6150c0 │ │ │ │ + ldr sl, [pc, #352] @ 6150c4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #348] @ 6150c4 │ │ │ │ + ldr r0, [pc, #348] @ 6150c8 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r6, #344 @ 0x158 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r1 │ │ │ │ @@ -1058511,95 +1058512,95 @@ │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 614fd4 │ │ │ │ - ldr r0, [pc, #272] @ 6150c8 │ │ │ │ + beq 614fd8 │ │ │ │ + ldr r0, [pc, #272] @ 6150cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69db78 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 615094 │ │ │ │ + beq 615098 │ │ │ │ ldrb r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 61502c │ │ │ │ + beq 615030 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 615068 │ │ │ │ + beq 61506c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ bl 69eb7c │ │ │ │ - ldr r3, [pc, #144] @ 6150cc │ │ │ │ - ldr r2, [pc, #144] @ 6150d0 │ │ │ │ - ldr r1, [pc, #144] @ 6150d4 │ │ │ │ + ldr r3, [pc, #144] @ 6150d0 │ │ │ │ + ldr r2, [pc, #144] @ 6150d4 │ │ │ │ + ldr r1, [pc, #144] @ 6150d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ bl 69d64c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - b 614fec │ │ │ │ + b 614ff0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69e314 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #60] @ 6150d8 │ │ │ │ - ldr r1, [pc, #60] @ 6150dc │ │ │ │ - ldr r0, [pc, #60] @ 6150e0 │ │ │ │ + ldr r3, [pc, #60] @ 6150dc │ │ │ │ + ldr r1, [pc, #60] @ 6150e0 │ │ │ │ + ldr r0, [pc, #60] @ 6150e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 6150e4 │ │ │ │ + ldr r2, [pc, #56] @ 6150e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #364 @ 0x16c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00473a94 │ │ │ │ - eorseq ip, r5, r0, lsl #18 │ │ │ │ - eorseq ip, r5, r4, lsr #18 │ │ │ │ - eorseq r0, r9, ip, asr sp │ │ │ │ - eorseq r0, r9, r8, lsr #26 │ │ │ │ - strheq r3, [r7], #-152 @ 0xffffff68 │ │ │ │ - @ instruction: 0x0035c7dc │ │ │ │ - eorseq ip, r5, r0, lsl #16 │ │ │ │ - subeq r3, r7, r8, asr r9 │ │ │ │ - eorseq r0, r9, r0, asr r2 │ │ │ │ - @ instruction: 0x003d63b0 │ │ │ │ + @ instruction: 0x00473a90 │ │ │ │ + @ instruction: 0x0035c8fc │ │ │ │ + eorseq ip, r5, r0, lsr #18 │ │ │ │ + eorseq r0, r9, r8, asr sp │ │ │ │ + eorseq r0, r9, r4, lsr #26 │ │ │ │ + strheq r3, [r7], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0x0035c7d8 │ │ │ │ + @ instruction: 0x0035c7fc │ │ │ │ + subeq r3, r7, r4, asr r9 │ │ │ │ + eorseq r0, r9, ip, asr #4 │ │ │ │ + eorseq r6, sp, ip, lsr #7 │ │ │ │ andeq r0, r0, sl, lsl r6 │ │ │ │ │ │ │ │ -006150e8 : │ │ │ │ +006150ec : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -1058609,37 +1058610,37 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ bl 69e314 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #52] @ 615168 │ │ │ │ - ldr r2, [pc, #52] @ 61516c │ │ │ │ - ldr r1, [pc, #52] @ 615170 │ │ │ │ + ldr ip, [pc, #52] @ 61516c │ │ │ │ + ldr r2, [pc, #52] @ 615170 │ │ │ │ + ldr r1, [pc, #52] @ 615174 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #404 @ 0x194 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ - subeq r3, r7, r0, asr #17 │ │ │ │ - eorseq ip, r5, r4, lsr r7 │ │ │ │ - eorseq ip, r5, r8, asr r7 │ │ │ │ - ldr r0, [pc, #8] @ 615184 │ │ │ │ + strheq r3, [r7], #-140 @ 0xffffff74 │ │ │ │ + eorseq ip, r5, r0, lsr r7 │ │ │ │ + eorseq ip, r5, r4, asr r7 │ │ │ │ + ldr r0, [pc, #8] @ 615188 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfc8 │ │ │ │ - subseq r7, r1, r4, ror #25 │ │ │ │ + subseq r7, r1, r0, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1058653,28 +1058654,28 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #112] @ 615254 │ │ │ │ - ldr r2, [pc, #112] @ 615258 │ │ │ │ - ldr r1, [pc, #112] @ 61525c │ │ │ │ + ldr ip, [pc, #112] @ 615258 │ │ │ │ + ldr r2, [pc, #112] @ 61525c │ │ │ │ + ldr r1, [pc, #112] @ 615260 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr ip, [pc, #84] @ 615260 │ │ │ │ - ldr r1, [pc, #84] @ 615264 │ │ │ │ - ldr r2, [pc, #84] @ 615268 │ │ │ │ - ldr r3, [pc, #84] @ 61526c │ │ │ │ + ldr ip, [pc, #84] @ 615264 │ │ │ │ + ldr r1, [pc, #84] @ 615268 │ │ │ │ + ldr r2, [pc, #84] @ 61526c │ │ │ │ + ldr r3, [pc, #84] @ 615270 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ @@ -1058683,55 +1058684,55 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r7, r0, asr #19 │ │ │ │ - eorseq ip, r5, r4, lsr r6 │ │ │ │ - eorseq ip, r5, r8, asr r6 │ │ │ │ + strheq r3, [r7], #-156 @ 0xffffff64 │ │ │ │ + eorseq ip, r5, r0, lsr r6 │ │ │ │ + eorseq ip, r5, r4, asr r6 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ andeq r0, r0, ip, lsl #27 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ andeq r0, r0, r8, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #176] @ 615338 │ │ │ │ - ldr r2, [pc, #176] @ 61533c │ │ │ │ - ldr r1, [pc, #176] @ 615340 │ │ │ │ + ldr ip, [pc, #176] @ 61533c │ │ │ │ + ldr r2, [pc, #176] @ 615340 │ │ │ │ + ldr r1, [pc, #176] @ 615344 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #24 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #144] @ 615344 │ │ │ │ - ldr ip, [pc, #144] @ 615348 │ │ │ │ + ldr r3, [pc, #144] @ 615348 │ │ │ │ + ldr ip, [pc, #144] @ 61534c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #140] @ 61534c │ │ │ │ - ldr r2, [pc, #140] @ 615350 │ │ │ │ + ldr r1, [pc, #140] @ 615350 │ │ │ │ + ldr r2, [pc, #140] @ 615354 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #124] @ 615354 │ │ │ │ + ldr r3, [pc, #124] @ 615358 │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr ip, [pc, #104] @ 615358 │ │ │ │ - ldr r1, [pc, #104] @ 61535c │ │ │ │ - ldr r2, [pc, #104] @ 615360 │ │ │ │ - ldr r3, [pc, #104] @ 615364 │ │ │ │ + ldr ip, [pc, #104] @ 61535c │ │ │ │ + ldr r1, [pc, #104] @ 615360 │ │ │ │ + ldr r2, [pc, #104] @ 615364 │ │ │ │ + ldr r3, [pc, #104] @ 615368 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r0, #64] @ 0x40 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ @@ -1058740,111 +1058741,111 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r3, r7, r0, lsr #18 │ │ │ │ - @ instruction: 0x0035c5d8 │ │ │ │ - @ instruction: 0x0035c5fc │ │ │ │ + subeq r3, r7, ip, lsl r9 │ │ │ │ + @ instruction: 0x0035c5d4 │ │ │ │ + @ instruction: 0x0035c5f8 │ │ │ │ andeq r0, r0, ip, ror #31 │ │ │ │ - eorseq r0, r9, r0, lsr sl │ │ │ │ + eorseq r0, r9, ip, lsr #20 │ │ │ │ andeq r1, r0, ip, lsl #23 │ │ │ │ andeq r1, r0, r0, lsr #5 │ │ │ │ andeq r2, r0, r4, asr r0 │ │ │ │ andeq r2, r0, r4, lsl r3 │ │ │ │ andeq r0, r0, r8, lsl #19 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r4, [pc, #2200] @ 615c18 │ │ │ │ - ldr lr, [pc, #2200] @ 615c1c │ │ │ │ - ldr ip, [pc, #2200] @ 615c20 │ │ │ │ + ldr r4, [pc, #2200] @ 615c1c │ │ │ │ + ldr lr, [pc, #2200] @ 615c20 │ │ │ │ + ldr ip, [pc, #2200] @ 615c24 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #2180] @ 615c24 │ │ │ │ + ldr r3, [pc, #2180] @ 615c28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r8, r0, #1744 @ 0x6d0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 61543c │ │ │ │ + beq 615440 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615a10 │ │ │ │ + bne 615a14 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r6, #54] @ 0x36 │ │ │ │ - bl 623494 │ │ │ │ + bl 623498 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 615498 │ │ │ │ + beq 61549c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #2088] @ 615c28 │ │ │ │ - ldr r3, [pc, #2076] @ 615c20 │ │ │ │ + ldr r2, [pc, #2088] @ 615c2c │ │ │ │ + ldr r3, [pc, #2076] @ 615c24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 615bfc │ │ │ │ + bne 615c00 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615910 │ │ │ │ + bne 615914 │ │ │ │ mov r0, r8 │ │ │ │ - bl 622d50 │ │ │ │ + bl 622d54 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r6, #54] @ 0x36 │ │ │ │ - bl 623494 │ │ │ │ + bl 623498 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 61548c │ │ │ │ + bne 615490 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615acc │ │ │ │ + bne 615ad0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6154b8 │ │ │ │ + bne 6154bc │ │ │ │ mvn r5, #21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 622e80 │ │ │ │ - b 6153f0 │ │ │ │ + bl 622e84 │ │ │ │ + b 6153f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615acc │ │ │ │ + bne 615ad0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 615574 │ │ │ │ - ldr r3, [pc, #1900] @ 615c2c │ │ │ │ + beq 615578 │ │ │ │ + ldr r3, [pc, #1900] @ 615c30 │ │ │ │ mov ip, #0 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r9 │ │ │ │ mov sl, ip │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r7, ip │ │ │ │ @@ -1058864,193 +1058865,193 @@ │ │ │ │ ldr r3, [fp] │ │ │ │ lsr r8, r8, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - bne 61594c │ │ │ │ + bne 615950 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6233ac │ │ │ │ + bl 6233b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615724 │ │ │ │ + beq 615728 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r2, sl │ │ │ │ - bhi 6154e8 │ │ │ │ + bhi 6154ec │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ ldm r8, {r8, r9, ip} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, ip, r3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615488 │ │ │ │ - ldr r3, [pc, #1716] @ 615c30 │ │ │ │ + beq 61548c │ │ │ │ + ldr r3, [pc, #1716] @ 615c34 │ │ │ │ ldr lr, [pc, r3] │ │ │ │ cmp lr, #0 │ │ │ │ moveq r5, #12 │ │ │ │ - beq 6155d4 │ │ │ │ + beq 6155d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 615ab8 │ │ │ │ + beq 615abc │ │ │ │ mov r4, #0 │ │ │ │ add ip, r9, #12 │ │ │ │ ldr r0, [lr, #4] │ │ │ │ mov r3, #0 │ │ │ │ - b 6155b0 │ │ │ │ + b 6155b4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 615b68 │ │ │ │ + beq 615b6c │ │ │ │ ldr r1, [ip, r3, lsl #3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 6155a4 │ │ │ │ + bne 6155a8 │ │ │ │ ldr lr, [lr, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 615598 │ │ │ │ + bne 61559c │ │ │ │ add r4, r4, #3 │ │ │ │ lsl r5, r4, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #1616] @ 615c34 │ │ │ │ + ldr r3, [pc, #1616] @ 615c38 │ │ │ │ ldr lr, [pc, r3] │ │ │ │ cmp lr, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r7], #12 │ │ │ │ - beq 615650 │ │ │ │ + beq 615654 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ add r0, r9, #12 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne ip, [lr, #4] │ │ │ │ movne r3, #0 │ │ │ │ - bne 615624 │ │ │ │ - b 615644 │ │ │ │ + bne 615628 │ │ │ │ + b 615648 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 615644 │ │ │ │ + beq 615648 │ │ │ │ ldr r2, [r0, r3, lsl #3] │ │ │ │ cmp ip, r2 │ │ │ │ - bne 615618 │ │ │ │ + bne 61561c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [lr] │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ ldr lr, [lr, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 615600 │ │ │ │ - ldr r1, [pc, #1504] @ 615c38 │ │ │ │ + bne 615604 │ │ │ │ + ldr r1, [pc, #1504] @ 615c3c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ - beq 615ba4 │ │ │ │ + beq 615ba8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 615bc8 │ │ │ │ - ldr sl, [pc, #1452] @ 615c3c │ │ │ │ + bne 615bcc │ │ │ │ + ldr sl, [pc, #1452] @ 615c40 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6157e0 │ │ │ │ - ldr r3, [pc, #1432] @ 615c40 │ │ │ │ + beq 6157e4 │ │ │ │ + ldr r3, [pc, #1432] @ 615c44 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6157e0 │ │ │ │ - ldr r3, [pc, #1412] @ 615c44 │ │ │ │ + beq 6157e4 │ │ │ │ + ldr r3, [pc, #1412] @ 615c48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6157e0 │ │ │ │ - ldr r3, [pc, #1396] @ 615c48 │ │ │ │ + beq 6157e4 │ │ │ │ + ldr r3, [pc, #1396] @ 615c4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615c00 │ │ │ │ + beq 615c04 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ stm sp, {r7, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1328] @ 615c4c │ │ │ │ + ldr r0, [pc, #1328] @ 615c50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6157e0 │ │ │ │ + b 6157e4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6157c8 │ │ │ │ + beq 6157cc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - b 615748 │ │ │ │ + b 61574c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6157c8 │ │ │ │ + beq 6157cc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 61573c │ │ │ │ + bne 615740 │ │ │ │ ldr r8, [r3, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 615770 │ │ │ │ - b 615540 │ │ │ │ + bne 615774 │ │ │ │ + b 615544 │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 615540 │ │ │ │ + beq 615544 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615764 │ │ │ │ + beq 615768 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615764 │ │ │ │ + bne 615768 │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6233ac │ │ │ │ + bl 6233b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615764 │ │ │ │ + beq 615768 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615bf4 │ │ │ │ + bne 615bf8 │ │ │ │ sub r0, r8, #1744 @ 0x6d0 │ │ │ │ - bl 622d50 │ │ │ │ + bl 622d54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strb r3, [r8, #54] @ 0x36 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ - b 615540 │ │ │ │ + b 615544 │ │ │ │ ldrb r3, [r6, #688] @ 0x2b0 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ - beq 6159f8 │ │ │ │ + beq 6159fc │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615870 │ │ │ │ - ldr r3, [pc, #1112] @ 615c50 │ │ │ │ + beq 615874 │ │ │ │ + ldr r3, [pc, #1112] @ 615c54 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ str fp, [r4] │ │ │ │ @@ -1059065,96 +1059066,96 @@ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [sl, #19] │ │ │ │ mov r0, r4 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - bl 6233ac │ │ │ │ + bl 6233b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615888 │ │ │ │ + beq 61588c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r3, r9 │ │ │ │ - bhi 61580c │ │ │ │ + bhi 615810 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6153f0 │ │ │ │ + bne 6153f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 622e80 │ │ │ │ - b 6153f0 │ │ │ │ + bl 622e84 │ │ │ │ + b 6153f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615870 │ │ │ │ + beq 615874 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ - b 6158ac │ │ │ │ + b 6158b0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615870 │ │ │ │ + beq 615874 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 6158a0 │ │ │ │ + bne 6158a4 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6158d4 │ │ │ │ - b 615858 │ │ │ │ + bne 6158d8 │ │ │ │ + b 61585c │ │ │ │ ldr r7, [r7] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 615858 │ │ │ │ + beq 61585c │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6158c8 │ │ │ │ + beq 6158cc │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6158c8 │ │ │ │ + bne 6158cc │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6233ac │ │ │ │ + bl 6233b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6158c8 │ │ │ │ + beq 6158cc │ │ │ │ sub r0, r7, #1744 @ 0x6d0 │ │ │ │ - bl 622e80 │ │ │ │ - b 615858 │ │ │ │ - ldr r3, [pc, #828] @ 615c54 │ │ │ │ + bl 622e84 │ │ │ │ + b 61585c │ │ │ │ + ldr r3, [pc, #828] @ 615c58 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615444 │ │ │ │ - ldr r3, [pc, #788] @ 615c44 │ │ │ │ + beq 615448 │ │ │ │ + ldr r3, [pc, #788] @ 615c48 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 615444 │ │ │ │ - ldr r5, [pc, #784] @ 615c58 │ │ │ │ + beq 615448 │ │ │ │ + ldr r5, [pc, #784] @ 615c5c │ │ │ │ add r5, pc, r5 │ │ │ │ - b 615a44 │ │ │ │ - ldr r1, [pc, #776] @ 615c5c │ │ │ │ + b 615a48 │ │ │ │ + ldr r1, [pc, #776] @ 615c60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61552c │ │ │ │ - ldr r1, [pc, #728] @ 615c44 │ │ │ │ + beq 615530 │ │ │ │ + ldr r1, [pc, #728] @ 615c48 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 61552c │ │ │ │ - ldr r1, [pc, #712] @ 615c48 │ │ │ │ + beq 615530 │ │ │ │ + ldr r1, [pc, #712] @ 615c4c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - beq 615b80 │ │ │ │ + beq 615b84 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -1059168,248 +1059169,248 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #624] @ 615c60 │ │ │ │ + ldr r0, [pc, #624] @ 615c64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61552c │ │ │ │ - ldr r0, [pc, #612] @ 615c64 │ │ │ │ + b 615530 │ │ │ │ + ldr r0, [pc, #612] @ 615c68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6157dc │ │ │ │ - ldr r3, [pc, #572] @ 615c54 │ │ │ │ + b 6157e0 │ │ │ │ + ldr r3, [pc, #572] @ 615c58 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615ab0 │ │ │ │ - ldr r3, [pc, #536] @ 615c44 │ │ │ │ + beq 615ab4 │ │ │ │ + ldr r3, [pc, #536] @ 615c48 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 615ab0 │ │ │ │ - ldr r5, [pc, #548] @ 615c68 │ │ │ │ + beq 615ab4 │ │ │ │ + ldr r5, [pc, #548] @ 615c6c │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #508] @ 615c48 │ │ │ │ + ldr r3, [pc, #508] @ 615c4c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615bb0 │ │ │ │ + beq 615bb4 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #460] @ 615c6c │ │ │ │ + ldr r0, [pc, #460] @ 615c70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615444 │ │ │ │ + beq 615448 │ │ │ │ mov r3, #0 │ │ │ │ - b 6153d8 │ │ │ │ + b 6153dc │ │ │ │ ldr lr, [lr, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 615ab8 │ │ │ │ + bne 615abc │ │ │ │ mov r4, lr │ │ │ │ - b 6155cc │ │ │ │ - ldr r3, [pc, #412] @ 615c70 │ │ │ │ + b 6155d0 │ │ │ │ + ldr r3, [pc, #412] @ 615c74 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615b78 │ │ │ │ - ldr r3, [pc, #344] @ 615c44 │ │ │ │ + beq 615b7c │ │ │ │ + ldr r3, [pc, #344] @ 615c48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 615b78 │ │ │ │ - ldr r3, [pc, #328] @ 615c48 │ │ │ │ + beq 615b7c │ │ │ │ + ldr r3, [pc, #328] @ 615c4c │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615bdc │ │ │ │ + beq 615be0 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #296] @ 615c74 │ │ │ │ + ldr r0, [pc, #296] @ 615c78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6154b8 │ │ │ │ + bne 6154bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 61556c │ │ │ │ + b 615570 │ │ │ │ ldr lr, [lr, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 615598 │ │ │ │ - b 6155cc │ │ │ │ + bne 61559c │ │ │ │ + b 6155d0 │ │ │ │ mov r3, r9 │ │ │ │ - b 615b54 │ │ │ │ - ldr r0, [pc, #240] @ 615c78 │ │ │ │ + b 615b58 │ │ │ │ + ldr r0, [pc, #240] @ 615c7c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61552c │ │ │ │ - ldr sl, [pc, #208] @ 615c7c │ │ │ │ + b 615530 │ │ │ │ + ldr sl, [pc, #208] @ 615c80 │ │ │ │ add sl, pc, sl │ │ │ │ - b 615690 │ │ │ │ - ldr r0, [pc, #200] @ 615c80 │ │ │ │ + b 615694 │ │ │ │ + ldr r0, [pc, #200] @ 615c84 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 615aa4 │ │ │ │ + b 615aa8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212344 │ │ │ │ rsb r5, r5, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b 615690 │ │ │ │ - ldr r0, [pc, #160] @ 615c84 │ │ │ │ + b 615694 │ │ │ │ + ldr r0, [pc, #160] @ 615c88 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - b 615b54 │ │ │ │ + b 615b58 │ │ │ │ mvn r5, #21 │ │ │ │ - b 6153f0 │ │ │ │ + b 6153f4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #128] @ 615c88 │ │ │ │ + ldr r0, [pc, #128] @ 615c8c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6157e0 │ │ │ │ - subseq r5, r4, ip, lsr #18 │ │ │ │ + b 6157e4 │ │ │ │ subseq r5, r4, r8, lsr #18 │ │ │ │ + subseq r5, r4, r4, lsr #18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrheq r5, [r4], #-132 @ 0xffffff7c │ │ │ │ - rsbeq r7, r2, r4, asr pc │ │ │ │ - rsbeq r7, r2, r0, lsr #29 │ │ │ │ - rsbeq r7, r2, r8, lsr lr │ │ │ │ + ldrheq r5, [r4], #-128 @ 0xffffff80 │ │ │ │ + rsbeq r7, r2, r0, asr pc │ │ │ │ + @ instruction: 0x00627e9c │ │ │ │ + rsbeq r7, r2, r4, lsr lr │ │ │ │ andeq r3, r0, r1, ror fp │ │ │ │ - eorseq r0, r9, r4, lsl #13 │ │ │ │ + eorseq r0, r9, r0, lsl #13 │ │ │ │ andeq r2, r0, r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x003907b8 │ │ │ │ - rsbeq r7, r2, ip, lsl ip │ │ │ │ + @ instruction: 0x003907b4 │ │ │ │ + rsbeq r7, r2, r8, lsl ip │ │ │ │ andeq r3, r0, r8, asr ip │ │ │ │ - eorseq r9, r5, r0, asr #8 │ │ │ │ + eorseq r9, r5, ip, lsr r4 │ │ │ │ andeq r1, r0, ip, lsr #4 │ │ │ │ - eorseq r0, r9, r4, lsl r4 │ │ │ │ - eorseq r0, r9, r4, lsl #9 │ │ │ │ - eorseq r1, ip, r4, lsr r4 │ │ │ │ - eorseq r0, r9, ip, ror r2 │ │ │ │ + eorseq r0, r9, r0, lsl r4 │ │ │ │ + eorseq r0, r9, r0, lsl #9 │ │ │ │ + eorseq r1, ip, r0, lsr r4 │ │ │ │ + eorseq r0, r9, r8, ror r2 │ │ │ │ andeq r4, r0, r8, ror #14 │ │ │ │ - eorseq r0, r9, ip, lsl r2 │ │ │ │ - @ instruction: 0x003902b4 │ │ │ │ - eorseq r0, r9, r8, ror #2 │ │ │ │ - eorseq r0, r9, r8, lsl #3 │ │ │ │ - @ instruction: 0x003901d4 │ │ │ │ - eorseq r0, r9, r0, lsl #6 │ │ │ │ + eorseq r0, r9, r8, lsl r2 │ │ │ │ + @ instruction: 0x003902b0 │ │ │ │ + eorseq r0, r9, r4, ror #2 │ │ │ │ + eorseq r0, r9, r4, lsl #3 │ │ │ │ + @ instruction: 0x003901d0 │ │ │ │ + @ instruction: 0x003902fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #208] @ 615d74 │ │ │ │ - ldr lr, [pc, #208] @ 615d78 │ │ │ │ + ldr r4, [pc, #208] @ 615d78 │ │ │ │ + ldr lr, [pc, #208] @ 615d7c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ rsb r3, r1, #2 │ │ │ │ mov ip, #8 │ │ │ │ - ldr r1, [pc, #188] @ 615d7c │ │ │ │ + ldr r1, [pc, #188] @ 615d80 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ mov r5, r2 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #28] │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 615d28 │ │ │ │ - ldr r2, [pc, #144] @ 615d80 │ │ │ │ - ldr r3, [pc, #132] @ 615d78 │ │ │ │ + bne 615d2c │ │ │ │ + ldr r2, [pc, #144] @ 615d84 │ │ │ │ + ldr r3, [pc, #132] @ 615d7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 615d70 │ │ │ │ + bne 615d74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #80] @ 615d84 │ │ │ │ - ldr r1, [pc, #80] @ 615d88 │ │ │ │ + ldr r3, [pc, #80] @ 615d88 │ │ │ │ + ldr r1, [pc, #80] @ 615d8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ ldr ip, [r0] │ │ │ │ - ldr r0, [pc, #60] @ 615d8c │ │ │ │ + ldr r0, [pc, #60] @ 615d90 │ │ │ │ rsb r4, ip, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str r0, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 8e1a24 │ │ │ │ - b 615ce8 │ │ │ │ + b 615cec │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r5, r4, r0, lsl r0 │ │ │ │ + subseq r5, r4, ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subseq r4, r4, r4, asr #31 │ │ │ │ - subeq r2, r7, r8, ror lr │ │ │ │ - eorseq r0, r9, r0, lsl #4 │ │ │ │ + subseq r4, r4, r0, asr #31 │ │ │ │ + subeq r2, r7, r4, ror lr │ │ │ │ @ instruction: 0x003901fc │ │ │ │ + @ instruction: 0x003901f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ @@ -1059423,171 +1059424,171 @@ │ │ │ │ mov r3, #4 │ │ │ │ strd r2, [r0] │ │ │ │ str r8, [r0, #8] │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ bl 212764 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #160] @ 615e8c │ │ │ │ + ldr r1, [pc, #160] @ 615e90 │ │ │ │ mov r2, r0 │ │ │ │ strd r2, [r4, #24] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ strd r2, [r4, #32] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 615e3c │ │ │ │ + bne 615e40 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #72] @ 615e90 │ │ │ │ - ldr r1, [pc, #72] @ 615e94 │ │ │ │ + ldr r3, [pc, #72] @ 615e94 │ │ │ │ + ldr r1, [pc, #72] @ 615e98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ - ldr r0, [pc, #56] @ 615e98 │ │ │ │ + ldr r0, [pc, #56] @ 615e9c │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ rsb r5, r2, #0 │ │ │ │ strd r6, [sp, #16] │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ - ldr r2, [pc, #28] @ 615e9c │ │ │ │ + ldr r2, [pc, #28] @ 615ea0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ strd r6, [sp, #8] │ │ │ │ bl 8e1a24 │ │ │ │ - b 615e14 │ │ │ │ + b 615e18 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subeq r2, r7, r4, ror #26 │ │ │ │ - eorseq r0, r9, r8, ror #1 │ │ │ │ - eorseq r0, r9, r4, lsl r1 │ │ │ │ + subeq r2, r7, r0, ror #26 │ │ │ │ + eorseq r0, r9, r4, ror #1 │ │ │ │ + eorseq r0, r9, r0, lsl r1 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615ee8 │ │ │ │ + beq 615eec │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615f10 │ │ │ │ + beq 615f14 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #68] @ 615f34 │ │ │ │ - ldr ip, [pc, #68] @ 615f38 │ │ │ │ - ldr r1, [pc, #68] @ 615f3c │ │ │ │ + ldr r3, [pc, #68] @ 615f38 │ │ │ │ + ldr ip, [pc, #68] @ 615f3c │ │ │ │ + ldr r1, [pc, #68] @ 615f40 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #60] @ 615f40 │ │ │ │ + ldr r2, [pc, #60] @ 615f44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #112 @ 0x70 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r3, [pc, #44] @ 615f44 │ │ │ │ - ldr r1, [pc, #44] @ 615f48 │ │ │ │ - ldr r0, [pc, #44] @ 615f4c │ │ │ │ + ldr r3, [pc, #44] @ 615f48 │ │ │ │ + ldr r1, [pc, #44] @ 615f4c │ │ │ │ + ldr r0, [pc, #44] @ 615f50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #148 @ 0x94 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strheq r2, [r7], #-200 @ 0xffffff38 │ │ │ │ - @ instruction: 0x003731fc │ │ │ │ - eorseq r0, r9, r8, lsr r0 │ │ │ │ + strheq r2, [r7], #-196 @ 0xffffff3c │ │ │ │ + @ instruction: 0x003731f8 │ │ │ │ + eorseq r0, r9, r4, lsr r0 │ │ │ │ muleq r0, r9, r4 │ │ │ │ - @ instruction: 0x00472c90 │ │ │ │ - eorseq fp, r5, r4, asr r9 │ │ │ │ - eorseq fp, r5, r4, lsl sl │ │ │ │ + subeq r2, r7, ip, lsl #25 │ │ │ │ + eorseq fp, r5, r0, asr r9 │ │ │ │ + eorseq fp, r5, r0, lsl sl │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615f64 │ │ │ │ + beq 615f68 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ b 472220 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #36] @ 615fa0 │ │ │ │ - ldr ip, [pc, #36] @ 615fa4 │ │ │ │ - ldr r1, [pc, #36] @ 615fa8 │ │ │ │ + ldr r3, [pc, #36] @ 615fa4 │ │ │ │ + ldr ip, [pc, #36] @ 615fa8 │ │ │ │ + ldr r1, [pc, #36] @ 615fac │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #184 @ 0xb8 │ │ │ │ mov r2, #1168 @ 0x490 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - subeq r2, r7, r8, lsr #24 │ │ │ │ - eorseq r3, r7, ip, ror #2 │ │ │ │ - eorseq pc, r8, ip, lsr #31 │ │ │ │ + subeq r2, r7, r4, lsr #24 │ │ │ │ + eorseq r3, r7, r8, ror #2 │ │ │ │ + eorseq pc, r8, r8, lsr #31 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 615fbc │ │ │ │ + bne 615fc0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ b 471874 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #80] @ 616024 │ │ │ │ + ldr r3, [pc, #80] @ 616028 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr ip, [pc, #76] @ 616028 │ │ │ │ + ldr ip, [pc, #76] @ 61602c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #68] @ 61602c │ │ │ │ + ldr r1, [pc, #68] @ 616030 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #220 @ 0xdc │ │ │ │ - ldr r2, [pc, #52] @ 616030 │ │ │ │ + ldr r2, [pc, #52] @ 616034 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r7, r4, asr #23 │ │ │ │ - eorseq pc, r8, ip, asr #31 │ │ │ │ - eorseq pc, r8, r0, asr #30 │ │ │ │ + subeq r2, r7, r0, asr #23 │ │ │ │ + eorseq pc, r8, r8, asr #31 │ │ │ │ + eorseq pc, r8, ip, lsr pc @ │ │ │ │ andeq r0, r0, r6, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #428] @ 616200 │ │ │ │ + ldr r1, [pc, #428] @ 616204 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #424] @ 616204 │ │ │ │ + ldr r3, [pc, #424] @ 616208 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #24 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ sub r8, r5, #4 │ │ │ │ @@ -1059595,126 +1059596,126 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r0, r0, #20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr r0, [pc, #364] @ 616208 │ │ │ │ + ldr r0, [pc, #364] @ 61620c │ │ │ │ mov r1, r4 │ │ │ │ mov r9, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [r5, #-8] │ │ │ │ bl 211d44 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ bl 213580 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ - ldr r3, [pc, #316] @ 61620c │ │ │ │ + ldr r3, [pc, #316] @ 616210 │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 616184 │ │ │ │ + bls 616188 │ │ │ │ cmp r4, r9 │ │ │ │ movge r1, #36 @ 0x24 │ │ │ │ mvnge r5, #35 @ 0x23 │ │ │ │ - blt 616174 │ │ │ │ - ldr r3, [pc, #288] @ 616210 │ │ │ │ - ldr r2, [pc, #288] @ 616214 │ │ │ │ + blt 616178 │ │ │ │ + ldr r3, [pc, #288] @ 616214 │ │ │ │ + ldr r2, [pc, #288] @ 616218 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #284] @ 616218 │ │ │ │ + ldr r1, [pc, #284] @ 61621c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #248 @ 0xf8 │ │ │ │ - ldr r2, [pc, #268] @ 61621c │ │ │ │ + ldr r2, [pc, #268] @ 616220 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #244] @ 616220 │ │ │ │ - ldr r3, [pc, #212] @ 616204 │ │ │ │ + ldr r2, [pc, #244] @ 616224 │ │ │ │ + ldr r3, [pc, #212] @ 616208 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6161fc │ │ │ │ + bne 616200 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ rsb r5, r1, #0 │ │ │ │ - b 6160e8 │ │ │ │ + b 6160ec │ │ │ │ add r4, r5, r4 │ │ │ │ mov r0, r8 │ │ │ │ strb r9, [r4, #-4] │ │ │ │ bl 213088 │ │ │ │ - ldr r1, [pc, #136] @ 616224 │ │ │ │ + ldr r1, [pc, #136] @ 616228 │ │ │ │ sub r2, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 21397c <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r5, [r5, #-8] │ │ │ │ - beq 61611c │ │ │ │ + beq 616120 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #104] @ 616228 │ │ │ │ - ldr r3, [pc, #104] @ 61622c │ │ │ │ + ldr r2, [pc, #104] @ 61622c │ │ │ │ + ldr r3, [pc, #104] @ 616230 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #100] @ 616230 │ │ │ │ + ldr r1, [pc, #100] @ 616234 │ │ │ │ stmib sp, {r2, r8} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #248 @ 0xf8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #68] @ 616234 │ │ │ │ + ldr r2, [pc, #68] @ 616238 │ │ │ │ bl 8e1a24 │ │ │ │ ldr r5, [r5] │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b 61611c │ │ │ │ + b 616120 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r4, r8, asr ip │ │ │ │ + subseq r4, r4, r4, asr ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq pc, r8, r0, lsr pc @ │ │ │ │ + eorseq pc, r8, ip, lsr #30 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - strheq r2, [r7], #-160 @ 0xffffff60 │ │ │ │ - eorseq pc, r8, r8, ror #29 │ │ │ │ - eorseq pc, r8, r8, lsr #28 │ │ │ │ + subeq r2, r7, ip, lsr #21 │ │ │ │ + eorseq pc, r8, r4, ror #29 │ │ │ │ + eorseq pc, r8, r4, lsr #28 │ │ │ │ andeq r0, r0, r2, ror r3 │ │ │ │ - subseq r4, r4, r8, lsl #23 │ │ │ │ - @ instruction: 0x003ab9b0 │ │ │ │ - eorseq pc, r8, r8, lsr lr @ │ │ │ │ - subeq r2, r7, r0, ror #19 │ │ │ │ - eorseq pc, r8, r4, ror #26 │ │ │ │ + subseq r4, r4, r4, lsl #23 │ │ │ │ + eorseq fp, sl, ip, lsr #19 │ │ │ │ + eorseq pc, r8, r4, lsr lr @ │ │ │ │ + ldrdeq r2, [r7], #-156 @ 0xffffff64 │ │ │ │ + eorseq pc, r8, r0, ror #26 │ │ │ │ andeq r0, r0, sl, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 61629c │ │ │ │ - ldr r2, [pc, #76] @ 6162a0 │ │ │ │ - ldr r1, [pc, #76] @ 6162a4 │ │ │ │ + ldr ip, [pc, #76] @ 6162a0 │ │ │ │ + ldr r2, [pc, #76] @ 6162a4 │ │ │ │ + ldr r1, [pc, #76] @ 6162a8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #268 @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #111 @ 0x6f │ │ │ │ str ip, [sp] │ │ │ │ @@ -1059725,123 +1059726,123 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r7, r8, asr r9 │ │ │ │ - eorseq pc, r8, ip, lsr #27 │ │ │ │ - eorseq pc, r8, r4, ror #20 │ │ │ │ + subeq r2, r7, r4, asr r9 │ │ │ │ + eorseq pc, r8, r8, lsr #27 │ │ │ │ + eorseq pc, r8, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r8, r1 │ │ │ │ bl 211ccc │ │ │ │ mov r7, #24 │ │ │ │ mov r4, r0 │ │ │ │ - b 6162f8 │ │ │ │ + b 6162fc │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r7, r5 │ │ │ │ - bcs 61632c │ │ │ │ + bcs 616330 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 21337c │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r4] │ │ │ │ - ldr r1, [pc, #572] @ 616540 │ │ │ │ + ldr r1, [pc, #572] @ 616544 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ mov r2, r4 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6162d8 │ │ │ │ + beq 6162dc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 616430 │ │ │ │ + bne 616434 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 616410 │ │ │ │ + bne 616414 │ │ │ │ bl 212764 │ │ │ │ str r0, [r6, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 616424 │ │ │ │ + beq 616428 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 46ffac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 616424 │ │ │ │ + beq 616428 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 616514 │ │ │ │ + beq 616518 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 46ffac │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 6164b0 │ │ │ │ + beq 6164b4 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6164b0 │ │ │ │ + beq 6164b4 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #16 │ │ │ │ bl 214378 │ │ │ │ ldr ip, [r5, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r3, ip │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str ip, [r1] │ │ │ │ sbcs lr, r2, r0 │ │ │ │ stmib r1, {r0, r3} │ │ │ │ str r2, [r1, #12] │ │ │ │ - bcs 616490 │ │ │ │ + bcs 616494 │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq ip, r3 │ │ │ │ - bne 61651c │ │ │ │ - ldr r3, [pc, #336] @ 616544 │ │ │ │ - ldr r1, [pc, #336] @ 616548 │ │ │ │ - ldr r0, [pc, #336] @ 61654c │ │ │ │ + bne 616520 │ │ │ │ + ldr r3, [pc, #336] @ 616548 │ │ │ │ + ldr r1, [pc, #336] @ 61654c │ │ │ │ + ldr r0, [pc, #336] @ 616550 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #324 @ 0x144 │ │ │ │ mov r2, #79 @ 0x4f │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r0, [r6, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - bne 61634c │ │ │ │ - ldr r3, [pc, #292] @ 616550 │ │ │ │ + bne 616350 │ │ │ │ + ldr r3, [pc, #292] @ 616554 │ │ │ │ str r3, [r6, #148] @ 0x94 │ │ │ │ - b 61636c │ │ │ │ - ldr r1, [pc, #284] @ 616554 │ │ │ │ - ldr r3, [pc, #284] @ 616558 │ │ │ │ + b 616370 │ │ │ │ + ldr r1, [pc, #284] @ 616558 │ │ │ │ + ldr r3, [pc, #284] @ 61655c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #276] @ 61655c │ │ │ │ + ldr r1, [pc, #276] @ 616560 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r2, [pc, #268] @ 616560 │ │ │ │ + ldr r2, [pc, #268] @ 616564 │ │ │ │ add r3, r3, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1059857,159 +1059858,159 @@ │ │ │ │ ldr r0, [r6, #176] @ 0xb0 │ │ │ │ bl 8efb18 │ │ │ │ add r7, r7, #1 │ │ │ │ add r5, r5, #16 │ │ │ │ str r0, [r6, #176] @ 0xb0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 6163a4 │ │ │ │ + bhi 6163a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 616514 │ │ │ │ + beq 616518 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 6164e0 │ │ │ │ - b 616514 │ │ │ │ + bne 6164e4 │ │ │ │ + b 616518 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 616514 │ │ │ │ + beq 616518 │ │ │ │ ldrh r3, [r5] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6164d0 │ │ │ │ + bne 6164d4 │ │ │ │ bl 212764 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ tst r0, r7 │ │ │ │ - beq 616514 │ │ │ │ + beq 616518 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #152] @ 0x98 │ │ │ │ ldrd r2, [r5, #24] │ │ │ │ strd r2, [r6, #136] @ 0x88 │ │ │ │ ldrd r2, [r5, #16] │ │ │ │ strd r2, [r6, #128] @ 0x80 │ │ │ │ mov r5, #1 │ │ │ │ - b 616468 │ │ │ │ - ldr r3, [pc, #64] @ 616564 │ │ │ │ - ldr r1, [pc, #64] @ 616568 │ │ │ │ - ldr r0, [pc, #64] @ 61656c │ │ │ │ + b 61646c │ │ │ │ + ldr r3, [pc, #64] @ 616568 │ │ │ │ + ldr r1, [pc, #64] @ 61656c │ │ │ │ + ldr r0, [pc, #64] @ 616570 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andeq r3, r0, r0, ror fp │ │ │ │ - strheq r2, [r7], #-116 @ 0xffffff8c │ │ │ │ - eorseq r5, r2, r8, asr #24 │ │ │ │ - mlaseq r2, r8, ip, r5 │ │ │ │ + strheq r2, [r7], #-112 @ 0xffffff90 │ │ │ │ + eorseq r5, r2, r4, asr #24 │ │ │ │ + mlaseq r2, r4, ip, r5 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x0038fbf4 │ │ │ │ - subeq r2, r7, r8, ror #14 │ │ │ │ - eorseq pc, r8, r0, ror #21 │ │ │ │ + @ instruction: 0x0038fbf0 │ │ │ │ + subeq r2, r7, r4, ror #14 │ │ │ │ + @ instruction: 0x0038fadc │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ - subeq r2, r7, r4, lsl #13 │ │ │ │ - eorseq r5, r2, r8, lsl fp │ │ │ │ - eorseq r5, r2, ip, lsr #22 │ │ │ │ + subeq r2, r7, r0, lsl #13 │ │ │ │ + eorseq r5, r2, r4, lsl fp │ │ │ │ + eorseq r5, r2, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #2164] @ 616e00 │ │ │ │ + ldr r2, [pc, #2164] @ 616e04 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #2160] @ 616e04 │ │ │ │ + ldr r3, [pc, #2160] @ 616e08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr sl, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r8, [pc, #2132] @ 616e08 │ │ │ │ + ldr r8, [pc, #2132] @ 616e0c │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, #0 │ │ │ │ cmp sl, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - beq 6165f4 │ │ │ │ - bl 6137cc │ │ │ │ + beq 6165f8 │ │ │ │ + bl 6137d0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 6166a0 │ │ │ │ + bne 6166a4 │ │ │ │ mov fp, #0 │ │ │ │ add r9, sp, #120 @ 0x78 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #2052] @ 616e0c │ │ │ │ + ldr r1, [pc, #2052] @ 616e10 │ │ │ │ mov r2, r9 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 616a24 │ │ │ │ + beq 616a28 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 616a78 │ │ │ │ + bne 616a7c │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ orrs r3, r2, r0 │ │ │ │ - beq 616658 │ │ │ │ + beq 61665c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ adds r3, r2, r3 │ │ │ │ adc r1, r0, r1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne 616658 │ │ │ │ + bne 61665c │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 6169ac │ │ │ │ + beq 6169b0 │ │ │ │ mvn r3, #21 │ │ │ │ - ldr r1, [pc, #1964] @ 616e10 │ │ │ │ - ldr r2, [pc, #1948] @ 616e04 │ │ │ │ + ldr r1, [pc, #1964] @ 616e14 │ │ │ │ + ldr r2, [pc, #1948] @ 616e08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 616bb8 │ │ │ │ + bne 616bbc │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 613818 │ │ │ │ + bl 61381c │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 6165f8 │ │ │ │ + bne 6165fc │ │ │ │ ldrb r3, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r7 │ │ │ │ moveq fp, r9 │ │ │ │ - beq 6165f8 │ │ │ │ + beq 6165fc │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ bl 46ff04 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61665c │ │ │ │ + bne 616660 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211ccc │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [r0, #16] │ │ │ │ orr r2, r2, #1 │ │ │ │ @@ -1060032,74 +1060033,74 @@ │ │ │ │ str r2, [fp, #32] │ │ │ │ sbcs r1, r1, r3 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ - bcc 616b00 │ │ │ │ + bcc 616b04 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #1684] @ 616e0c │ │ │ │ + ldr r1, [pc, #1684] @ 616e10 │ │ │ │ mov r2, fp │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 616b2c │ │ │ │ + bne 616b30 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r2, #31 │ │ │ │ lsr r9, r2, #5 │ │ │ │ bic r2, r1, #-16777216 @ 0xff000000 │ │ │ │ lsr r0, r5, #12 │ │ │ │ bic r2, r2, #16646144 @ 0xfe0000 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r0, #1 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 616bbc │ │ │ │ - ldr r2, [pc, #1624] @ 616e14 │ │ │ │ + beq 616bc0 │ │ │ │ + ldr r2, [pc, #1624] @ 616e18 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #1612] @ 616e18 │ │ │ │ + ldr r2, [pc, #1612] @ 616e1c │ │ │ │ moveq r4, #5 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ movne r4, #7 │ │ │ │ cmp r2, #0 │ │ │ │ andeq r4, r4, #251 @ 0xfb │ │ │ │ cmp r9, #0 │ │ │ │ - beq 616b10 │ │ │ │ + beq 616b14 │ │ │ │ bic r2, r5, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r5, r6, #4 │ │ │ │ add r2, r2, #4080 @ 0xff0 │ │ │ │ add sl, r5, r9, lsl #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, sl │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 616834 │ │ │ │ + b 616838 │ │ │ │ cmp r7, r8 │ │ │ │ add r6, r6, #32 │ │ │ │ - beq 616b64 │ │ │ │ + beq 616b68 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq 616828 │ │ │ │ + beq 61682c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3] │ │ │ │ tst r0, #2 │ │ │ │ - bne 616b88 │ │ │ │ + bne 616b8c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r0, [pc, #1472] @ 616e1c │ │ │ │ + ldr r0, [pc, #1472] @ 616e20 │ │ │ │ add r9, sp, #108 @ 0x6c │ │ │ │ ldr sl, [r3, r0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add sl, sl, #36 @ 0x24 │ │ │ │ add r3, r3, #15 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1060125,74 +1060126,74 @@ │ │ │ │ bl 8e8d98 │ │ │ │ lsr r8, r8, #12 │ │ │ │ lsr r7, r7, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 6168f8 │ │ │ │ + bne 6168fc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #1332] @ 616e20 │ │ │ │ + ldr r3, [pc, #1332] @ 616e24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #12 │ │ │ │ str r1, [r2], #4 │ │ │ │ - bne 616900 │ │ │ │ + bne 616904 │ │ │ │ cmp r8, r7 │ │ │ │ - bls 616958 │ │ │ │ + bls 61695c │ │ │ │ tst r4, #4 │ │ │ │ sub r8, r8, r7 │ │ │ │ - beq 61693c │ │ │ │ + beq 616940 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 8dfc7c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 8dfc7c │ │ │ │ tst r4, #2 │ │ │ │ - bne 616a0c │ │ │ │ + bne 616a10 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616ddc │ │ │ │ + beq 616de0 │ │ │ │ sub r8, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r8, [r0, #8] │ │ │ │ - bne 616998 │ │ │ │ + bne 61699c │ │ │ │ bl 91e490 │ │ │ │ str r8, [r7] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 616b44 │ │ │ │ + bne 616b48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 61687c │ │ │ │ + bne 616880 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ - b 616828 │ │ │ │ - ldr r3, [pc, #1136] @ 616e24 │ │ │ │ + b 61682c │ │ │ │ + ldr r3, [pc, #1136] @ 616e28 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 616a80 │ │ │ │ + bne 616a84 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616a00 │ │ │ │ + beq 616a04 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r3, r3, r1 │ │ │ │ mov ip, #1 │ │ │ │ clz r3, r3 │ │ │ │ mvn r1, r3 │ │ │ │ rsb lr, r3, #31 │ │ │ │ lsl r1, ip, r1 │ │ │ │ @@ -1060200,299 +1060201,299 @@ │ │ │ │ add r3, r3, ip │ │ │ │ orr r1, r1, ip, lsr r3 │ │ │ │ subs r2, r2, lr │ │ │ │ sbc r1, r0, r1 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 6165fc │ │ │ │ + b 616600 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 8dfc7c │ │ │ │ - b 616958 │ │ │ │ + b 61695c │ │ │ │ cmp fp, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 61665c │ │ │ │ + beq 616660 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6139fc │ │ │ │ + bl 613a00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 61665c │ │ │ │ + beq 616660 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e15a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 61665c │ │ │ │ + b 616660 │ │ │ │ rsb r3, r3, #0 │ │ │ │ - b 61665c │ │ │ │ - ldr r3, [pc, #928] @ 616e28 │ │ │ │ + b 616660 │ │ │ │ + ldr r3, [pc, #928] @ 616e2c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6169c0 │ │ │ │ - ldr r3, [pc, #912] @ 616e2c │ │ │ │ + beq 6169c4 │ │ │ │ + ldr r3, [pc, #912] @ 616e30 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6169c0 │ │ │ │ - ldr r3, [pc, #896] @ 616e30 │ │ │ │ + beq 6169c4 │ │ │ │ + ldr r3, [pc, #896] @ 616e34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616b70 │ │ │ │ + beq 616b74 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #836] @ 616e34 │ │ │ │ + ldr r0, [pc, #836] @ 616e38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b 6169c0 │ │ │ │ - ldr r0, [pc, #816] @ 616e38 │ │ │ │ + b 6169c4 │ │ │ │ + ldr r0, [pc, #816] @ 616e3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r3, #6 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 61665c │ │ │ │ - ldr r0, [pc, #776] @ 616e3c │ │ │ │ + b 616660 │ │ │ │ + ldr r0, [pc, #776] @ 616e40 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 616b10 │ │ │ │ + b 616b14 │ │ │ │ strb r8, [r7, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #748] @ 616e40 │ │ │ │ + ldr r3, [pc, #748] @ 616e44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 616998 │ │ │ │ + b 61699c │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b 616b10 │ │ │ │ - ldr r0, [pc, #716] @ 616e44 │ │ │ │ + b 616b14 │ │ │ │ + ldr r0, [pc, #716] @ 616e48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b 6169c0 │ │ │ │ + b 6169c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 91d3d4 │ │ │ │ - ldr ip, [pc, #688] @ 616e48 │ │ │ │ + ldr ip, [pc, #688] @ 616e4c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr lr, [r3, ip] │ │ │ │ ldr ip, [lr] │ │ │ │ adds ip, ip, r0 │ │ │ │ str ip, [lr] │ │ │ │ ldr ip, [lr, #4] │ │ │ │ adc r0, ip, r0, asr #31 │ │ │ │ str r0, [lr, #4] │ │ │ │ - b 616850 │ │ │ │ + b 616854 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ lsr r5, r1, #17 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e8d98 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ - bne 616c08 │ │ │ │ - ldr r1, [pc, #552] @ 616e20 │ │ │ │ + bne 616c0c │ │ │ │ + ldr r1, [pc, #552] @ 616e24 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #524] @ 616e1c │ │ │ │ + ldr r2, [pc, #524] @ 616e20 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r2, #12 │ │ │ │ str r0, [r7], #4 │ │ │ │ - bne 616c18 │ │ │ │ + bne 616c1c │ │ │ │ cmp r9, #0 │ │ │ │ subne r6, r6, #4 │ │ │ │ addne r4, r6, r9, lsl #2 │ │ │ │ movne r7, #0 │ │ │ │ strne r3, [sp, #20] │ │ │ │ - beq 616ca8 │ │ │ │ + beq 616cac │ │ │ │ ldr sl, [r6, #4]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne 616d20 │ │ │ │ + bne 616d24 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bne 616c9c │ │ │ │ + bne 616ca0 │ │ │ │ cmp r6, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ - beq 616ca4 │ │ │ │ + beq 616ca8 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ add r2, r6, #4 │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bne 616d1c │ │ │ │ + bne 616d20 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 616ca4 │ │ │ │ + beq 616ca8 │ │ │ │ ldr sl, [r6, #8]! │ │ │ │ cmp sl, r5 │ │ │ │ mov r5, #1 │ │ │ │ - bne 616d20 │ │ │ │ + bne 616d24 │ │ │ │ mov r5, #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne 616c48 │ │ │ │ + bne 616c4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 616ddc │ │ │ │ + beq 616de0 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 616b10 │ │ │ │ + bne 616b14 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4] │ │ │ │ bl 91e490 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - beq 616b10 │ │ │ │ + beq 616b14 │ │ │ │ str r3, [sp, #24] │ │ │ │ strb r5, [r4, #4] │ │ │ │ - ldr r2, [pc, #312] @ 616e40 │ │ │ │ + ldr r2, [pc, #312] @ 616e44 │ │ │ │ ldr r3, [r8, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 616b10 │ │ │ │ + b 616b14 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsl r3, r7, #2 │ │ │ │ ldr r0, [r2, r7, lsl #2] │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 91d784 │ │ │ │ - ldr r2, [pc, #212] @ 616e18 │ │ │ │ + ldr r2, [pc, #212] @ 616e1c │ │ │ │ lsl r9, r5, #2 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616d84 │ │ │ │ - ldr r2, [pc, #184] @ 616e14 │ │ │ │ + bne 616d88 │ │ │ │ + ldr r2, [pc, #184] @ 616e18 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 616c54 │ │ │ │ + beq 616c58 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ lsl r3, r7, #2 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r9 │ │ │ │ bl 91d784 │ │ │ │ - b 616c54 │ │ │ │ + b 616c58 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r0, r7, lsl #2] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r0, r0, r9 │ │ │ │ bl 91d784 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 616d54 │ │ │ │ + beq 616d58 │ │ │ │ mov r0, sl │ │ │ │ bl 91d3d4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #136] @ 616e48 │ │ │ │ + ldr r0, [pc, #136] @ 616e4c │ │ │ │ ldr ip, [r8, r0] │ │ │ │ ldr r0, [ip] │ │ │ │ adds r0, r0, r2 │ │ │ │ str r0, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ adc r2, r0, r2, asr #31 │ │ │ │ str r2, [ip, #4] │ │ │ │ - b 616d54 │ │ │ │ - ldr r3, [pc, #104] @ 616e4c │ │ │ │ - ldr r1, [pc, #104] @ 616e50 │ │ │ │ - ldr r0, [pc, #104] @ 616e54 │ │ │ │ + b 616d58 │ │ │ │ + ldr r3, [pc, #104] @ 616e50 │ │ │ │ + ldr r1, [pc, #104] @ 616e54 │ │ │ │ + ldr r0, [pc, #104] @ 616e58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r4, r4, r4, lsr #14 │ │ │ │ + subseq r4, r4, r0, lsr #14 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r4, ip, ror #13 │ │ │ │ + subseq r4, r4, r8, ror #13 │ │ │ │ andeq r3, r0, r2, ror fp │ │ │ │ - subseq r4, r4, r0, asr r6 │ │ │ │ + subseq r4, r4, ip, asr #12 │ │ │ │ andeq r4, r0, r4, ror #23 │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr #31 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r3, r0, r4, asr #14 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0038f5b0 │ │ │ │ - eorseq pc, r8, r8, asr #10 │ │ │ │ - eorseq pc, r8, r0, asr #10 │ │ │ │ + eorseq pc, r8, ip, lsr #11 │ │ │ │ + eorseq pc, r8, r4, asr #10 │ │ │ │ + eorseq pc, r8, ip, lsr r5 @ │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - eorseq pc, r8, r4, ror #10 │ │ │ │ + eorseq pc, r8, r0, ror #10 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - subeq r1, r7, r4, asr #27 │ │ │ │ - eorseq r8, r1, r4, ror pc │ │ │ │ - eorseq r8, r1, r8, lsl #31 │ │ │ │ + subeq r1, r7, r0, asr #27 │ │ │ │ + eorseq r8, r1, r0, ror pc │ │ │ │ + eorseq r8, r1, r4, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #288] @ 616f94 │ │ │ │ + ldr r2, [pc, #288] @ 616f98 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #280] @ 616f98 │ │ │ │ + ldr r3, [pc, #280] @ 616f9c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add sl, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1060500,105 +1060501,105 @@ │ │ │ │ ldrb r3, [sp, #88] @ 0x58 │ │ │ │ mov r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #3 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #220] @ 616f9c │ │ │ │ + ldr r1, [pc, #220] @ 616fa0 │ │ │ │ mov r3, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ mov r2, sl │ │ │ │ str r6, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, r7 │ │ │ │ - beq 616f60 │ │ │ │ + beq 616f64 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 616f68 │ │ │ │ + beq 616f6c │ │ │ │ rsb r0, r3, #0 │ │ │ │ - ldr r2, [pc, #144] @ 616fa0 │ │ │ │ - ldr r3, [pc, #132] @ 616f98 │ │ │ │ + ldr r2, [pc, #144] @ 616fa4 │ │ │ │ + ldr r3, [pc, #132] @ 616f9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 616f90 │ │ │ │ + bne 616f94 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #76] @ 616f9c │ │ │ │ + ldr r1, [pc, #76] @ 616fa0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ mov r2, sl │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616f88 │ │ │ │ + bne 616f8c │ │ │ │ mov r0, #0 │ │ │ │ - b 616f08 │ │ │ │ + b 616f0c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 616570 │ │ │ │ + bl 616574 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 616f48 │ │ │ │ + beq 616f4c │ │ │ │ ldr r3, [r8] │ │ │ │ - b 616f04 │ │ │ │ + b 616f08 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r4, r4, lsr lr │ │ │ │ + subseq r3, r4, r0, lsr lr │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r3, r0, r1, ror fp │ │ │ │ - subseq r3, r4, r4, lsr #27 │ │ │ │ + subseq r3, r4, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #812] @ 6172e8 │ │ │ │ - ldr r3, [pc, #812] @ 6172ec │ │ │ │ + ldr r2, [pc, #812] @ 6172ec │ │ │ │ + ldr r3, [pc, #812] @ 6172f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ - ldr r6, [pc, #800] @ 6172f0 │ │ │ │ + ldr r6, [pc, #800] @ 6172f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 61711c │ │ │ │ + beq 617120 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 614cfc │ │ │ │ + bl 614d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61714c │ │ │ │ + bne 617150 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 69db50 │ │ │ │ - ldr r3, [pc, #724] @ 6172f4 │ │ │ │ - ldr r2, [pc, #724] @ 6172f8 │ │ │ │ - ldr r1, [pc, #724] @ 6172fc │ │ │ │ + ldr r3, [pc, #724] @ 6172f8 │ │ │ │ + ldr r2, [pc, #724] @ 6172fc │ │ │ │ + ldr r1, [pc, #724] @ 617300 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ bl 69d8a8 │ │ │ │ @@ -1060612,195 +1060613,195 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617198 │ │ │ │ - ldr r1, [pc, #636] @ 617300 │ │ │ │ + beq 61719c │ │ │ │ + ldr r1, [pc, #636] @ 617304 │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, r5, #192 @ 0xc0 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617138 │ │ │ │ + bne 61713c │ │ │ │ ldr r1, [r5, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #612] @ 617304 │ │ │ │ + ldr r3, [pc, #612] @ 617308 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ - beq 617164 │ │ │ │ + beq 617168 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #20] │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ - bne 6171c0 │ │ │ │ + bne 6171c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2129c8 │ │ │ │ - ldr r2, [pc, #536] @ 617308 │ │ │ │ - ldr r3, [pc, #504] @ 6172ec │ │ │ │ + ldr r2, [pc, #536] @ 61730c │ │ │ │ + ldr r3, [pc, #504] @ 6172f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6172e4 │ │ │ │ + bne 6172e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211fcc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6171b8 │ │ │ │ + beq 6171bc │ │ │ │ bl 667190 │ │ │ │ - b 616fec │ │ │ │ - ldr r0, [pc, #460] @ 61730c │ │ │ │ + b 616ff0 │ │ │ │ + ldr r0, [pc, #460] @ 617310 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 617094 │ │ │ │ - ldr r1, [pc, #444] @ 617310 │ │ │ │ + b 617098 │ │ │ │ + ldr r1, [pc, #444] @ 617314 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 61700c │ │ │ │ + b 617010 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61723c │ │ │ │ + bne 617240 │ │ │ │ mov r0, r5 │ │ │ │ bl 4777bc │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ bl 2129c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 69e314 │ │ │ │ mov r0, r9 │ │ │ │ - bl 614dec │ │ │ │ - b 6170a8 │ │ │ │ + bl 614df0 │ │ │ │ + b 6170ac │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61707c │ │ │ │ + beq 617080 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 61707c │ │ │ │ + b 617080 │ │ │ │ bl 667240 │ │ │ │ - b 616fec │ │ │ │ - ldr r3, [pc, #332] @ 617314 │ │ │ │ + b 616ff0 │ │ │ │ + ldr r3, [pc, #332] @ 617318 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 6170e0 │ │ │ │ - ldr r3, [pc, #316] @ 617318 │ │ │ │ + beq 6170e4 │ │ │ │ + ldr r3, [pc, #316] @ 61731c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6170e0 │ │ │ │ - ldr r3, [pc, #300] @ 61731c │ │ │ │ + beq 6170e4 │ │ │ │ + ldr r3, [pc, #300] @ 617320 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 6172b8 │ │ │ │ + beq 6172bc │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #4] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r1, [r7, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #240] @ 617320 │ │ │ │ + ldr r0, [pc, #240] @ 617324 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r5, [r4] │ │ │ │ - b 6170e0 │ │ │ │ - ldr r3, [pc, #224] @ 617324 │ │ │ │ + b 6170e4 │ │ │ │ + ldr r3, [pc, #224] @ 617328 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617174 │ │ │ │ - ldr r3, [pc, #192] @ 617318 │ │ │ │ + beq 617178 │ │ │ │ + ldr r3, [pc, #192] @ 61731c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 617174 │ │ │ │ - ldr r3, [pc, #176] @ 61731c │ │ │ │ + beq 617178 │ │ │ │ + ldr r3, [pc, #176] @ 617320 │ │ │ │ ldr sl, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6172d0 │ │ │ │ + beq 6172d4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #4] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r1, [r7, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 617328 │ │ │ │ + ldr r0, [pc, #120] @ 61732c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 617174 │ │ │ │ - ldr r0, [pc, #108] @ 61732c │ │ │ │ + b 617178 │ │ │ │ + ldr r0, [pc, #108] @ 617330 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r5, [r4] │ │ │ │ - b 6170e0 │ │ │ │ - ldr r0, [pc, #88] @ 617330 │ │ │ │ + b 6170e4 │ │ │ │ + ldr r0, [pc, #88] @ 617334 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 617174 │ │ │ │ + b 617178 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r3, [r4], #-200 @ 0xffffff38 │ │ │ │ + ldrsheq r3, [r4], #-196 @ 0xffffff3c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq r3, [r4], #-204 @ 0xffffff34 │ │ │ │ - subeq r1, r7, r8, lsl #23 │ │ │ │ - eorseq sl, r5, r8, asr #16 │ │ │ │ - eorseq sl, r5, r8, ror #16 │ │ │ │ + ldrsbeq r3, [r4], #-200 @ 0xffffff38 │ │ │ │ + subeq r1, r7, r4, lsl #23 │ │ │ │ + eorseq sl, r5, r4, asr #16 │ │ │ │ + eorseq sl, r5, r4, ror #16 │ │ │ │ andeq r3, r0, r9, ror #22 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r3, r4, r4, asr #23 │ │ │ │ - @ instruction: 0x0038efd4 │ │ │ │ - eorseq lr, r8, ip, lsr #31 │ │ │ │ + subseq r3, r4, r0, asr #23 │ │ │ │ + @ instruction: 0x0038efd0 │ │ │ │ + eorseq lr, r8, r8, lsr #31 │ │ │ │ andeq r3, r0, r0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r0, pc, lr @ │ │ │ │ + eorseq lr, r8, ip, lsl #31 │ │ │ │ andeq r1, r0, r4, ror #20 │ │ │ │ - mlaseq r8, ip, lr, lr │ │ │ │ - eorseq lr, r8, ip, lsr #30 │ │ │ │ - @ instruction: 0x0038eeb0 │ │ │ │ + mlaseq r8, r8, lr, lr │ │ │ │ + eorseq lr, r8, r8, lsr #30 │ │ │ │ + eorseq lr, r8, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #656] @ 6175dc │ │ │ │ - ldr r2, [pc, #656] @ 6175e0 │ │ │ │ + ldr r1, [pc, #656] @ 6175e0 │ │ │ │ + ldr r2, [pc, #656] @ 6175e4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -1060816,221 +1060817,221 @@ │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ ldrne r2, [r0, #12] │ │ │ │ strne r2, [r3, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ - ldr r5, [pc, #564] @ 6175e4 │ │ │ │ + ldr r5, [pc, #564] @ 6175e8 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r3, [pc, #560] @ 6175e8 │ │ │ │ + ldr r3, [pc, #560] @ 6175ec │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6174ac │ │ │ │ + bne 6174b0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61742c │ │ │ │ + beq 617430 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ strne r2, [r3, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrne r3, [r4] │ │ │ │ str r3, [r2] │ │ │ │ str r1, [r4] │ │ │ │ ldr r3, [r7] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ str r1, [r4, #24] │ │ │ │ - bne 61752c │ │ │ │ + bne 617530 │ │ │ │ mov r0, r7 │ │ │ │ bl 2129c8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617478 │ │ │ │ - ldr r2, [pc, #428] @ 6175ec │ │ │ │ - ldr r3, [pc, #412] @ 6175e0 │ │ │ │ + beq 61747c │ │ │ │ + ldr r2, [pc, #428] @ 6175f0 │ │ │ │ + ldr r3, [pc, #412] @ 6175e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6175d8 │ │ │ │ + bne 6175dc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #368] @ 6175f0 │ │ │ │ - ldr r3, [pc, #348] @ 6175e0 │ │ │ │ + ldr r2, [pc, #368] @ 6175f4 │ │ │ │ + ldr r3, [pc, #348] @ 6175e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6175d8 │ │ │ │ + bne 6175dc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 616fa4 │ │ │ │ - ldr r3, [pc, #320] @ 6175f4 │ │ │ │ + b 616fa8 │ │ │ │ + ldr r3, [pc, #320] @ 6175f8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 6173dc │ │ │ │ - ldr r3, [pc, #304] @ 6175f8 │ │ │ │ + beq 6173e0 │ │ │ │ + ldr r3, [pc, #304] @ 6175fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6173dc │ │ │ │ - ldr r3, [pc, #288] @ 6175fc │ │ │ │ + beq 6173e0 │ │ │ │ + ldr r3, [pc, #288] @ 617600 │ │ │ │ ldr r8, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r9, [r6, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 6175a8 │ │ │ │ + beq 6175ac │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ stm sp, {r8, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #220] @ 617600 │ │ │ │ + ldr r0, [pc, #220] @ 617604 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6173dc │ │ │ │ - ldr r3, [pc, #208] @ 617604 │ │ │ │ + b 6173e0 │ │ │ │ + ldr r3, [pc, #208] @ 617608 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 617424 │ │ │ │ - ldr r3, [pc, #176] @ 6175f8 │ │ │ │ + beq 617428 │ │ │ │ + ldr r3, [pc, #176] @ 6175fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 617424 │ │ │ │ - ldr r3, [pc, #160] @ 6175fc │ │ │ │ + beq 617428 │ │ │ │ + ldr r3, [pc, #160] @ 617600 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 6175c0 │ │ │ │ + beq 6175c4 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 617608 │ │ │ │ + ldr r0, [pc, #108] @ 61760c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ - b 617424 │ │ │ │ - ldr r0, [pc, #92] @ 61760c │ │ │ │ + b 617428 │ │ │ │ + ldr r0, [pc, #92] @ 617610 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6173dc │ │ │ │ - ldr r0, [pc, #72] @ 617610 │ │ │ │ + b 6173e0 │ │ │ │ + ldr r0, [pc, #72] @ 617614 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ - b 617424 │ │ │ │ + b 617428 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r4, r4, ror #18 │ │ │ │ + subseq r3, r4, r0, ror #18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r4, r0, lsl #18 │ │ │ │ + ldrsheq r3, [r4], #-140 @ 0xffffff74 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r3, r4, r4, ror r8 │ │ │ │ - subseq r3, r4, r4, lsr r8 │ │ │ │ + subseq r3, r4, r0, ror r8 │ │ │ │ + subseq r3, r4, r0, lsr r8 │ │ │ │ andeq r2, r0, r4, asr sl │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0038ecf0 │ │ │ │ + eorseq lr, r8, ip, ror #25 │ │ │ │ muleq r0, r8, r0 │ │ │ │ - eorseq lr, r8, ip, asr #25 │ │ │ │ - eorseq lr, r8, ip, lsl #25 │ │ │ │ - @ instruction: 0x0038ecd4 │ │ │ │ + eorseq lr, r8, r8, asr #25 │ │ │ │ + eorseq lr, r8, r8, lsl #25 │ │ │ │ + @ instruction: 0x0038ecd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #3228] @ 6182cc │ │ │ │ + ldr r2, [pc, #3228] @ 6182d0 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #3224] @ 6182d0 │ │ │ │ + ldr r3, [pc, #3224] @ 6182d4 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 616034 │ │ │ │ - ldr sl, [pc, #3180] @ 6182d4 │ │ │ │ + bl 616038 │ │ │ │ + ldr sl, [pc, #3180] @ 6182d8 │ │ │ │ add sl, pc, sl │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 61769c │ │ │ │ - ldr r3, [pc, #3168] @ 6182d8 │ │ │ │ + blt 6176a0 │ │ │ │ + ldr r3, [pc, #3168] @ 6182dc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617b48 │ │ │ │ + bne 617b4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4719ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 6176e0 │ │ │ │ + bne 6176e4 │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #3124] @ 6182dc │ │ │ │ - ldr r3, [pc, #3108] @ 6182d0 │ │ │ │ + ldr r2, [pc, #3124] @ 6182e0 │ │ │ │ + ldr r3, [pc, #3108] @ 6182d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618278 │ │ │ │ + bne 61827c │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3064] @ 6182e0 │ │ │ │ + ldr r3, [pc, #3064] @ 6182e4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r7, r2 │ │ │ │ @@ -1061038,69 +1061039,69 @@ │ │ │ │ streq r3, [sp, #24] │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #32 │ │ │ │ strne r7, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #3004] @ 6182e4 │ │ │ │ + ldr r3, [pc, #3004] @ 6182e8 │ │ │ │ mov r0, #8 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strd r0, [sp, #64] @ 0x40 │ │ │ │ - bne 61774c │ │ │ │ - b 6177f0 │ │ │ │ + bne 617750 │ │ │ │ + b 6177f4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6177f0 │ │ │ │ + beq 6177f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 617740 │ │ │ │ + bne 617744 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 617c14 │ │ │ │ + bne 617c18 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1eec │ │ │ │ ldr r9, [r4, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 617944 │ │ │ │ + beq 617948 │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ - b 617798 │ │ │ │ + b 61779c │ │ │ │ ldr r9, [r9] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 617944 │ │ │ │ + beq 617948 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ bl 2138b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61778c │ │ │ │ - ldr r1, [pc, #2868] @ 6182e8 │ │ │ │ - ldr r3, [pc, #2868] @ 6182ec │ │ │ │ + bne 617790 │ │ │ │ + ldr r1, [pc, #2868] @ 6182ec │ │ │ │ + ldr r3, [pc, #2868] @ 6182f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2860] @ 6182f0 │ │ │ │ + ldr r1, [pc, #2860] @ 6182f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #528 @ 0x210 │ │ │ │ - ldr r2, [pc, #2852] @ 6182f4 │ │ │ │ + ldr r2, [pc, #2852] @ 6182f8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61769c │ │ │ │ + bne 6176a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 616fa4 │ │ │ │ - b 61769c │ │ │ │ + bl 616fa8 │ │ │ │ + b 6176a0 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #2808] @ 6182f8 │ │ │ │ + ldr r3, [pc, #2808] @ 6182fc │ │ │ │ ldr fp, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r5} │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1061108,106 +1061109,106 @@ │ │ │ │ bl 2139b8 <__snprintf_chk@plt> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 8d14bc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - blt 617b30 │ │ │ │ - ldr r1, [pc, #2744] @ 6182fc │ │ │ │ + blt 617b34 │ │ │ │ + ldr r1, [pc, #2744] @ 618300 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617d5c │ │ │ │ + bne 617d60 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - beq 617cb8 │ │ │ │ + beq 617cbc │ │ │ │ str r0, [r4, #12] │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 614d04 │ │ │ │ + bl 614d08 │ │ │ │ ldr fp, [r0, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 61788c │ │ │ │ - b 617a58 │ │ │ │ + bne 617890 │ │ │ │ + b 617a5c │ │ │ │ ldr fp, [fp, #164] @ 0xa4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 617a58 │ │ │ │ + beq 617a5c │ │ │ │ add r9, fp, #192 @ 0xc0 │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r1, [pc, #2660] @ 618300 │ │ │ │ + ldr r1, [pc, #2660] @ 618304 │ │ │ │ mov r2, r9 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617880 │ │ │ │ + bne 617884 │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ bic r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 617cb0 │ │ │ │ + beq 617cb4 │ │ │ │ mov r0, #1 │ │ │ │ bl 667190 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617cfc │ │ │ │ + bne 617d00 │ │ │ │ str fp, [r4, #8] │ │ │ │ ldr r2, [fp, #200] @ 0xc8 │ │ │ │ mov r3, fp │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r4, #24 │ │ │ │ str r2, [r4, #24] │ │ │ │ strne r1, [r2, #28] │ │ │ │ str r4, [r3, #200]! @ 0xc8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 614cf4 │ │ │ │ + bl 614cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617d98 │ │ │ │ - ldr r3, [pc, #2548] @ 618304 │ │ │ │ + bne 617d9c │ │ │ │ + ldr r3, [pc, #2548] @ 618308 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r4, #16 │ │ │ │ strne r2, [r3, #20] │ │ │ │ - ldr r3, [pc, #2520] @ 618308 │ │ │ │ + ldr r3, [pc, #2520] @ 61830c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r4, [r3] │ │ │ │ bl 8e1eec │ │ │ │ - b 617778 │ │ │ │ - ldr r1, [pc, #2496] @ 61830c │ │ │ │ + b 61777c │ │ │ │ + ldr r1, [pc, #2496] @ 618310 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 617c54 │ │ │ │ - bl 614eb8 │ │ │ │ + blt 617c58 │ │ │ │ + bl 614ebc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 617db0 │ │ │ │ + beq 617db4 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ ldrb r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 6179ac │ │ │ │ + beq 6179b0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617bc8 │ │ │ │ + bne 617bcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6179ac │ │ │ │ + bne 6179b0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r4, #32] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 617edc │ │ │ │ + beq 617ee0 │ │ │ │ bl 667190 │ │ │ │ str r9, [r6, #44] @ 0x2c │ │ │ │ str r4, [r6, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3, #4] │ │ │ │ @@ -1061219,465 +1061220,465 @@ │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r6, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [r6, #84] @ 0x54 │ │ │ │ - bne 617e50 │ │ │ │ + bne 617e54 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [r6, #53] @ 0x35 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r6, #28] │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r6, #8 │ │ │ │ strne r1, [r2, #12] │ │ │ │ - ldr r2, [pc, #2272] @ 618310 │ │ │ │ + ldr r2, [pc, #2272] @ 618314 │ │ │ │ str r6, [r3, #172]! @ 0xac │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [sl, r2] │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r6, #16 │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r6, [r3] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b 6176a0 │ │ │ │ - ldr r0, [pc, #2228] @ 618314 │ │ │ │ + b 6176a4 │ │ │ │ + ldr r0, [pc, #2228] @ 618318 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ bl 8d14bc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - blt 617b0c │ │ │ │ - ldr r1, [pc, #2200] @ 618318 │ │ │ │ + blt 617b10 │ │ │ │ + ldr r1, [pc, #2200] @ 61831c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617dfc │ │ │ │ - ldr r3, [pc, #2188] @ 61831c │ │ │ │ + bne 617e00 │ │ │ │ + ldr r3, [pc, #2188] @ 618320 │ │ │ │ add ip, sp, #84 @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #424 @ 0x1a8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, ip │ │ │ │ ldr fp, [r7], #4 │ │ │ │ - ldr r1, [pc, #2144] @ 618320 │ │ │ │ + ldr r1, [pc, #2144] @ 618324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, fp │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617ee4 │ │ │ │ + bne 617ee8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 617ab4 │ │ │ │ - ldr r3, [pc, #2116] @ 618324 │ │ │ │ - ldr r2, [pc, #2116] @ 618328 │ │ │ │ - ldr r1, [pc, #2116] @ 61832c │ │ │ │ + bne 617ab8 │ │ │ │ + ldr r3, [pc, #2116] @ 618328 │ │ │ │ + ldr r2, [pc, #2116] @ 61832c │ │ │ │ + ldr r1, [pc, #2116] @ 618330 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #2100] @ 618330 │ │ │ │ + ldr r2, [pc, #2100] @ 618334 │ │ │ │ add r3, r3, #440 @ 0x1b8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 2129c8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 614dec │ │ │ │ - ldr r1, [pc, #2072] @ 618334 │ │ │ │ + bl 614df0 │ │ │ │ + ldr r1, [pc, #2072] @ 618338 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ bl 8e1340 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2129c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 8e1eec │ │ │ │ - b 61769c │ │ │ │ - ldr r3, [pc, #2024] @ 618338 │ │ │ │ + b 6176a0 │ │ │ │ + ldr r3, [pc, #2024] @ 61833c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617688 │ │ │ │ - ldr r3, [pc, #2008] @ 61833c │ │ │ │ + beq 61768c │ │ │ │ + ldr r3, [pc, #2008] @ 618340 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 617688 │ │ │ │ - ldr r3, [pc, #1992] @ 618340 │ │ │ │ + beq 61768c │ │ │ │ + ldr r3, [pc, #1992] @ 618344 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617e38 │ │ │ │ + beq 617e3c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1924] @ 618344 │ │ │ │ + ldr r0, [pc, #1924] @ 618348 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 617688 │ │ │ │ - ldr r3, [pc, #1912] @ 618348 │ │ │ │ - ldr r2, [pc, #1912] @ 61834c │ │ │ │ - ldr r1, [pc, #1912] @ 618350 │ │ │ │ + b 61768c │ │ │ │ + ldr r3, [pc, #1912] @ 61834c │ │ │ │ + ldr r2, [pc, #1912] @ 618350 │ │ │ │ + ldr r1, [pc, #1912] @ 618354 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1888] @ 618354 │ │ │ │ + ldr r2, [pc, #1888] @ 618358 │ │ │ │ bl 8e1980 │ │ │ │ mov r0, r9 │ │ │ │ bl 2129c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61769c │ │ │ │ - b 6177e4 │ │ │ │ - ldr r3, [pc, #1852] @ 618358 │ │ │ │ - ldr ip, [pc, #1852] @ 61835c │ │ │ │ - ldr r1, [pc, #1852] @ 618360 │ │ │ │ + bne 6176a0 │ │ │ │ + b 6177e8 │ │ │ │ + ldr r3, [pc, #1852] @ 61835c │ │ │ │ + ldr ip, [pc, #1852] @ 618360 │ │ │ │ + ldr r1, [pc, #1852] @ 618364 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ mov r2, #732 @ 0x2dc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 8e1eec │ │ │ │ - b 61769c │ │ │ │ + b 6176a0 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr ip, [pc, #1796] @ 618364 │ │ │ │ + ldr ip, [pc, #1796] @ 618368 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ - ldr r3, [pc, #1792] @ 618368 │ │ │ │ + ldr r3, [pc, #1792] @ 61836c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #1788] @ 61836c │ │ │ │ + ldr r1, [pc, #1788] @ 618370 │ │ │ │ stmib sp, {ip, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ - ldr r2, [pc, #1776] @ 618370 │ │ │ │ + ldr r2, [pc, #1776] @ 618374 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 8e1a24 │ │ │ │ - ldr r1, [pc, #1756] @ 618374 │ │ │ │ + ldr r1, [pc, #1756] @ 618378 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e13dc │ │ │ │ mov r0, #0 │ │ │ │ bl 211fcc │ │ │ │ - b 617c04 │ │ │ │ + b 617c08 │ │ │ │ bl 667240 │ │ │ │ - b 6178c0 │ │ │ │ - ldr r2, [pc, #1720] @ 618378 │ │ │ │ - ldr r3, [pc, #1720] @ 61837c │ │ │ │ + b 6178c4 │ │ │ │ + ldr r2, [pc, #1720] @ 61837c │ │ │ │ + ldr r3, [pc, #1720] @ 618380 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r5} │ │ │ │ - ldr r1, [pc, #1712] @ 618380 │ │ │ │ + ldr r1, [pc, #1712] @ 618384 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #1700] @ 618384 │ │ │ │ + ldr r2, [pc, #1700] @ 618388 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r1, [pc, #1688] @ 618388 │ │ │ │ + ldr r1, [pc, #1688] @ 61838c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e13dc │ │ │ │ - b 617b28 │ │ │ │ - ldr r3, [pc, #1672] @ 61838c │ │ │ │ - ldr r2, [pc, #1672] @ 618390 │ │ │ │ - ldr r1, [pc, #1672] @ 618394 │ │ │ │ + b 617b2c │ │ │ │ + ldr r3, [pc, #1672] @ 618390 │ │ │ │ + ldr r2, [pc, #1672] @ 618394 │ │ │ │ + ldr r1, [pc, #1672] @ 618398 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #1640] @ 618398 │ │ │ │ + ldr r2, [pc, #1640] @ 61839c │ │ │ │ bl 8e1a24 │ │ │ │ - ldr r1, [pc, #1636] @ 61839c │ │ │ │ + ldr r1, [pc, #1636] @ 6183a0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617b14 │ │ │ │ - ldr r0, [pc, #1616] @ 6183a0 │ │ │ │ + beq 617b18 │ │ │ │ + ldr r0, [pc, #1616] @ 6183a4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 617b14 │ │ │ │ + b 617b18 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1596] @ 6183a4 │ │ │ │ - ldr r3, [pc, #1596] @ 6183a8 │ │ │ │ + ldr r2, [pc, #1596] @ 6183a8 │ │ │ │ + ldr r3, [pc, #1596] @ 6183ac │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1592] @ 6183ac │ │ │ │ + ldr r1, [pc, #1592] @ 6183b0 │ │ │ │ stmib sp, {r2, r5} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #748 @ 0x2ec │ │ │ │ bl 8e1a24 │ │ │ │ - b 617b28 │ │ │ │ - ldr r1, [pc, #1552] @ 6183b0 │ │ │ │ + b 617b2c │ │ │ │ + ldr r1, [pc, #1552] @ 6183b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 617908 │ │ │ │ + b 61790c │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1528] @ 6183b4 │ │ │ │ - ldr r3, [pc, #1528] @ 6183b8 │ │ │ │ + ldr r2, [pc, #1528] @ 6183b8 │ │ │ │ + ldr r3, [pc, #1528] @ 6183bc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1524] @ 6183bc │ │ │ │ + ldr r1, [pc, #1524] @ 6183c0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #1496] @ 6183c0 │ │ │ │ + ldr r2, [pc, #1496] @ 6183c4 │ │ │ │ bl 8e1a24 │ │ │ │ mov r0, r9 │ │ │ │ bl 2129c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ - b 617c04 │ │ │ │ - ldr r2, [pc, #1472] @ 6183c4 │ │ │ │ - ldr r3, [pc, #1472] @ 6183c8 │ │ │ │ + b 617c08 │ │ │ │ + ldr r2, [pc, #1472] @ 6183c8 │ │ │ │ + ldr r3, [pc, #1472] @ 6183cc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1468] @ 6183cc │ │ │ │ + ldr r1, [pc, #1468] @ 6183d0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #608 @ 0x260 │ │ │ │ bl 8e1980 │ │ │ │ - b 617b04 │ │ │ │ - ldr r0, [pc, #1424] @ 6183d0 │ │ │ │ + b 617b08 │ │ │ │ + ldr r0, [pc, #1424] @ 6183d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 617688 │ │ │ │ - ldr r3, [pc, #1404] @ 6183d4 │ │ │ │ + b 61768c │ │ │ │ + ldr r3, [pc, #1404] @ 6183d8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6179f8 │ │ │ │ - ldr r3, [pc, #1232] @ 61833c │ │ │ │ + beq 6179fc │ │ │ │ + ldr r3, [pc, #1232] @ 618340 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6179f8 │ │ │ │ - ldr r3, [pc, #1216] @ 618340 │ │ │ │ + beq 6179fc │ │ │ │ + ldr r3, [pc, #1216] @ 618344 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr fp, [r5, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618258 │ │ │ │ + beq 61825c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ stmib sp, {r7, r9, fp} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1284] @ 6183d8 │ │ │ │ + ldr r0, [pc, #1284] @ 6183dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6179f8 │ │ │ │ + b 6179fc │ │ │ │ bl 667240 │ │ │ │ - b 6179ac │ │ │ │ + b 6179b0 │ │ │ │ cmp fp, #0 │ │ │ │ mov r7, r9 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r9, fp │ │ │ │ - blt 617b04 │ │ │ │ + blt 617b08 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #1012] @ 618300 │ │ │ │ + ldr r1, [pc, #1012] @ 618304 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6181dc │ │ │ │ + bne 6181e0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1200] @ 6183dc │ │ │ │ + ldr r1, [pc, #1200] @ 6183e0 │ │ │ │ mov r2, r9 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617f7c │ │ │ │ + beq 617f80 │ │ │ │ cmp r9, #7 │ │ │ │ - beq 6181c8 │ │ │ │ + beq 6181cc │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1172] @ 6183e0 │ │ │ │ - ldr r3, [pc, #1172] @ 6183e4 │ │ │ │ + ldr r2, [pc, #1172] @ 6183e4 │ │ │ │ + ldr r3, [pc, #1172] @ 6183e8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1168] @ 6183e8 │ │ │ │ + ldr r1, [pc, #1168] @ 6183ec │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #408 @ 0x198 │ │ │ │ bl 8e1a24 │ │ │ │ - b 617b04 │ │ │ │ - ldr r3, [pc, #1128] @ 6183ec │ │ │ │ + b 617b08 │ │ │ │ + ldr r3, [pc, #1128] @ 6183f0 │ │ │ │ sub r2, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, r9 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 6181a4 │ │ │ │ + bhi 6181a8 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #1096] @ 6183f0 │ │ │ │ + ldr r0, [pc, #1096] @ 6183f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69eb7c │ │ │ │ - ldr r3, [pc, #1088] @ 6183f4 │ │ │ │ - ldr r2, [pc, #1088] @ 6183f8 │ │ │ │ - ldr r1, [pc, #1088] @ 6183fc │ │ │ │ + ldr r3, [pc, #1088] @ 6183f8 │ │ │ │ + ldr r2, [pc, #1088] @ 6183fc │ │ │ │ + ldr r1, [pc, #1088] @ 618400 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #111 @ 0x6f │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str fp, [r0, #196] @ 0xc4 │ │ │ │ str r3, [r0, #192] @ 0xc0 │ │ │ │ mov r9, r0 │ │ │ │ bl 47777c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61818c │ │ │ │ + beq 618190 │ │ │ │ ldr r0, [r9, #196] @ 0xc4 │ │ │ │ bic r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6181d0 │ │ │ │ + beq 6181d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 667190 │ │ │ │ mov fp, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 618218 │ │ │ │ + bne 61821c │ │ │ │ mov r0, r9 │ │ │ │ bl 69db50 │ │ │ │ - ldr r3, [pc, #984] @ 618400 │ │ │ │ - ldr r2, [pc, #984] @ 618404 │ │ │ │ + ldr r3, [pc, #984] @ 618404 │ │ │ │ + ldr r2, [pc, #984] @ 618408 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #980] @ 618408 │ │ │ │ + ldr r1, [pc, #980] @ 61840c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6182ac │ │ │ │ + beq 6182b0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61816c │ │ │ │ + beq 618170 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - bl 614cf4 │ │ │ │ + bl 614cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61827c │ │ │ │ + bne 618280 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ - bl 614e80 │ │ │ │ + bl 614e84 │ │ │ │ str r9, [r4, #8] │ │ │ │ ldr r3, [r9, #200] @ 0xc8 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r4, #24 │ │ │ │ add fp, r9, #24 │ │ │ │ mov r0, fp │ │ │ │ strne r2, [r3, #28] │ │ │ │ - ldr r3, [pc, #848] @ 61840c │ │ │ │ + ldr r3, [pc, #848] @ 618410 │ │ │ │ mov r2, r9 │ │ │ │ str r4, [r2, #200]! @ 0xc8 │ │ │ │ str r2, [r4, #28] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 656060 │ │ │ │ + bl 656064 │ │ │ │ ldr r1, [r9, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r9, #124] @ 0x7c │ │ │ │ - beq 617908 │ │ │ │ - ldr r2, [pc, #780] @ 618410 │ │ │ │ + beq 61790c │ │ │ │ + ldr r2, [pc, #780] @ 618414 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e1efc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #28] │ │ │ │ @@ -1061686,228 +1061687,228 @@ │ │ │ │ ldrne r3, [r4, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 614cfc │ │ │ │ + bl 614d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 618294 │ │ │ │ + bne 618298 │ │ │ │ mov r0, fp │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61816c │ │ │ │ + beq 618170 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #196] @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 618250 │ │ │ │ + beq 618254 │ │ │ │ bl 667190 │ │ │ │ mov r0, r9 │ │ │ │ bl 4777bc │ │ │ │ mov r0, r9 │ │ │ │ bl 69e314 │ │ │ │ - b 617b04 │ │ │ │ - ldr r0, [pc, #628] @ 618414 │ │ │ │ + b 617b08 │ │ │ │ + ldr r0, [pc, #628] @ 618418 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 617fa8 │ │ │ │ - ldr r3, [pc, #620] @ 618418 │ │ │ │ - ldr r1, [pc, #620] @ 61841c │ │ │ │ + b 617fac │ │ │ │ + ldr r3, [pc, #620] @ 61841c │ │ │ │ + ldr r1, [pc, #620] @ 618420 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #612] @ 618420 │ │ │ │ + ldr r2, [pc, #612] @ 618424 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #476 @ 0x1dc │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ mov r9, #2 │ │ │ │ - b 617f20 │ │ │ │ + b 617f24 │ │ │ │ bl 667240 │ │ │ │ mov fp, r0 │ │ │ │ - b 618010 │ │ │ │ + b 618014 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #572] @ 618424 │ │ │ │ - ldr r3, [pc, #572] @ 618428 │ │ │ │ + ldr r2, [pc, #572] @ 618428 │ │ │ │ + ldr r3, [pc, #572] @ 61842c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #568] @ 61842c │ │ │ │ + ldr r1, [pc, #568] @ 618430 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #540] @ 618430 │ │ │ │ + ldr r2, [pc, #540] @ 618434 │ │ │ │ bl 8e1a24 │ │ │ │ - b 617b04 │ │ │ │ + b 617b08 │ │ │ │ rsb r3, fp, #0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #524] @ 618434 │ │ │ │ - ldr r3, [pc, #524] @ 618438 │ │ │ │ - ldr r1, [pc, #524] @ 61843c │ │ │ │ + ldr r2, [pc, #524] @ 618438 │ │ │ │ + ldr r3, [pc, #524] @ 61843c │ │ │ │ + ldr r1, [pc, #524] @ 618440 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #508] @ 618440 │ │ │ │ + ldr r2, [pc, #508] @ 618444 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 618184 │ │ │ │ + b 618188 │ │ │ │ bl 667240 │ │ │ │ - b 618184 │ │ │ │ - ldr r0, [pc, #484] @ 618444 │ │ │ │ + b 618188 │ │ │ │ + ldr r0, [pc, #484] @ 618448 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 6179f8 │ │ │ │ + b 6179fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #452] @ 618448 │ │ │ │ + ldr r1, [pc, #452] @ 61844c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 618088 │ │ │ │ - ldr r1, [pc, #432] @ 61844c │ │ │ │ + b 61808c │ │ │ │ + ldr r1, [pc, #432] @ 618450 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 61814c │ │ │ │ - ldr r1, [pc, #412] @ 618450 │ │ │ │ - ldr r0, [pc, #412] @ 618454 │ │ │ │ + b 618150 │ │ │ │ + ldr r1, [pc, #412] @ 618454 │ │ │ │ + ldr r0, [pc, #412] @ 618458 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #408] @ 618458 │ │ │ │ + ldr r2, [pc, #408] @ 61845c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r3, r4, ip, ror r6 │ │ │ │ + subseq r3, r4, r8, ror r6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r4, r0, asr r6 │ │ │ │ + subseq r3, r4, ip, asr #12 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r3, r4, ip, lsl #12 │ │ │ │ + subseq r3, r4, r8, lsl #12 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ - strdeq r5, [r2], #-192 @ 0xffffff40 @ │ │ │ │ - eorseq lr, r8, r8, asr #26 │ │ │ │ - subeq r1, r7, ip, ror #7 │ │ │ │ - eorseq lr, r8, r8, ror #14 │ │ │ │ + rsbeq r5, r2, ip, ror #25 │ │ │ │ + eorseq lr, r8, r4, asr #26 │ │ │ │ + subeq r1, r7, r8, ror #7 │ │ │ │ + eorseq lr, r8, r4, ror #14 │ │ │ │ muleq r0, lr, r3 │ │ │ │ - eorseq lr, r8, r8, asr fp │ │ │ │ + eorseq lr, r8, r4, asr fp │ │ │ │ andeq r3, r0, r7, ror #22 │ │ │ │ andeq r3, r0, r8, ror #22 │ │ │ │ - rsbeq r5, r2, r8, lsl #22 │ │ │ │ - rsbeq r5, r2, r8, ror #21 │ │ │ │ + rsbeq r5, r2, r4, lsl #22 │ │ │ │ + rsbeq r5, r2, r4, ror #21 │ │ │ │ andeq r3, r0, sl, ror #22 │ │ │ │ andeq r2, r0, r0, lsl r4 │ │ │ │ - mlaseq r8, r8, r9, lr │ │ │ │ + mlaseq r8, r4, r9, lr │ │ │ │ andeq r3, r0, r4, ror #22 │ │ │ │ - subeq r1, r7, ip, lsl r1 │ │ │ │ + subeq r1, r7, r8, lsl r1 │ │ │ │ andeq r3, r0, r5, ror #22 │ │ │ │ - subeq r1, r7, r4, asr #1 │ │ │ │ - eorseq lr, r8, r8, asr r9 │ │ │ │ - eorseq lr, r8, ip, lsr r4 │ │ │ │ + subeq r1, r7, r0, asr #1 │ │ │ │ + eorseq lr, r8, r4, asr r9 │ │ │ │ + eorseq lr, r8, r8, lsr r4 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ - @ instruction: 0x0038e9b4 │ │ │ │ + @ instruction: 0x0038e9b0 │ │ │ │ andeq r2, r0, ip, ror #28 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq lr, r8, ip, lsl r7 │ │ │ │ - ldrdeq r0, [r7], #-244 @ 0xffffff0c │ │ │ │ - eorseq lr, r8, r0, ror #19 │ │ │ │ - eorseq lr, r8, r4, asr r3 │ │ │ │ + eorseq lr, r8, r8, lsl r7 │ │ │ │ + ldrdeq r0, [r7], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x0038e9dc │ │ │ │ + eorseq lr, r8, r0, asr r3 │ │ │ │ andeq r0, r0, pc, lsr r3 │ │ │ │ - subeq r0, r7, r8, lsl #31 │ │ │ │ - eorseq lr, r8, ip, lsl #14 │ │ │ │ - eorseq lr, r8, ip, lsl #6 │ │ │ │ - @ instruction: 0x0038e8b4 │ │ │ │ - subeq r0, r7, ip, lsr pc │ │ │ │ - @ instruction: 0x0038e2bc │ │ │ │ + subeq r0, r7, r4, lsl #31 │ │ │ │ + eorseq lr, r8, r8, lsl #14 │ │ │ │ + eorseq lr, r8, r8, lsl #6 │ │ │ │ + @ instruction: 0x0038e8b0 │ │ │ │ + subeq r0, r7, r8, lsr pc │ │ │ │ + @ instruction: 0x0038e2b8 │ │ │ │ andeq r0, r0, r7, lsr #6 │ │ │ │ - eorseq lr, r8, r0, lsr #17 │ │ │ │ - eorseq lr, r8, r8, asr #13 │ │ │ │ - ldrdeq r0, [r7], #-236 @ 0xffffff14 │ │ │ │ - eorseq lr, r8, r8, asr r2 │ │ │ │ + mlaseq r8, ip, r8, lr │ │ │ │ + eorseq lr, r8, r4, asr #13 │ │ │ │ + ldrdeq r0, [r7], #-232 @ 0xffffff18 │ │ │ │ + eorseq lr, r8, r4, asr r2 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - @ instruction: 0x0038e6b0 │ │ │ │ - @ instruction: 0x00470e9c │ │ │ │ - ldrheq r0, [r6], -r4 @ │ │ │ │ - eorseq lr, r8, r0, lsr #4 │ │ │ │ + eorseq lr, r8, ip, lsr #13 │ │ │ │ + @ instruction: 0x00470e98 │ │ │ │ + ldrheq r0, [r6], -r0 @ │ │ │ │ + eorseq lr, r8, ip, lsl r2 │ │ │ │ andeq r0, r0, r9, asr #4 │ │ │ │ andeq r3, r0, r9, ror #22 │ │ │ │ - eorseq lr, r8, r4, asr #7 │ │ │ │ - eorseq lr, r8, r0, lsl #12 │ │ │ │ - subeq r0, r7, r8, lsr lr │ │ │ │ - @ instruction: 0x0038e1bc │ │ │ │ - eorseq lr, r8, r0, ror #6 │ │ │ │ - @ instruction: 0x0038e7dc │ │ │ │ - subeq r0, r7, r4, ror #27 │ │ │ │ - eorseq lr, r8, r8, ror #2 │ │ │ │ + eorseq lr, r8, r0, asr #7 │ │ │ │ + @ instruction: 0x0038e5fc │ │ │ │ + subeq r0, r7, r4, lsr lr │ │ │ │ + @ instruction: 0x0038e1b8 │ │ │ │ + eorseq lr, r8, ip, asr r3 │ │ │ │ + @ instruction: 0x0038e7d8 │ │ │ │ + subeq r0, r7, r0, ror #27 │ │ │ │ + eorseq lr, r8, r4, ror #2 │ │ │ │ andeq r0, r0, r1, lsr r3 │ │ │ │ - eorseq lr, r8, r4, lsl #12 │ │ │ │ - @ instruction: 0x00470d9c │ │ │ │ - eorseq lr, r8, r0, lsl r1 │ │ │ │ - eorseq lr, r8, r8, asr #9 │ │ │ │ + eorseq lr, r8, r0, lsl #12 │ │ │ │ + @ instruction: 0x00470d98 │ │ │ │ + eorseq lr, r8, ip, lsl #2 │ │ │ │ + eorseq lr, r8, r4, asr #9 │ │ │ │ andeq r4, r0, r8, lsr fp │ │ │ │ - eorseq lr, r8, r4, lsr r7 │ │ │ │ + eorseq lr, r8, r0, lsr r7 │ │ │ │ andeq r3, r0, r6, ror #22 │ │ │ │ - eorseq lr, r8, ip, lsr #10 │ │ │ │ - subeq r0, r7, r4, asr ip │ │ │ │ - @ instruction: 0x0038dfd8 │ │ │ │ - subeq r0, r7, r0, lsr #24 │ │ │ │ - eorseq lr, r8, r0, lsr #6 │ │ │ │ - strdeq r0, [r7], #-180 @ 0xffffff4c │ │ │ │ - eorseq lr, r8, ip, asr #32 │ │ │ │ - eorseq sp, r8, r4, lsl #26 │ │ │ │ - subeq r0, r7, r4, lsl #23 │ │ │ │ - eorseq r9, r5, r8, lsr r8 │ │ │ │ - eorseq r9, r5, r8, asr r8 │ │ │ │ + eorseq lr, r8, r8, lsr #10 │ │ │ │ + subeq r0, r7, r0, asr ip │ │ │ │ + @ instruction: 0x0038dfd4 │ │ │ │ + subeq r0, r7, ip, lsl ip │ │ │ │ + eorseq lr, r8, ip, lsl r3 │ │ │ │ + strdeq r0, [r7], #-176 @ 0xffffff50 │ │ │ │ + eorseq lr, r8, r8, asr #32 │ │ │ │ + eorseq sp, r8, r0, lsl #26 │ │ │ │ + subeq r0, r7, r0, lsl #23 │ │ │ │ + eorseq r9, r5, r4, lsr r8 │ │ │ │ + eorseq r9, r5, r4, asr r8 │ │ │ │ andeq r4, r0, ip, asr #20 │ │ │ │ - eorseq lr, r8, r4, lsr #7 │ │ │ │ - eorseq sp, r8, ip, lsr #22 │ │ │ │ - subeq r0, r7, r0, lsl #20 │ │ │ │ - eorseq sp, r8, r0, lsl #27 │ │ │ │ + eorseq lr, r8, r0, lsr #7 │ │ │ │ + eorseq sp, r8, r8, lsr #22 │ │ │ │ + strdeq r0, [r7], #-156 @ 0xffffff64 │ │ │ │ + eorseq sp, r8, ip, ror sp │ │ │ │ andeq r0, r0, r1, lsl #3 │ │ │ │ - eorseq lr, r8, r0, ror r2 │ │ │ │ - strheq r0, [r7], #-152 @ 0xffffff68 │ │ │ │ - eorseq sp, r8, ip, lsr sp │ │ │ │ + eorseq lr, r8, ip, ror #4 │ │ │ │ + strheq r0, [r7], #-148 @ 0xffffff6c │ │ │ │ + eorseq sp, r8, r8, lsr sp │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ - mlaseq r5, r4, fp, pc @ │ │ │ │ - subeq r0, r7, ip, ror r9 │ │ │ │ - @ instruction: 0x0038dcf4 │ │ │ │ + mlaseq r5, r0, fp, pc @ │ │ │ │ + subeq r0, r7, r8, ror r9 │ │ │ │ + @ instruction: 0x0038dcf0 │ │ │ │ andeq r0, r0, r1, ror r2 │ │ │ │ - eorseq lr, r8, r8, ror #7 │ │ │ │ - eorseq sp, r8, ip, ror lr │ │ │ │ - eorseq sp, r8, r4, ror #28 │ │ │ │ - eorseq sp, r8, ip, ror ip │ │ │ │ - @ instruction: 0x0038e1dc │ │ │ │ + eorseq lr, r8, r4, ror #7 │ │ │ │ + eorseq sp, r8, r8, ror lr │ │ │ │ + eorseq sp, r8, r0, ror #28 │ │ │ │ + eorseq sp, r8, r8, ror ip │ │ │ │ + @ instruction: 0x0038e1d8 │ │ │ │ andeq r0, r0, r6, ror r2 │ │ │ │ │ │ │ │ -0061845c : │ │ │ │ +00618460 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #2 │ │ │ │ - beq 6184d4 │ │ │ │ + beq 6184d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #3 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 46ffac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6184b8 │ │ │ │ + beq 6184bc │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1061938,18 +1061939,18 @@ │ │ │ │ b 46f37c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #484] @ 618714 │ │ │ │ + ldr r0, [pc, #484] @ 618718 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #476] @ 618718 │ │ │ │ + ldr r1, [pc, #476] @ 61871c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r6, r8} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1061963,123 +1061964,123 @@ │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r4, [r5, #16] │ │ │ │ bl 46f37c │ │ │ │ ldr ip, [r5, #28] │ │ │ │ - ldr r7, [pc, #392] @ 61871c │ │ │ │ + ldr r7, [pc, #392] @ 618720 │ │ │ │ cmp ip, r4 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 618604 │ │ │ │ + beq 618608 │ │ │ │ mov r3, r4 │ │ │ │ add sl, r5, #36 @ 0x24 │ │ │ │ add lr, r5, #32 │ │ │ │ - b 6185b8 │ │ │ │ + b 6185bc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq 618604 │ │ │ │ + beq 618608 │ │ │ │ ldr r2, [sl, r3, lsl #3] │ │ │ │ ldr r1, [lr, r3, lsl #3] │ │ │ │ bic r0, r6, r2 │ │ │ │ cmp r4, r4 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 6185ac │ │ │ │ + bne 6185b0 │ │ │ │ mov r3, #1 │ │ │ │ and r2, r2, r6 │ │ │ │ strb r3, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r5, [r9, #1780] @ 0x6f4 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #300] @ 618720 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #300] @ 618724 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 618644 │ │ │ │ - ldr r2, [pc, #280] @ 618724 │ │ │ │ - ldr r3, [pc, #264] @ 618718 │ │ │ │ + bne 618648 │ │ │ │ + ldr r2, [pc, #280] @ 618728 │ │ │ │ + ldr r3, [pc, #264] @ 61871c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618710 │ │ │ │ + bne 618714 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #220] @ 618728 │ │ │ │ + ldr r3, [pc, #220] @ 61872c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618604 │ │ │ │ - ldr r3, [pc, #204] @ 61872c │ │ │ │ + beq 618608 │ │ │ │ + ldr r3, [pc, #204] @ 618730 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618604 │ │ │ │ - ldr r3, [pc, #188] @ 618730 │ │ │ │ + beq 618608 │ │ │ │ + ldr r3, [pc, #188] @ 618734 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6186c8 │ │ │ │ + beq 6186cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ stm sp, {r5, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 618734 │ │ │ │ + ldr r0, [pc, #116] @ 618738 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 618604 │ │ │ │ - ldr r2, [pc, #104] @ 618738 │ │ │ │ - ldr r3, [pc, #68] @ 618718 │ │ │ │ + b 618608 │ │ │ │ + ldr r2, [pc, #104] @ 61873c │ │ │ │ + ldr r3, [pc, #68] @ 61871c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618710 │ │ │ │ - ldr r0, [pc, #72] @ 61873c │ │ │ │ + bne 618714 │ │ │ │ + ldr r0, [pc, #72] @ 618740 │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, ip, ror r7 │ │ │ │ + subseq r2, r4, r8, ror r7 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r4, r0, lsr #14 │ │ │ │ + subseq r2, r4, ip, lsl r7 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r2, r4, r8, lsr #13 │ │ │ │ + subseq r2, r4, r4, lsr #13 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0038dfd0 │ │ │ │ - subseq r2, r4, r4, ror #11 │ │ │ │ - @ instruction: 0x0038dfdc │ │ │ │ + eorseq sp, r8, ip, asr #31 │ │ │ │ + subseq r2, r4, r0, ror #11 │ │ │ │ + @ instruction: 0x0038dfd8 │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ adds r2, ip, r2 │ │ │ │ @@ -1062100,140 +1062101,140 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r0] │ │ │ │ - ldr r0, [pc, #336] @ 618908 │ │ │ │ - ldr r1, [pc, #336] @ 61890c │ │ │ │ + ldr r0, [pc, #336] @ 61890c │ │ │ │ + ldr r1, [pc, #336] @ 618910 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ adds r2, r2, #116 @ 0x74 │ │ │ │ add r0, r8, #2080 @ 0x820 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ bl 46f5e4 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - ldr r7, [pc, #292] @ 618910 │ │ │ │ + ldr r7, [pc, #292] @ 618914 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 618840 │ │ │ │ - ldr r2, [pc, #272] @ 618914 │ │ │ │ - ldr r3, [pc, #260] @ 61890c │ │ │ │ + bne 618844 │ │ │ │ + ldr r2, [pc, #272] @ 618918 │ │ │ │ + ldr r3, [pc, #260] @ 618910 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618904 │ │ │ │ + bne 618908 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #208] @ 618918 │ │ │ │ + ldr r3, [pc, #208] @ 61891c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6187fc │ │ │ │ - ldr r3, [pc, #180] @ 61891c │ │ │ │ + beq 618800 │ │ │ │ + ldr r3, [pc, #180] @ 618920 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6187fc │ │ │ │ - ldr r3, [pc, #164] @ 618920 │ │ │ │ + beq 618800 │ │ │ │ + ldr r3, [pc, #164] @ 618924 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6187fc │ │ │ │ - ldr r3, [pc, #148] @ 618924 │ │ │ │ + beq 618800 │ │ │ │ + ldr r3, [pc, #148] @ 618928 │ │ │ │ ldr r4, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6188e8 │ │ │ │ + beq 6188ec │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 618928 │ │ │ │ + ldr r0, [pc, #72] @ 61892c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6187fc │ │ │ │ - ldr r0, [pc, #60] @ 61892c │ │ │ │ + b 618800 │ │ │ │ + ldr r0, [pc, #60] @ 618930 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6187fc │ │ │ │ + b 618800 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r2, [r4], #-76 @ 0xffffffb4 │ │ │ │ + ldrsheq r2, [r4], #-72 @ 0xffffffb8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r4, r8, asr #9 │ │ │ │ - ldrheq r2, [r4], #-64 @ 0xffffffc0 │ │ │ │ + subseq r2, r4, r4, asr #9 │ │ │ │ + subseq r2, r4, ip, lsr #9 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r4, asr #26 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, ip, lsr #28 │ │ │ │ - eorseq sp, r8, r8, asr #28 │ │ │ │ + eorseq sp, r8, r8, lsr #28 │ │ │ │ + eorseq sp, r8, r4, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #460] @ 618b18 │ │ │ │ - ldr r1, [pc, #460] @ 618b1c │ │ │ │ + ldr r0, [pc, #460] @ 618b1c │ │ │ │ + ldr r1, [pc, #460] @ 618b20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - ldr r8, [pc, #432] @ 618b20 │ │ │ │ + ldr r8, [pc, #432] @ 618b24 │ │ │ │ cmp r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [r4] │ │ │ │ - bne 6189d4 │ │ │ │ - ldr r0, [pc, #408] @ 618b24 │ │ │ │ - ldr r1, [pc, #396] @ 618b1c │ │ │ │ + bne 6189d8 │ │ │ │ + ldr r0, [pc, #408] @ 618b28 │ │ │ │ + ldr r1, [pc, #396] @ 618b20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ eors r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bne 618b14 │ │ │ │ + bne 618b18 │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ adds r2, r1, r2 │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r3, #0 │ │ │ │ @@ -1062241,110 +1062242,110 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 46f37c │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 621da4 │ │ │ │ + bl 621da8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r4, [r5, #1780] @ 0x6f4 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #300] @ 618b28 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #300] @ 618b2c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 618a50 │ │ │ │ - ldr r2, [pc, #280] @ 618b2c │ │ │ │ - ldr r3, [pc, #260] @ 618b1c │ │ │ │ + bne 618a54 │ │ │ │ + ldr r2, [pc, #280] @ 618b30 │ │ │ │ + ldr r3, [pc, #260] @ 618b20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618b14 │ │ │ │ + bne 618b18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #216] @ 618b30 │ │ │ │ + ldr r3, [pc, #216] @ 618b34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618a0c │ │ │ │ - ldr r3, [pc, #200] @ 618b34 │ │ │ │ + beq 618a10 │ │ │ │ + ldr r3, [pc, #200] @ 618b38 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618a0c │ │ │ │ - ldr r3, [pc, #184] @ 618b38 │ │ │ │ + beq 618a10 │ │ │ │ + ldr r3, [pc, #184] @ 618b3c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618ad0 │ │ │ │ + beq 618ad4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r6, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 618b3c │ │ │ │ + ldr r0, [pc, #116] @ 618b40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 618a0c │ │ │ │ - ldr r2, [pc, #104] @ 618b40 │ │ │ │ - ldr r3, [pc, #64] @ 618b1c │ │ │ │ + b 618a10 │ │ │ │ + ldr r2, [pc, #104] @ 618b44 │ │ │ │ + ldr r3, [pc, #64] @ 618b20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618b14 │ │ │ │ - ldr r0, [pc, #72] @ 618b44 │ │ │ │ + bne 618b18 │ │ │ │ + ldr r0, [pc, #72] @ 618b48 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r8, ror #6 │ │ │ │ + subseq r2, r4, r4, ror #6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r4, r4, asr #6 │ │ │ │ - subseq r2, r4, r8, lsr #6 │ │ │ │ + subseq r2, r4, r0, asr #6 │ │ │ │ + subseq r2, r4, r4, lsr #6 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r2, r4, r0, lsr #5 │ │ │ │ + @ instruction: 0x0054229c │ │ │ │ andeq r2, r0, r8, lsr fp │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r8, lsr #25 │ │ │ │ - ldrsbeq r2, [r4], #-28 @ 0xffffffe4 │ │ │ │ - @ instruction: 0x0038dcb0 │ │ │ │ + eorseq sp, r8, r4, lsr #25 │ │ │ │ + ldrsbeq r2, [r4], #-24 @ 0xffffffe8 │ │ │ │ + eorseq sp, r8, ip, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #368] @ 618cd4 │ │ │ │ - ldr r1, [pc, #368] @ 618cd8 │ │ │ │ + ldr r0, [pc, #368] @ 618cd8 │ │ │ │ + ldr r1, [pc, #368] @ 618cdc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ @@ -1062353,58 +1062354,58 @@ │ │ │ │ adds r4, r1, r2 │ │ │ │ adc r7, r3, #0 │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ - ldr r6, [pc, #304] @ 618cdc │ │ │ │ - bl 621da4 │ │ │ │ + ldr r6, [pc, #304] @ 618ce0 │ │ │ │ + bl 621da8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r8, [r8, #1780] @ 0x6f4 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #288] @ 618ce0 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #288] @ 618ce4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 618c14 │ │ │ │ - ldr r2, [pc, #268] @ 618ce4 │ │ │ │ - ldr r3, [pc, #252] @ 618cd8 │ │ │ │ + bne 618c18 │ │ │ │ + ldr r2, [pc, #268] @ 618ce8 │ │ │ │ + ldr r3, [pc, #252] @ 618cdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618cd0 │ │ │ │ + bne 618cd4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #204] @ 618ce8 │ │ │ │ + ldr r3, [pc, #204] @ 618cec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618bd0 │ │ │ │ - ldr r3, [pc, #188] @ 618cec │ │ │ │ + beq 618bd4 │ │ │ │ + ldr r3, [pc, #188] @ 618cf0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618bd0 │ │ │ │ - ldr r3, [pc, #172] @ 618cf0 │ │ │ │ + beq 618bd4 │ │ │ │ + ldr r3, [pc, #172] @ 618cf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618cac │ │ │ │ + beq 618cb0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -1062415,46 +1062416,46 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #80] @ 618cf4 │ │ │ │ + ldr r0, [pc, #80] @ 618cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 618bd0 │ │ │ │ + b 618bd4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #64] @ 618cf8 │ │ │ │ + ldr r0, [pc, #64] @ 618cfc │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ stm sp, {r4, r7} │ │ │ │ bl 8ea1fc │ │ │ │ - b 618bd0 │ │ │ │ + b 618bd4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r0, asr r1 │ │ │ │ + subseq r2, r4, ip, asr #2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsheq r2, [r4], #-8 │ │ │ │ + ldrsheq r2, [r4], #-4 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsbeq r2, [r4], #-12 │ │ │ │ + ldrsbeq r2, [r4], #-8 │ │ │ │ @ instruction: 0x000045bc │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r0, asr #22 │ │ │ │ - eorseq sp, r8, ip, ror #22 │ │ │ │ + eorseq sp, r8, ip, lsr fp │ │ │ │ + eorseq sp, r8, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #392] @ 618ea0 │ │ │ │ + ldr r0, [pc, #392] @ 618ea4 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #388] @ 618ea4 │ │ │ │ + ldr r1, [pc, #388] @ 618ea8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1062465,116 +1062466,116 @@ │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ adds r2, r1, r2 │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 46f5e4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - ldr r5, [pc, #316] @ 618ea8 │ │ │ │ + ldr r5, [pc, #316] @ 618eac │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, sl │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bne 618dc4 │ │ │ │ - ldr r2, [pc, #292] @ 618eac │ │ │ │ - ldr r3, [pc, #280] @ 618ea4 │ │ │ │ + bne 618dc8 │ │ │ │ + ldr r2, [pc, #292] @ 618eb0 │ │ │ │ + ldr r3, [pc, #280] @ 618ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618e9c │ │ │ │ + bne 618ea0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 620098 │ │ │ │ + bl 62009c │ │ │ │ mov r9, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r4, [r7, #1780] @ 0x6f4 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #192] @ 618eb0 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #192] @ 618eb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, sl │ │ │ │ mov r6, r0 │ │ │ │ - beq 618d80 │ │ │ │ - ldr r3, [pc, #172] @ 618eb4 │ │ │ │ + beq 618d84 │ │ │ │ + ldr r3, [pc, #172] @ 618eb8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, sl │ │ │ │ - beq 618d80 │ │ │ │ - ldr r3, [pc, #156] @ 618eb8 │ │ │ │ + beq 618d84 │ │ │ │ + ldr r3, [pc, #156] @ 618ebc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618d80 │ │ │ │ - ldr r3, [pc, #140] @ 618ebc │ │ │ │ + beq 618d84 │ │ │ │ + ldr r3, [pc, #140] @ 618ec0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, sl │ │ │ │ - beq 618e80 │ │ │ │ + beq 618e84 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ str sl, [sp, #16] │ │ │ │ str sl, [r0, #4] │ │ │ │ str sl, [r0, #8] │ │ │ │ str sl, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 618ec0 │ │ │ │ + ldr r0, [pc, #72] @ 618ec4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 618d80 │ │ │ │ - ldr r0, [pc, #60] @ 618ec4 │ │ │ │ + b 618d84 │ │ │ │ + ldr r0, [pc, #60] @ 618ec8 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r8, sl} │ │ │ │ bl 8ea1fc │ │ │ │ - b 618d80 │ │ │ │ + b 618d84 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00541f98 │ │ │ │ + @ instruction: 0x00541f94 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r4, asr #30 │ │ │ │ - subseq r1, r4, ip, lsr #30 │ │ │ │ + subseq r1, r4, r0, asr #30 │ │ │ │ + subseq r1, r4, r8, lsr #30 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r4, r0, r0, lsl #12 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r8, ror #19 │ │ │ │ - eorseq sp, r8, r4, lsl sl │ │ │ │ + eorseq sp, r8, r4, ror #19 │ │ │ │ + eorseq sp, r8, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #408] @ 619084 │ │ │ │ + ldr r2, [pc, #408] @ 619088 │ │ │ │ str r8, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #392] @ 619088 │ │ │ │ + ldr r3, [pc, #392] @ 61908c │ │ │ │ ldr r9, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ adds r2, r2, r5 │ │ │ │ @@ -1062587,59 +1062588,59 @@ │ │ │ │ bl 46f5e4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r8 │ │ │ │ adds r8, r1, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ adc r6, r6, #0 │ │ │ │ - bl 620098 │ │ │ │ - ldr r7, [pc, #308] @ 61908c │ │ │ │ + bl 62009c │ │ │ │ + ldr r7, [pc, #308] @ 619090 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r4, [r9, #1780] @ 0x6f4 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #288] @ 619090 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #288] @ 619094 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 618fc0 │ │ │ │ - ldr r2, [pc, #272] @ 619094 │ │ │ │ - ldr r3, [pc, #256] @ 619088 │ │ │ │ + bne 618fc4 │ │ │ │ + ldr r2, [pc, #272] @ 619098 │ │ │ │ + ldr r3, [pc, #256] @ 61908c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619080 │ │ │ │ + bne 619084 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #208] @ 619098 │ │ │ │ + ldr r3, [pc, #208] @ 61909c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618f7c │ │ │ │ - ldr r3, [pc, #192] @ 61909c │ │ │ │ + beq 618f80 │ │ │ │ + ldr r3, [pc, #192] @ 6190a0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618f7c │ │ │ │ - ldr r3, [pc, #176] @ 6190a0 │ │ │ │ + beq 618f80 │ │ │ │ + ldr r3, [pc, #176] @ 6190a4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619058 │ │ │ │ + beq 61905c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -1062650,210 +1062651,210 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ stm sp, {r4, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 6190a4 │ │ │ │ + ldr r0, [pc, #84] @ 6190a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 618f7c │ │ │ │ + b 618f80 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6190a8 │ │ │ │ + ldr r0, [pc, #68] @ 6190ac │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 618f7c │ │ │ │ + b 618f80 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r1, [r4], #-212 @ 0xffffff2c │ │ │ │ + ldrheq r1, [r4], #-208 @ 0xffffff30 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r0, ror #26 │ │ │ │ + subseq r1, r4, ip, asr sp │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r4, r0, lsr sp │ │ │ │ + subseq r1, r4, ip, lsr #26 │ │ │ │ andeq r4, r0, r8, lsl #6 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r4, lsl #17 │ │ │ │ - @ instruction: 0x0038d8b0 │ │ │ │ + eorseq sp, r8, r0, lsl #17 │ │ │ │ + eorseq sp, r8, ip, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #304] @ 6191f4 │ │ │ │ - ldr r3, [pc, #304] @ 6191f8 │ │ │ │ + ldr ip, [pc, #304] @ 6191f8 │ │ │ │ + ldr r3, [pc, #304] @ 6191fc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 620098 │ │ │ │ - ldr r5, [pc, #264] @ 6191fc │ │ │ │ - ldr r3, [pc, #264] @ 619200 │ │ │ │ + bl 62009c │ │ │ │ + ldr r5, [pc, #264] @ 619200 │ │ │ │ + ldr r3, [pc, #264] @ 619204 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 619150 │ │ │ │ - ldr r2, [pc, #240] @ 619204 │ │ │ │ - ldr r3, [pc, #224] @ 6191f8 │ │ │ │ + bne 619154 │ │ │ │ + ldr r2, [pc, #240] @ 619208 │ │ │ │ + ldr r3, [pc, #224] @ 6191fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6191f0 │ │ │ │ + bne 6191f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #176] @ 619208 │ │ │ │ + ldr r3, [pc, #176] @ 61920c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61910c │ │ │ │ - ldr r3, [pc, #160] @ 61920c │ │ │ │ + beq 619110 │ │ │ │ + ldr r3, [pc, #160] @ 619210 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61910c │ │ │ │ - ldr r3, [pc, #144] @ 619210 │ │ │ │ + beq 619110 │ │ │ │ + ldr r3, [pc, #144] @ 619214 │ │ │ │ ldr r6, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6191d8 │ │ │ │ + beq 6191dc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r4, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 619214 │ │ │ │ + ldr r0, [pc, #68] @ 619218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61910c │ │ │ │ - ldr r0, [pc, #56] @ 619218 │ │ │ │ + b 619110 │ │ │ │ + ldr r0, [pc, #56] @ 61921c │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61910c │ │ │ │ + b 619110 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r1, [r4], #-176 @ 0xffffff50 │ │ │ │ + subseq r1, r4, ip, ror #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r0, asr #23 │ │ │ │ + ldrheq r1, [r4], #-188 @ 0xffffff44 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r4, r0, lsr #23 │ │ │ │ + @ instruction: 0x00541b9c │ │ │ │ andeq r1, r0, r4, lsr #12 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r0, lsl #15 │ │ │ │ - mlaseq r8, ip, r7, sp │ │ │ │ + eorseq sp, r8, ip, ror r7 │ │ │ │ + mlaseq r8, r8, r7, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #404] @ 6193cc │ │ │ │ + ldr r0, [pc, #404] @ 6193d0 │ │ │ │ ldr sl, [r4] │ │ │ │ - ldr r1, [pc, #400] @ 6193d0 │ │ │ │ + ldr r1, [pc, #400] @ 6193d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sl, #2312] @ 0x908 │ │ │ │ adds r2, r2, #16 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str r9, [sp] │ │ │ │ - bl 61d494 │ │ │ │ - ldr r8, [pc, #344] @ 6193d4 │ │ │ │ + bl 61d498 │ │ │ │ + ldr r8, [pc, #344] @ 6193d8 │ │ │ │ cmp r6, #3 │ │ │ │ mov r7, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r7, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 6192d8 │ │ │ │ - ldr r2, [pc, #316] @ 6193d8 │ │ │ │ - ldr r3, [pc, #304] @ 6193d0 │ │ │ │ + beq 6192dc │ │ │ │ + ldr r2, [pc, #316] @ 6193dc │ │ │ │ + ldr r3, [pc, #304] @ 6193d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6193c8 │ │ │ │ + bne 6193cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ bic r3, r1, #255 @ 0xff │ │ │ │ cmp r3, #6144 @ 0x1800 │ │ │ │ - bne 619294 │ │ │ │ + bne 619298 │ │ │ │ and r4, r1, #255 @ 0xff │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 620098 │ │ │ │ - ldr r3, [pc, #216] @ 6193dc │ │ │ │ + bl 62009c │ │ │ │ + ldr r3, [pc, #216] @ 6193e0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ - beq 619294 │ │ │ │ - ldr r3, [pc, #192] @ 6193e0 │ │ │ │ + beq 619298 │ │ │ │ + ldr r3, [pc, #192] @ 6193e4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 619294 │ │ │ │ - ldr r3, [pc, #176] @ 6193e4 │ │ │ │ + beq 619298 │ │ │ │ + ldr r3, [pc, #176] @ 6193e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 619294 │ │ │ │ - ldr r3, [pc, #160] @ 6193e8 │ │ │ │ + beq 619298 │ │ │ │ + ldr r3, [pc, #160] @ 6193ec │ │ │ │ ldr r7, [sl, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6193a8 │ │ │ │ + beq 6193ac │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1062862,169 +1062863,169 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 6193ec │ │ │ │ + ldr r0, [pc, #76] @ 6193f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 619294 │ │ │ │ - ldr r0, [pc, #64] @ 6193f0 │ │ │ │ + b 619298 │ │ │ │ + ldr r0, [pc, #64] @ 6193f4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r5, r6} │ │ │ │ bl 8ea1fc │ │ │ │ - b 619294 │ │ │ │ + b 619298 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r8, ror sl │ │ │ │ + subseq r1, r4, r4, ror sl │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r4, lsr sl │ │ │ │ - subseq r1, r4, r8, lsl sl │ │ │ │ + subseq r1, r4, r0, lsr sl │ │ │ │ + subseq r1, r4, r4, lsl sl │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r4, lsl #12 │ │ │ │ - eorseq sp, r8, r0, lsr r6 │ │ │ │ + eorseq sp, r8, r0, lsl #12 │ │ │ │ + eorseq sp, r8, ip, lsr #12 │ │ │ │ ldr r1, [r0] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r0, [r1, #2312] @ 0x908 │ │ │ │ adds r2, r2, #20 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ - b 61d494 │ │ │ │ + b 61d498 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #404] @ 6195d0 │ │ │ │ + ldr r0, [pc, #404] @ 6195d4 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #400] @ 6195d4 │ │ │ │ + ldr r2, [pc, #400] @ 6195d8 │ │ │ │ and r3, r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r3, [pc, #384] @ 6195d8 │ │ │ │ + ldr r3, [pc, #384] @ 6195dc │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6194e8 │ │ │ │ + beq 6194ec │ │ │ │ eor r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ strb r1, [r4, #16] │ │ │ │ - bne 6194dc │ │ │ │ - ldr r5, [pc, #340] @ 6195dc │ │ │ │ + bne 6194e0 │ │ │ │ + ldr r5, [pc, #340] @ 6195e0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #336] @ 6195e0 │ │ │ │ + ldr r0, [pc, #336] @ 6195e4 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 619528 │ │ │ │ + bne 61952c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 655464 │ │ │ │ - ldr r2, [pc, #312] @ 6195e4 │ │ │ │ - ldr r3, [pc, #292] @ 6195d4 │ │ │ │ + bl 655468 │ │ │ │ + ldr r2, [pc, #312] @ 6195e8 │ │ │ │ + ldr r3, [pc, #292] @ 6195d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6195cc │ │ │ │ + bne 6195d0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 655464 │ │ │ │ - ldr r5, [pc, #260] @ 6195e8 │ │ │ │ + b 655468 │ │ │ │ + ldr r5, [pc, #260] @ 6195ec │ │ │ │ add r5, pc, r5 │ │ │ │ - b 619488 │ │ │ │ - ldr r2, [pc, #252] @ 6195ec │ │ │ │ - ldr r3, [pc, #224] @ 6195d4 │ │ │ │ + b 61948c │ │ │ │ + ldr r2, [pc, #252] @ 6195f0 │ │ │ │ + ldr r3, [pc, #224] @ 6195d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6195cc │ │ │ │ + bne 6195d0 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #192] @ 6195f0 │ │ │ │ + ldr r2, [pc, #192] @ 6195f4 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61949c │ │ │ │ - ldr r2, [pc, #176] @ 6195f4 │ │ │ │ + beq 6194a0 │ │ │ │ + ldr r2, [pc, #176] @ 6195f8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61949c │ │ │ │ - ldr r2, [pc, #160] @ 6195f8 │ │ │ │ + beq 6194a0 │ │ │ │ + ldr r2, [pc, #160] @ 6195fc │ │ │ │ ldr r6, [ip, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6195b0 │ │ │ │ + beq 6195b4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 6195fc │ │ │ │ + ldr r0, [pc, #88] @ 619600 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - b 61949c │ │ │ │ - ldr r0, [pc, #72] @ 619600 │ │ │ │ + b 6194a0 │ │ │ │ + ldr r0, [pc, #72] @ 619604 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ bl 8ea1fc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - b 61949c │ │ │ │ + b 6194a0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r0, ror r8 │ │ │ │ + subseq r1, r4, ip, ror #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r0, asr r8 │ │ │ │ - eorseq sp, r8, r8, lsr #11 │ │ │ │ + subseq r1, r4, ip, asr #16 │ │ │ │ + eorseq sp, r8, r4, lsr #11 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r4, r8, lsl #16 │ │ │ │ - eorseq sp, r8, r4, asr #10 │ │ │ │ - subseq r1, r4, r4, asr #15 │ │ │ │ + subseq r1, r4, r4, lsl #16 │ │ │ │ + eorseq sp, r8, r0, asr #10 │ │ │ │ + subseq r1, r4, r0, asr #15 │ │ │ │ @ instruction: 0x00003eb0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r4, r4, sp │ │ │ │ - @ instruction: 0x0038d4b0 │ │ │ │ + mlaseq r8, r0, r4, sp │ │ │ │ + eorseq sp, r8, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1063038,15 +1063039,15 @@ │ │ │ │ add r0, r0, #2256 @ 0x8d0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46f37c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 619414 │ │ │ │ + b 619418 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1063058,23 +1063059,23 @@ │ │ │ │ add r0, r0, #2256 @ 0x8d0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46f37c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 619414 │ │ │ │ + b 619418 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #600] @ 619924 │ │ │ │ - ldr r2, [pc, #600] @ 619928 │ │ │ │ + ldr r1, [pc, #600] @ 619928 │ │ │ │ + ldr r2, [pc, #600] @ 61992c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1063093,33 +1063094,33 @@ │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 654fd4 │ │ │ │ + bl 654fd8 │ │ │ │ ldrb r8, [r4, #65] @ 0x41 │ │ │ │ - ldr r6, [pc, #488] @ 61992c │ │ │ │ + ldr r6, [pc, #488] @ 619930 │ │ │ │ cmp r8, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 61981c │ │ │ │ + beq 619820 │ │ │ │ mov r8, #32 │ │ │ │ add r3, sp, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl 213a48 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r8, [sp, #32] │ │ │ │ strd sl, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ mvn lr, #0 │ │ │ │ - ldr r1, [pc, #428] @ 619930 │ │ │ │ + ldr r1, [pc, #428] @ 619934 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ ldr ip, [ip, #12] │ │ │ │ @@ -1063127,75 +1063128,75 @@ │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ adc r3, ip, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 619838 │ │ │ │ + bne 61983c │ │ │ │ mov r0, r5 │ │ │ │ bl 8d67e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #348] @ 619934 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #348] @ 619938 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 619868 │ │ │ │ - ldr r2, [pc, #328] @ 619938 │ │ │ │ - ldr r3, [pc, #308] @ 619928 │ │ │ │ + bne 61986c │ │ │ │ + ldr r2, [pc, #328] @ 61993c │ │ │ │ + ldr r3, [pc, #308] @ 61992c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619920 │ │ │ │ + bne 619924 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211fcc │ │ │ │ mov r0, r5 │ │ │ │ bl 8d6854 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 8f72b8 │ │ │ │ - b 6197c0 │ │ │ │ + b 6197c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #220] @ 61993c │ │ │ │ + ldr r0, [pc, #220] @ 619940 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6197c0 │ │ │ │ - ldr r3, [pc, #208] @ 619940 │ │ │ │ + b 6197c4 │ │ │ │ + ldr r3, [pc, #208] @ 619944 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6197e8 │ │ │ │ - ldr r3, [pc, #192] @ 619944 │ │ │ │ + beq 6197ec │ │ │ │ + ldr r3, [pc, #192] @ 619948 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6197e8 │ │ │ │ - ldr r3, [pc, #176] @ 619948 │ │ │ │ + beq 6197ec │ │ │ │ + ldr r3, [pc, #176] @ 61994c │ │ │ │ ldrd r8, [r4, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6198fc │ │ │ │ + beq 619900 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1063203,81 +1063204,81 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r6, [sp, #24] │ │ │ │ str sl, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 61994c │ │ │ │ + ldr r0, [pc, #88] @ 619950 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6197e8 │ │ │ │ + b 6197ec │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 619950 │ │ │ │ + ldr r0, [pc, #72] @ 619954 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 6197e8 │ │ │ │ + b 6197ec │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r8, ror #11 │ │ │ │ + subseq r1, r4, r4, ror #11 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r0, ror r5 │ │ │ │ + subseq r1, r4, ip, ror #10 │ │ │ │ andeq r3, r0, r4, ror fp │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r4, r4, asr #9 │ │ │ │ - eorseq sp, r8, r0, lsr r2 │ │ │ │ + subseq r1, r4, r0, asr #9 │ │ │ │ + eorseq sp, r8, ip, lsr #4 │ │ │ │ andeq r2, r0, r0, lsr r7 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0038d1dc │ │ │ │ - @ instruction: 0x0038d1f8 │ │ │ │ + @ instruction: 0x0038d1d8 │ │ │ │ + @ instruction: 0x0038d1f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #484] @ 619b5c │ │ │ │ + ldr r0, [pc, #484] @ 619b60 │ │ │ │ str r8, [sp] │ │ │ │ - ldr r1, [pc, #480] @ 619b60 │ │ │ │ + ldr r1, [pc, #480] @ 619b64 │ │ │ │ ldr r5, [r7] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ adds r2, r2, #112 @ 0x70 │ │ │ │ add r0, r5, #2080 @ 0x820 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ bl 46f5e4 │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - ldr r6, [pc, #432] @ 619b64 │ │ │ │ + ldr r6, [pc, #432] @ 619b68 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - beq 6199d4 │ │ │ │ + beq 6199d8 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #2 │ │ │ │ - bne 619a18 │ │ │ │ - ldr r2, [pc, #396] @ 619b68 │ │ │ │ - ldr r3, [pc, #384] @ 619b60 │ │ │ │ + bne 619a1c │ │ │ │ + ldr r2, [pc, #396] @ 619b6c │ │ │ │ + ldr r3, [pc, #384] @ 619b64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619b58 │ │ │ │ + bne 619b5c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1063304,156 +1063305,156 @@ │ │ │ │ mov r0, r3 │ │ │ │ lsr r7, r7, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 64fab0 │ │ │ │ - ldr r3, [pc, #224] @ 619b6c │ │ │ │ + bl 64fab4 │ │ │ │ + ldr r3, [pc, #224] @ 619b70 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 6199d4 │ │ │ │ - ldr r3, [pc, #200] @ 619b70 │ │ │ │ + beq 6199d8 │ │ │ │ + ldr r3, [pc, #200] @ 619b74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 6199d4 │ │ │ │ - ldr r3, [pc, #184] @ 619b74 │ │ │ │ + beq 6199d8 │ │ │ │ + ldr r3, [pc, #184] @ 619b78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6199d4 │ │ │ │ - ldr r3, [pc, #168] @ 619b78 │ │ │ │ + beq 6199d8 │ │ │ │ + ldr r3, [pc, #168] @ 619b7c │ │ │ │ ldr r5, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 619b30 │ │ │ │ + beq 619b34 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #32 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stm sp, {r5, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 619b7c │ │ │ │ + ldr r0, [pc, #92] @ 619b80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 6199d4 │ │ │ │ - ldr r0, [pc, #72] @ 619b80 │ │ │ │ + b 6199d8 │ │ │ │ + ldr r0, [pc, #72] @ 619b84 │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 6199d4 │ │ │ │ + b 6199d8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r4, lsr r3 │ │ │ │ + subseq r1, r4, r0, lsr r3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r4, r0, lsl #6 │ │ │ │ - ldrsbeq r1, [r4], #-40 @ 0xffffffd8 │ │ │ │ + ldrsheq r1, [r4], #-44 @ 0xffffffd4 │ │ │ │ + ldrsbeq r1, [r4], #-36 @ 0xffffffdc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, r4, asr r1 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r4, lsl r0 │ │ │ │ - eorseq sp, r8, r4, asr #32 │ │ │ │ + eorseq sp, r8, r0, lsl r0 │ │ │ │ + eorseq sp, r8, r0, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #564] @ 619dd0 │ │ │ │ - ldr r1, [pc, #564] @ 619dd4 │ │ │ │ + ldr r4, [pc, #564] @ 619dd4 │ │ │ │ + ldr r1, [pc, #564] @ 619dd8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #536] @ 619dd8 │ │ │ │ + ldr r1, [pc, #536] @ 619ddc │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ and r1, r1, ip │ │ │ │ subs r4, r1, #65536 @ 0x10000 │ │ │ │ - ldr r1, [pc, #524] @ 619ddc │ │ │ │ + ldr r1, [pc, #524] @ 619de0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r0] │ │ │ │ - bne 619c40 │ │ │ │ + bne 619c44 │ │ │ │ and r7, ip, #-2147483648 @ 0x80000000 │ │ │ │ orrs r7, r7, r4 │ │ │ │ mov r7, #1 │ │ │ │ str ip, [r0, #4] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - bne 619c4c │ │ │ │ - ldr r0, [pc, #484] @ 619de0 │ │ │ │ - ldr r1, [pc, #468] @ 619dd4 │ │ │ │ + bne 619c50 │ │ │ │ + ldr r0, [pc, #484] @ 619de4 │ │ │ │ + ldr r1, [pc, #468] @ 619dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ eors r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bne 619dcc │ │ │ │ + bne 619dd0 │ │ │ │ adds r2, r2, #116 @ 0x74 │ │ │ │ add r0, r5, #2080 @ 0x820 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #84] @ 0x54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 46f37c │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r0, #12] │ │ │ │ - b 619bf4 │ │ │ │ + b 619bf8 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #2 │ │ │ │ - bne 619c98 │ │ │ │ - ldr r2, [pc, #388] @ 619de4 │ │ │ │ - ldr r3, [pc, #368] @ 619dd4 │ │ │ │ + bne 619c9c │ │ │ │ + ldr r2, [pc, #388] @ 619de8 │ │ │ │ + ldr r3, [pc, #368] @ 619dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619dcc │ │ │ │ + bne 619dd0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #328] @ 619de8 │ │ │ │ + ldr r3, [pc, #328] @ 619dec │ │ │ │ lsl r7, ip, #20 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ lsr r7, r7, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 619d1c │ │ │ │ + bne 619d20 │ │ │ │ add r9, sp, #24 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ rsbne r3, r6, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ @@ -1063469,32 +1063470,32 @@ │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 64fc2c │ │ │ │ - b 619c58 │ │ │ │ - ldr r3, [pc, #200] @ 619dec │ │ │ │ + bl 64fc30 │ │ │ │ + b 619c5c │ │ │ │ + ldr r3, [pc, #200] @ 619df0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619cb8 │ │ │ │ - ldr r3, [pc, #184] @ 619df0 │ │ │ │ + beq 619cbc │ │ │ │ + ldr r3, [pc, #184] @ 619df4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 619cb8 │ │ │ │ - ldr r3, [pc, #168] @ 619df4 │ │ │ │ + beq 619cbc │ │ │ │ + ldr r3, [pc, #168] @ 619df8 │ │ │ │ ldr sl, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619dac │ │ │ │ + beq 619db0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ @@ -1063503,61 +1063504,61 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 619df8 │ │ │ │ + ldr r0, [pc, #84] @ 619dfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 619cbc │ │ │ │ - ldr r0, [pc, #72] @ 619dfc │ │ │ │ + b 619cc0 │ │ │ │ + ldr r0, [pc, #72] @ 619e00 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ str r8, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 619cb8 │ │ │ │ + b 619cbc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r8, lsl r1 │ │ │ │ + subseq r1, r4, r4, lsl r1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ svcvc 0x00ff0000 │ │ │ │ - subseq r1, r4, r4, ror #1 │ │ │ │ - ldrheq r1, [r4], #-8 │ │ │ │ - subseq r1, r4, r4, asr r0 │ │ │ │ + subseq r1, r4, r0, ror #1 │ │ │ │ + ldrheq r1, [r4], #-4 │ │ │ │ + subseq r1, r4, r0, asr r0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq ip, r8, r0, lsr #28 │ │ │ │ - eorseq ip, r8, ip, asr lr │ │ │ │ + eorseq ip, r8, ip, lsl lr │ │ │ │ + eorseq ip, r8, r8, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #1440] @ 61a3b8 │ │ │ │ - ldr r3, [pc, #1440] @ 61a3bc │ │ │ │ + ldr r2, [pc, #1440] @ 61a3bc │ │ │ │ + ldr r3, [pc, #1440] @ 61a3c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r7, [r0, #1797] @ 0x705 │ │ │ │ - ldr r9, [pc, #1432] @ 61a3c0 │ │ │ │ + ldr r9, [pc, #1432] @ 61a3c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a2c8 │ │ │ │ + bne 61a2cc │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #4 │ │ │ │ - bl 621da4 │ │ │ │ + bl 621da8 │ │ │ │ mov r6, #4 │ │ │ │ add r5, r8, #2256 @ 0x8d0 │ │ │ │ mov r2, #-2147483644 @ 0x80000004 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ @@ -1063565,63 +1063566,63 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46f37c │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f5e4 │ │ │ │ - ldr r2, [pc, #1320] @ 61a3c4 │ │ │ │ + ldr r2, [pc, #1320] @ 61a3c8 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 46f37c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f5e4 │ │ │ │ - ldr r3, [pc, #1268] @ 61a3c8 │ │ │ │ + ldr r3, [pc, #1268] @ 61a3cc │ │ │ │ mvn r1, r4 │ │ │ │ cmp r0, r3 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 619f54 │ │ │ │ - ldr r3, [pc, #1244] @ 61a3cc │ │ │ │ + bne 619f58 │ │ │ │ + ldr r3, [pc, #1244] @ 61a3d0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a24c │ │ │ │ + bne 61a250 │ │ │ │ mvn r4, #21 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 621da4 │ │ │ │ - ldr r2, [pc, #1204] @ 61a3d0 │ │ │ │ - ldr r3, [pc, #1180] @ 61a3bc │ │ │ │ + bl 621da8 │ │ │ │ + ldr r2, [pc, #1204] @ 61a3d4 │ │ │ │ + ldr r3, [pc, #1180] @ 61a3c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a3a0 │ │ │ │ + bne 61a3a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #1144] @ 61a3d4 │ │ │ │ + ldr r2, [pc, #1144] @ 61a3d8 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46f37c │ │ │ │ @@ -1063645,39 +1063646,39 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 46f5e4 │ │ │ │ lsr r4, r4, #6 │ │ │ │ and r4, r4, #1 │ │ │ │ lsr r3, r0, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 61a100 │ │ │ │ - ldr r2, [pc, #1016] @ 61a3d8 │ │ │ │ + beq 61a104 │ │ │ │ + ldr r2, [pc, #1016] @ 61a3dc │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 621da4 │ │ │ │ + bl 621da8 │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ bl 2143cc │ │ │ │ - ldr r4, [pc, #992] @ 61a3dc │ │ │ │ + ldr r4, [pc, #992] @ 61a3e0 │ │ │ │ mov r7, #4 │ │ │ │ mvn r6, #0 │ │ │ │ - b 61a014 │ │ │ │ + b 61a018 │ │ │ │ mov r0, #1 │ │ │ │ bl 2143cc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 61a138 │ │ │ │ - ldr r2, [pc, #964] @ 61a3e0 │ │ │ │ + beq 61a13c │ │ │ │ + ldr r2, [pc, #964] @ 61a3e4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 46f5e4 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq r0, r6 │ │ │ │ - beq 61a004 │ │ │ │ - ldr r3, [pc, #912] @ 61a3cc │ │ │ │ + beq 61a008 │ │ │ │ + ldr r3, [pc, #912] @ 61a3d0 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ mov r4, #4 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ @@ -1063717,216 +1063718,216 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 46f37c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 61a1cc │ │ │ │ + bne 61a1d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 619f00 │ │ │ │ + b 619f04 │ │ │ │ eor r0, r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46f37c │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f5e4 │ │ │ │ - b 619fd8 │ │ │ │ - ldr r3, [pc, #652] @ 61a3cc │ │ │ │ + b 619fdc │ │ │ │ + ldr r3, [pc, #652] @ 61a3d0 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a03c │ │ │ │ - ldr r3, [pc, #656] @ 61a3e4 │ │ │ │ + beq 61a040 │ │ │ │ + ldr r3, [pc, #656] @ 61a3e8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a03c │ │ │ │ - ldr r3, [pc, #640] @ 61a3e8 │ │ │ │ + beq 61a040 │ │ │ │ + ldr r3, [pc, #640] @ 61a3ec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a03c │ │ │ │ - ldr r3, [pc, #624] @ 61a3ec │ │ │ │ + beq 61a040 │ │ │ │ + ldr r3, [pc, #624] @ 61a3f0 │ │ │ │ ldr r7, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a30c │ │ │ │ + beq 61a310 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 61a3f0 │ │ │ │ + ldr r0, [pc, #556] @ 61a3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a03c │ │ │ │ - ldr r3, [pc, #544] @ 61a3f4 │ │ │ │ + b 61a040 │ │ │ │ + ldr r3, [pc, #544] @ 61a3f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a0f8 │ │ │ │ - ldr r3, [pc, #512] @ 61a3e8 │ │ │ │ + beq 61a0fc │ │ │ │ + ldr r3, [pc, #512] @ 61a3ec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a0f8 │ │ │ │ - ldr r3, [pc, #496] @ 61a3ec │ │ │ │ + beq 61a0fc │ │ │ │ + ldr r3, [pc, #496] @ 61a3f0 │ │ │ │ ldr r4, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a2e4 │ │ │ │ + beq 61a2e8 │ │ │ │ add r0, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r7, [r0, #8] │ │ │ │ str r7, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #436] @ 61a3f8 │ │ │ │ + ldr r0, [pc, #436] @ 61a3fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a0f8 │ │ │ │ - ldr r3, [pc, #424] @ 61a3fc │ │ │ │ + b 61a0fc │ │ │ │ + ldr r3, [pc, #424] @ 61a400 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619efc │ │ │ │ - ldr r3, [pc, #384] @ 61a3e8 │ │ │ │ + beq 619f00 │ │ │ │ + ldr r3, [pc, #384] @ 61a3ec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 619efc │ │ │ │ - ldr r3, [pc, #368] @ 61a3ec │ │ │ │ + beq 619f00 │ │ │ │ + ldr r3, [pc, #368] @ 61a3f0 │ │ │ │ ldr r4, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a2f8 │ │ │ │ + beq 61a2fc │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #320] @ 61a400 │ │ │ │ + ldr r0, [pc, #320] @ 61a404 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 619efc │ │ │ │ - ldr r3, [pc, #252] @ 61a3cc │ │ │ │ + b 619f00 │ │ │ │ + ldr r3, [pc, #252] @ 61a3d0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a320 │ │ │ │ + bne 61a324 │ │ │ │ mvn r4, #18 │ │ │ │ - b 619f14 │ │ │ │ - ldr r0, [pc, #280] @ 61a404 │ │ │ │ + b 619f18 │ │ │ │ + ldr r0, [pc, #280] @ 61a408 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a0f8 │ │ │ │ - ldr r0, [pc, #264] @ 61a408 │ │ │ │ + b 61a0fc │ │ │ │ + ldr r0, [pc, #264] @ 61a40c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 619efc │ │ │ │ - ldr r0, [pc, #248] @ 61a40c │ │ │ │ + b 619f00 │ │ │ │ + ldr r0, [pc, #248] @ 61a410 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a03c │ │ │ │ - ldr r3, [pc, #232] @ 61a410 │ │ │ │ + b 61a040 │ │ │ │ + ldr r3, [pc, #232] @ 61a414 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a2dc │ │ │ │ - ldr r3, [pc, #172] @ 61a3e8 │ │ │ │ + beq 61a2e0 │ │ │ │ + ldr r3, [pc, #172] @ 61a3ec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a2dc │ │ │ │ - ldr r3, [pc, #156] @ 61a3ec │ │ │ │ + beq 61a2e0 │ │ │ │ + ldr r3, [pc, #156] @ 61a3f0 │ │ │ │ ldr r4, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a3a4 │ │ │ │ + beq 61a3a8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #124] @ 61a414 │ │ │ │ + ldr r0, [pc, #124] @ 61a418 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a2dc │ │ │ │ + b 61a2e0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #108] @ 61a418 │ │ │ │ + ldr r0, [pc, #108] @ 61a41c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a2dc │ │ │ │ - @ instruction: 0x00540e9c │ │ │ │ + b 61a2e0 │ │ │ │ + @ instruction: 0x00540e98 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r4, r4, lsl #29 │ │ │ │ + subseq r0, r4, r0, lsl #29 │ │ │ │ andhi r0, r0, r0, ror r3 │ │ │ │ strdeq r0, [r2], -pc @ │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - @ instruction: 0x00540d98 │ │ │ │ + @ instruction: 0x00540d94 │ │ │ │ andgt r0, ip, r0 │ │ │ │ ldmibcc r5, {r0, r1, r3, r5, r6, fp, sp, lr, pc}^ │ │ │ │ andeq r8, r1, r0, lsr #13 │ │ │ │ andeq r5, r0, r8, lsr #8 │ │ │ │ andeq r0, r0, ip, lsr pc │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq ip, r8, r8, asr fp │ │ │ │ + eorseq ip, r8, r4, asr fp │ │ │ │ @ instruction: 0x00004dbc │ │ │ │ - eorseq ip, r8, ip, lsr fp │ │ │ │ + eorseq ip, r8, r8, lsr fp │ │ │ │ muleq r0, r8, pc @ │ │ │ │ - @ instruction: 0x0038c9fc │ │ │ │ - eorseq ip, r8, r4, asr #21 │ │ │ │ - @ instruction: 0x0038c9f0 │ │ │ │ - eorseq ip, r8, ip, lsr sl │ │ │ │ + @ instruction: 0x0038c9f8 │ │ │ │ + eorseq ip, r8, r0, asr #21 │ │ │ │ + eorseq ip, r8, ip, ror #19 │ │ │ │ + eorseq ip, r8, r8, lsr sl │ │ │ │ andeq r1, r0, ip, asr r7 │ │ │ │ - eorseq ip, r8, r0, asr #17 │ │ │ │ - eorseq ip, r8, r0, ror #17 │ │ │ │ + @ instruction: 0x0038c8bc │ │ │ │ + @ instruction: 0x0038c8dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1063939,18 +1063940,18 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8c1c68 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #212] @ 61a548 │ │ │ │ + ldr r2, [pc, #212] @ 61a54c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #204] @ 61a54c │ │ │ │ + ldr r3, [pc, #204] @ 61a550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1063960,105 +1063961,105 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #11 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c1c68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a4d4 │ │ │ │ + beq 61a4d8 │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ cmp r3, #15 │ │ │ │ strbls r3, [r6] │ │ │ │ - bhi 61a518 │ │ │ │ - ldr r2, [pc, #116] @ 61a550 │ │ │ │ - ldr r3, [pc, #108] @ 61a54c │ │ │ │ + bhi 61a51c │ │ │ │ + ldr r2, [pc, #116] @ 61a554 │ │ │ │ + ldr r3, [pc, #108] @ 61a550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a544 │ │ │ │ + bne 61a548 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ 61a554 │ │ │ │ - ldr r3, [pc, #52] @ 61a558 │ │ │ │ + ldr r1, [pc, #52] @ 61a558 │ │ │ │ + ldr r3, [pc, #52] @ 61a55c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #44] @ 61a55c │ │ │ │ - ldr r2, [pc, #44] @ 61a560 │ │ │ │ + ldr r1, [pc, #44] @ 61a560 │ │ │ │ + ldr r2, [pc, #44] @ 61a564 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 61a4d4 │ │ │ │ + b 61a4d8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r4, r8, lsr r8 │ │ │ │ + subseq r0, r4, r4, lsr r8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq r0, [r4], #-120 @ 0xffffff88 │ │ │ │ - @ instruction: 0x0038c8d0 │ │ │ │ - strheq lr, [r6], #-136 @ 0xffffff78 │ │ │ │ - eorseq ip, r8, r0, lsr #17 │ │ │ │ + ldrsbeq r0, [r4], #-116 @ 0xffffff8c │ │ │ │ + eorseq ip, r8, ip, asr #17 │ │ │ │ + strheq lr, [r6], #-132 @ 0xffffff7c │ │ │ │ + mlaseq r8, ip, r8, ip │ │ │ │ muleq r0, sl, r5 │ │ │ │ - ldr r3, [pc, #64] @ 61a5ac │ │ │ │ - ldr r2, [pc, #64] @ 61a5b0 │ │ │ │ + ldr r3, [pc, #64] @ 61a5b0 │ │ │ │ + ldr r2, [pc, #64] @ 61a5b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r1, [pc, #24] @ 61a5b4 │ │ │ │ - ldr r0, [pc, #24] @ 61a5b8 │ │ │ │ + ldr r1, [pc, #24] @ 61a5b8 │ │ │ │ + ldr r0, [pc, #24] @ 61a5bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #28 │ │ │ │ b 8ea1fc │ │ │ │ - subseq r0, r4, r8, asr #14 │ │ │ │ + subseq r0, r4, r4, asr #14 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - subeq lr, r6, ip, asr #16 │ │ │ │ - eorseq ip, r8, r0, ror r8 │ │ │ │ + subeq lr, r6, r8, asr #16 │ │ │ │ + eorseq ip, r8, ip, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #368] @ 61a744 │ │ │ │ - ldr r3, [pc, #368] @ 61a748 │ │ │ │ + ldr r2, [pc, #368] @ 61a748 │ │ │ │ + ldr r3, [pc, #368] @ 61a74c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 8d6a80 │ │ │ │ - ldr r5, [pc, #332] @ 61a74c │ │ │ │ + ldr r5, [pc, #332] @ 61a750 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a64c │ │ │ │ - ldr r2, [pc, #320] @ 61a750 │ │ │ │ - ldr r3, [pc, #308] @ 61a748 │ │ │ │ + bne 61a650 │ │ │ │ + ldr r2, [pc, #320] @ 61a754 │ │ │ │ + ldr r3, [pc, #308] @ 61a74c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a740 │ │ │ │ + bne 61a744 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1064067,39 +1064068,39 @@ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r2, [r4, #56] @ 0x38 │ │ │ │ bl 46f37c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #220] @ 61a754 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #220] @ 61a758 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 61a608 │ │ │ │ - ldr r3, [pc, #200] @ 61a758 │ │ │ │ + beq 61a60c │ │ │ │ + ldr r3, [pc, #200] @ 61a75c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a608 │ │ │ │ - ldr r3, [pc, #184] @ 61a75c │ │ │ │ + beq 61a60c │ │ │ │ + ldr r3, [pc, #184] @ 61a760 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a608 │ │ │ │ - ldr r3, [pc, #168] @ 61a760 │ │ │ │ + beq 61a60c │ │ │ │ + ldr r3, [pc, #168] @ 61a764 │ │ │ │ ldrd r8, [r4, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrd r4, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a71c │ │ │ │ + beq 61a720 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1064107,44 +1064108,44 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r4, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #80] @ 61a764 │ │ │ │ + ldr r0, [pc, #80] @ 61a768 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a608 │ │ │ │ - ldr r0, [pc, #68] @ 61a768 │ │ │ │ + b 61a60c │ │ │ │ + ldr r0, [pc, #68] @ 61a76c │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a608 │ │ │ │ + b 61a60c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r4, r0, ror #13 │ │ │ │ + ldrsbeq r0, [r4], #-108 @ 0xffffff94 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq r0, [r4], #-104 @ 0xffffff98 │ │ │ │ - subseq r0, r4, r4, lsr #13 │ │ │ │ + ldrheq r0, [r4], #-100 @ 0xffffff9c │ │ │ │ + subseq r0, r4, r0, lsr #13 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq ip, r8, r4, lsl r7 │ │ │ │ - eorseq ip, r8, r0, asr #14 │ │ │ │ + eorseq ip, r8, r0, lsl r7 │ │ │ │ + eorseq ip, r8, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr ip, [pc, #1436] @ 61ad20 │ │ │ │ - ldr r1, [pc, #1436] @ 61ad24 │ │ │ │ + ldr ip, [pc, #1436] @ 61ad24 │ │ │ │ + ldr r1, [pc, #1436] @ 61ad28 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr sl, [sp, #152] @ 0x98 │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ ldr r8, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1064153,89 +1064154,89 @@ │ │ │ │ str sl, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r7, [r0] │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 618b48 │ │ │ │ + bl 618b4c │ │ │ │ ldr r3, [r7, #872] @ 0x368 │ │ │ │ - ldr fp, [pc, #1364] @ 61ad28 │ │ │ │ + ldr fp, [pc, #1364] @ 61ad2c │ │ │ │ tst r3, #1 │ │ │ │ add fp, pc, fp │ │ │ │ - beq 61a7ec │ │ │ │ + beq 61a7f0 │ │ │ │ ldrb r3, [r7, #1428] @ 0x594 │ │ │ │ cmp r5, r3 │ │ │ │ sbcs r2, r6, #0 │ │ │ │ - bcs 61a850 │ │ │ │ + bcs 61a854 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ sbcs r3, r6, #0 │ │ │ │ ldrb r3, [r7, #2438] @ 0x986 │ │ │ │ eor r3, r3, #1 │ │ │ │ andcs r3, r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a93c │ │ │ │ - ldr r2, [pc, #1304] @ 61ad2c │ │ │ │ - ldr r3, [pc, #1292] @ 61ad24 │ │ │ │ + bne 61a940 │ │ │ │ + ldr r2, [pc, #1304] @ 61ad30 │ │ │ │ + ldr r3, [pc, #1292] @ 61ad28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ab70 │ │ │ │ + bne 61ab74 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r3, #2 │ │ │ │ adds r1, r8, r5 │ │ │ │ adc r2, r6, #0 │ │ │ │ cmp r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 61a7ec │ │ │ │ + bcc 61a7f0 │ │ │ │ str r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ adds r2, r2, r5 │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r6, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 46f37c │ │ │ │ - ldr r3, [pc, #1164] @ 61ad30 │ │ │ │ + ldr r3, [pc, #1164] @ 61ad34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a7ec │ │ │ │ - ldr r3, [pc, #1148] @ 61ad34 │ │ │ │ + beq 61a7f0 │ │ │ │ + ldr r3, [pc, #1148] @ 61ad38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a7ec │ │ │ │ - ldr r3, [pc, #1132] @ 61ad38 │ │ │ │ + beq 61a7f0 │ │ │ │ + ldr r3, [pc, #1132] @ 61ad3c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a7ec │ │ │ │ - ldr r3, [pc, #1116] @ 61ad3c │ │ │ │ + beq 61a7f0 │ │ │ │ + ldr r3, [pc, #1116] @ 61ad40 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #1780] @ 0x6f4 │ │ │ │ - beq 61ab04 │ │ │ │ + beq 61ab08 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1064243,53 +1064244,53 @@ │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1036] @ 61ad40 │ │ │ │ + ldr r0, [pc, #1036] @ 61ad44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a7ec │ │ │ │ + b 61a7f0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #10 │ │ │ │ - bgt 61a80c │ │ │ │ + bgt 61a810 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, r6 │ │ │ │ cmpeq r1, r5 │ │ │ │ - beq 61a97c │ │ │ │ + beq 61a980 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #28] │ │ │ │ str r6, [r4, #32] │ │ │ │ str sl, [r4, #36] @ 0x24 │ │ │ │ str r9, [r4, #40] @ 0x28 │ │ │ │ str r8, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b 61a80c │ │ │ │ + b 61a810 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, r9 │ │ │ │ cmpeq r1, sl │ │ │ │ - bne 61a95c │ │ │ │ + bne 61a960 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r8 │ │ │ │ - bne 61a95c │ │ │ │ + bne 61a960 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #9 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - ble 61a80c │ │ │ │ + ble 61a810 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 61ab18 │ │ │ │ + beq 61ab1c │ │ │ │ ldrb r1, [r7, #2438] @ 0x986 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 61a80c │ │ │ │ + bne 61a810 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1064298,15 +1064299,15 @@ │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 8d6914 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61ac24 │ │ │ │ + bne 61ac28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ adds r3, r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r5, [r2, #16] │ │ │ │ str r6, [r2, #20] │ │ │ │ str r8, [r2, #24] │ │ │ │ @@ -1064323,88 +1064324,88 @@ │ │ │ │ adc r2, r6, #0 │ │ │ │ str r2, [r1, #60] @ 0x3c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r1, #64] @ 0x40 │ │ │ │ ldrb r2, [r7, #2439] @ 0x987 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61ab94 │ │ │ │ + beq 61ab98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r7, [r3, #65] @ 0x41 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61ab74 │ │ │ │ + beq 61ab78 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ - bl 654da4 │ │ │ │ + bl 654da8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #624] @ 61ad30 │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #624] @ 61ad34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 61ac58 │ │ │ │ + bne 61ac5c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ strne r1, [r2, #4] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [r3, #12]! │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r1, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 61a80c │ │ │ │ - ldr r0, [pc, #568] @ 61ad44 │ │ │ │ + b 61a810 │ │ │ │ + ldr r0, [pc, #568] @ 61ad48 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61a7ec │ │ │ │ + b 61a7f0 │ │ │ │ mov r3, #11 │ │ │ │ - ldr r2, [pc, #548] @ 61ad48 │ │ │ │ + ldr r2, [pc, #548] @ 61ad4c │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #504] @ 61ad24 │ │ │ │ + ldr r3, [pc, #504] @ 61ad28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ab70 │ │ │ │ - ldr r0, [pc, #512] @ 61ad4c │ │ │ │ + bne 61ab74 │ │ │ │ + ldr r0, [pc, #512] @ 61ad50 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r7, #1780] @ 0x6f4 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e2688 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8d6854 │ │ │ │ - ldr r1, [pc, #460] @ 61ad50 │ │ │ │ + ldr r1, [pc, #460] @ 61ad54 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8f72b8 │ │ │ │ - b 61aa80 │ │ │ │ + b 61aa84 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl 213a48 │ │ │ │ @@ -1064424,53 +1064425,53 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ adc r3, r3, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 8d6854 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #332] @ 61ad54 │ │ │ │ + ldr r1, [pc, #332] @ 61ad58 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r2, #65] @ 0x41 │ │ │ │ - b 61aa70 │ │ │ │ - ldr r2, [pc, #300] @ 61ad58 │ │ │ │ - ldr r3, [pc, #244] @ 61ad24 │ │ │ │ + b 61aa74 │ │ │ │ + ldr r2, [pc, #300] @ 61ad5c │ │ │ │ + ldr r3, [pc, #244] @ 61ad28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ab70 │ │ │ │ + bne 61ab74 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #252] @ 61ad5c │ │ │ │ + ldr r3, [pc, #252] @ 61ad60 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61aad0 │ │ │ │ - ldr r3, [pc, #196] @ 61ad38 │ │ │ │ + beq 61aad4 │ │ │ │ + ldr r3, [pc, #196] @ 61ad3c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61aad0 │ │ │ │ - ldr r3, [pc, #180] @ 61ad3c │ │ │ │ + beq 61aad4 │ │ │ │ + ldr r3, [pc, #180] @ 61ad40 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb fp, [r3, #65] @ 0x41 │ │ │ │ - beq 61acf4 │ │ │ │ + beq 61acf8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1064481,47 +1064482,47 @@ │ │ │ │ str sl, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 61ad60 │ │ │ │ + ldr r0, [pc, #116] @ 61ad64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61aad0 │ │ │ │ + b 61aad4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 61ad64 │ │ │ │ + ldr r0, [pc, #100] @ 61ad68 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #16] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r8, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 61aad0 │ │ │ │ - subseq r0, r4, r0, lsr r5 │ │ │ │ + b 61aad4 │ │ │ │ + subseq r0, r4, ip, lsr #10 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r4, r0, ror #9 │ │ │ │ - subseq r0, r4, r0, lsr #9 │ │ │ │ + ldrsbeq r0, [r4], #-76 @ 0xffffffb4 │ │ │ │ + @ instruction: 0x0054049c │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r8, ror #27 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq ip, r8, r4, ror #10 │ │ │ │ - @ instruction: 0x0038c3b8 │ │ │ │ - subseq r0, r4, ip, lsl #3 │ │ │ │ - eorseq ip, r8, r0, lsl r4 │ │ │ │ + eorseq ip, r8, r0, ror #10 │ │ │ │ + @ instruction: 0x0038c3b4 │ │ │ │ + subseq r0, r4, r8, lsl #3 │ │ │ │ + eorseq ip, r8, ip, lsl #8 │ │ │ │ @ instruction: 0xfffffa2c │ │ │ │ andeq r3, r0, r4, ror fp │ │ │ │ - subseq r0, r4, r8, lsl #1 │ │ │ │ + subseq r0, r4, r4, lsl #1 │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - eorseq ip, r8, r0, lsl #4 │ │ │ │ - eorseq ip, r8, r4, lsr #4 │ │ │ │ + @ instruction: 0x0038c1fc │ │ │ │ + eorseq ip, r8, r0, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ @@ -1064535,175 +1064536,175 @@ │ │ │ │ cmp r4, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 61addc │ │ │ │ + b 61ade0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r4] │ │ │ │ - beq 61adc0 │ │ │ │ + beq 61adc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6196ac │ │ │ │ + bl 6196b0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61addc │ │ │ │ + bne 61ade0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #708] @ 61b0fc │ │ │ │ + ldr r2, [pc, #708] @ 61b100 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #704] @ 61b100 │ │ │ │ + ldr r3, [pc, #704] @ 61b104 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r6, [pc, #676] @ 61b104 │ │ │ │ + ldr r6, [pc, #676] @ 61b108 │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ ldr r9, [r0] │ │ │ │ str r8, [r0, #4] │ │ │ │ - beq 61af54 │ │ │ │ + beq 61af58 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 61aed4 │ │ │ │ - ldr r2, [pc, #632] @ 61b108 │ │ │ │ - ldr r3, [pc, #620] @ 61b100 │ │ │ │ + beq 61aed8 │ │ │ │ + ldr r2, [pc, #632] @ 61b10c │ │ │ │ + ldr r3, [pc, #620] @ 61b104 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b0ac │ │ │ │ + bne 61b0b0 │ │ │ │ ldr r0, [r9, #2312] @ 0x908 │ │ │ │ adds r2, r4, #16 │ │ │ │ adc r3, r5, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 61d230 │ │ │ │ + b 61d234 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ bic r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #6144 @ 0x1800 │ │ │ │ - bne 61ae88 │ │ │ │ + bne 61ae8c │ │ │ │ and r4, r3, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 621da4 │ │ │ │ - ldr r3, [pc, #520] @ 61b10c │ │ │ │ + bl 621da8 │ │ │ │ + ldr r3, [pc, #520] @ 61b110 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61b000 │ │ │ │ - ldr r2, [pc, #504] @ 61b110 │ │ │ │ - ldr r3, [pc, #484] @ 61b100 │ │ │ │ + bne 61b004 │ │ │ │ + ldr r2, [pc, #504] @ 61b114 │ │ │ │ + ldr r3, [pc, #484] @ 61b104 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b0ac │ │ │ │ + bne 61b0b0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #432] @ 61b10c │ │ │ │ + ldr r3, [pc, #432] @ 61b110 │ │ │ │ mov r2, #2 │ │ │ │ str r7, [r0, #8] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 61ae88 │ │ │ │ - ldr r3, [pc, #408] @ 61b114 │ │ │ │ + beq 61ae8c │ │ │ │ + ldr r3, [pc, #408] @ 61b118 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 61ae88 │ │ │ │ - ldr r3, [pc, #392] @ 61b118 │ │ │ │ + beq 61ae8c │ │ │ │ + ldr r3, [pc, #392] @ 61b11c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61ae88 │ │ │ │ - ldr r3, [pc, #376] @ 61b11c │ │ │ │ + beq 61ae8c │ │ │ │ + ldr r3, [pc, #376] @ 61b120 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r9, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 61b090 │ │ │ │ + beq 61b094 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r3, [pc, #324] @ 61b120 │ │ │ │ + ldr r3, [pc, #324] @ 61b124 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #300] @ 61b124 │ │ │ │ + ldr r0, [pc, #300] @ 61b128 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61ae88 │ │ │ │ - ldr r3, [pc, #288] @ 61b128 │ │ │ │ + b 61ae8c │ │ │ │ + ldr r3, [pc, #288] @ 61b12c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61af10 │ │ │ │ - ldr r3, [pc, #252] @ 61b118 │ │ │ │ + beq 61af14 │ │ │ │ + ldr r3, [pc, #252] @ 61b11c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61af10 │ │ │ │ - ldr r3, [pc, #236] @ 61b11c │ │ │ │ + beq 61af14 │ │ │ │ + ldr r3, [pc, #236] @ 61b120 │ │ │ │ ldr r5, [r9, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b0b0 │ │ │ │ + beq 61b0b4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1064712,352 +1064713,352 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #164] @ 61b12c │ │ │ │ + ldr r0, [pc, #164] @ 61b130 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61af10 │ │ │ │ - ldr r2, [pc, #152] @ 61b130 │ │ │ │ - ldr r0, [pc, #152] @ 61b134 │ │ │ │ + b 61af14 │ │ │ │ + ldr r2, [pc, #152] @ 61b134 │ │ │ │ + ldr r0, [pc, #152] @ 61b138 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61ae88 │ │ │ │ + b 61ae8c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #128] @ 61b138 │ │ │ │ - ldr r3, [pc, #68] @ 61b100 │ │ │ │ + ldr r2, [pc, #128] @ 61b13c │ │ │ │ + ldr r3, [pc, #68] @ 61b104 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b0ac │ │ │ │ - ldr r0, [pc, #96] @ 61b13c │ │ │ │ + bne 61b0b0 │ │ │ │ + ldr r0, [pc, #96] @ 61b140 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ - subseq pc, r3, r8, ror lr @ │ │ │ │ + subseq pc, r3, r4, ror lr @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r3, r0, asr lr @ │ │ │ │ - subseq pc, r3, r4, lsr #28 │ │ │ │ + subseq pc, r3, ip, asr #28 │ │ │ │ + subseq pc, r3, r0, lsr #28 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - @ instruction: 0x0053fd9c │ │ │ │ + @ instruction: 0x0053fd98 │ │ │ │ andeq r4, r0, r0, lsr #3 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq ip, r8, r8 │ │ │ │ - eorseq fp, r8, r0, asr #31 │ │ │ │ + eorseq ip, r8, r4 │ │ │ │ + @ instruction: 0x0038bfbc │ │ │ │ andeq r4, r0, ip, lsl fp │ │ │ │ - eorseq fp, r8, ip, lsl #31 │ │ │ │ + eorseq fp, r8, r8, lsl #31 │ │ │ │ + eorseq fp, r8, r4, asr #30 │ │ │ │ eorseq fp, r8, r8, asr #30 │ │ │ │ - eorseq fp, r8, ip, asr #30 │ │ │ │ - ldrsheq pc, [r3], #-188 @ 0xffffff44 @ │ │ │ │ - eorseq fp, r8, r8, ror pc │ │ │ │ + ldrsheq pc, [r3], #-184 @ 0xffffff48 @ │ │ │ │ + eorseq fp, r8, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #792] @ 61b474 │ │ │ │ + ldr r2, [pc, #792] @ 61b478 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #788] @ 61b478 │ │ │ │ + ldr r3, [pc, #788] @ 61b47c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #760] @ 61b47c │ │ │ │ + ldr r3, [pc, #760] @ 61b480 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, r1 │ │ │ │ cmpeq r6, r3 │ │ │ │ - ldr r3, [pc, #744] @ 61b480 │ │ │ │ + ldr r3, [pc, #744] @ 61b484 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 61b2c8 │ │ │ │ - ldr ip, [pc, #720] @ 61b484 │ │ │ │ + beq 61b2cc │ │ │ │ + ldr ip, [pc, #720] @ 61b488 │ │ │ │ cmp r5, r1 │ │ │ │ cmpeq r6, ip │ │ │ │ - beq 61b21c │ │ │ │ + beq 61b220 │ │ │ │ sub r1, r6, #824 @ 0x338 │ │ │ │ orrs r1, r1, r5 │ │ │ │ - bne 61b1d0 │ │ │ │ + bne 61b1d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61b374 │ │ │ │ - ldr r2, [pc, #688] @ 61b488 │ │ │ │ - ldr r3, [pc, #668] @ 61b478 │ │ │ │ + beq 61b378 │ │ │ │ + ldr r2, [pc, #688] @ 61b48c │ │ │ │ + ldr r3, [pc, #668] @ 61b47c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b470 │ │ │ │ + bne 61b474 │ │ │ │ ldr r0, [r8, #2312] @ 0x908 │ │ │ │ adds r2, r4, #20 │ │ │ │ adc r3, r7, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 61d230 │ │ │ │ + b 61d234 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61b1d0 │ │ │ │ - ldr r2, [pc, #608] @ 61b48c │ │ │ │ + bne 61b1d4 │ │ │ │ + ldr r2, [pc, #608] @ 61b490 │ │ │ │ mov ip, #4 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r2, [pc, #584] @ 61b490 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r2, [pc, #584] @ 61b494 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r2, [pc, #568] @ 61b494 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r2, [pc, #568] @ 61b498 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r2, [pc, #552] @ 61b498 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r2, [pc, #552] @ 61b49c │ │ │ │ ldr sl, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b438 │ │ │ │ + beq 61b43c │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r3, [pc, #504] @ 61b49c │ │ │ │ + ldr r3, [pc, #504] @ 61b4a0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #480] @ 61b4a0 │ │ │ │ + ldr r0, [pc, #480] @ 61b4a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b1d0 │ │ │ │ + b 61b1d4 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61b1d0 │ │ │ │ - ldr r2, [pc, #436] @ 61b48c │ │ │ │ + bne 61b1d4 │ │ │ │ + ldr r2, [pc, #436] @ 61b490 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r2, [pc, #412] @ 61b490 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r2, [pc, #412] @ 61b494 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r2, [pc, #396] @ 61b494 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r2, [pc, #396] @ 61b498 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r2, [pc, #380] @ 61b498 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r2, [pc, #380] @ 61b49c │ │ │ │ ldr sl, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b454 │ │ │ │ + beq 61b458 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r3, [pc, #340] @ 61b4a4 │ │ │ │ + ldr r3, [pc, #340] @ 61b4a8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #316] @ 61b4a8 │ │ │ │ + ldr r0, [pc, #316] @ 61b4ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b1d0 │ │ │ │ - ldr r1, [pc, #272] @ 61b48c │ │ │ │ + b 61b1d4 │ │ │ │ + ldr r1, [pc, #272] @ 61b490 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r1, [pc, #248] @ 61b490 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r1, [pc, #248] @ 61b494 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r1, [pc, #232] @ 61b494 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r1, [pc, #232] @ 61b498 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 61b1d0 │ │ │ │ - ldr r1, [pc, #216] @ 61b498 │ │ │ │ + beq 61b1d4 │ │ │ │ + ldr r1, [pc, #216] @ 61b49c │ │ │ │ ldr sl, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b41c │ │ │ │ + beq 61b420 │ │ │ │ mov r1, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ - ldr r3, [pc, #180] @ 61b4ac │ │ │ │ + ldr r3, [pc, #180] @ 61b4b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 61b4b0 │ │ │ │ + ldr r0, [pc, #156] @ 61b4b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b1d0 │ │ │ │ - ldr r2, [pc, #144] @ 61b4b4 │ │ │ │ - ldr r0, [pc, #144] @ 61b4b8 │ │ │ │ + b 61b1d4 │ │ │ │ + ldr r2, [pc, #144] @ 61b4b8 │ │ │ │ + ldr r0, [pc, #144] @ 61b4bc │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b1d0 │ │ │ │ - ldr r2, [pc, #124] @ 61b4bc │ │ │ │ - ldr r0, [pc, #124] @ 61b4c0 │ │ │ │ + b 61b1d4 │ │ │ │ + ldr r2, [pc, #124] @ 61b4c0 │ │ │ │ + ldr r0, [pc, #124] @ 61b4c4 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b1d0 │ │ │ │ - ldr r2, [pc, #104] @ 61b4c4 │ │ │ │ - ldr r0, [pc, #104] @ 61b4c8 │ │ │ │ + b 61b1d4 │ │ │ │ + ldr r2, [pc, #104] @ 61b4c8 │ │ │ │ + ldr r0, [pc, #104] @ 61b4cc │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b1d0 │ │ │ │ + b 61b1d4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r3, r4, asr fp @ │ │ │ │ + subseq pc, r3, r0, asr fp @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ - subseq pc, r3, r8, lsl fp @ │ │ │ │ + subseq pc, r3, r4, lsl fp @ │ │ │ │ andeq r0, r0, r8, lsr r7 │ │ │ │ - ldrsbeq pc, [r3], #-172 @ 0xffffff54 @ │ │ │ │ + ldrsbeq pc, [r3], #-168 @ 0xffffff58 @ │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r4, r0, r0, lsr #3 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x003271d0 │ │ │ │ - @ instruction: 0x0038bcf8 │ │ │ │ - eorseq r7, r2, r8, lsl r1 │ │ │ │ - eorseq fp, r8, ip, asr #24 │ │ │ │ - eorseq r9, fp, r0, lsr r1 │ │ │ │ - eorseq fp, r8, r4, lsr #23 │ │ │ │ - eorseq r9, fp, r0, lsl #2 │ │ │ │ - eorseq fp, r8, r0, asr #23 │ │ │ │ - eorseq r7, r2, r0, lsr r0 │ │ │ │ - eorseq fp, r8, r4, lsr #23 │ │ │ │ - eorseq r7, r2, r8 │ │ │ │ - eorseq fp, r8, r8, lsl #23 │ │ │ │ + eorseq r7, r2, ip, asr #3 │ │ │ │ + @ instruction: 0x0038bcf4 │ │ │ │ + eorseq r7, r2, r4, lsl r1 │ │ │ │ + eorseq fp, r8, r8, asr #24 │ │ │ │ + eorseq r9, fp, ip, lsr #2 │ │ │ │ + eorseq fp, r8, r0, lsr #23 │ │ │ │ + ldrsheq r9, [fp], -ip @ │ │ │ │ + @ instruction: 0x0038bbbc │ │ │ │ + eorseq r7, r2, ip, lsr #32 │ │ │ │ + eorseq fp, r8, r0, lsr #23 │ │ │ │ + eorseq r7, r2, r4 │ │ │ │ + eorseq fp, r8, r4, lsl #23 │ │ │ │ │ │ │ │ -0061b4cc : │ │ │ │ +0061b4d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #328] @ 61b62c │ │ │ │ + ldr r3, [pc, #328] @ 61b630 │ │ │ │ ldr r2, [r0, #2380] @ 0x94c │ │ │ │ - ldr ip, [pc, #324] @ 61b630 │ │ │ │ + ldr ip, [pc, #324] @ 61b634 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #320] @ 61b634 │ │ │ │ + ldr r3, [pc, #320] @ 61b638 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #316] @ 61b638 │ │ │ │ + ldr r1, [pc, #316] @ 61b63c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 61b554 │ │ │ │ + beq 61b558 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #284] @ 61b63c │ │ │ │ - ldr r3, [pc, #272] @ 61b634 │ │ │ │ + ldr r2, [pc, #284] @ 61b640 │ │ │ │ + ldr r3, [pc, #272] @ 61b638 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b628 │ │ │ │ + bne 61b62c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #228] @ 61b640 │ │ │ │ + ldr r3, [pc, #228] @ 61b644 │ │ │ │ ldr r4, [r0, #2384] @ 0x950 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61b514 │ │ │ │ - ldr r3, [pc, #216] @ 61b644 │ │ │ │ + bne 61b518 │ │ │ │ + ldr r3, [pc, #216] @ 61b648 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61b580 │ │ │ │ + bne 61b584 │ │ │ │ mov r0, #1 │ │ │ │ - b 61b518 │ │ │ │ - ldr r3, [pc, #192] @ 61b648 │ │ │ │ + b 61b51c │ │ │ │ + ldr r3, [pc, #192] @ 61b64c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b578 │ │ │ │ - ldr r3, [pc, #176] @ 61b64c │ │ │ │ + beq 61b57c │ │ │ │ + ldr r3, [pc, #176] @ 61b650 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b578 │ │ │ │ - ldr r3, [pc, #160] @ 61b650 │ │ │ │ + beq 61b57c │ │ │ │ + ldr r3, [pc, #160] @ 61b654 │ │ │ │ ldr r5, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b610 │ │ │ │ + beq 61b614 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -1065066,39 +1065067,39 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61b654 │ │ │ │ + ldr r0, [pc, #76] @ 61b658 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b578 │ │ │ │ - ldr r0, [pc, #64] @ 61b658 │ │ │ │ + b 61b57c │ │ │ │ + ldr r0, [pc, #64] @ 61b65c │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b578 │ │ │ │ + b 61b57c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r4, ror #9 │ │ │ │ - subseq pc, r3, r4, asr #15 │ │ │ │ + subseq pc, r3, r0, asr #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq pc, [r3], #-116 @ 0xffffff8c @ │ │ │ │ - @ instruction: 0x0053f794 │ │ │ │ + ldrheq pc, [r3], #-112 @ 0xffffff90 @ │ │ │ │ + @ instruction: 0x0053f790 │ │ │ │ andeq r1, r0, lr, lsl #13 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r4, r0, r0, asr #6 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r0, sl, fp │ │ │ │ - @ instruction: 0x0038bab4 │ │ │ │ + eorseq fp, r8, ip, lsl #21 │ │ │ │ + @ instruction: 0x0038bab0 │ │ │ │ │ │ │ │ -0061b65c : │ │ │ │ +0061b660 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ @@ -1065113,452 +1065114,452 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0061b6b0 : │ │ │ │ +0061b6b4 : │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0061b6b8 : │ │ │ │ +0061b6bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #964] @ 61ba94 │ │ │ │ + ldr r3, [pc, #964] @ 61ba98 │ │ │ │ ldr r2, [r0, #2380] @ 0x94c │ │ │ │ - ldr r5, [pc, #960] @ 61ba98 │ │ │ │ + ldr r5, [pc, #960] @ 61ba9c │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r2, [pc, #956] @ 61ba9c │ │ │ │ - ldr r3, [pc, #956] @ 61baa0 │ │ │ │ + ldr r2, [pc, #956] @ 61baa0 │ │ │ │ + ldr r3, [pc, #956] @ 61baa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 61b8fc │ │ │ │ + beq 61b900 │ │ │ │ ldrb r6, [r4, #2437] @ 0x985 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 61b720 │ │ │ │ - ldr r3, [pc, #908] @ 61baa4 │ │ │ │ + bne 61b724 │ │ │ │ + ldr r3, [pc, #908] @ 61baa8 │ │ │ │ ldr r2, [r4, #2380] @ 0x94c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61b760 │ │ │ │ - ldr r2, [pc, #896] @ 61baa8 │ │ │ │ - ldr r3, [pc, #884] @ 61baa0 │ │ │ │ + beq 61b764 │ │ │ │ + ldr r2, [pc, #896] @ 61baac │ │ │ │ + ldr r3, [pc, #884] @ 61baa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ba90 │ │ │ │ + bne 61ba94 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #2052] @ 0x804 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b720 │ │ │ │ + beq 61b724 │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ - ldr sl, [pc, #816] @ 61baac │ │ │ │ + ldr sl, [pc, #816] @ 61bab0 │ │ │ │ mov r8, #2 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [r7, #12] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r7, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r7, #20] │ │ │ │ mov r0, #12 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #764] @ 61bab0 │ │ │ │ + ldr r3, [pc, #764] @ 61bab4 │ │ │ │ add r2, sl, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7, #8] │ │ │ │ str r4, [r0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r2, #20 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ - ldr r1, [pc, #692] @ 61bab4 │ │ │ │ + bl 6551ec │ │ │ │ + ldr r1, [pc, #692] @ 61bab8 │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sl, #96 @ 0x60 │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ ldr r2, [r3, #564] @ 0x234 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ strne r7, [r2, #4] │ │ │ │ ldrne r3, [r4, #2312] @ 0x908 │ │ │ │ str r7, [r3, #564] @ 0x234 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ - ldr r3, [pc, #592] @ 61bab8 │ │ │ │ + ldr r3, [pc, #592] @ 61babc │ │ │ │ add r2, r2, #564 @ 0x234 │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b720 │ │ │ │ - ldr r3, [pc, #568] @ 61babc │ │ │ │ + beq 61b724 │ │ │ │ + ldr r3, [pc, #568] @ 61bac0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b720 │ │ │ │ - ldr r3, [pc, #552] @ 61bac0 │ │ │ │ + beq 61b724 │ │ │ │ + ldr r3, [pc, #552] @ 61bac4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b720 │ │ │ │ - ldr r3, [pc, #536] @ 61bac4 │ │ │ │ + beq 61b724 │ │ │ │ + ldr r3, [pc, #536] @ 61bac8 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ba40 │ │ │ │ + beq 61ba44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #468] @ 61bac8 │ │ │ │ + ldr r0, [pc, #468] @ 61bacc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b720 │ │ │ │ + b 61b724 │ │ │ │ ldrb r3, [r0, #2249] @ 0x8c9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b720 │ │ │ │ + beq 61b724 │ │ │ │ ldr r3, [r0, #2220] @ 0x8ac │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 61b720 │ │ │ │ + bls 61b724 │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #404] @ 61bacc │ │ │ │ + ldr r3, [pc, #404] @ 61bad0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r6, #20] │ │ │ │ strd r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #368] @ 61bad0 │ │ │ │ + ldr r2, [pc, #368] @ 61bad4 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r2, #3 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ ldr r2, [r3, #564] @ 0x234 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ strne r6, [r2, #4] │ │ │ │ ldrne r3, [r4, #2312] @ 0x908 │ │ │ │ str r6, [r3, #564] @ 0x234 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ - ldr r3, [pc, #268] @ 61bab8 │ │ │ │ + ldr r3, [pc, #268] @ 61babc │ │ │ │ add r2, r2, #564 @ 0x234 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b704 │ │ │ │ - ldr r3, [pc, #268] @ 61bad4 │ │ │ │ + beq 61b708 │ │ │ │ + ldr r3, [pc, #268] @ 61bad8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b704 │ │ │ │ - ldr r3, [pc, #228] @ 61bac0 │ │ │ │ + beq 61b708 │ │ │ │ + ldr r3, [pc, #228] @ 61bac4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b704 │ │ │ │ - ldr r3, [pc, #212] @ 61bac4 │ │ │ │ + beq 61b708 │ │ │ │ + ldr r3, [pc, #212] @ 61bac8 │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ba7c │ │ │ │ + beq 61ba80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #160] @ 61bad8 │ │ │ │ + ldr r0, [pc, #160] @ 61badc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b704 │ │ │ │ - ldr r2, [pc, #148] @ 61badc │ │ │ │ - ldr r3, [pc, #84] @ 61baa0 │ │ │ │ + b 61b708 │ │ │ │ + ldr r2, [pc, #148] @ 61bae0 │ │ │ │ + ldr r3, [pc, #84] @ 61baa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ba90 │ │ │ │ - ldr r0, [pc, #116] @ 61bae0 │ │ │ │ + bne 61ba94 │ │ │ │ + ldr r0, [pc, #116] @ 61bae4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r0, [pc, #96] @ 61bae4 │ │ │ │ + ldr r0, [pc, #96] @ 61bae8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61b704 │ │ │ │ + b 61b708 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2 │ │ │ │ - subseq pc, r3, r8, asr #11 │ │ │ │ - ldrsbeq pc, [r3], #-84 @ 0xffffffac @ │ │ │ │ + subseq pc, r3, r4, asr #11 │ │ │ │ + ldrsbeq pc, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ ldrdeq r1, [r0], -lr │ │ │ │ - subseq pc, r3, ip, lsl #11 │ │ │ │ - subseq r1, r1, ip, asr #14 │ │ │ │ - eorseq fp, r8, r4, lsr #19 │ │ │ │ - eorseq fp, r8, ip, ror #18 │ │ │ │ + subseq pc, r3, r8, lsl #11 │ │ │ │ + subseq r1, r1, r8, asr #14 │ │ │ │ + eorseq fp, r8, r0, lsr #19 │ │ │ │ + eorseq fp, r8, r8, ror #18 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, ip, asr #24 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r8, r8, fp │ │ │ │ - eorseq fp, r8, r0, asr #15 │ │ │ │ - subseq r1, r1, r8, ror #10 │ │ │ │ + mlaseq r8, r4, r8, fp │ │ │ │ + @ instruction: 0x0038b7bc │ │ │ │ + subseq r1, r1, r4, ror #10 │ │ │ │ andeq r1, r0, r8, ror #15 │ │ │ │ - @ instruction: 0x0038b6d8 │ │ │ │ - subseq pc, r3, ip, ror #4 │ │ │ │ - eorseq fp, r8, ip, asr #14 │ │ │ │ - @ instruction: 0x0038b6b4 │ │ │ │ + @ instruction: 0x0038b6d4 │ │ │ │ + subseq pc, r3, r8, ror #4 │ │ │ │ + eorseq fp, r8, r8, asr #14 │ │ │ │ + @ instruction: 0x0038b6b0 │ │ │ │ │ │ │ │ -0061bae8 : │ │ │ │ +0061baec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r8, #2312] @ 0x908 │ │ │ │ add r2, r7, r7, lsl #1 │ │ │ │ rsb r2, r7, r2, lsl #3 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ ldr r5, [r3, #196] @ 0xc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61bb68 │ │ │ │ + beq 61bb6c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r4, #0 │ │ │ │ - ble 61bb5c │ │ │ │ + ble 61bb60 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r8, #2312] @ 0x908 │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r1, r1, r3, lsl #3 │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 61bb30 │ │ │ │ + bgt 61bb34 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 61bb20 │ │ │ │ + bne 61bb24 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #3 │ │ │ │ add r6, r6, #184 @ 0xb8 │ │ │ │ - bne 61bb04 │ │ │ │ + bne 61bb08 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061bb90 : │ │ │ │ +0061bb94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r0, #2312] @ 0x908 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, sl │ │ │ │ add r8, sl, sl, lsl #1 │ │ │ │ rsb r8, sl, r8, lsl #3 │ │ │ │ add r2, r3, r8, lsl #3 │ │ │ │ ldr r4, [r2, #196] @ 0xc4 │ │ │ │ lsl r8, r8, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61bc50 │ │ │ │ + beq 61bc54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ strne r2, [r3, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrne r3, [r4] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r7, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r6, r5 │ │ │ │ str r7, [r4, #4] │ │ │ │ - ble 61bc24 │ │ │ │ + ble 61bc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 61bc04 │ │ │ │ + bgt 61bc08 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r9, #2312] @ 0x908 │ │ │ │ add r2, r3, r8 │ │ │ │ ldr r4, [r2, #196] @ 0xc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61bbcc │ │ │ │ + bne 61bbd0 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 61bbb0 │ │ │ │ + bne 61bbb4 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0061bc70 : │ │ │ │ +0061bc74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #2952] @ 61c810 │ │ │ │ + ldr r2, [pc, #2952] @ 61c814 │ │ │ │ ldr r3, [r0, #2380] @ 0x94c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2944] @ 61c814 │ │ │ │ + ldr r1, [pc, #2944] @ 61c818 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #2940] @ 61c818 │ │ │ │ + ldr r2, [pc, #2940] @ 61c81c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #2936] @ 61c81c │ │ │ │ + ldr r7, [pc, #2936] @ 61c820 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - beq 61bf18 │ │ │ │ + beq 61bf1c │ │ │ │ ldrb r2, [r4, #2437] @ 0x985 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61bf54 │ │ │ │ - ldr r2, [pc, #2892] @ 61c820 │ │ │ │ + bne 61bf58 │ │ │ │ + ldr r2, [pc, #2892] @ 61c824 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61bf54 │ │ │ │ + bne 61bf58 │ │ │ │ subs r6, r5, #5 │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ movne r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 61c1f0 │ │ │ │ + beq 61c1f4 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ add r9, sp, #24 │ │ │ │ add r1, r1, #10 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ ldrh r8, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r8, #768 @ 0x300 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 61bed8 │ │ │ │ + bne 61bedc │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ mov sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r8, [r5, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #2780] @ 61c824 │ │ │ │ + ldr r3, [pc, #2780] @ 61c828 │ │ │ │ str sl, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #2756] @ 61c828 │ │ │ │ - ldr r2, [pc, #2756] @ 61c82c │ │ │ │ + ldr r3, [pc, #2756] @ 61c82c │ │ │ │ + ldr r2, [pc, #2756] @ 61c830 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1065569,52 +1065570,52 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #557056 @ 0x88000 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r3, r6 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [r4, #1992] @ 0x7c8 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r3, [r4, #2028] @ 0x7ec │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #4] │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ add r8, r4, #2016 @ 0x7e0 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r4, #2028] @ 0x7ec │ │ │ │ str r8, [r5, #4] │ │ │ │ - beq 61bec4 │ │ │ │ + beq 61bec8 │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ mov fp, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #2572] @ 61c830 │ │ │ │ + ldr r3, [pc, #2572] @ 61c834 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #2544] @ 61c834 │ │ │ │ - ldr r2, [pc, #2544] @ 61c838 │ │ │ │ + ldr r3, [pc, #2544] @ 61c838 │ │ │ │ + ldr r2, [pc, #2544] @ 61c83c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6144 @ 0x1800 │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1065624,192 +1065625,192 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [r4, #1992] @ 0x7c8 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r3, [r4, #2028] @ 0x7ec │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #4] │ │ │ │ str r5, [r4, #2028] @ 0x7ec │ │ │ │ str r8, [r5, #4] │ │ │ │ - ldr r3, [pc, #2416] @ 61c83c │ │ │ │ + ldr r3, [pc, #2416] @ 61c840 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c670 │ │ │ │ - ldr r2, [pc, #2400] @ 61c840 │ │ │ │ - ldr r3, [pc, #2356] @ 61c818 │ │ │ │ + bne 61c674 │ │ │ │ + ldr r2, [pc, #2400] @ 61c844 │ │ │ │ + ldr r3, [pc, #2356] @ 61c81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c80c │ │ │ │ + bne 61c810 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #2312] @ 0x908 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #4 │ │ │ │ moveq r8, r6 │ │ │ │ orrne r8, r6, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 61c49c │ │ │ │ + beq 61c4a0 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 61c108 │ │ │ │ + beq 61c10c │ │ │ │ ldrb r2, [r4, #2437] @ 0x985 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61bed8 │ │ │ │ - ldr r2, [pc, #2280] @ 61c844 │ │ │ │ + bne 61bedc │ │ │ │ + ldr r2, [pc, #2280] @ 61c848 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61bed8 │ │ │ │ + bne 61bedc │ │ │ │ ldr r3, [r4, #2384] @ 0x950 │ │ │ │ - ldr r2, [pc, #2268] @ 61c848 │ │ │ │ + ldr r2, [pc, #2268] @ 61c84c │ │ │ │ cmp r5, #2 │ │ │ │ cmpeq r3, r2 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - bne 61bed8 │ │ │ │ + bne 61bedc │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ - ldr sl, [pc, #2240] @ 61c84c │ │ │ │ + ldr sl, [pc, #2240] @ 61c850 │ │ │ │ mov r8, #4 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ mov fp, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r6, #12] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r6, #20] │ │ │ │ mov r0, #16 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #2184] @ 61c850 │ │ │ │ + ldr r3, [pc, #2184] @ 61c854 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, sl, #432 @ 0x1b0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r4, [r0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str fp, [sp, #4] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ ldr r0, [r4, #2104] @ 0x838 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551f8 │ │ │ │ - ldr r1, [pc, #2112] @ 61c854 │ │ │ │ + bl 6551fc │ │ │ │ + ldr r1, [pc, #2112] @ 61c858 │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sl, #480 @ 0x1e0 │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [r4, #2104] @ 0x838 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r3, [r4, #2140] @ 0x85c │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3, #4] │ │ │ │ add r2, r4, #2128 @ 0x850 │ │ │ │ - ldr r3, [pc, #1996] @ 61c83c │ │ │ │ + ldr r3, [pc, #1996] @ 61c840 │ │ │ │ add r2, r2, #12 │ │ │ │ str r6, [r4, #2140] @ 0x85c │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #1992] @ 61c858 │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #1992] @ 61c85c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #1976] @ 61c85c │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #1976] @ 61c860 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #1960] @ 61c860 │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #1960] @ 61c864 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c7dc │ │ │ │ + beq 61c7e0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1892] @ 61c864 │ │ │ │ + ldr r0, [pc, #1892] @ 61c868 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61bed8 │ │ │ │ + b 61bedc │ │ │ │ ldrb r2, [r4, #2138] @ 0x85a │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61bf48 │ │ │ │ + beq 61bf4c │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r6, [r8, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8, #16] │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #20 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #1816] @ 61c868 │ │ │ │ - ldr r2, [pc, #1816] @ 61c86c │ │ │ │ + ldr r3, [pc, #1816] @ 61c86c │ │ │ │ + ldr r2, [pc, #1816] @ 61c870 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1065818,57 +1065819,57 @@ │ │ │ │ str r3, [r9, #4] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r3, #2 │ │ │ │ str r0, [r9, #16] │ │ │ │ strb r3, [r9, #12] │ │ │ │ mov r3, r9 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r0, [r4, #2104] @ 0x838 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r3, [r4, #2140] @ 0x85c │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3, #4] │ │ │ │ add r3, r4, #2128 @ 0x850 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r8, #4] │ │ │ │ - ldr r3, [pc, #1636] @ 61c83c │ │ │ │ + ldr r3, [pc, #1636] @ 61c840 │ │ │ │ str r8, [r4, #2140] @ 0x85c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c6f0 │ │ │ │ + bne 61c6f4 │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - b 61bcc0 │ │ │ │ + b 61bcc4 │ │ │ │ ldrb r3, [r4, #2305] @ 0x901 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bed8 │ │ │ │ + beq 61bedc │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ - ldr r9, [pc, #1636] @ 61c870 │ │ │ │ + ldr r9, [pc, #1636] @ 61c874 │ │ │ │ mov sl, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r6, [r8, #12] │ │ │ │ mov r0, #672 @ 0x2a0 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r8, #16] │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #1588] @ 61c874 │ │ │ │ + ldr r3, [pc, #1588] @ 61c878 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #20] │ │ │ │ @@ -1065896,149 +1065897,149 @@ │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ strb r3, [r5, #37] @ 0x25 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ strd sl, [sp, #8] │ │ │ │ add r2, r9, #144 @ 0x90 │ │ │ │ mov sl, #1 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 655464 │ │ │ │ - ldr r3, [pc, #1404] @ 61c878 │ │ │ │ + bl 655468 │ │ │ │ + ldr r3, [pc, #1404] @ 61c87c │ │ │ │ mov r0, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ add r2, r9, #192 @ 0xc0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ - bl 655464 │ │ │ │ - ldr r3, [pc, #1324] @ 61c87c │ │ │ │ + bl 655468 │ │ │ │ + ldr r3, [pc, #1324] @ 61c880 │ │ │ │ mov r0, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r9, #288 @ 0x120 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #336 @ 0x150 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 6551f8 │ │ │ │ - ldr r3, [pc, #1248] @ 61c880 │ │ │ │ + bl 6551fc │ │ │ │ + ldr r3, [pc, #1248] @ 61c884 │ │ │ │ mov r0, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r3, r5 │ │ │ │ add r2, r9, #336 @ 0x150 │ │ │ │ add r0, r0, #504 @ 0x1f8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r2, #4 │ │ │ │ add r1, r1, #504 @ 0x1f8 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r3, [r4, #2308] @ 0x904 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3, #4] │ │ │ │ add r2, r4, #2304 @ 0x900 │ │ │ │ - ldr r3, [pc, #1080] @ 61c83c │ │ │ │ + ldr r3, [pc, #1080] @ 61c840 │ │ │ │ add r2, r2, #4 │ │ │ │ str r8, [r4, #2308] @ 0x904 │ │ │ │ str r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #1120] @ 61c884 │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #1120] @ 61c888 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #1060] @ 61c85c │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #1060] @ 61c860 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #1044] @ 61c860 │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #1044] @ 61c864 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c7c8 │ │ │ │ + beq 61c7cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1012] @ 61c888 │ │ │ │ + ldr r0, [pc, #1012] @ 61c88c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61bed8 │ │ │ │ + b 61bedc │ │ │ │ ldrb r2, [r0, #2249] @ 0x8c9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61bf48 │ │ │ │ + beq 61bf4c │ │ │ │ mov r0, #28 │ │ │ │ bl 211ccc │ │ │ │ - ldr sl, [pc, #980] @ 61c88c │ │ │ │ + ldr sl, [pc, #980] @ 61c890 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r0 │ │ │ │ str r8, [r9, #12] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r9, #16] │ │ │ │ str r0, [r9, #20] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #936] @ 61c890 │ │ │ │ + ldr r3, [pc, #936] @ 61c894 │ │ │ │ add r2, sl, #144 @ 0x90 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ str sl, [sp, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ mov sl, #4 │ │ │ │ @@ -1066057,284 +1066058,284 @@ │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ str r3, [r6, #32] │ │ │ │ add r3, r0, #168 @ 0xa8 │ │ │ │ str r0, [r6, #20] │ │ │ │ str r3, [r6, #24] │ │ │ │ mov r3, r6 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ - bl 6551f8 │ │ │ │ - ldr r3, [pc, #796] @ 61c894 │ │ │ │ + bl 6551fc │ │ │ │ + ldr r3, [pc, #796] @ 61c898 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ strd sl, [sp, #8] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ - bl 6551f8 │ │ │ │ + bl 6551fc │ │ │ │ ldr r3, [r4, #2252] @ 0x8cc │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ add r3, r4, #2240 @ 0x8c0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r9, #4] │ │ │ │ - ldr r3, [pc, #608] @ 61c83c │ │ │ │ + ldr r3, [pc, #608] @ 61c840 │ │ │ │ str r9, [r4, #2252] @ 0x8cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c1e8 │ │ │ │ - ldr r3, [pc, #676] @ 61c898 │ │ │ │ + beq 61c1ec │ │ │ │ + ldr r3, [pc, #676] @ 61c89c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c1e8 │ │ │ │ - ldr r3, [pc, #596] @ 61c85c │ │ │ │ + beq 61c1ec │ │ │ │ + ldr r3, [pc, #596] @ 61c860 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61c1e8 │ │ │ │ - ldr r3, [pc, #580] @ 61c860 │ │ │ │ + beq 61c1ec │ │ │ │ + ldr r3, [pc, #580] @ 61c864 │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c79c │ │ │ │ + beq 61c7a0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #580] @ 61c89c │ │ │ │ + ldr r0, [pc, #580] @ 61c8a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - b 61bcc0 │ │ │ │ - ldr r3, [pc, #552] @ 61c8a0 │ │ │ │ + b 61bcc4 │ │ │ │ + ldr r3, [pc, #552] @ 61c8a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #464] @ 61c85c │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #464] @ 61c860 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61bed8 │ │ │ │ - ldr r3, [pc, #448] @ 61c860 │ │ │ │ + beq 61bedc │ │ │ │ + ldr r3, [pc, #448] @ 61c864 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c760 │ │ │ │ + beq 61c764 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r9, #4] │ │ │ │ str r1, [r9, #8] │ │ │ │ str r1, [r9, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #444] @ 61c8a4 │ │ │ │ + ldr r0, [pc, #444] @ 61c8a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61bed8 │ │ │ │ - ldr r3, [pc, #432] @ 61c8a8 │ │ │ │ + b 61bedc │ │ │ │ + ldr r3, [pc, #432] @ 61c8ac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c1e8 │ │ │ │ - ldr r3, [pc, #336] @ 61c85c │ │ │ │ + beq 61c1ec │ │ │ │ + ldr r3, [pc, #336] @ 61c860 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61c1e8 │ │ │ │ - ldr r3, [pc, #320] @ 61c860 │ │ │ │ + beq 61c1ec │ │ │ │ + ldr r3, [pc, #320] @ 61c864 │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c7b4 │ │ │ │ + beq 61c7b8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #336] @ 61c8ac │ │ │ │ + ldr r0, [pc, #336] @ 61c8b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 61c658 │ │ │ │ - ldr r2, [pc, #328] @ 61c8b0 │ │ │ │ - ldr r3, [pc, #172] @ 61c818 │ │ │ │ + b 61c65c │ │ │ │ + ldr r2, [pc, #328] @ 61c8b4 │ │ │ │ + ldr r3, [pc, #172] @ 61c81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c80c │ │ │ │ - ldr r0, [pc, #296] @ 61c8b4 │ │ │ │ + bne 61c810 │ │ │ │ + ldr r0, [pc, #296] @ 61c8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r0, [pc, #276] @ 61c8b8 │ │ │ │ + ldr r0, [pc, #276] @ 61c8bc │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - b 61bcc0 │ │ │ │ - ldr r0, [pc, #256] @ 61c8bc │ │ │ │ + b 61bcc4 │ │ │ │ + ldr r0, [pc, #256] @ 61c8c0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61c1e8 │ │ │ │ - ldr r0, [pc, #240] @ 61c8c0 │ │ │ │ + b 61c1ec │ │ │ │ + ldr r0, [pc, #240] @ 61c8c4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61bed8 │ │ │ │ - ldr r2, [pc, #224] @ 61c8c4 │ │ │ │ - ldr r3, [pc, #48] @ 61c818 │ │ │ │ + b 61bedc │ │ │ │ + ldr r2, [pc, #224] @ 61c8c8 │ │ │ │ + ldr r3, [pc, #48] @ 61c81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c80c │ │ │ │ - ldr r0, [pc, #192] @ 61c8c8 │ │ │ │ + bne 61c810 │ │ │ │ + ldr r0, [pc, #192] @ 61c8cc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 61c78c │ │ │ │ + b 61c790 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2 │ │ │ │ - subseq pc, r3, ip, lsl r0 @ │ │ │ │ + subseq pc, r3, r8, lsl r0 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r3, ip │ │ │ │ + subseq pc, r3, r8 │ │ │ │ ldrdeq r1, [r0], -lr │ │ │ │ @ instruction: 0xfffff018 │ │ │ │ - eorseq fp, r8, ip, asr #12 │ │ │ │ - subseq r1, r1, r4, asr r1 │ │ │ │ + eorseq fp, r8, r8, asr #12 │ │ │ │ + subseq r1, r1, r0, asr r1 │ │ │ │ @ instruction: 0xffffef40 │ │ │ │ - mlaseq r8, r0, r5, fp │ │ │ │ - subseq r1, r1, r8, ror r0 │ │ │ │ + eorseq fp, r8, ip, lsl #11 │ │ │ │ + subseq r1, r1, r4, ror r0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsbeq lr, [r3], #-212 @ 0xffffff2c │ │ │ │ + ldrsbeq lr, [r3], #-208 @ 0xffffff30 │ │ │ │ andeq r1, r0, ip, ror #1 │ │ │ │ andeq r8, r0, r8, ror #2 │ │ │ │ - subseq r0, r1, ip, lsr pc │ │ │ │ - eorseq fp, r8, r4, lsl #9 │ │ │ │ - eorseq fp, r8, r8, asr r4 │ │ │ │ + subseq r0, r1, r8, lsr pc │ │ │ │ + eorseq fp, r8, r0, lsl #9 │ │ │ │ + eorseq fp, r8, r4, asr r4 │ │ │ │ andeq r2, r0, r8, ror #3 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r4, r3, fp │ │ │ │ - eorseq fp, r8, r8, lsl r1 │ │ │ │ - subseq r0, r1, ip, ror #26 │ │ │ │ - ldrheq r0, [r1], #-204 @ 0xffffff34 │ │ │ │ - mlaseq r8, r0, r0, fp │ │ │ │ - @ instruction: 0x0038affc │ │ │ │ - eorseq sl, r8, ip, asr #31 │ │ │ │ - mlaseq r8, ip, pc, sl @ │ │ │ │ + mlaseq r8, r0, r3, fp │ │ │ │ + eorseq fp, r8, r4, lsl r1 │ │ │ │ + subseq r0, r1, r8, ror #26 │ │ │ │ + ldrheq r0, [r1], #-200 @ 0xffffff38 │ │ │ │ + eorseq fp, r8, ip, lsl #1 │ │ │ │ + @ instruction: 0x0038aff8 │ │ │ │ + eorseq sl, r8, r8, asr #31 │ │ │ │ + mlaseq r8, r8, pc, sl @ │ │ │ │ andeq r1, r0, r4, asr #23 │ │ │ │ - eorseq sl, r8, ip, asr #29 │ │ │ │ - subseq r0, r1, r0, lsl sl │ │ │ │ - @ instruction: 0x0038acf0 │ │ │ │ - eorseq sl, r8, r4, lsl #25 │ │ │ │ + eorseq sl, r8, r8, asr #29 │ │ │ │ + subseq r0, r1, ip, lsl #20 │ │ │ │ + eorseq sl, r8, ip, ror #25 │ │ │ │ + eorseq sl, r8, r0, lsl #25 │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ - eorseq sl, r8, r8, asr #23 │ │ │ │ + eorseq sl, r8, r4, asr #23 │ │ │ │ muleq r0, r0, r1 │ │ │ │ - eorseq sl, r8, r4, lsl sp │ │ │ │ + eorseq sl, r8, r0, lsl sp │ │ │ │ andeq r3, r0, ip, ror #29 │ │ │ │ - eorseq sl, r8, ip, lsr #22 │ │ │ │ - subseq lr, r3, ip, asr #10 │ │ │ │ - eorseq sl, r8, r0, lsr #25 │ │ │ │ - eorseq sl, r8, r4, lsr #21 │ │ │ │ - @ instruction: 0x0038aaf4 │ │ │ │ - @ instruction: 0x0038abbc │ │ │ │ - ldrsbeq lr, [r3], #-64 @ 0xffffffc0 │ │ │ │ - @ instruction: 0x0038acb8 │ │ │ │ + eorseq sl, r8, r8, lsr #22 │ │ │ │ + subseq lr, r3, r8, asr #10 │ │ │ │ + mlaseq r8, ip, ip, sl │ │ │ │ + eorseq sl, r8, r0, lsr #21 │ │ │ │ + @ instruction: 0x0038aaf0 │ │ │ │ + @ instruction: 0x0038abb8 │ │ │ │ + subseq lr, r3, ip, asr #9 │ │ │ │ + @ instruction: 0x0038acb4 │ │ │ │ │ │ │ │ -0061c8cc : │ │ │ │ +0061c8d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r7, r0, r1, lsl #3 │ │ │ │ ldr r5, [r7, #2028] @ 0x7ec │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 61c90c │ │ │ │ + b 61c910 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6196ac │ │ │ │ + bl 6196b0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 61c904 │ │ │ │ + bne 61c908 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 61c954 │ │ │ │ + ble 61c958 │ │ │ │ mov r4, #0 │ │ │ │ add r8, r7, #1984 @ 0x7c0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r1, r1, r3, lsl #3 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 61c92c │ │ │ │ + bgt 61c930 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 61c90c │ │ │ │ + bne 61c910 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061c974 : │ │ │ │ +0061c978 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r8, r0, r1, lsl #3 │ │ │ │ ldr r4, [r8, #2028] @ 0x7ec │ │ │ │ @@ -1066355,211 +1066356,211 @@ │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r7, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r6, r5 │ │ │ │ str r7, [r4, #4] │ │ │ │ - ble 61ca08 │ │ │ │ + ble 61ca0c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 61c9e8 │ │ │ │ + bgt 61c9ec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61c9b0 │ │ │ │ + bne 61c9b4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061ca48 : │ │ │ │ +0061ca4c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ add r7, r0, #336 @ 0x150 │ │ │ │ ldr r4, [r6, #2028] @ 0x7ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61ca94 │ │ │ │ + beq 61ca98 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 61ca88 │ │ │ │ + beq 61ca8c │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61ca70 │ │ │ │ + bne 61ca74 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 61ca64 │ │ │ │ + bne 61ca68 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061cab4 : │ │ │ │ +0061cab8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #424] @ 61cc74 │ │ │ │ + ldr r2, [pc, #424] @ 61cc78 │ │ │ │ ldr r1, [r0, #2380] @ 0x94c │ │ │ │ - ldr r3, [pc, #420] @ 61cc78 │ │ │ │ + ldr r3, [pc, #420] @ 61cc7c │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r1, [pc, #416] @ 61cc7c │ │ │ │ - ldr r2, [pc, #416] @ 61cc80 │ │ │ │ + ldr r1, [pc, #416] @ 61cc80 │ │ │ │ + ldr r2, [pc, #416] @ 61cc84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 61cb3c │ │ │ │ - ldr r2, [pc, #384] @ 61cc84 │ │ │ │ - ldr r3, [pc, #376] @ 61cc80 │ │ │ │ + beq 61cb40 │ │ │ │ + ldr r2, [pc, #384] @ 61cc88 │ │ │ │ + ldr r3, [pc, #376] @ 61cc84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61cc70 │ │ │ │ + bne 61cc74 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #2384] @ 0x950 │ │ │ │ - ldr r1, [pc, #320] @ 61cc88 │ │ │ │ + ldr r1, [pc, #320] @ 61cc8c │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 61cc10 │ │ │ │ + bhi 61cc14 │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 61cafc │ │ │ │ - ldr r1, [pc, #300] @ 61cc8c │ │ │ │ + bls 61cb00 │ │ │ │ + ldr r1, [pc, #300] @ 61cc90 │ │ │ │ sub r2, r2, #26112 @ 0x6600 │ │ │ │ sub r2, r2, #73 @ 0x49 │ │ │ │ lsr r2, r1, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq 61cafc │ │ │ │ - ldr r1, [pc, #280] @ 61cc90 │ │ │ │ - ldr r2, [pc, #280] @ 61cc94 │ │ │ │ + beq 61cb00 │ │ │ │ + ldr r1, [pc, #280] @ 61cc94 │ │ │ │ + ldr r2, [pc, #280] @ 61cc98 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r0, #2376] @ 0x948 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61cafc │ │ │ │ - ldr r2, [pc, #256] @ 61cc98 │ │ │ │ + beq 61cb00 │ │ │ │ + ldr r2, [pc, #256] @ 61cc9c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61cafc │ │ │ │ - ldr r2, [pc, #240] @ 61cc9c │ │ │ │ + beq 61cb00 │ │ │ │ + ldr r2, [pc, #240] @ 61cca0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61cafc │ │ │ │ - ldr r2, [pc, #224] @ 61cca0 │ │ │ │ + beq 61cb00 │ │ │ │ + ldr r2, [pc, #224] @ 61cca4 │ │ │ │ ldr r4, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61cc34 │ │ │ │ + beq 61cc38 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 61cca4 │ │ │ │ + ldr r0, [pc, #156] @ 61cca8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61cafc │ │ │ │ + b 61cb00 │ │ │ │ sub r2, r2, #26368 @ 0x6700 │ │ │ │ sub r2, r2, #160 @ 0xa0 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 61cafc │ │ │ │ - ldr r1, [pc, #128] @ 61cca8 │ │ │ │ + bhi 61cb00 │ │ │ │ + ldr r1, [pc, #128] @ 61ccac │ │ │ │ lsr r2, r1, r2 │ │ │ │ tst r2, #1 │ │ │ │ - bne 61cb70 │ │ │ │ - b 61cafc │ │ │ │ - ldr r2, [pc, #112] @ 61ccac │ │ │ │ - ldr r3, [pc, #64] @ 61cc80 │ │ │ │ + bne 61cb74 │ │ │ │ + b 61cb00 │ │ │ │ + ldr r2, [pc, #112] @ 61ccb0 │ │ │ │ + ldr r3, [pc, #64] @ 61cc84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61cc70 │ │ │ │ - ldr r0, [pc, #80] @ 61ccb0 │ │ │ │ + bne 61cc74 │ │ │ │ + ldr r0, [pc, #80] @ 61ccb4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2 │ │ │ │ - subseq lr, r3, ip, asr #3 │ │ │ │ - ldrsbeq lr, [r3], #-24 @ 0xffffffe8 │ │ │ │ + subseq lr, r3, r8, asr #3 │ │ │ │ + ldrsbeq lr, [r3], #-20 @ 0xffffffec │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq lr, [r3], #-16 │ │ │ │ + subseq lr, r3, ip, lsr #3 │ │ │ │ andeq r6, r0, sp, asr r6 │ │ │ │ andseq r8, r8, r1, lsl #3 │ │ │ │ @ instruction: 0xffffd280 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, ip, ror #14 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0038a8d8 │ │ │ │ + @ instruction: 0x0038a8d4 │ │ │ │ strmi r0, [r3, -r7, lsl #14] │ │ │ │ - subseq lr, r3, r8, ror r0 │ │ │ │ - eorseq sl, r8, ip, lsr #17 │ │ │ │ + subseq lr, r3, r4, ror r0 │ │ │ │ + eorseq sl, r8, r8, lsr #17 │ │ │ │ │ │ │ │ -0061ccb4 : │ │ │ │ +0061ccb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #1124] @ 61d130 │ │ │ │ - ldr ip, [pc, #1124] @ 61d134 │ │ │ │ + ldr lr, [pc, #1124] @ 61d134 │ │ │ │ + ldr ip, [pc, #1124] @ 61d138 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #1116] @ 61d138 │ │ │ │ + ldr r3, [pc, #1116] @ 61d13c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #1112] @ 61d13c │ │ │ │ + ldr r2, [pc, #1112] @ 61d140 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1066572,99 +1066573,99 @@ │ │ │ │ movne r7, #0 │ │ │ │ movne r8, r4 │ │ │ │ addeq r8, sp, #12 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ mov r5, r0 │ │ │ │ strb r6, [sp, #8] │ │ │ │ - beq 61cf08 │ │ │ │ - ldr r3, [pc, #1028] @ 61d140 │ │ │ │ + beq 61cf0c │ │ │ │ + ldr r3, [pc, #1028] @ 61d144 │ │ │ │ ldr r2, [r0, #2380] @ 0x94c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61cdc0 │ │ │ │ - ldr r3, [pc, #1016] @ 61d144 │ │ │ │ - ldr ip, [pc, #1016] @ 61d148 │ │ │ │ - ldr r1, [pc, #1016] @ 61d14c │ │ │ │ - ldr r2, [pc, #1016] @ 61d150 │ │ │ │ + beq 61cdc4 │ │ │ │ + ldr r3, [pc, #1016] @ 61d148 │ │ │ │ + ldr ip, [pc, #1016] @ 61d14c │ │ │ │ + ldr r1, [pc, #1016] @ 61d150 │ │ │ │ + ldr r2, [pc, #1016] @ 61d154 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #972] @ 61d154 │ │ │ │ - ldr r3, [pc, #936] @ 61d134 │ │ │ │ + ldr r2, [pc, #972] @ 61d158 │ │ │ │ + ldr r3, [pc, #936] @ 61d138 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d12c │ │ │ │ + bne 61d130 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #11] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 61cf68 │ │ │ │ + bne 61cf6c │ │ │ │ ldr r3, [r0, #1928] @ 0x788 │ │ │ │ mov r2, #1 │ │ │ │ adds r3, r3, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r0, #1932] @ 0x78c │ │ │ │ add r1, sp, #8 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r0, #1788] @ 0x6fc │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 61d0a0 │ │ │ │ + bne 61d0a4 │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ - bhi 61d0a0 │ │ │ │ + bhi 61d0a4 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 61ce30 │ │ │ │ + beq 61ce34 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ orreq r6, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r3, [sp, #8] │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ - bls 61ce1c │ │ │ │ + bls 61ce20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61d0c0 │ │ │ │ + beq 61d0c4 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #212 @ 0xd4 │ │ │ │ moveq r6, r2 │ │ │ │ - bne 61d10c │ │ │ │ + bne 61d110 │ │ │ │ mov r3, #8 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 3cb90c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61d0ec │ │ │ │ + blt 61d0f0 │ │ │ │ ldr r0, [r5, #1924] @ 0x784 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ mov ip, #8 │ │ │ │ @@ -1066689,188 +1066690,188 @@ │ │ │ │ strb r2, [r3, #6] │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, r6 │ │ │ │ strb r1, [r3, #7] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - b 61cf14 │ │ │ │ + b 61cf18 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e1eec │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ add r6, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #548] @ 61d158 │ │ │ │ + ldr r2, [pc, #548] @ 61d15c │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [r5, #2380] @ 0x94c │ │ │ │ moveq r7, r4 │ │ │ │ addne r7, sp, #12 │ │ │ │ cmp r3, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ - beq 61cf88 │ │ │ │ + beq 61cf8c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e1eec │ │ │ │ mov r0, #1 │ │ │ │ - b 61cd80 │ │ │ │ - ldr r3, [pc, #492] @ 61d15c │ │ │ │ - ldr ip, [pc, #492] @ 61d160 │ │ │ │ - ldr r1, [pc, #492] @ 61d164 │ │ │ │ - ldr r2, [pc, #492] @ 61d168 │ │ │ │ + b 61cd84 │ │ │ │ + ldr r3, [pc, #492] @ 61d160 │ │ │ │ + ldr ip, [pc, #492] @ 61d164 │ │ │ │ + ldr r1, [pc, #492] @ 61d168 │ │ │ │ + ldr r2, [pc, #492] @ 61d16c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - b 61cd60 │ │ │ │ + b 61cd64 │ │ │ │ ldr r3, [r5, #2384] @ 0x950 │ │ │ │ - ldr r2, [pc, #472] @ 61d16c │ │ │ │ + ldr r2, [pc, #472] @ 61d170 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61cfbc │ │ │ │ - ldr r2, [pc, #464] @ 61d170 │ │ │ │ + beq 61cfc0 │ │ │ │ + ldr r2, [pc, #464] @ 61d174 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61cfbc │ │ │ │ - ldr r2, [pc, #456] @ 61d174 │ │ │ │ + beq 61cfc0 │ │ │ │ + ldr r2, [pc, #456] @ 61d178 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61cfbc │ │ │ │ - ldr r2, [pc, #448] @ 61d178 │ │ │ │ + beq 61cfc0 │ │ │ │ + ldr r2, [pc, #448] @ 61d17c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61cf54 │ │ │ │ + bne 61cf58 │ │ │ │ ldr r3, [r5, #1928] @ 0x788 │ │ │ │ ldr r1, [r5, #1932] @ 0x78c │ │ │ │ adds r3, r3, #24 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #16 │ │ │ │ ldr r0, [r5, #1788] @ 0x6fc │ │ │ │ mov r1, r6 │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ - beq 61d014 │ │ │ │ - ldr r0, [pc, #388] @ 61d17c │ │ │ │ + beq 61d018 │ │ │ │ + ldr r0, [pc, #388] @ 61d180 │ │ │ │ ldr r1, [r5, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ bl 8e25e8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - b 61cd7c │ │ │ │ + b 61cd80 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 3cb90c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61d0cc │ │ │ │ + blt 61d0d0 │ │ │ │ ldr r0, [r5, #1924] @ 0x784 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r0, #232 @ 0xe8 │ │ │ │ bl 213a48 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov ip, #24 │ │ │ │ strb ip, [r1, #234] @ 0xea │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #235] @ 0xeb │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #276] @ 61d180 │ │ │ │ + ldr r3, [pc, #276] @ 61d184 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r0, r0, #236 @ 0xec │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #240 @ 0xf0 │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - b 61cf60 │ │ │ │ - ldr r3, [pc, #220] @ 61d184 │ │ │ │ - ldr ip, [pc, #220] @ 61d188 │ │ │ │ - ldr r1, [pc, #220] @ 61d18c │ │ │ │ - ldr r2, [pc, #220] @ 61d190 │ │ │ │ + b 61cf64 │ │ │ │ + ldr r3, [pc, #220] @ 61d188 │ │ │ │ + ldr ip, [pc, #220] @ 61d18c │ │ │ │ + ldr r1, [pc, #220] @ 61d190 │ │ │ │ + ldr r2, [pc, #220] @ 61d194 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - b 61cd60 │ │ │ │ + b 61cd64 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r6, r2 │ │ │ │ - b 61ce68 │ │ │ │ - ldr r1, [pc, #192] @ 61d194 │ │ │ │ + b 61ce6c │ │ │ │ + ldr r1, [pc, #192] @ 61d198 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - b 61cd7c │ │ │ │ - ldr r1, [pc, #164] @ 61d198 │ │ │ │ + b 61cd80 │ │ │ │ + ldr r1, [pc, #164] @ 61d19c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - b 61cd7c │ │ │ │ - ldr r3, [pc, #136] @ 61d19c │ │ │ │ - ldr ip, [pc, #136] @ 61d1a0 │ │ │ │ - ldr r1, [pc, #136] @ 61d1a4 │ │ │ │ - ldr r2, [pc, #136] @ 61d1a8 │ │ │ │ + b 61cd80 │ │ │ │ + ldr r3, [pc, #136] @ 61d1a0 │ │ │ │ + ldr ip, [pc, #136] @ 61d1a4 │ │ │ │ + ldr r1, [pc, #136] @ 61d1a8 │ │ │ │ + ldr r2, [pc, #136] @ 61d1ac │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - b 61cd60 │ │ │ │ + b 61cd64 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r3, r8, ror #31 │ │ │ │ + subseq sp, r3, r4, ror #31 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r3, r4, asr #31 │ │ │ │ + subseq sp, r3, r0, asr #31 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ ldrdeq r1, [r0], -lr │ │ │ │ - @ instruction: 0x0046c094 │ │ │ │ - @ instruction: 0x0038a7d8 │ │ │ │ - eorseq sl, r8, ip, ror r0 │ │ │ │ + @ instruction: 0x0046c090 │ │ │ │ + @ instruction: 0x0038a7d4 │ │ │ │ + eorseq sl, r8, r8, ror r0 │ │ │ │ @ instruction: 0x000005bb │ │ │ │ - subseq sp, r3, ip, lsr #30 │ │ │ │ + subseq sp, r3, r8, lsr #30 │ │ │ │ andeq r8, r0, r6, lsl #1 │ │ │ │ - subeq fp, r6, r0, ror lr │ │ │ │ - eorseq sl, r8, r8, ror #11 │ │ │ │ - eorseq r9, r8, r8, asr lr │ │ │ │ + subeq fp, r6, ip, ror #28 │ │ │ │ + eorseq sl, r8, r4, ror #11 │ │ │ │ + eorseq r9, r8, r4, asr lr │ │ │ │ andeq r0, r0, r1, asr #11 │ │ │ │ andeq r2, r0, sp, lsl r0 │ │ │ │ andeq r4, r0, pc, ror r6 │ │ │ │ andeq r4, r0, sp, lsr ip │ │ │ │ andeq r9, r0, fp, lsl #20 │ │ │ │ - eorseq sl, r8, r0, lsr r6 │ │ │ │ + eorseq sl, r8, ip, lsr #12 │ │ │ │ cmppl r8, #1459617792 @ 0x57000000 │ │ │ │ - subeq fp, r6, r8, lsr sp │ │ │ │ - eorseq sl, r8, r4, ror #9 │ │ │ │ - eorseq r9, r8, r0, lsr #26 │ │ │ │ + subeq fp, r6, r4, lsr sp │ │ │ │ + eorseq sl, r8, r0, ror #9 │ │ │ │ + eorseq r9, r8, ip, lsl sp │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - eorseq sl, r8, r4, ror r5 │ │ │ │ - eorseq sl, r8, ip, lsl #10 │ │ │ │ - subeq fp, r6, ip, asr #25 │ │ │ │ - eorseq sl, r8, ip, lsr #9 │ │ │ │ - @ instruction: 0x00389cb4 │ │ │ │ + eorseq sl, r8, r0, ror r5 │ │ │ │ + eorseq sl, r8, r8, lsl #10 │ │ │ │ + subeq fp, r6, r8, asr #25 │ │ │ │ + eorseq sl, r8, r8, lsr #9 │ │ │ │ + @ instruction: 0x00389cb0 │ │ │ │ andeq r0, r0, r3, ror #11 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #53] @ 0x35 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d1dc │ │ │ │ + beq 61d1e0 │ │ │ │ ldrb r3, [r0, #687] @ 0x2af │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxne lr │ │ │ │ ldrb r3, [r0, #688] @ 0x2b0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1066880,36 +1066881,36 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ sub r0, r0, #1744 @ 0x6d0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #2444] @ 0x98c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61d224 │ │ │ │ + beq 61d228 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d218 │ │ │ │ + bne 61d21c │ │ │ │ ldrb r0, [r0, #2440] @ 0x988 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0061d230 : │ │ │ │ +0061d234 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #532] @ 61d460 │ │ │ │ + ldr r2, [pc, #532] @ 61d464 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #528] @ 61d464 │ │ │ │ + ldr r3, [pc, #528] @ 61d468 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ @@ -1066922,93 +1066923,93 @@ │ │ │ │ ldr r3, [r0, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r1, r3 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r9, [sp, #96] @ 0x60 │ │ │ │ adc r3, r3, r0 │ │ │ │ - ldr sl, [pc, #448] @ 61d468 │ │ │ │ + ldr sl, [pc, #448] @ 61d46c │ │ │ │ adds ip, r1, r5 │ │ │ │ adc r3, r6, r3 │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, #2 │ │ │ │ add sl, pc, sl │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #24 │ │ │ │ - beq 61d388 │ │ │ │ + beq 61d38c │ │ │ │ cmp r9, #4 │ │ │ │ - beq 61d380 │ │ │ │ + beq 61d384 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 61d44c │ │ │ │ + bne 61d450 │ │ │ │ strb r7, [sp, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 21373c │ │ │ │ cmp r0, r9 │ │ │ │ - beq 61d328 │ │ │ │ + beq 61d32c │ │ │ │ stm sp, {r7, r8, r9} │ │ │ │ ldr r2, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ - ldr r1, [pc, #344] @ 61d46c │ │ │ │ - ldr r0, [pc, #344] @ 61d470 │ │ │ │ + ldr r1, [pc, #344] @ 61d470 │ │ │ │ + ldr r0, [pc, #344] @ 61d474 │ │ │ │ adds r2, r5, r2 │ │ │ │ adc r3, r6, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - ldr r3, [pc, #324] @ 61d474 │ │ │ │ + ldr r3, [pc, #324] @ 61d478 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d390 │ │ │ │ - ldr r2, [pc, #308] @ 61d478 │ │ │ │ - ldr r3, [pc, #284] @ 61d464 │ │ │ │ + bne 61d394 │ │ │ │ + ldr r2, [pc, #308] @ 61d47c │ │ │ │ + ldr r3, [pc, #284] @ 61d468 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d45c │ │ │ │ + bne 61d460 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r7, [sp, #24] │ │ │ │ - b 61d2e4 │ │ │ │ + b 61d2e8 │ │ │ │ strh r7, [sp, #24] │ │ │ │ - b 61d2e4 │ │ │ │ - ldr r3, [pc, #228] @ 61d47c │ │ │ │ + b 61d2e8 │ │ │ │ + ldr r3, [pc, #228] @ 61d480 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d33c │ │ │ │ - ldr r3, [pc, #212] @ 61d480 │ │ │ │ + beq 61d340 │ │ │ │ + ldr r3, [pc, #212] @ 61d484 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d33c │ │ │ │ - ldr r3, [pc, #196] @ 61d484 │ │ │ │ + beq 61d340 │ │ │ │ + ldr r3, [pc, #196] @ 61d488 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ adds r5, r5, r3 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ adc r6, r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61d42c │ │ │ │ + beq 61d430 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1067017,54 +1067018,54 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 61d488 │ │ │ │ + ldr r0, [pc, #100] @ 61d48c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d33c │ │ │ │ - ldr r0, [pc, #88] @ 61d48c │ │ │ │ + b 61d340 │ │ │ │ + ldr r0, [pc, #88] @ 61d490 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r7, r8} │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d33c │ │ │ │ - ldr r0, [pc, #60] @ 61d490 │ │ │ │ + b 61d340 │ │ │ │ + ldr r0, [pc, #60] @ 61d494 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3f14 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r3, r4, ror #20 │ │ │ │ + subseq sp, r3, r0, ror #20 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r3, r0, lsl #20 │ │ │ │ - subeq fp, r6, r4, ror fp │ │ │ │ - mlaseq r8, ip, r3, sl │ │ │ │ + ldrsheq sp, [r3], #-156 @ 0xffffff64 │ │ │ │ + subeq fp, r6, r0, ror fp │ │ │ │ + mlaseq r8, r8, r3, sl │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sp, r3, r0, ror r9 │ │ │ │ + subseq sp, r3, ip, ror #18 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sl, r8, r0, asr #5 │ │ │ │ - @ instruction: 0x0038a2dc │ │ │ │ - eorseq sl, r8, r0, asr #4 │ │ │ │ + @ instruction: 0x0038a2bc │ │ │ │ + @ instruction: 0x0038a2d8 │ │ │ │ + eorseq sl, r8, ip, lsr r2 │ │ │ │ │ │ │ │ -0061d494 : │ │ │ │ +0061d498 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #560] @ 61d6e0 │ │ │ │ + ldr r2, [pc, #560] @ 61d6e4 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #556] @ 61d6e4 │ │ │ │ + ldr r3, [pc, #556] @ 61d6e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ @@ -1067090,86 +1067091,86 @@ │ │ │ │ mov r9, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r9, [r1, #4] │ │ │ │ bl 2143fc <__pread64_chk@plt> │ │ │ │ - ldr r8, [pc, #424] @ 61d6e8 │ │ │ │ + ldr r8, [pc, #424] @ 61d6ec │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 61d5d8 │ │ │ │ + bne 61d5dc │ │ │ │ cmp r6, #2 │ │ │ │ - beq 61d5cc │ │ │ │ + beq 61d5d0 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 61d5c0 │ │ │ │ + beq 61d5c4 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 61d6d0 │ │ │ │ + bne 61d6d4 │ │ │ │ ldrb sl, [sp, #24] │ │ │ │ mov fp, r9 │ │ │ │ - ldr r3, [pc, #380] @ 61d6ec │ │ │ │ + ldr r3, [pc, #380] @ 61d6f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d60c │ │ │ │ - ldr r2, [pc, #364] @ 61d6f0 │ │ │ │ - ldr r3, [pc, #348] @ 61d6e4 │ │ │ │ + bne 61d610 │ │ │ │ + ldr r2, [pc, #364] @ 61d6f4 │ │ │ │ + ldr r3, [pc, #348] @ 61d6e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d6cc │ │ │ │ + bne 61d6d0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #24] │ │ │ │ mov fp, r9 │ │ │ │ - b 61d568 │ │ │ │ + b 61d56c │ │ │ │ ldrh sl, [sp, #24] │ │ │ │ mov fp, r9 │ │ │ │ - b 61d568 │ │ │ │ + b 61d56c │ │ │ │ str r6, [sp] │ │ │ │ - ldr r1, [pc, #272] @ 61d6f4 │ │ │ │ + ldr r1, [pc, #272] @ 61d6f8 │ │ │ │ ldrd r2, [r4, #168] @ 0xa8 │ │ │ │ - ldr r0, [pc, #268] @ 61d6f8 │ │ │ │ + ldr r0, [pc, #268] @ 61d6fc │ │ │ │ adds r2, r5, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ adc r3, r7, r3 │ │ │ │ add r1, r1, #16 │ │ │ │ mvn sl, #0 │ │ │ │ bl 8e25e8 │ │ │ │ mov fp, sl │ │ │ │ - b 61d57c │ │ │ │ - ldr r3, [pc, #232] @ 61d6fc │ │ │ │ + b 61d580 │ │ │ │ + ldr r3, [pc, #232] @ 61d700 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d57c │ │ │ │ - ldr r3, [pc, #216] @ 61d700 │ │ │ │ + beq 61d580 │ │ │ │ + ldr r3, [pc, #216] @ 61d704 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d57c │ │ │ │ - ldr r3, [pc, #200] @ 61d704 │ │ │ │ + beq 61d580 │ │ │ │ + ldr r3, [pc, #200] @ 61d708 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ adds r5, r5, r3 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ adc r7, r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61d6a8 │ │ │ │ + beq 61d6ac │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1067178,51 +1067179,51 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r6, [sp, #8] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r5, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 61d708 │ │ │ │ + ldr r0, [pc, #104] @ 61d70c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d57c │ │ │ │ - ldr r0, [pc, #92] @ 61d70c │ │ │ │ + b 61d580 │ │ │ │ + ldr r0, [pc, #92] @ 61d710 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d57c │ │ │ │ + b 61d580 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #52] @ 61d710 │ │ │ │ + ldr r0, [pc, #52] @ 61d714 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3f14 │ │ │ │ - subseq sp, r3, r0, lsl #16 │ │ │ │ + ldrsheq sp, [r3], #-124 @ 0xffffff84 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r3, r8, ror r7 │ │ │ │ + subseq sp, r3, r4, ror r7 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sp, r3, r0, lsr r7 │ │ │ │ - subeq fp, r6, r4, lsr #17 │ │ │ │ - eorseq sl, r8, ip, asr #2 │ │ │ │ + subseq sp, r3, ip, lsr #14 │ │ │ │ + subeq fp, r6, r0, lsr #17 │ │ │ │ + eorseq sl, r8, r8, asr #2 │ │ │ │ andeq r1, r0, r4, lsr #11 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sl, r8, r4, ror #1 │ │ │ │ - eorseq sl, r8, r0, lsl #2 │ │ │ │ - eorseq sl, r8, r0, lsl #1 │ │ │ │ + eorseq sl, r8, r0, ror #1 │ │ │ │ + ldrsheq sl, [r8], -ip @ │ │ │ │ + eorseq sl, r8, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #756] @ 61da20 │ │ │ │ - ldr r3, [pc, #756] @ 61da24 │ │ │ │ + ldr r2, [pc, #756] @ 61da24 │ │ │ │ + ldr r3, [pc, #756] @ 61da28 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r0, #24] │ │ │ │ mov r8, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1067231,105 +1067232,105 @@ │ │ │ │ ldr r9, [r6, #1960] @ 0x7a8 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ str r8, [r5, #4] │ │ │ │ str r8, [r5, #8] │ │ │ │ str r8, [r5, #12] │ │ │ │ bl 8d6a80 │ │ │ │ - ldr r7, [pc, #692] @ 61da28 │ │ │ │ + ldr r7, [pc, #692] @ 61da2c │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 61d81c │ │ │ │ + beq 61d820 │ │ │ │ sub r0, r4, r9 │ │ │ │ asr r0, r0, #2 │ │ │ │ rsb r3, r0, r0, lsl #3 │ │ │ │ add r3, r3, r3, lsl #6 │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ rsb r3, r3, r3, lsl #15 │ │ │ │ add r4, r0, r3, lsl #3 │ │ │ │ ldr r3, [r6, #1972] @ 0x7b4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 61d860 │ │ │ │ + beq 61d864 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 61da1c │ │ │ │ - ldr r3, [pc, #632] @ 61da2c │ │ │ │ - ldr r2, [pc, #632] @ 61da30 │ │ │ │ + bne 61da20 │ │ │ │ + ldr r3, [pc, #632] @ 61da30 │ │ │ │ + ldr r2, [pc, #632] @ 61da34 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r3, [pc, #628] @ 61da34 │ │ │ │ + ldr r3, [pc, #628] @ 61da38 │ │ │ │ ldr r9, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d890 │ │ │ │ - ldr r2, [pc, #592] @ 61da38 │ │ │ │ - ldr r3, [pc, #568] @ 61da24 │ │ │ │ + bne 61d894 │ │ │ │ + ldr r2, [pc, #592] @ 61da3c │ │ │ │ + ldr r3, [pc, #568] @ 61da28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61da18 │ │ │ │ + bne 61da1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #536] @ 61da3c │ │ │ │ - ldr r3, [pc, #508] @ 61da24 │ │ │ │ + ldr r2, [pc, #536] @ 61da40 │ │ │ │ + ldr r3, [pc, #508] @ 61da28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61da18 │ │ │ │ + bne 61da1c │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c4244 │ │ │ │ cmp r0, r8 │ │ │ │ - bne 61d924 │ │ │ │ - ldr r3, [pc, #436] @ 61da30 │ │ │ │ + bne 61d928 │ │ │ │ + ldr r3, [pc, #436] @ 61da34 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ - ldr r3, [pc, #444] @ 61da40 │ │ │ │ + ldr r3, [pc, #444] @ 61da44 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r3, [pc, #440] @ 61da44 │ │ │ │ + ldr r3, [pc, #440] @ 61da48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - b 61d7c4 │ │ │ │ - ldr r3, [pc, #432] @ 61da48 │ │ │ │ + b 61d7c8 │ │ │ │ + ldr r3, [pc, #432] @ 61da4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d7e0 │ │ │ │ - ldr r3, [pc, #416] @ 61da4c │ │ │ │ + beq 61d7e4 │ │ │ │ + ldr r3, [pc, #416] @ 61da50 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d7e0 │ │ │ │ - ldr r3, [pc, #400] @ 61da50 │ │ │ │ + beq 61d7e4 │ │ │ │ + ldr r3, [pc, #400] @ 61da54 │ │ │ │ ldr r5, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrd sl, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d9e4 │ │ │ │ + beq 61d9e8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1067337,105 +1067338,105 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #312] @ 61da54 │ │ │ │ + ldr r0, [pc, #312] @ 61da58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d7e0 │ │ │ │ + b 61d7e4 │ │ │ │ ldr r3, [r6, #1964] @ 0x7ac │ │ │ │ lsr r1, r4, #5 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r2, r1, lsl #2] │ │ │ │ and r0, r4, #31 │ │ │ │ orr r3, r3, ip, lsl r0 │ │ │ │ add r0, r6, #1248 @ 0x4e0 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ mov r1, ip │ │ │ │ - bl 655464 │ │ │ │ - ldr r3, [pc, #216] @ 61da30 │ │ │ │ + bl 655468 │ │ │ │ + ldr r3, [pc, #216] @ 61da34 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d87c │ │ │ │ - ldr r3, [pc, #236] @ 61da58 │ │ │ │ + beq 61d880 │ │ │ │ + ldr r3, [pc, #236] @ 61da5c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d87c │ │ │ │ - ldr r3, [pc, #204] @ 61da4c │ │ │ │ + beq 61d880 │ │ │ │ + ldr r3, [pc, #204] @ 61da50 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d87c │ │ │ │ - ldr r3, [pc, #188] @ 61da50 │ │ │ │ + beq 61d880 │ │ │ │ + ldr r3, [pc, #188] @ 61da54 │ │ │ │ ldr sl, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61da04 │ │ │ │ + beq 61da08 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 61da5c │ │ │ │ + ldr r0, [pc, #128] @ 61da60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d87c │ │ │ │ - ldr r0, [pc, #116] @ 61da60 │ │ │ │ + b 61d880 │ │ │ │ + ldr r0, [pc, #116] @ 61da64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ strd sl, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d7e0 │ │ │ │ - ldr r0, [pc, #88] @ 61da64 │ │ │ │ + b 61d7e4 │ │ │ │ + ldr r0, [pc, #88] @ 61da68 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61d87c │ │ │ │ + b 61d880 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 213e08 │ │ │ │ - subseq sp, r3, r8, lsl #11 │ │ │ │ + subseq sp, r3, r4, lsl #11 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r3, r4, asr #10 │ │ │ │ + subseq sp, r3, r0, asr #10 │ │ │ │ muleq r0, ip, r4 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r5, r0, r0, lsl r2 │ │ │ │ - subseq sp, r3, ip, asr #9 │ │ │ │ - @ instruction: 0x0053d490 │ │ │ │ + subseq sp, r3, r8, asr #9 │ │ │ │ + subseq sp, r3, ip, lsl #9 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ muleq r0, r0, r2 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r8, ip, lsl #30 │ │ │ │ + eorseq r9, r8, r8, lsl #30 │ │ │ │ andeq r4, r0, ip, ror #29 │ │ │ │ - eorseq r9, r8, r4, lsl #28 │ │ │ │ - eorseq r9, r8, r4, ror lr │ │ │ │ - @ instruction: 0x00389dfc │ │ │ │ + eorseq r9, r8, r0, lsl #28 │ │ │ │ + eorseq r9, r8, r0, ror lr │ │ │ │ + @ instruction: 0x00389df8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #436] @ 61dc34 │ │ │ │ - ldr r3, [pc, #436] @ 61dc38 │ │ │ │ + ldr r2, [pc, #436] @ 61dc38 │ │ │ │ + ldr r3, [pc, #436] @ 61dc3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r0, #1916] @ 0x77c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -1067444,129 +1067445,129 @@ │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ bl 46fa24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r5, #1876] @ 0x754 │ │ │ │ bl 3ca8a4 │ │ │ │ - ldr r7, [pc, #372] @ 61dc3c │ │ │ │ + ldr r7, [pc, #372] @ 61dc40 │ │ │ │ add r4, r5, #1968 @ 0x7b0 │ │ │ │ add r6, r5, #2304 @ 0x900 │ │ │ │ add r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ bl 4709cc │ │ │ │ cmp r4, r6 │ │ │ │ - bne 61dad8 │ │ │ │ + bne 61dadc │ │ │ │ add r4, r5, #1872 @ 0x750 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d6854 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f72b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d67e0 │ │ │ │ - ldr r3, [pc, #288] @ 61dc40 │ │ │ │ + ldr r3, [pc, #288] @ 61dc44 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r5, #1972] @ 0x7b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 61db78 │ │ │ │ - ldr r2, [pc, #264] @ 61dc44 │ │ │ │ - ldr r3, [pc, #248] @ 61dc38 │ │ │ │ + bne 61db7c │ │ │ │ + ldr r2, [pc, #264] @ 61dc48 │ │ │ │ + ldr r3, [pc, #248] @ 61dc3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61dc30 │ │ │ │ + bne 61dc34 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #200] @ 61dc48 │ │ │ │ + ldr r3, [pc, #200] @ 61dc4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 61db34 │ │ │ │ - ldr r3, [pc, #184] @ 61dc4c │ │ │ │ + beq 61db38 │ │ │ │ + ldr r3, [pc, #184] @ 61dc50 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61db34 │ │ │ │ - ldr r3, [pc, #168] @ 61dc50 │ │ │ │ + beq 61db38 │ │ │ │ + ldr r3, [pc, #168] @ 61dc54 │ │ │ │ ldr r4, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 61dbf4 │ │ │ │ + beq 61dbf8 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 61dc54 │ │ │ │ + ldr r0, [pc, #104] @ 61dc58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61db34 │ │ │ │ - ldr r2, [pc, #92] @ 61dc58 │ │ │ │ - ldr r3, [pc, #56] @ 61dc38 │ │ │ │ + b 61db38 │ │ │ │ + ldr r2, [pc, #92] @ 61dc5c │ │ │ │ + ldr r3, [pc, #56] @ 61dc3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61dc30 │ │ │ │ - ldr r0, [pc, #60] @ 61dc5c │ │ │ │ + bne 61dc34 │ │ │ │ + ldr r0, [pc, #60] @ 61dc60 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r3, r4, lsr r2 │ │ │ │ + subseq sp, r3, r0, lsr r2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r3, r0, ror #3 │ │ │ │ + ldrsbeq sp, [r3], #-28 @ 0xffffffe4 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sp, r3, r8, ror r1 │ │ │ │ + subseq sp, r3, r4, ror r1 │ │ │ │ andeq r0, r0, r8, ror #30 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r8, ip, lsr #25 │ │ │ │ - ldrheq sp, [r3], #-8 │ │ │ │ - mlaseq r8, ip, ip, r9 │ │ │ │ + eorseq r9, r8, r8, lsr #25 │ │ │ │ + ldrheq sp, [r3], #-4 │ │ │ │ + mlaseq r8, r8, ip, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 61dc8c │ │ │ │ + beq 61dc90 │ │ │ │ ldr r3, [r0, #1964] @ 0x7ac │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61dd98 │ │ │ │ + beq 61dd9c │ │ │ │ ldr r8, [r7, #1968] @ 0x7b0 │ │ │ │ mov r4, #0 │ │ │ │ add r8, r8, #5 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 211ccc │ │ │ │ ldr ip, [r7, #1968] @ 0x7b0 │ │ │ │ @@ -1067576,51 +1067577,51 @@ │ │ │ │ add r3, r6, #1 │ │ │ │ str r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ addgt r8, r0, #16 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str ip, [r0, #16] │ │ │ │ - bgt 61dd08 │ │ │ │ - b 61dd60 │ │ │ │ + bgt 61dd0c │ │ │ │ + b 61dd64 │ │ │ │ bl 3c4244 │ │ │ │ ldr r3, [r7, #1960] @ 0x7a8 │ │ │ │ add r3, r3, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61dd44 │ │ │ │ + beq 61dd48 │ │ │ │ mov r0, r3 │ │ │ │ bl 8d6854 │ │ │ │ ldr ip, [r7, #1968] @ 0x7b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r4 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - ble 61dd60 │ │ │ │ + ble 61dd64 │ │ │ │ ldr r3, [r7, #1960] @ 0x7a8 │ │ │ │ add r2, r4, r4, lsl #3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldrb r1, [r3, #32] │ │ │ │ mvn r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r9, r2, #2 │ │ │ │ - beq 61dcf8 │ │ │ │ + beq 61dcfc │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 61dcec │ │ │ │ + blt 61dcf0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bne 61dcd8 │ │ │ │ + bne 61dcdc │ │ │ │ add r0, r3, #12 │ │ │ │ bl 8d6854 │ │ │ │ ldr ip, [r7, #1968] @ 0x7b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r4 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bgt 61dd08 │ │ │ │ - ldr r1, [pc, #144] @ 61ddf8 │ │ │ │ + bgt 61dd0c │ │ │ │ + ldr r1, [pc, #144] @ 61ddfc │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ mov r2, r5 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ @@ -1067629,15 +1067630,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #24 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #24 │ │ │ │ - ldr r1, [pc, #76] @ 61ddf8 │ │ │ │ + ldr r1, [pc, #76] @ 61ddfc │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ @@ -1067648,92 +1067649,92 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61dc8c │ │ │ │ - b 61dd7c │ │ │ │ + beq 61dc90 │ │ │ │ + b 61dd80 │ │ │ │ andeq r3, r0, lr, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ 61de64 │ │ │ │ - ldr r2, [pc, #80] @ 61de68 │ │ │ │ + ldr r3, [pc, #80] @ 61de68 │ │ │ │ + ldr r2, [pc, #80] @ 61de6c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ - ldr r5, [pc, #72] @ 61de6c │ │ │ │ + ldr r5, [pc, #72] @ 61de70 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add r5, pc, r5 │ │ │ │ mov lr, r5 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r4, [pc, #52] @ 61de70 │ │ │ │ + ldr r4, [pc, #52] @ 61de74 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r4, pc, r4 │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #12] │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69cfa4 │ │ │ │ - subseq ip, r3, r0, lsr #29 │ │ │ │ + @ instruction: 0x0053ce9c │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq pc, [r1], #-88 @ 0xffffffa8 @ │ │ │ │ - subseq pc, r0, r0, asr #5 │ │ │ │ + strdeq pc, [r1], #-84 @ 0xffffffac @ │ │ │ │ + ldrheq pc, [r0], #-44 @ 0xffffffd4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #944] @ 61e23c │ │ │ │ + ldr r6, [pc, #944] @ 61e240 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #928] @ 61e240 │ │ │ │ - ldr r1, [pc, #928] @ 61e244 │ │ │ │ + ldr r2, [pc, #928] @ 61e244 │ │ │ │ + ldr r1, [pc, #928] @ 61e248 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #908] @ 61e248 │ │ │ │ - ldr r1, [pc, #908] @ 61e24c │ │ │ │ + ldr r2, [pc, #908] @ 61e24c │ │ │ │ + ldr r1, [pc, #908] @ 61e250 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #888] @ 61e250 │ │ │ │ + ldr r8, [pc, #888] @ 61e254 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #872] @ 61e254 │ │ │ │ + ldr r1, [pc, #872] @ 61e258 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 696f9c │ │ │ │ - ldr r1, [pc, #856] @ 61e258 │ │ │ │ + ldr r1, [pc, #856] @ 61e25c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 6951f8 │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr lr, [pc, #836] @ 61e25c │ │ │ │ - ldr ip, [pc, #836] @ 61e260 │ │ │ │ - ldr r0, [pc, #836] @ 61e264 │ │ │ │ - ldr r3, [pc, #836] @ 61e268 │ │ │ │ - ldr r2, [pc, #836] @ 61e26c │ │ │ │ - ldr r1, [pc, #836] @ 61e270 │ │ │ │ + ldr lr, [pc, #836] @ 61e260 │ │ │ │ + ldr ip, [pc, #836] @ 61e264 │ │ │ │ + ldr r0, [pc, #836] @ 61e268 │ │ │ │ + ldr r3, [pc, #836] @ 61e26c │ │ │ │ + ldr r2, [pc, #836] @ 61e270 │ │ │ │ + ldr r1, [pc, #836] @ 61e274 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ orr r7, r7, #128 @ 0x80 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ str r7, [r5, #48] @ 0x30 │ │ │ │ @@ -1067741,270 +1067742,270 @@ │ │ │ │ str lr, [r6, #92] @ 0x5c │ │ │ │ str ip, [r6, #96] @ 0x60 │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #776] @ 61e274 │ │ │ │ - ldr r1, [pc, #776] @ 61e278 │ │ │ │ + ldr r2, [pc, #776] @ 61e278 │ │ │ │ + ldr r1, [pc, #776] @ 61e27c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #760] @ 61e27c │ │ │ │ - ldr r1, [pc, #760] @ 61e280 │ │ │ │ + ldr r2, [pc, #760] @ 61e280 │ │ │ │ + ldr r1, [pc, #760] @ 61e284 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #744] @ 61e284 │ │ │ │ - ldr r1, [pc, #744] @ 61e288 │ │ │ │ + ldr r2, [pc, #744] @ 61e288 │ │ │ │ + ldr r1, [pc, #744] @ 61e28c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #728] @ 61e28c │ │ │ │ - ldr r1, [pc, #728] @ 61e290 │ │ │ │ + ldr r2, [pc, #728] @ 61e290 │ │ │ │ + ldr r1, [pc, #728] @ 61e294 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #712] @ 61e294 │ │ │ │ - ldr r1, [pc, #712] @ 61e298 │ │ │ │ + ldr r2, [pc, #712] @ 61e298 │ │ │ │ + ldr r1, [pc, #712] @ 61e29c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #696] @ 61e29c │ │ │ │ - ldr r1, [pc, #696] @ 61e2a0 │ │ │ │ + ldr r2, [pc, #696] @ 61e2a0 │ │ │ │ + ldr r1, [pc, #696] @ 61e2a4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #680] @ 61e2a4 │ │ │ │ - ldr r1, [pc, #680] @ 61e2a8 │ │ │ │ + ldr r2, [pc, #680] @ 61e2a8 │ │ │ │ + ldr r1, [pc, #680] @ 61e2ac │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #664] @ 61e2ac │ │ │ │ - ldr r1, [pc, #664] @ 61e2b0 │ │ │ │ + ldr r2, [pc, #664] @ 61e2b0 │ │ │ │ + ldr r1, [pc, #664] @ 61e2b4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #648] @ 61e2b4 │ │ │ │ - ldr r1, [pc, #648] @ 61e2b8 │ │ │ │ + ldr r2, [pc, #648] @ 61e2b8 │ │ │ │ + ldr r1, [pc, #648] @ 61e2bc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #632] @ 61e2bc │ │ │ │ - ldr r1, [pc, #632] @ 61e2c0 │ │ │ │ + ldr r2, [pc, #632] @ 61e2c0 │ │ │ │ + ldr r1, [pc, #632] @ 61e2c4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #616] @ 61e2c4 │ │ │ │ - ldr r1, [pc, #616] @ 61e2c8 │ │ │ │ + ldr r2, [pc, #616] @ 61e2c8 │ │ │ │ + ldr r1, [pc, #616] @ 61e2cc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #600] @ 61e2cc │ │ │ │ - ldr r1, [pc, #600] @ 61e2d0 │ │ │ │ + ldr r2, [pc, #600] @ 61e2d0 │ │ │ │ + ldr r1, [pc, #600] @ 61e2d4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #584] @ 61e2d4 │ │ │ │ - ldr r1, [pc, #584] @ 61e2d8 │ │ │ │ + ldr r2, [pc, #584] @ 61e2d8 │ │ │ │ + ldr r1, [pc, #584] @ 61e2dc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #568] @ 61e2dc │ │ │ │ - ldr r1, [pc, #568] @ 61e2e0 │ │ │ │ + ldr r2, [pc, #568] @ 61e2e0 │ │ │ │ + ldr r1, [pc, #568] @ 61e2e4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #552] @ 61e2e4 │ │ │ │ - ldr r1, [pc, #552] @ 61e2e8 │ │ │ │ + ldr r2, [pc, #552] @ 61e2e8 │ │ │ │ + ldr r1, [pc, #552] @ 61e2ec │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #536] @ 61e2ec │ │ │ │ - ldr r1, [pc, #536] @ 61e2f0 │ │ │ │ + ldr r2, [pc, #536] @ 61e2f0 │ │ │ │ + ldr r1, [pc, #536] @ 61e2f4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #520] @ 61e2f4 │ │ │ │ - ldr r1, [pc, #520] @ 61e2f8 │ │ │ │ + ldr r2, [pc, #520] @ 61e2f8 │ │ │ │ + ldr r1, [pc, #520] @ 61e2fc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #504] @ 61e2fc │ │ │ │ - ldr r1, [pc, #504] @ 61e300 │ │ │ │ + ldr r2, [pc, #504] @ 61e300 │ │ │ │ + ldr r1, [pc, #504] @ 61e304 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #488] @ 61e304 │ │ │ │ - ldr r1, [pc, #488] @ 61e308 │ │ │ │ + ldr r2, [pc, #488] @ 61e308 │ │ │ │ + ldr r1, [pc, #488] @ 61e30c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #472] @ 61e30c │ │ │ │ - ldr r1, [pc, #472] @ 61e310 │ │ │ │ + ldr r2, [pc, #472] @ 61e310 │ │ │ │ + ldr r1, [pc, #472] @ 61e314 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #456] @ 61e314 │ │ │ │ - ldr r1, [pc, #456] @ 61e318 │ │ │ │ + ldr r2, [pc, #456] @ 61e318 │ │ │ │ + ldr r1, [pc, #456] @ 61e31c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #440] @ 61e31c │ │ │ │ - ldr r1, [pc, #440] @ 61e320 │ │ │ │ + ldr r2, [pc, #440] @ 61e320 │ │ │ │ + ldr r1, [pc, #440] @ 61e324 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #424] @ 61e324 │ │ │ │ - ldr r1, [pc, #424] @ 61e328 │ │ │ │ + ldr r2, [pc, #424] @ 61e328 │ │ │ │ + ldr r1, [pc, #424] @ 61e32c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #408] @ 61e32c │ │ │ │ - ldr r1, [pc, #408] @ 61e330 │ │ │ │ + ldr r2, [pc, #408] @ 61e330 │ │ │ │ + ldr r1, [pc, #408] @ 61e334 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #392] @ 61e334 │ │ │ │ - ldr r1, [pc, #392] @ 61e338 │ │ │ │ + ldr r2, [pc, #392] @ 61e338 │ │ │ │ + ldr r1, [pc, #392] @ 61e33c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #376] @ 61e33c │ │ │ │ - ldr r1, [pc, #376] @ 61e340 │ │ │ │ + ldr r2, [pc, #376] @ 61e340 │ │ │ │ + ldr r1, [pc, #376] @ 61e344 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #360] @ 61e344 │ │ │ │ - ldr r1, [pc, #360] @ 61e348 │ │ │ │ + ldr r2, [pc, #360] @ 61e348 │ │ │ │ + ldr r1, [pc, #360] @ 61e34c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #344] @ 61e34c │ │ │ │ - ldr r1, [pc, #344] @ 61e350 │ │ │ │ + ldr r2, [pc, #344] @ 61e350 │ │ │ │ + ldr r1, [pc, #344] @ 61e354 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #328] @ 61e354 │ │ │ │ - ldr r1, [pc, #328] @ 61e358 │ │ │ │ + ldr r2, [pc, #328] @ 61e358 │ │ │ │ + ldr r1, [pc, #328] @ 61e35c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #312] @ 61e35c │ │ │ │ - ldr r1, [pc, #312] @ 61e360 │ │ │ │ + ldr r2, [pc, #312] @ 61e360 │ │ │ │ + ldr r1, [pc, #312] @ 61e364 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6a305c │ │ │ │ - subeq fp, r6, r4 │ │ │ │ - @ instruction: 0x003008f4 │ │ │ │ - eorseq ip, r8, r8, lsl fp │ │ │ │ - @ instruction: 0x003149b0 │ │ │ │ - ldrsbeq lr, [r0], -r8 @ │ │ │ │ - eorseq r9, r8, r4, lsl #20 │ │ │ │ + subeq fp, r6, r0 │ │ │ │ + @ instruction: 0x003008f0 │ │ │ │ + eorseq ip, r8, r4, lsl fp │ │ │ │ + eorseq r4, r1, ip, lsr #19 │ │ │ │ + ldrsbeq lr, [r0], -r4 @ │ │ │ │ + eorseq r9, r8, r0, lsl #20 │ │ │ │ strdeq r5, [r0], -r0 │ │ │ │ - subseq sl, r3, r8, lsr r2 │ │ │ │ + subseq sl, r3, r4, lsr r2 │ │ │ │ andeq r5, r0, r8, lsl #19 │ │ │ │ andeq r4, r0, ip, lsr #10 │ │ │ │ andeq r2, r0, ip, asr r1 │ │ │ │ andeq r3, r0, ip, ror #28 │ │ │ │ - @ instruction: 0x003899b8 │ │ │ │ - eorseq ip, r7, r4, lsr r4 │ │ │ │ - @ instruction: 0x003899d0 │ │ │ │ + @ instruction: 0x003899b4 │ │ │ │ + eorseq ip, r7, r0, lsr r4 │ │ │ │ + eorseq r9, r8, ip, asr #19 │ │ │ │ + eorseq r9, r8, ip, lsr sl │ │ │ │ eorseq r9, r8, r0, asr #20 │ │ │ │ - eorseq r9, r8, r4, asr #20 │ │ │ │ - eorseq r9, r8, r8, ror #20 │ │ │ │ - eorseq r9, r8, ip, asr sl │ │ │ │ - eorseq r9, r8, ip, lsl #21 │ │ │ │ - eorseq r9, r8, r0, lsl #21 │ │ │ │ - @ instruction: 0x00389abc │ │ │ │ - @ instruction: 0x00389ab4 │ │ │ │ - eorseq r9, r8, r4, lsl #22 │ │ │ │ + eorseq r9, r8, r4, ror #20 │ │ │ │ + eorseq r9, r8, r8, asr sl │ │ │ │ + eorseq r9, r8, r8, lsl #21 │ │ │ │ + eorseq r9, r8, ip, ror sl │ │ │ │ + @ instruction: 0x00389ab8 │ │ │ │ + @ instruction: 0x00389ab0 │ │ │ │ eorseq r9, r8, r0, lsl #22 │ │ │ │ - eorseq r9, r8, ip, asr #22 │ │ │ │ + @ instruction: 0x00389afc │ │ │ │ eorseq r9, r8, r8, asr #22 │ │ │ │ - mlaseq r8, r8, fp, r9 │ │ │ │ + eorseq r9, r8, r4, asr #22 │ │ │ │ mlaseq r8, r4, fp, r9 │ │ │ │ - eorseq r9, r8, r4, asr #23 │ │ │ │ + mlaseq r8, r0, fp, r9 │ │ │ │ eorseq r9, r8, r0, asr #23 │ │ │ │ - @ instruction: 0x00389bf0 │ │ │ │ + @ instruction: 0x00389bbc │ │ │ │ eorseq r9, r8, ip, ror #23 │ │ │ │ - eorseq r9, r8, r8, lsr #24 │ │ │ │ - eorseq r9, r8, r8, lsr #24 │ │ │ │ - eorseq r9, r8, r4, ror #24 │ │ │ │ - eorseq r9, r8, r4, ror #24 │ │ │ │ - eorseq r9, r8, r4, lsl #25 │ │ │ │ - eorseq r9, r8, ip, ror ip │ │ │ │ - mlaseq r8, ip, ip, r9 │ │ │ │ + eorseq r9, r8, r8, ror #23 │ │ │ │ + eorseq r9, r8, r4, lsr #24 │ │ │ │ + eorseq r9, r8, r4, lsr #24 │ │ │ │ + eorseq r9, r8, r0, ror #24 │ │ │ │ + eorseq r9, r8, r0, ror #24 │ │ │ │ + eorseq r9, r8, r0, lsl #25 │ │ │ │ + eorseq r9, r8, r8, ror ip │ │ │ │ mlaseq r8, r8, ip, r9 │ │ │ │ - eorseq r9, r8, r8, asr #25 │ │ │ │ - eorseq r9, r8, r0, asr #25 │ │ │ │ + mlaseq r8, r4, ip, r9 │ │ │ │ + eorseq r9, r8, r4, asr #25 │ │ │ │ + @ instruction: 0x00389cbc │ │ │ │ + eorseq r9, r8, r4, lsl #26 │ │ │ │ eorseq r9, r8, r8, lsl #26 │ │ │ │ - eorseq r9, r8, ip, lsl #26 │ │ │ │ - eorseq r9, r8, r4, asr sp │ │ │ │ - eorseq r9, r8, r4, asr sp │ │ │ │ - @ instruction: 0x0030d9fc │ │ │ │ - eorseq r9, r8, r8, ror #26 │ │ │ │ - @ instruction: 0x00389df4 │ │ │ │ - @ instruction: 0x00389df4 │ │ │ │ - eorseq r9, r8, r4, lsr #28 │ │ │ │ - eorseq r9, r8, r4, lsr #28 │ │ │ │ - eorseq r9, r8, r0, ror #28 │ │ │ │ - eorseq r9, r8, r0, ror #28 │ │ │ │ - mlaseq r8, r8, lr, r9 │ │ │ │ - mlaseq r8, r8, lr, r9 │ │ │ │ - eorseq lr, r1, r8, lsr #17 │ │ │ │ - @ instruction: 0x00389eb0 │ │ │ │ - mlaseq r1, r8, r8, lr │ │ │ │ - eorseq r9, r8, r8, asr #29 │ │ │ │ - eorseq r9, r8, r0, lsl #30 │ │ │ │ - eorseq r9, r8, ip, lsl #30 │ │ │ │ - eorseq r9, r8, r4, ror pc │ │ │ │ - eorseq r9, r8, r4, ror pc │ │ │ │ - eorseq r9, r8, r0, asr #31 │ │ │ │ - @ instruction: 0x00389fb8 │ │ │ │ - eorseq sl, r8, r4 │ │ │ │ - eorseq sl, r8, r0, lsl r0 │ │ │ │ - eorseq sl, r8, r8, ror r0 │ │ │ │ - eorseq sl, r8, r8, ror r0 │ │ │ │ - eorseq ip, r1, ip, ror #24 │ │ │ │ - eorseq sl, r8, r4, ror #1 │ │ │ │ - eorseq ip, r1, ip, asr sp │ │ │ │ + eorseq r9, r8, r0, asr sp │ │ │ │ + eorseq r9, r8, r0, asr sp │ │ │ │ + @ instruction: 0x0030d9f8 │ │ │ │ + eorseq r9, r8, r4, ror #26 │ │ │ │ + @ instruction: 0x00389df0 │ │ │ │ + @ instruction: 0x00389df0 │ │ │ │ + eorseq r9, r8, r0, lsr #28 │ │ │ │ + eorseq r9, r8, r0, lsr #28 │ │ │ │ + eorseq r9, r8, ip, asr lr │ │ │ │ + eorseq r9, r8, ip, asr lr │ │ │ │ + mlaseq r8, r4, lr, r9 │ │ │ │ + mlaseq r8, r4, lr, r9 │ │ │ │ + eorseq lr, r1, r4, lsr #17 │ │ │ │ + eorseq r9, r8, ip, lsr #29 │ │ │ │ + mlaseq r1, r4, r8, lr │ │ │ │ + eorseq r9, r8, r4, asr #29 │ │ │ │ + @ instruction: 0x00389efc │ │ │ │ + eorseq r9, r8, r8, lsl #30 │ │ │ │ + eorseq r9, r8, r0, ror pc │ │ │ │ + eorseq r9, r8, r0, ror pc │ │ │ │ + @ instruction: 0x00389fbc │ │ │ │ + @ instruction: 0x00389fb4 │ │ │ │ + eorseq sl, r8, r0 │ │ │ │ + eorseq sl, r8, ip │ │ │ │ + eorseq sl, r8, r4, ror r0 │ │ │ │ + eorseq sl, r8, r4, ror r0 │ │ │ │ + eorseq ip, r1, r8, ror #24 │ │ │ │ + eorseq sl, r8, r0, ror #1 │ │ │ │ + eorseq ip, r1, r8, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3c2e50 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ @@ -1068030,101 +1068031,101 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ b 211fcc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #1504] @ 61e9d0 │ │ │ │ + ldr r2, [pc, #1504] @ 61e9d4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1500] @ 61e9d4 │ │ │ │ + ldr r3, [pc, #1500] @ 61e9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r0, #1952] @ 0x7a0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r8, [pc, #1484] @ 61e9d8 │ │ │ │ + ldr r8, [pc, #1484] @ 61e9dc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r9, #4] │ │ │ │ - beq 61e598 │ │ │ │ + beq 61e59c │ │ │ │ ldr r3, [r5, #1936] @ 0x790 │ │ │ │ add r1, r1, r4 │ │ │ │ cmp r4, r3 │ │ │ │ sbcs r2, r6, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bcs 61e468 │ │ │ │ + bcs 61e46c │ │ │ │ subs r3, r3, r4 │ │ │ │ rsc r0, r6, #0 │ │ │ │ cmp r7, r3 │ │ │ │ sbcs r2, r2, r0 │ │ │ │ movcc r3, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #8 │ │ │ │ bl 212f80 <__memcpy_chk@plt> │ │ │ │ cmp r7, #2 │ │ │ │ - beq 61e4f8 │ │ │ │ + beq 61e4fc │ │ │ │ cmp r7, #4 │ │ │ │ - beq 61e4ec │ │ │ │ + beq 61e4f0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 61e994 │ │ │ │ + bne 61e998 │ │ │ │ ldrb r9, [sp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ - ldr r3, [pc, #1344] @ 61e9dc │ │ │ │ + ldr r3, [pc, #1344] @ 61e9e0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e504 │ │ │ │ - ldr r2, [pc, #1328] @ 61e9e0 │ │ │ │ - ldr r3, [pc, #1312] @ 61e9d4 │ │ │ │ + bne 61e508 │ │ │ │ + ldr r2, [pc, #1328] @ 61e9e4 │ │ │ │ + ldr r3, [pc, #1312] @ 61e9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61e9a4 │ │ │ │ + bne 61e9a8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ - b 61e494 │ │ │ │ + b 61e498 │ │ │ │ ldrh r9, [sp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ - b 61e494 │ │ │ │ - ldr r3, [pc, #1240] @ 61e9e4 │ │ │ │ + b 61e498 │ │ │ │ + ldr r3, [pc, #1240] @ 61e9e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e4a8 │ │ │ │ - ldr r3, [pc, #1224] @ 61e9e8 │ │ │ │ + beq 61e4ac │ │ │ │ + ldr r3, [pc, #1224] @ 61e9ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61e4a8 │ │ │ │ - ldr r3, [pc, #1208] @ 61e9ec │ │ │ │ + beq 61e4ac │ │ │ │ + ldr r3, [pc, #1208] @ 61e9f0 │ │ │ │ ldr r5, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e6e8 │ │ │ │ + beq 61e6ec │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1068134,42 +1068135,42 @@ │ │ │ │ str sl, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1120] @ 61e9f0 │ │ │ │ + ldr r0, [pc, #1120] @ 61e9f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61e4a8 │ │ │ │ + b 61e4ac │ │ │ │ ldrb r3, [r0, #2433] @ 0x981 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e438 │ │ │ │ + bne 61e43c │ │ │ │ mov r1, #6 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, r0, #1744 @ 0x6d0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 470bac │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 61e744 │ │ │ │ - ldr r3, [pc, #1044] @ 61e9dc │ │ │ │ + bne 61e748 │ │ │ │ + ldr r3, [pc, #1044] @ 61e9e0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 61e8d4 │ │ │ │ + bne 61e8d8 │ │ │ │ str r2, [r5, #1936] @ 0x790 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ add fp, r5, #1952 @ 0x7a0 │ │ │ │ cmp r2, #0 │ │ │ │ strd r0, [fp, #-8] │ │ │ │ - beq 61e75c │ │ │ │ + beq 61e760 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 214378 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov sl, #0 │ │ │ │ @@ -1068192,109 +1068193,109 @@ │ │ │ │ add r1, r1, sl │ │ │ │ adc r0, r3, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [fp, #1788] @ 0x6fc │ │ │ │ mov r2, r5 │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61e980 │ │ │ │ - ble 61e710 │ │ │ │ + beq 61e984 │ │ │ │ + ble 61e714 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds sl, r0, sl │ │ │ │ adc r3, r3, r0, asr #31 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r2, r5, r0 │ │ │ │ sbc r3, r3, r0, asr #31 │ │ │ │ orrs r1, r2, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [fp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 61e640 │ │ │ │ + bne 61e644 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, fp │ │ │ │ str r1, [sp, #32] │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ - ldr r3, [pc, #804] @ 61e9f4 │ │ │ │ + ldr r3, [pc, #804] @ 61e9f8 │ │ │ │ ldrh r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61e784 │ │ │ │ + beq 61e788 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 211fcc │ │ │ │ ldr r1, [r5, #1952] @ 0x7a0 │ │ │ │ - b 61e438 │ │ │ │ - ldr r0, [pc, #776] @ 61e9f8 │ │ │ │ + b 61e43c │ │ │ │ + ldr r0, [pc, #776] @ 61e9fc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 61e4a8 │ │ │ │ + b 61e4ac │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #4 │ │ │ │ - beq 61e754 │ │ │ │ - ldr r0, [pc, #720] @ 61e9fc │ │ │ │ + beq 61e758 │ │ │ │ + ldr r0, [pc, #720] @ 61ea00 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ ldr r3, [fp, #1952] @ 0x7a0 │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 61e6b4 │ │ │ │ - ldr r0, [pc, #692] @ 61ea00 │ │ │ │ + b 61e6b8 │ │ │ │ + ldr r0, [pc, #692] @ 61ea04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 61e6d8 │ │ │ │ + b 61e6dc │ │ │ │ ldr r1, [fp, #1952] @ 0x7a0 │ │ │ │ - b 61e640 │ │ │ │ - ldr r0, [pc, #672] @ 61ea04 │ │ │ │ + b 61e644 │ │ │ │ + ldr r0, [pc, #672] @ 61ea08 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r5, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r3, [r5, #2433] @ 0x981 │ │ │ │ bl 8e25e8 │ │ │ │ - ldr r0, [pc, #652] @ 61ea08 │ │ │ │ + ldr r0, [pc, #652] @ 61ea0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1fd8 │ │ │ │ - b 61e6d8 │ │ │ │ + b 61e6dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r5, #1936] @ 0x790 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 61e6d8 │ │ │ │ + bcs 61e6dc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r1, [pc, #572] @ 61ea0c │ │ │ │ + ldr r1, [pc, #572] @ 61ea10 │ │ │ │ ldrh r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ bl 2139ac │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne 61e6d8 │ │ │ │ + bne 61e6dc │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ ldrh r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -1068314,18 +1068315,18 @@ │ │ │ │ add r1, r3, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r5, #2380] @ 0x94c │ │ │ │ cmp fp, r3 │ │ │ │ ldrh r3, [sp, #64] @ 0x40 │ │ │ │ - bne 61e6d8 │ │ │ │ + bne 61e6dc │ │ │ │ ldr fp, [r5, #2384] @ 0x950 │ │ │ │ cmp r3, fp │ │ │ │ - beq 61e6d8 │ │ │ │ + beq 61e6dc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 212a70 │ │ │ │ ldrh r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, sl │ │ │ │ ldr sl, [sp, #32] │ │ │ │ @@ -1068335,42 +1068336,42 @@ │ │ │ │ strh fp, [sp, #64] @ 0x40 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strb r3, [sl, #6] │ │ │ │ ldr r0, [r5, #1936] @ 0x790 │ │ │ │ mov r1, sl │ │ │ │ add r0, sl, r0 │ │ │ │ - b 61e8bc │ │ │ │ + b 61e8c0 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ add r3, r2, r3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r0, r1 │ │ │ │ - bne 61e8b0 │ │ │ │ + bne 61e8b4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r2, #6] │ │ │ │ - b 61e6d8 │ │ │ │ - ldr r3, [pc, #308] @ 61ea10 │ │ │ │ + b 61e6dc │ │ │ │ + ldr r3, [pc, #308] @ 61ea14 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e5e0 │ │ │ │ - ldr r3, [pc, #248] @ 61e9e8 │ │ │ │ + beq 61e5e4 │ │ │ │ + ldr r3, [pc, #248] @ 61e9ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61e5e0 │ │ │ │ - ldr r3, [pc, #232] @ 61e9ec │ │ │ │ + beq 61e5e4 │ │ │ │ + ldr r3, [pc, #232] @ 61e9f0 │ │ │ │ ldr sl, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr fp, [r0, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - beq 61e9a8 │ │ │ │ + beq 61e9ac │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ @@ -1068381,142 +1068382,142 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 61ea14 │ │ │ │ + ldr r0, [pc, #168] @ 61ea18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 61e5e0 │ │ │ │ + b 61e5e4 │ │ │ │ ldr r3, [fp, #1952] @ 0x7a0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 61e6b4 │ │ │ │ - ldr r0, [pc, #124] @ 61ea18 │ │ │ │ + b 61e6b8 │ │ │ │ + ldr r0, [pc, #124] @ 61ea1c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3f14 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #108] @ 61ea1c │ │ │ │ + ldr r0, [pc, #108] @ 61ea20 │ │ │ │ str r3, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r1, sl │ │ │ │ bl 8ea1fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 61e5e0 │ │ │ │ - subseq ip, r3, r0, asr #17 │ │ │ │ + b 61e5e4 │ │ │ │ + ldrheq ip, [r3], #-140 @ 0xffffff74 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0053c894 │ │ │ │ + @ instruction: 0x0053c890 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq ip, r3, r4, lsl #16 │ │ │ │ + subseq ip, r3, r0, lsl #16 │ │ │ │ strdeq r4, [r0], -ip │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r0, pc, r9 @ │ │ │ │ + eorseq r9, r8, ip, lsl #31 │ │ │ │ andeq sl, r0, r5, asr sl │ │ │ │ - eorseq r9, r8, r0, ror #28 │ │ │ │ - eorseq r9, r8, r4, lsr #27 │ │ │ │ - eorseq r9, r8, r8, lsl #24 │ │ │ │ - @ instruction: 0x00389cb8 │ │ │ │ - @ instruction: 0x00389cd0 │ │ │ │ - @ instruction: 0x00336bbc │ │ │ │ + eorseq r9, r8, ip, asr lr │ │ │ │ + eorseq r9, r8, r0, lsr #27 │ │ │ │ + eorseq r9, r8, r4, lsl #24 │ │ │ │ + @ instruction: 0x00389cb4 │ │ │ │ + eorseq r9, r8, ip, asr #25 │ │ │ │ + @ instruction: 0x00336bb8 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - eorseq r9, r8, ip, lsl #20 │ │ │ │ - eorseq r9, r8, r8, asr fp │ │ │ │ - eorseq r9, r8, r0, lsr #20 │ │ │ │ + eorseq r9, r8, r8, lsl #20 │ │ │ │ + eorseq r9, r8, r4, asr fp │ │ │ │ + eorseq r9, r8, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #212] @ 61eb0c │ │ │ │ - ldr r2, [pc, #212] @ 61eb10 │ │ │ │ + ldr r1, [pc, #212] @ 61eb10 │ │ │ │ + ldr r2, [pc, #212] @ 61eb14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2352 @ 0x930 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 8d6a80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61eab4 │ │ │ │ - ldr r2, [pc, #156] @ 61eb14 │ │ │ │ - ldr r3, [pc, #148] @ 61eb10 │ │ │ │ + bne 61eab8 │ │ │ │ + ldr r2, [pc, #156] @ 61eb18 │ │ │ │ + ldr r3, [pc, #148] @ 61eb14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61eb08 │ │ │ │ + bne 61eb0c │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #92] @ 61eb18 │ │ │ │ - ldr r2, [pc, #92] @ 61eb1c │ │ │ │ - ldr r1, [pc, #92] @ 61eb20 │ │ │ │ + ldr r0, [pc, #92] @ 61eb1c │ │ │ │ + ldr r2, [pc, #92] @ 61eb20 │ │ │ │ + ldr r1, [pc, #92] @ 61eb24 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ add r1, sp, #8 │ │ │ │ bl 4bcd80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ea70 │ │ │ │ - ldr r1, [pc, #40] @ 61eb24 │ │ │ │ + beq 61ea74 │ │ │ │ + ldr r1, [pc, #40] @ 61eb28 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1d04 │ │ │ │ - b 61ea70 │ │ │ │ + b 61ea74 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r3, ip, ror r2 │ │ │ │ + subseq ip, r3, r8, ror r2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r3, ip, lsr r2 │ │ │ │ - ldrdeq sl, [r6], #-48 @ 0xffffffd0 │ │ │ │ - eoreq pc, pc, ip, asr #25 │ │ │ │ - @ instruction: 0x0038bef4 │ │ │ │ - eorseq r2, r5, r0, lsr #25 │ │ │ │ + subseq ip, r3, r8, lsr r2 │ │ │ │ + subeq sl, r6, ip, asr #7 │ │ │ │ + eoreq pc, pc, r8, asr #25 │ │ │ │ + @ instruction: 0x0038bef0 │ │ │ │ + mlaseq r5, ip, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 3c44c8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #60] @ 61eba4 │ │ │ │ + ldr ip, [pc, #60] @ 61eba8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov lr, r2 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r4, #1744 @ 0x6d0 │ │ │ │ @@ -1068525,181 +1068526,181 @@ │ │ │ │ bl 6e7b44 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0050e594 │ │ │ │ + @ instruction: 0x0050e590 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #476] @ 61ed9c │ │ │ │ - ldr r3, [pc, #476] @ 61eda0 │ │ │ │ + ldr r2, [pc, #476] @ 61eda0 │ │ │ │ + ldr r3, [pc, #476] @ 61eda4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #1872 @ 0x750 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 8d6a80 │ │ │ │ - ldr r4, [pc, #436] @ 61eda4 │ │ │ │ + ldr r4, [pc, #436] @ 61eda8 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61ec3c │ │ │ │ - ldr r2, [pc, #424] @ 61eda8 │ │ │ │ - ldr r3, [pc, #412] @ 61eda0 │ │ │ │ + bne 61ec40 │ │ │ │ + ldr r2, [pc, #424] @ 61edac │ │ │ │ + ldr r3, [pc, #412] @ 61eda4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ed98 │ │ │ │ + bne 61ed9c │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #360] @ 61edac │ │ │ │ + ldr r3, [pc, #360] @ 61edb0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ecf0 │ │ │ │ + bne 61ecf4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r5, #1876] @ 0x754 │ │ │ │ bl 3ca8a4 │ │ │ │ add r4, r5, #1968 @ 0x7b0 │ │ │ │ add r6, r5, #2304 @ 0x900 │ │ │ │ add r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ bl 4709cc │ │ │ │ cmp r4, r6 │ │ │ │ - bne 61ec70 │ │ │ │ + bne 61ec74 │ │ │ │ ldr r3, [r5, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ebf8 │ │ │ │ + beq 61ebfc │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r5, #1916] @ 0x77c │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #264] @ 61edb0 │ │ │ │ - ldr r3, [pc, #244] @ 61eda0 │ │ │ │ + ldr r2, [pc, #264] @ 61edb4 │ │ │ │ + ldr r3, [pc, #244] @ 61eda4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ed98 │ │ │ │ - ldr r2, [pc, #232] @ 61edb4 │ │ │ │ + bne 61ed9c │ │ │ │ + ldr r2, [pc, #232] @ 61edb8 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ ldr ip, [r5, #1912] @ 0x778 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8fb518 │ │ │ │ - ldr r3, [pc, #192] @ 61edb8 │ │ │ │ + ldr r3, [pc, #192] @ 61edbc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ec50 │ │ │ │ - ldr r3, [pc, #176] @ 61edbc │ │ │ │ + beq 61ec54 │ │ │ │ + ldr r3, [pc, #176] @ 61edc0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61ec50 │ │ │ │ - ldr r2, [pc, #160] @ 61edc0 │ │ │ │ + beq 61ec54 │ │ │ │ + ldr r2, [pc, #160] @ 61edc4 │ │ │ │ ldrb r3, [r5, #1878] @ 0x756 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r3, r3, #65 @ 0x41 │ │ │ │ ldrb r2, [r2] │ │ │ │ ldr r6, [r5, #1780] @ 0x6f4 │ │ │ │ cmp r2, #0 │ │ │ │ and r4, r3, #255 @ 0xff │ │ │ │ - beq 61ed80 │ │ │ │ + beq 61ed84 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61edc4 │ │ │ │ + ldr r0, [pc, #76] @ 61edc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61ec50 │ │ │ │ - ldr r0, [pc, #64] @ 61edc8 │ │ │ │ + b 61ec54 │ │ │ │ + ldr r0, [pc, #64] @ 61edcc │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61ec50 │ │ │ │ + b 61ec54 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq ip, [r3], #-4 │ │ │ │ + ldrsheq ip, [r3], #-0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r3, r8, asr #1 │ │ │ │ - ldrheq ip, [r3], #-4 │ │ │ │ + subseq ip, r3, r4, asr #1 │ │ │ │ + ldrheq ip, [r3], #-0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq ip, r3, ip │ │ │ │ + subseq ip, r3, r8 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ strheq r1, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r8, r0, asr #16 │ │ │ │ - eorseq r9, r8, ip, asr r8 │ │ │ │ + eorseq r9, r8, ip, lsr r8 │ │ │ │ + eorseq r9, r8, r8, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #1876] @ 0x754 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ee30 │ │ │ │ + bne 61ee34 │ │ │ │ add r4, r0, #1968 @ 0x7b0 │ │ │ │ add r5, r0, #2304 @ 0x900 │ │ │ │ add r4, r4, #8 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ bl 4709cc │ │ │ │ cmp r4, r5 │ │ │ │ - bne 61edfc │ │ │ │ + bne 61ee00 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r5, #1916] @ 0x77c │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #32] @ 61ee64 │ │ │ │ + ldr r2, [pc, #32] @ 61ee68 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ ldr ip, [r5, #1912] @ 0x778 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ @@ -1068710,373 +1068711,373 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, #1968 @ 0x7b0 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r5, #0 │ │ │ │ - b 61ee9c │ │ │ │ + b 61eea0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - beq 61eed8 │ │ │ │ + beq 61eedc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61c8cc │ │ │ │ + bl 61c8d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 470604 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ee8c │ │ │ │ + beq 61ee90 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ cmp r5, #6 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bne 61ee9c │ │ │ │ + bne 61eea0 │ │ │ │ ldr r3, [r6, #2312] @ 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 3c88b8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 61bae8 │ │ │ │ + b 61baec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #284] @ 61f040 │ │ │ │ - ldr r1, [pc, #284] @ 61f044 │ │ │ │ + ldr ip, [pc, #284] @ 61f044 │ │ │ │ + ldr r1, [pc, #284] @ 61f048 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #280] @ 61f048 │ │ │ │ + ldr r2, [pc, #280] @ 61f04c │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #272] @ 61f04c │ │ │ │ + ldr r3, [pc, #272] @ 61f050 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61efa8 │ │ │ │ + bne 61efac │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r4, #1744 @ 0x6d0 │ │ │ │ strb r5, [r4, #132] @ 0x84 │ │ │ │ bl 3ca8a4 │ │ │ │ - ldr r2, [pc, #216] @ 61f050 │ │ │ │ - ldr r3, [pc, #200] @ 61f044 │ │ │ │ + ldr r2, [pc, #216] @ 61f054 │ │ │ │ + ldr r3, [pc, #200] @ 61f048 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f03c │ │ │ │ + bne 61f040 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 46fadc │ │ │ │ - ldr r3, [pc, #164] @ 61f054 │ │ │ │ + ldr r3, [pc, #164] @ 61f058 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ef5c │ │ │ │ - ldr r3, [pc, #148] @ 61f058 │ │ │ │ + beq 61ef60 │ │ │ │ + ldr r3, [pc, #148] @ 61f05c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61ef5c │ │ │ │ - ldr r3, [pc, #132] @ 61f05c │ │ │ │ + beq 61ef60 │ │ │ │ + ldr r3, [pc, #132] @ 61f060 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f028 │ │ │ │ + beq 61f02c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ 61f060 │ │ │ │ + ldr r0, [pc, #64] @ 61f064 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61ef5c │ │ │ │ - ldr r0, [pc, #52] @ 61f064 │ │ │ │ + b 61ef60 │ │ │ │ + ldr r0, [pc, #52] @ 61f068 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61ef5c │ │ │ │ + b 61ef60 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0053bd90 │ │ │ │ + subseq fp, r3, ip, lsl #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq fp, r3, r0, ror sp │ │ │ │ + subseq fp, r3, ip, ror #26 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq fp, r3, ip, lsr sp │ │ │ │ + subseq fp, r3, r8, lsr sp │ │ │ │ andeq r1, r0, r0, asr r4 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r8, ip, ror #11 │ │ │ │ - eorseq r9, r8, r0, lsl #12 │ │ │ │ + eorseq r9, r8, r8, ror #11 │ │ │ │ + @ instruction: 0x003895fc │ │ │ │ ldrb r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - b 61ef0c │ │ │ │ + b 61ef10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2352 @ 0x930 │ │ │ │ bl 8d6a80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r1, [pc, #32] @ 61f0e0 │ │ │ │ - ldr r0, [pc, #32] @ 61f0e4 │ │ │ │ + ldr r1, [pc, #32] @ 61f0e4 │ │ │ │ + ldr r0, [pc, #32] @ 61f0e8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #108 @ 0x6c │ │ │ │ bl 8e25e8 │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, #2 │ │ │ │ b 4b5524 │ │ │ │ - ldrdeq r9, [r6], #-208 @ 0xffffff30 │ │ │ │ - eorseq r9, r8, r4, lsl #11 │ │ │ │ + subeq r9, r6, ip, asr #27 │ │ │ │ + eorseq r9, r8, r0, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 61f180 │ │ │ │ - ldr r2, [pc, #128] @ 61f184 │ │ │ │ - ldr r1, [pc, #128] @ 61f188 │ │ │ │ + ldr ip, [pc, #128] @ 61f184 │ │ │ │ + ldr r2, [pc, #128] @ 61f188 │ │ │ │ + ldr r1, [pc, #128] @ 61f18c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #92] @ 61f18c │ │ │ │ + ldr r1, [pc, #92] @ 61f190 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ mov r5, r0 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r2, [pc, #72] @ 61f190 │ │ │ │ - ldr r1, [pc, #72] @ 61f194 │ │ │ │ + ldr r2, [pc, #72] @ 61f194 │ │ │ │ + ldr r1, [pc, #72] @ 61f198 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r3, [r5, #67] @ 0x43 │ │ │ │ bl 6a305c │ │ │ │ - ldr r2, [pc, #48] @ 61f198 │ │ │ │ - ldr r1, [pc, #48] @ 61f19c │ │ │ │ + ldr r2, [pc, #48] @ 61f19c │ │ │ │ + ldr r1, [pc, #48] @ 61f1a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a305c │ │ │ │ - subeq r9, r6, ip, lsl #27 │ │ │ │ - eoreq pc, pc, ip, ror r6 @ │ │ │ │ - eorseq fp, r8, r4, lsr #17 │ │ │ │ - subseq r9, r3, r8 │ │ │ │ - eorseq r9, r8, ip, asr r5 │ │ │ │ - eorseq fp, r1, r4, lsr #24 │ │ │ │ - mlaseq r8, r4, r5, r9 │ │ │ │ - eorseq fp, r1, r4, lsr ip │ │ │ │ + subeq r9, r6, r8, lsl #27 │ │ │ │ + eoreq pc, pc, r8, ror r6 @ │ │ │ │ + eorseq fp, r8, r0, lsr #17 │ │ │ │ + subseq r9, r3, r4 │ │ │ │ + eorseq r9, r8, r8, asr r5 │ │ │ │ + eorseq fp, r1, r0, lsr #24 │ │ │ │ + mlaseq r8, r0, r5, r9 │ │ │ │ + eorseq fp, r1, r0, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #368] @ 61f328 │ │ │ │ - ldr r1, [pc, #368] @ 61f32c │ │ │ │ + ldr ip, [pc, #368] @ 61f32c │ │ │ │ + ldr r1, [pc, #368] @ 61f330 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #364] @ 61f330 │ │ │ │ + ldr r2, [pc, #364] @ 61f334 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #356] @ 61f334 │ │ │ │ + ldr r3, [pc, #356] @ 61f338 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f27c │ │ │ │ + bne 61f280 │ │ │ │ ldr r3, [r4, #-552] @ 0xfffffdd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f208 │ │ │ │ + bne 61f20c │ │ │ │ ldrb r3, [r4, #-580] @ 0xfffffdbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f248 │ │ │ │ - ldr r2, [pc, #296] @ 61f338 │ │ │ │ - ldr r3, [pc, #280] @ 61f32c │ │ │ │ + bne 61f24c │ │ │ │ + ldr r2, [pc, #296] @ 61f33c │ │ │ │ + ldr r3, [pc, #280] @ 61f330 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f324 │ │ │ │ + bne 61f328 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #236] @ 61f33c │ │ │ │ - ldr r3, [pc, #216] @ 61f32c │ │ │ │ + ldr r2, [pc, #236] @ 61f340 │ │ │ │ + ldr r3, [pc, #216] @ 61f330 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f324 │ │ │ │ + bne 61f328 │ │ │ │ sub r0, r4, #712 @ 0x2c8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 61ef0c │ │ │ │ - ldr r3, [pc, #188] @ 61f340 │ │ │ │ + b 61ef10 │ │ │ │ + ldr r3, [pc, #188] @ 61f344 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f1f0 │ │ │ │ - ldr r3, [pc, #172] @ 61f344 │ │ │ │ + beq 61f1f4 │ │ │ │ + ldr r3, [pc, #172] @ 61f348 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61f1f0 │ │ │ │ - ldr r3, [pc, #156] @ 61f348 │ │ │ │ + beq 61f1f4 │ │ │ │ + ldr r3, [pc, #156] @ 61f34c │ │ │ │ ldr r6, [r0, #-676] @ 0xfffffd5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r0, #-548] @ 0xfffffddc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f308 │ │ │ │ + beq 61f30c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61f34c │ │ │ │ + ldr r0, [pc, #76] @ 61f350 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61f1f0 │ │ │ │ - ldr r0, [pc, #64] @ 61f350 │ │ │ │ + b 61f1f4 │ │ │ │ + ldr r0, [pc, #64] @ 61f354 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61f1f0 │ │ │ │ + b 61f1f4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq fp, [r3], #-172 @ 0xffffff54 │ │ │ │ + ldrsheq fp, [r3], #-168 @ 0xffffff58 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq fp, [r3], #-172 @ 0xffffff54 │ │ │ │ + ldrsbeq fp, [r3], #-168 @ 0xffffff58 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq fp, r3, r4, lsr #21 │ │ │ │ - subseq fp, r3, r4, ror #20 │ │ │ │ + subseq fp, r3, r0, lsr #21 │ │ │ │ + subseq fp, r3, r0, ror #20 │ │ │ │ andeq r3, r0, r4, asr #23 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r8, r0, asr #8 │ │ │ │ - eorseq r9, r8, ip, asr r4 │ │ │ │ + eorseq r9, r8, ip, lsr r4 │ │ │ │ + eorseq r9, r8, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #56] @ 61f3b4 │ │ │ │ - ldr r2, [pc, #56] @ 61f3b8 │ │ │ │ - ldr r1, [pc, #56] @ 61f3bc │ │ │ │ + ldr ip, [pc, #56] @ 61f3b8 │ │ │ │ + ldr r2, [pc, #56] @ 61f3bc │ │ │ │ + ldr r1, [pc, #56] @ 61f3c0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ - subeq r9, r6, r0, lsl fp │ │ │ │ - eorseq r2, r5, ip, ror #9 │ │ │ │ - eorseq r2, r5, r0, lsl r5 │ │ │ │ + subeq r9, r6, ip, lsl #22 │ │ │ │ + eorseq r2, r5, r8, ror #9 │ │ │ │ + eorseq r2, r5, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r0, #1968] @ 0x7b0 │ │ │ │ - ldr r8, [pc, #220] @ 61f4b8 │ │ │ │ + ldr r8, [pc, #220] @ 61f4bc │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrle r0, [r0, #1960] @ 0x7a8 │ │ │ │ - ble 61f480 │ │ │ │ + ble 61f484 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r7, #1960] @ 0x7a8 │ │ │ │ mov r6, r5 │ │ │ │ mvn r9, #0 │ │ │ │ add r4, r0, r5 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f470 │ │ │ │ + beq 61f474 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add sl, r4, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r3, [pc, #156] @ 61f4bc │ │ │ │ + ldr r3, [pc, #156] @ 61f4c0 │ │ │ │ mov r1, sl │ │ │ │ - blt 61f448 │ │ │ │ + blt 61f44c │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r0, [fp] │ │ │ │ bl 68eca0 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 68ec60 │ │ │ │ mov r0, sl │ │ │ │ @@ -1069091,41 +1069092,41 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 8d67e0 │ │ │ │ ldr r2, [r7, #1968] @ 0x7b0 │ │ │ │ ldr r0, [r7, #1960] @ 0x7a8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - bgt 61f3fc │ │ │ │ + bgt 61f400 │ │ │ │ bl 211fcc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r7, #1968 @ 0x7b0 │ │ │ │ str r2, [r7, #1960] @ 0x7a8 │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsbeq fp, [r3], #-132 @ 0xffffff7c │ │ │ │ + ldrsbeq fp, [r3], #-128 @ 0xffffff80 │ │ │ │ andeq r1, r0, r4, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #168] @ 61f590 │ │ │ │ - ldr r3, [pc, #168] @ 61f594 │ │ │ │ + ldr r1, [pc, #168] @ 61f594 │ │ │ │ + ldr r3, [pc, #168] @ 61f598 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ @@ -1069142,86 +1069143,86 @@ │ │ │ │ ldr r0, [r6, #1924] @ 0x784 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sp │ │ │ │ add r0, r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #72] @ 61f598 │ │ │ │ - ldr r3, [pc, #64] @ 61f594 │ │ │ │ + ldr r2, [pc, #72] @ 61f59c │ │ │ │ + ldr r3, [pc, #64] @ 61f598 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f58c │ │ │ │ + bne 61f590 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq fp, r3, ip, asr #15 │ │ │ │ + subseq fp, r3, r8, asr #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq fp, r3, r4, ror #14 │ │ │ │ + subseq fp, r3, r0, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #256] @ 61f6b4 │ │ │ │ + ldr r5, [pc, #256] @ 61f6b8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #160 @ 0xa0 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #240] @ 61f6b8 │ │ │ │ - ldr r1, [pc, #240] @ 61f6bc │ │ │ │ + ldr r2, [pc, #240] @ 61f6bc │ │ │ │ + ldr r1, [pc, #240] @ 61f6c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #220] @ 61f6c0 │ │ │ │ - ldr r1, [pc, #220] @ 61f6c4 │ │ │ │ + ldr r2, [pc, #220] @ 61f6c4 │ │ │ │ + ldr r1, [pc, #220] @ 61f6c8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ mvn r8, #0 │ │ │ │ mvn r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #172 @ 0xac │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #180] @ 61f6c8 │ │ │ │ + ldr r2, [pc, #180] @ 61f6cc │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ add r5, r5, #68 @ 0x44 │ │ │ │ add r1, r0, #2400 @ 0x960 │ │ │ │ mov r4, r0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b375c │ │ │ │ add r0, r4, #2320 @ 0x910 │ │ │ │ - ldr r2, [pc, #140] @ 61f6cc │ │ │ │ - ldr r1, [pc, #140] @ 61f6d0 │ │ │ │ + ldr r2, [pc, #140] @ 61f6d0 │ │ │ │ + ldr r1, [pc, #140] @ 61f6d4 │ │ │ │ strd r8, [r0] │ │ │ │ add r0, r4, #2336 @ 0x920 │ │ │ │ strd r8, [r0, #-8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #104] @ 61f6d4 │ │ │ │ + ldr r2, [pc, #104] @ 61f6d8 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r0 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ bl 471840 │ │ │ │ mvn r3, #0 │ │ │ │ @@ -1069233,52 +1069234,52 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrdeq r9, [r6], #-140 @ 0xffffff74 │ │ │ │ - eorseq r3, r1, ip, lsr #5 │ │ │ │ - @ instruction: 0x0030c9d4 │ │ │ │ - @ instruction: 0x003891bc │ │ │ │ - eorseq fp, r1, ip, lsl #17 │ │ │ │ - @ instruction: 0x003235d0 │ │ │ │ - eoreq pc, pc, r8, asr #2 │ │ │ │ - eorseq fp, r8, r0, ror r3 │ │ │ │ - subseq pc, r6, ip, asr #1 │ │ │ │ + ldrdeq r9, [r6], #-136 @ 0xffffff78 │ │ │ │ + eorseq r3, r1, r8, lsr #5 │ │ │ │ + @ instruction: 0x0030c9d0 │ │ │ │ + @ instruction: 0x003891b8 │ │ │ │ + eorseq fp, r1, r8, lsl #17 │ │ │ │ + eorseq r3, r2, ip, asr #11 │ │ │ │ + eoreq pc, pc, r4, asr #2 │ │ │ │ + eorseq fp, r8, ip, ror #6 │ │ │ │ + subseq pc, r6, r8, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r0, #2448] @ 0x990 │ │ │ │ - ldr r9, [pc, #284] @ 61f810 │ │ │ │ + ldr r9, [pc, #284] @ 61f814 │ │ │ │ cmp r3, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 61f7ec │ │ │ │ - ldr r4, [pc, #272] @ 61f814 │ │ │ │ + beq 61f7f0 │ │ │ │ + ldr r4, [pc, #272] @ 61f818 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r5 │ │ │ │ strb r5, [r0, #2448] @ 0x990 │ │ │ │ - bne 61f7dc │ │ │ │ + bne 61f7e0 │ │ │ │ ldr r2, [r7, #1968] @ 0x7b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pople {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mvn sl, #0 │ │ │ │ - b 61f784 │ │ │ │ - ldr r3, [pc, #200] @ 61f818 │ │ │ │ + b 61f788 │ │ │ │ + ldr r3, [pc, #200] @ 61f81c │ │ │ │ ldr fp, [r9, r3] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [fp] │ │ │ │ bl 68ec60 │ │ │ │ str sl, [r4, #28] │ │ │ │ ldr r2, [r7, #1968] @ 0x7b0 │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -1069289,59 +1069290,59 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pople {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r7, #1960] @ 0x7a8 │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 61f764 │ │ │ │ + blt 61f768 │ │ │ │ add r8, r4, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d6914 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 61f748 │ │ │ │ - ldr r1, [pc, #96] @ 61f818 │ │ │ │ + bne 61f74c │ │ │ │ + ldr r1, [pc, #96] @ 61f81c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr fp, [r9, r1] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp] │ │ │ │ bl 68ec98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 61f760 │ │ │ │ + bge 61f764 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d67e0 │ │ │ │ - b 61f750 │ │ │ │ + b 61f754 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 68ec88 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b 61f71c │ │ │ │ - ldr r3, [pc, #40] @ 61f81c │ │ │ │ - ldr r1, [pc, #40] @ 61f820 │ │ │ │ - ldr r0, [pc, #40] @ 61f824 │ │ │ │ + b 61f720 │ │ │ │ + ldr r3, [pc, #40] @ 61f820 │ │ │ │ + ldr r1, [pc, #40] @ 61f824 │ │ │ │ + ldr r0, [pc, #40] @ 61f828 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 61f828 │ │ │ │ + ldr r2, [pc, #36] @ 61f82c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #184 @ 0xb8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq fp, r3, r0, asr #11 │ │ │ │ - rsbeq sp, r1, r8, lsl sp │ │ │ │ + ldrheq fp, [r3], #-92 @ 0xffffffa4 │ │ │ │ + rsbeq sp, r1, r4, lsl sp │ │ │ │ andeq r1, r0, r4, lsr #25 │ │ │ │ - @ instruction: 0x00469698 │ │ │ │ - eorseq r8, r8, r4, lsl #27 │ │ │ │ - eorseq r8, r8, ip, lsr #31 │ │ │ │ + @ instruction: 0x00469694 │ │ │ │ + eorseq r8, r8, r0, lsl #27 │ │ │ │ + eorseq r8, r8, r8, lsr #31 │ │ │ │ muleq r0, r2, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #284] @ 61f960 │ │ │ │ - ldr r2, [pc, #284] @ 61f964 │ │ │ │ - ldr r1, [pc, #284] @ 61f968 │ │ │ │ + ldr ip, [pc, #284] @ 61f964 │ │ │ │ + ldr r2, [pc, #284] @ 61f968 │ │ │ │ + ldr r1, [pc, #284] @ 61f96c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1069350,36 +1069351,36 @@ │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 478eec │ │ │ │ add r4, r6, #1968 @ 0x7b0 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61c974 │ │ │ │ + bl 61c978 │ │ │ │ mov r0, r4 │ │ │ │ bl 4707e0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61f8bc │ │ │ │ + beq 61f8c0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f93c │ │ │ │ + beq 61f940 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 211fcc │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bne 61f880 │ │ │ │ + bne 61f884 │ │ │ │ ldr r3, [r6, #2312] @ 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f90c │ │ │ │ + beq 61f910 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61bb90 │ │ │ │ + bl 61bb94 │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ add r0, r0, #200 @ 0xc8 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ @@ -1069388,77 +1069389,77 @@ │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r6, #1924] @ 0x784 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r6, #1952] @ 0x7a0 │ │ │ │ bl 211fcc │ │ │ │ add r0, r6, #1744 @ 0x6d0 │ │ │ │ - bl 6150e8 │ │ │ │ + bl 6150ec │ │ │ │ ldr r0, [r6, #1780] @ 0x6f4 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r6, #1964] @ 0x7ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #40] @ 61f96c │ │ │ │ - ldr r1, [pc, #40] @ 61f970 │ │ │ │ - ldr r0, [pc, #40] @ 61f974 │ │ │ │ + ldr r3, [pc, #40] @ 61f970 │ │ │ │ + ldr r1, [pc, #40] @ 61f974 │ │ │ │ + ldr r0, [pc, #40] @ 61f978 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 61f978 │ │ │ │ + ldr r2, [pc, #36] @ 61f97c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r9, r6, r8, asr #12 │ │ │ │ - eorseq r8, r8, ip, asr #30 │ │ │ │ - eorseq fp, r1, ip, lsl r6 │ │ │ │ - subeq r9, r6, r8, asr #10 │ │ │ │ - eorseq r8, r8, r4, lsr ip │ │ │ │ - eorseq r8, r8, r8, ror lr │ │ │ │ + subeq r9, r6, r4, asr #12 │ │ │ │ + eorseq r8, r8, r8, asr #30 │ │ │ │ + eorseq fp, r1, r8, lsl r6 │ │ │ │ + subeq r9, r6, r4, asr #10 │ │ │ │ + eorseq r8, r8, r0, lsr ip │ │ │ │ + eorseq r8, r8, r4, ror lr │ │ │ │ andeq r0, r0, r3, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #468] @ 61fb68 │ │ │ │ + ldr ip, [pc, #468] @ 61fb6c │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #456] @ 61fb6c │ │ │ │ + ldr lr, [pc, #456] @ 61fb70 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #452] @ 61fb70 │ │ │ │ + ldr ip, [pc, #452] @ 61fb74 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #448] @ 61fb74 │ │ │ │ - ldr r1, [pc, #448] @ 61fb78 │ │ │ │ + ldr r2, [pc, #448] @ 61fb78 │ │ │ │ + ldr r1, [pc, #448] @ 61fb7c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r7, [pc, #416] @ 61fb7c │ │ │ │ + ldr r7, [pc, #416] @ 61fb80 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [r5, #4] │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61fa38 │ │ │ │ - ldr r2, [pc, #384] @ 61fb80 │ │ │ │ - ldr r3, [pc, #364] @ 61fb70 │ │ │ │ + beq 61fa3c │ │ │ │ + ldr r2, [pc, #384] @ 61fb84 │ │ │ │ + ldr r3, [pc, #364] @ 61fb74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61fb64 │ │ │ │ + bne 61fb68 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1069471,49 +1069472,49 @@ │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r8, r4, #1904 @ 0x770 │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 3cabf8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 61f9f8 │ │ │ │ - ldr r3, [pc, #268] @ 61fb84 │ │ │ │ + beq 61f9fc │ │ │ │ + ldr r3, [pc, #268] @ 61fb88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 61fab0 │ │ │ │ + bne 61fab4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldm r5, {r0, r1} │ │ │ │ cmp r3, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bne 61f9f8 │ │ │ │ + bne 61f9fc │ │ │ │ ldrb r3, [r4, #1876] @ 0x754 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f9f8 │ │ │ │ + beq 61f9fc │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ - bl 61ef0c │ │ │ │ - b 61f9f8 │ │ │ │ - ldr r3, [pc, #208] @ 61fb88 │ │ │ │ + bl 61ef10 │ │ │ │ + b 61f9fc │ │ │ │ + ldr r3, [pc, #208] @ 61fb8c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 61fa84 │ │ │ │ - ldr r3, [pc, #192] @ 61fb8c │ │ │ │ + beq 61fa88 │ │ │ │ + ldr r3, [pc, #192] @ 61fb90 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61fa84 │ │ │ │ - ldr r3, [pc, #176] @ 61fb90 │ │ │ │ + beq 61fa88 │ │ │ │ + ldr r3, [pc, #176] @ 61fb94 │ │ │ │ ldr r2, [r4, #1908] @ 0x774 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 61fb50 │ │ │ │ + beq 61fb54 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ @@ -1069524,83 +1069525,83 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61fb94 │ │ │ │ + ldr r0, [pc, #76] @ 61fb98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61fa84 │ │ │ │ - ldr r0, [pc, #64] @ 61fb98 │ │ │ │ + b 61fa88 │ │ │ │ + ldr r0, [pc, #64] @ 61fb9c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61fa84 │ │ │ │ + b 61fa88 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r6], #-76 @ 0xffffffb4 │ │ │ │ - subseq fp, r3, ip, lsl #6 │ │ │ │ + strdeq r9, [r6], #-72 @ 0xffffffb8 │ │ │ │ + subseq fp, r3, r8, lsl #6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r8, r8, r4, ror #27 │ │ │ │ - @ instruction: 0x0031b4b4 │ │ │ │ - ldrsbeq fp, [r3], #-36 @ 0xffffffdc │ │ │ │ - ldrheq fp, [r3], #-36 @ 0xffffffdc │ │ │ │ + eorseq r8, r8, r0, ror #27 │ │ │ │ + @ instruction: 0x0031b4b0 │ │ │ │ + ldrsbeq fp, [r3], #-32 @ 0xffffffe0 │ │ │ │ + ldrheq fp, [r3], #-32 @ 0xffffffe0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r3, r0, r4, asr #23 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x00388bf8 │ │ │ │ - eorseq r8, r8, ip, lsl ip │ │ │ │ + @ instruction: 0x00388bf4 │ │ │ │ + eorseq r8, r8, r8, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #424] @ 61fd5c │ │ │ │ + ldr ip, [pc, #424] @ 61fd60 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #412] @ 61fd60 │ │ │ │ + ldr lr, [pc, #412] @ 61fd64 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #408] @ 61fd64 │ │ │ │ + ldr ip, [pc, #408] @ 61fd68 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #400] @ 61fd68 │ │ │ │ - ldr r1, [pc, #400] @ 61fd6c │ │ │ │ + ldr r2, [pc, #400] @ 61fd6c │ │ │ │ + ldr r1, [pc, #400] @ 61fd70 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r7, [pc, #368] @ 61fd70 │ │ │ │ - ldr r3, [pc, #368] @ 61fd74 │ │ │ │ + ldr r7, [pc, #368] @ 61fd74 │ │ │ │ + ldr r3, [pc, #368] @ 61fd78 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r2, r4, r4, lsl #3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, #1960] @ 0x7a8 │ │ │ │ mov r5, r0 │ │ │ │ add r6, r6, r2, lsl #2 │ │ │ │ - bne 61fcbc │ │ │ │ + bne 61fcc0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 61fc70 │ │ │ │ - ldr r2, [pc, #320] @ 61fd78 │ │ │ │ - ldr r3, [pc, #296] @ 61fd64 │ │ │ │ + bge 61fc74 │ │ │ │ + ldr r2, [pc, #320] @ 61fd7c │ │ │ │ + ldr r3, [pc, #296] @ 61fd68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61fd58 │ │ │ │ + bne 61fd5c │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1069612,83 +1069613,83 @@ │ │ │ │ mov r1, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ bl 46fc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61fc30 │ │ │ │ - ldr r1, [pc, #208] @ 61fd7c │ │ │ │ + bne 61fc34 │ │ │ │ + ldr r1, [pc, #208] @ 61fd80 │ │ │ │ ldr r2, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 61fc30 │ │ │ │ - ldr r3, [pc, #188] @ 61fd80 │ │ │ │ + b 61fc34 │ │ │ │ + ldr r3, [pc, #188] @ 61fd84 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61fc24 │ │ │ │ - ldr r3, [pc, #172] @ 61fd84 │ │ │ │ + beq 61fc28 │ │ │ │ + ldr r3, [pc, #172] @ 61fd88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61fc24 │ │ │ │ - ldr r3, [pc, #156] @ 61fd88 │ │ │ │ + beq 61fc28 │ │ │ │ + ldr r3, [pc, #156] @ 61fd8c │ │ │ │ ldr r8, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61fd40 │ │ │ │ + beq 61fd44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 61fd8c │ │ │ │ + ldr r0, [pc, #84] @ 61fd90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61fc24 │ │ │ │ - ldr r0, [pc, #72] @ 61fd90 │ │ │ │ + b 61fc28 │ │ │ │ + ldr r0, [pc, #72] @ 61fd94 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 61fc24 │ │ │ │ + b 61fc28 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r6], #-44 @ 0xffffffd4 │ │ │ │ - subseq fp, r3, ip, ror #1 │ │ │ │ + ldrdeq r9, [r6], #-40 @ 0xffffffd8 │ │ │ │ + subseq fp, r3, r8, ror #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r8, r8, r4, asr #23 │ │ │ │ - mlaseq r1, r0, r2, fp │ │ │ │ - ldrheq fp, [r3], #-4 │ │ │ │ + eorseq r8, r8, r0, asr #23 │ │ │ │ + eorseq fp, r1, ip, lsl #5 │ │ │ │ + ldrheq fp, [r3], #-0 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq fp, r3, ip, ror r0 │ │ │ │ - eorseq r1, r5, ip, ror #21 │ │ │ │ + subseq fp, r3, r8, ror r0 │ │ │ │ + eorseq r1, r5, r8, ror #21 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, r8, r4, lsr #21 │ │ │ │ - eorseq r8, r8, ip, asr #21 │ │ │ │ + eorseq r8, r8, r0, lsr #21 │ │ │ │ + eorseq r8, r8, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #292] @ 61fed4 │ │ │ │ + ldr r2, [pc, #292] @ 61fed8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #288] @ 61fed8 │ │ │ │ + ldr r3, [pc, #288] @ 61fedc │ │ │ │ ldr r8, [r0, #100] @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #2 │ │ │ │ add r4, sp, r2 │ │ │ │ add r8, r8, r1 │ │ │ │ @@ -1069735,827 +1069736,827 @@ │ │ │ │ mov r2, #2 │ │ │ │ and r3, r3, r9 │ │ │ │ orr r5, r5, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ strh r5, [sp, #2] │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #72] @ 61fedc │ │ │ │ - ldr r3, [pc, #64] @ 61fed8 │ │ │ │ + ldr r2, [pc, #72] @ 61fee0 │ │ │ │ + ldr r3, [pc, #64] @ 61fedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61fed0 │ │ │ │ + bne 61fed4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq sl, [r3], #-236 @ 0xffffff14 │ │ │ │ + ldrsheq sl, [r3], #-232 @ 0xffffff18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r3, r0, lsr #28 │ │ │ │ + subseq sl, r3, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #404] @ 62008c │ │ │ │ + ldr r3, [pc, #404] @ 620090 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #400] @ 620090 │ │ │ │ - ldr r1, [pc, #400] @ 620094 │ │ │ │ + ldr r2, [pc, #400] @ 620094 │ │ │ │ + ldr r1, [pc, #400] @ 620098 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ rsb r3, r4, r4, lsl #3 │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ ldr r1, [r3, #2004] @ 0x7d4 │ │ │ │ ldr fp, [r3, #1996] @ 0x7cc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 620014 │ │ │ │ + bne 620018 │ │ │ │ ldr r9, [r3, #2008] @ 0x7d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9, #168] @ 0xa8 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 620014 │ │ │ │ + beq 620018 │ │ │ │ ldr r0, [r9, #184] @ 0xb8 │ │ │ │ cmp fp, r0 │ │ │ │ - bne 620014 │ │ │ │ + bne 620018 │ │ │ │ add r0, r6, r4, lsl #5 │ │ │ │ ldr r2, [r0, #204] @ 0xcc │ │ │ │ ldr sl, [r0, #200] @ 0xc8 │ │ │ │ ldr r1, [r3, #2016] @ 0x7e0 │ │ │ │ ldr r3, [r3, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq sl, #1 │ │ │ │ lsl r3, r4, #5 │ │ │ │ lsl r7, r4, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 61ffb4 │ │ │ │ + beq 61ffb8 │ │ │ │ bl 212764 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r3, r0, #1 │ │ │ │ and ip, r3, sl │ │ │ │ and r3, r2, r3, asr #31 │ │ │ │ orrs ip, ip, r3 │ │ │ │ moveq fp, r0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ sub r3, r7, r4 │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ ldr r3, [r3, #2020] @ 0x7e4 │ │ │ │ cmp r3, fp │ │ │ │ - bcc 620078 │ │ │ │ + bcc 62007c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r3, #0 │ │ │ │ sub r7, r7, r4 │ │ │ │ - bl 6554c4 │ │ │ │ + bl 6554c8 │ │ │ │ add r5, r5, r7, lsl #3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 6554c4 │ │ │ │ + bl 6554c8 │ │ │ │ ldr r3, [r5, #2020] @ 0x7e4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r4, r8 │ │ │ │ cmpeq r3, fp │ │ │ │ - bne 620034 │ │ │ │ + bne 620038 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 652460 │ │ │ │ + b 652464 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 655774 │ │ │ │ + bl 655778 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 620008 │ │ │ │ + beq 62000c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 6551f8 │ │ │ │ - b 620008 │ │ │ │ + bl 6551fc │ │ │ │ + b 62000c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, fp │ │ │ │ - bl 6554c4 │ │ │ │ - b 61ffcc │ │ │ │ - @ instruction: 0x00468f90 │ │ │ │ - eorseq r8, r8, ip, lsl #17 │ │ │ │ - eorseq sl, r1, r8, ror #30 │ │ │ │ + bl 6554c8 │ │ │ │ + b 61ffd0 │ │ │ │ + subeq r8, r6, ip, lsl #31 │ │ │ │ + eorseq r8, r8, r8, lsl #17 │ │ │ │ + eorseq sl, r1, r4, ror #30 │ │ │ │ │ │ │ │ -00620098 : │ │ │ │ +0062009c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #568] @ 6202ec │ │ │ │ - ldr r3, [pc, #568] @ 6202f0 │ │ │ │ + ldr r2, [pc, #568] @ 6202f0 │ │ │ │ + ldr r3, [pc, #568] @ 6202f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #544] @ 6202f4 │ │ │ │ + ldr r3, [pc, #544] @ 6202f8 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #536] @ 6202f8 │ │ │ │ - ldr r2, [pc, #536] @ 6202fc │ │ │ │ + ldr r1, [pc, #536] @ 6202fc │ │ │ │ + ldr r2, [pc, #536] @ 620300 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #488] @ 620300 │ │ │ │ + ldr r8, [pc, #488] @ 620304 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r0, #1924] @ 0x784 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 212f80 <__memcpy_chk@plt> │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r9, #0 │ │ │ │ moveq r4, r9 │ │ │ │ - bne 620210 │ │ │ │ + bne 620214 │ │ │ │ mov r3, #4 │ │ │ │ ldr r0, [r6, #1788] @ 0x6fc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r6, #1928] @ 0x788 │ │ │ │ ldr r2, [r6, #1932] @ 0x78c │ │ │ │ adds r3, r5, r3 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2143fc <__pread64_chk@plt> │ │ │ │ cmp r7, r0 │ │ │ │ - bne 6201dc │ │ │ │ - ldr r3, [pc, #392] @ 620304 │ │ │ │ + bne 6201e0 │ │ │ │ + ldr r3, [pc, #392] @ 620308 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eor r4, r4, r3 │ │ │ │ and r4, r4, r9 │ │ │ │ eor r4, r4, r3 │ │ │ │ - bne 620240 │ │ │ │ - ldr r2, [pc, #360] @ 620308 │ │ │ │ - ldr r3, [pc, #332] @ 6202f0 │ │ │ │ + bne 620244 │ │ │ │ + ldr r2, [pc, #360] @ 62030c │ │ │ │ + ldr r3, [pc, #332] @ 6202f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6202e8 │ │ │ │ + bne 6202ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #296] @ 62030c │ │ │ │ - ldr r0, [pc, #296] @ 620310 │ │ │ │ + ldr r1, [pc, #296] @ 620310 │ │ │ │ + ldr r0, [pc, #296] @ 620314 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r6, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r1, #236 @ 0xec │ │ │ │ str r7, [sp] │ │ │ │ bl 8e25e8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 620198 │ │ │ │ + b 62019c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3c5d04 │ │ │ │ rsb r3, r7, #4 │ │ │ │ mvn r1, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mvn r2, r9 │ │ │ │ ands r2, r2, r1, lsr r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 620174 │ │ │ │ - b 62013c │ │ │ │ - ldr r3, [pc, #204] @ 620314 │ │ │ │ + beq 620178 │ │ │ │ + b 620140 │ │ │ │ + ldr r3, [pc, #204] @ 620318 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620198 │ │ │ │ - ldr r3, [pc, #188] @ 620318 │ │ │ │ + beq 62019c │ │ │ │ + ldr r3, [pc, #188] @ 62031c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 620198 │ │ │ │ - ldr r3, [pc, #172] @ 62031c │ │ │ │ + beq 62019c │ │ │ │ + ldr r3, [pc, #172] @ 620320 │ │ │ │ ldr r6, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6202c8 │ │ │ │ + beq 6202cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r5, r7} │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 620320 │ │ │ │ + ldr r0, [pc, #96] @ 620324 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 620198 │ │ │ │ - ldr r0, [pc, #84] @ 620324 │ │ │ │ + b 62019c │ │ │ │ + ldr r0, [pc, #84] @ 620328 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 620198 │ │ │ │ + b 62019c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sl, r3, r0, lsl #24 │ │ │ │ + ldrsheq sl, [r3], #-188 @ 0xffffff44 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strheq r8, [r6], #-220 @ 0xffffff24 │ │ │ │ - eorseq sl, r1, ip, lsl #27 │ │ │ │ - @ instruction: 0x003886bc │ │ │ │ - subseq sl, r3, r0, lsr #23 │ │ │ │ + strheq r8, [r6], #-216 @ 0xffffff28 │ │ │ │ + eorseq sl, r1, r8, lsl #27 │ │ │ │ + @ instruction: 0x003886b8 │ │ │ │ + @ instruction: 0x0053ab9c │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r3, r4, lsl fp │ │ │ │ - subeq r8, r6, ip, lsr #25 │ │ │ │ - eorseq r8, r8, r0, ror #12 │ │ │ │ + subseq sl, r3, r0, lsl fp │ │ │ │ + subeq r8, r6, r8, lsr #25 │ │ │ │ + eorseq r8, r8, ip, asr r6 │ │ │ │ andeq r1, r0, r8, asr #25 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x003885b0 │ │ │ │ - @ instruction: 0x003885dc │ │ │ │ + eorseq r8, r8, ip, lsr #11 │ │ │ │ + @ instruction: 0x003885d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #584] @ 620588 │ │ │ │ - ldr r3, [pc, #584] @ 62058c │ │ │ │ + ldr ip, [pc, #584] @ 62058c │ │ │ │ + ldr r3, [pc, #584] @ 620590 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 620098 │ │ │ │ - ldr r6, [pc, #540] @ 620590 │ │ │ │ + bl 62009c │ │ │ │ + ldr r6, [pc, #540] @ 620594 │ │ │ │ add r6, pc, r6 │ │ │ │ ands r8, r0, #255 @ 0xff │ │ │ │ - bne 6203c0 │ │ │ │ + bne 6203c4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #524] @ 620594 │ │ │ │ - ldr r3, [pc, #512] @ 62058c │ │ │ │ + ldr r2, [pc, #524] @ 620598 │ │ │ │ + ldr r3, [pc, #512] @ 620590 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 620584 │ │ │ │ + bne 620588 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 620550 │ │ │ │ + beq 620554 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 620560 │ │ │ │ + beq 620564 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 620544 │ │ │ │ + beq 620548 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r4, r4, #1 │ │ │ │ strb r4, [r5, #1878] @ 0x756 │ │ │ │ strb r8, [r3, #61] @ 0x3d │ │ │ │ add r8, r5, #1872 @ 0x750 │ │ │ │ add r8, r8, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d6914 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6204ec │ │ │ │ + bne 6204f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d6854 │ │ │ │ - ldr r1, [pc, #380] @ 620598 │ │ │ │ + ldr r1, [pc, #380] @ 62059c │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 8f72b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ bl 46fc4c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 620528 │ │ │ │ - ldr r3, [pc, #324] @ 62059c │ │ │ │ + beq 62052c │ │ │ │ + ldr r3, [pc, #324] @ 6205a0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #1972] @ 0x7b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62037c │ │ │ │ - ldr r3, [pc, #300] @ 6205a0 │ │ │ │ + beq 620380 │ │ │ │ + ldr r3, [pc, #300] @ 6205a4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62037c │ │ │ │ - ldr r3, [pc, #284] @ 6205a4 │ │ │ │ + beq 620380 │ │ │ │ + ldr r3, [pc, #284] @ 6205a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62037c │ │ │ │ - ldr r3, [pc, #268] @ 6205a8 │ │ │ │ + beq 620380 │ │ │ │ + ldr r3, [pc, #268] @ 6205ac │ │ │ │ ldr r5, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620570 │ │ │ │ + beq 620574 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #200] @ 6205ac │ │ │ │ + ldr r0, [pc, #200] @ 6205b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62037c │ │ │ │ - ldr r1, [pc, #188] @ 6205b0 │ │ │ │ - ldr r3, [pc, #188] @ 6205b4 │ │ │ │ + b 620380 │ │ │ │ + ldr r1, [pc, #188] @ 6205b4 │ │ │ │ + ldr r3, [pc, #188] @ 6205b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #180] @ 6205b8 │ │ │ │ + ldr r1, [pc, #180] @ 6205bc │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - ldr r2, [pc, #172] @ 6205bc │ │ │ │ + ldr r2, [pc, #172] @ 6205c0 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ mov r0, #0 │ │ │ │ - b 620380 │ │ │ │ + b 620384 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f72b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d67e0 │ │ │ │ - b 620520 │ │ │ │ + b 620524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61da68 │ │ │ │ - b 6203e0 │ │ │ │ + bl 61da6c │ │ │ │ + b 6203e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6205c4 │ │ │ │ + bl 6205c8 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 6203d8 │ │ │ │ + b 6203dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 6207ec │ │ │ │ + bl 6207f0 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 6203d8 │ │ │ │ - ldr r0, [pc, #72] @ 6205c0 │ │ │ │ + b 6203dc │ │ │ │ + ldr r0, [pc, #72] @ 6205c4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62037c │ │ │ │ + b 620380 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sl, r3, r4, ror r9 │ │ │ │ + subseq sl, r3, r0, ror r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r3, r4, asr #18 │ │ │ │ - subseq sl, r3, ip, lsr #18 │ │ │ │ + subseq sl, r3, r0, asr #18 │ │ │ │ + subseq sl, r3, r8, lsr #18 │ │ │ │ @ instruction: 0xffffe784 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r4, lsl pc │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, r8, ip, lsl r4 │ │ │ │ - eorseq r8, r8, ip, ror #7 │ │ │ │ - @ instruction: 0x00468990 │ │ │ │ - eorseq r8, r8, r0, ror r0 │ │ │ │ + eorseq r8, r8, r8, lsl r4 │ │ │ │ + eorseq r8, r8, r8, ror #7 │ │ │ │ + subeq r8, r6, ip, lsl #19 │ │ │ │ + eorseq r8, r8, ip, rrx │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - eorseq r8, r8, ip, lsr #7 │ │ │ │ + eorseq r8, r8, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #484] @ 6207c0 │ │ │ │ - ldr r3, [pc, #484] @ 6207c4 │ │ │ │ + ldr r2, [pc, #484] @ 6207c4 │ │ │ │ + ldr r3, [pc, #484] @ 6207c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ bl 3c586c │ │ │ │ ldr r2, [r6, #1968] @ 0x7b0 │ │ │ │ - ldr r7, [pc, #440] @ 6207c8 │ │ │ │ + ldr r7, [pc, #440] @ 6207cc │ │ │ │ cmp r2, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - ble 620670 │ │ │ │ + ble 620674 │ │ │ │ mov r4, r5 │ │ │ │ - b 620630 │ │ │ │ + b 620634 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - ble 620670 │ │ │ │ + ble 620674 │ │ │ │ ldr r3, [r6, #1960] @ 0x7a8 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrb r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620620 │ │ │ │ + beq 620624 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61fb9c │ │ │ │ + bl 61fba0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c5534 │ │ │ │ ldr r2, [r6, #1968] @ 0x7b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - bgt 620630 │ │ │ │ + bgt 620634 │ │ │ │ mov r1, #2 │ │ │ │ add r0, r6, #1744 @ 0x6d0 │ │ │ │ bl 46fa24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61f3c0 │ │ │ │ + bl 61f3c4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 620328 │ │ │ │ + bl 62032c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620710 │ │ │ │ + beq 620714 │ │ │ │ ldr r3, [r6, #1964] @ 0x7ac │ │ │ │ mov r1, #0 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r2, r2, #31 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #268] @ 6207cc │ │ │ │ + ldr r3, [pc, #268] @ 6207d0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620728 │ │ │ │ - ldr r2, [pc, #252] @ 6207d0 │ │ │ │ - ldr r3, [pc, #236] @ 6207c4 │ │ │ │ + bne 62072c │ │ │ │ + ldr r2, [pc, #252] @ 6207d4 │ │ │ │ + ldr r3, [pc, #236] @ 6207c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6207bc │ │ │ │ + bne 6207c0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #188] @ 6207d4 │ │ │ │ + ldr r1, [pc, #188] @ 6207d8 │ │ │ │ ldr r2, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 620698 │ │ │ │ - ldr r3, [pc, #168] @ 6207d8 │ │ │ │ + b 62069c │ │ │ │ + ldr r3, [pc, #168] @ 6207dc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6206cc │ │ │ │ - ldr r3, [pc, #152] @ 6207dc │ │ │ │ + beq 6206d0 │ │ │ │ + ldr r3, [pc, #152] @ 6207e0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6206cc │ │ │ │ - ldr r3, [pc, #136] @ 6207e0 │ │ │ │ + beq 6206d0 │ │ │ │ + ldr r3, [pc, #136] @ 6207e4 │ │ │ │ ldr r4, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6207a8 │ │ │ │ + beq 6207ac │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6207e4 │ │ │ │ + ldr r0, [pc, #68] @ 6207e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6206cc │ │ │ │ - ldr r0, [pc, #56] @ 6207e8 │ │ │ │ + b 6206d0 │ │ │ │ + ldr r0, [pc, #56] @ 6207ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6206cc │ │ │ │ + b 6206d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq sl, [r3], #-104 @ 0xffffff98 │ │ │ │ + ldrsbeq sl, [r3], #-100 @ 0xffffff9c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r3, r4, lsr #13 │ │ │ │ + subseq sl, r3, r0, lsr #13 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r3, r0, ror #11 │ │ │ │ - eorseq r1, r5, r0, lsl #1 │ │ │ │ + ldrsbeq sl, [r3], #-92 @ 0xffffffa4 │ │ │ │ + eorseq r1, r5, ip, ror r0 │ │ │ │ andeq r4, r0, ip, lsr #10 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, r8, r0, lsr #3 │ │ │ │ - @ instruction: 0x003881b4 │ │ │ │ + mlaseq r8, ip, r1, r8 │ │ │ │ + @ instruction: 0x003881b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #344] @ 62095c │ │ │ │ - ldr r2, [pc, #344] @ 620960 │ │ │ │ + ldr ip, [pc, #344] @ 620960 │ │ │ │ + ldr r2, [pc, #344] @ 620964 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #1744 @ 0x6d0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 46fa24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f3c0 │ │ │ │ + bl 61f3c4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620328 │ │ │ │ + bl 62032c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r5, [pc, #272] @ 620964 │ │ │ │ + ldr r5, [pc, #272] @ 620968 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 62086c │ │ │ │ - ldr r1, [pc, #260] @ 620968 │ │ │ │ + beq 620870 │ │ │ │ + ldr r1, [pc, #260] @ 62096c │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - ldr r3, [pc, #248] @ 62096c │ │ │ │ + ldr r3, [pc, #248] @ 620970 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6208c4 │ │ │ │ - ldr r2, [pc, #232] @ 620970 │ │ │ │ - ldr r3, [pc, #212] @ 620960 │ │ │ │ + bne 6208c8 │ │ │ │ + ldr r2, [pc, #232] @ 620974 │ │ │ │ + ldr r3, [pc, #212] @ 620964 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 620958 │ │ │ │ + bne 62095c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #168] @ 620974 │ │ │ │ + ldr r3, [pc, #168] @ 620978 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620880 │ │ │ │ - ldr r3, [pc, #152] @ 620978 │ │ │ │ + beq 620884 │ │ │ │ + ldr r3, [pc, #152] @ 62097c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 620880 │ │ │ │ - ldr r3, [pc, #136] @ 62097c │ │ │ │ + beq 620884 │ │ │ │ + ldr r3, [pc, #136] @ 620980 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620944 │ │ │ │ + beq 620948 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 620980 │ │ │ │ + ldr r0, [pc, #68] @ 620984 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 620880 │ │ │ │ - ldr r0, [pc, #56] @ 620984 │ │ │ │ + b 620884 │ │ │ │ + ldr r0, [pc, #56] @ 620988 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 620880 │ │ │ │ + b 620884 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq sl, [r3], #-64 @ 0xffffffc0 │ │ │ │ + subseq sl, r3, ip, lsr #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r3, r0, ror #8 │ │ │ │ - eorseq r0, r5, r8, lsr pc │ │ │ │ + subseq sl, r3, ip, asr r4 │ │ │ │ + eorseq r0, r5, r4, lsr pc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r3, ip, lsr #8 │ │ │ │ + subseq sl, r3, r8, lsr #8 │ │ │ │ andeq r1, r0, ip, lsl r3 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r8, r8, r8, asr #32 │ │ │ │ - eorseq r8, r8, ip, asr r0 │ │ │ │ + eorseq r8, r8, r4, asr #32 │ │ │ │ + eorseq r8, r8, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #3236] @ 621644 │ │ │ │ + ldr ip, [pc, #3236] @ 621648 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #3232] @ 621648 │ │ │ │ + ldr r2, [pc, #3232] @ 62164c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #3216] @ 62164c │ │ │ │ + ldr r7, [pc, #3216] @ 621650 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #3200] @ 621650 │ │ │ │ + ldr r3, [pc, #3200] @ 621654 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r8, [r2, #52] @ 0x34 │ │ │ │ cmp r6, r3 │ │ │ │ addeq r6, sp, #72 @ 0x48 │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r8, #0 │ │ │ │ ldrb sl, [r2, r1] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ - beq 620a2c │ │ │ │ + beq 620a30 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ cmp r4, r8 │ │ │ │ - bcs 620a18 │ │ │ │ + bcs 620a1c │ │ │ │ cmp r8, r3 │ │ │ │ movcc r3, r8 │ │ │ │ add r8, r8, #1 │ │ │ │ ldrb r8, [r2, r8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 620a08 │ │ │ │ + bne 620a0c │ │ │ │ and r8, r3, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ - beq 620ad0 │ │ │ │ + beq 620ad4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 620988 │ │ │ │ + bl 62098c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620b04 │ │ │ │ + beq 620b08 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ sub r8, r8, r4 │ │ │ │ ldrb r3, [r1, #52] @ 0x34 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #256 @ 0x100 │ │ │ │ - beq 620a88 │ │ │ │ + beq 620a8c │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 620a74 │ │ │ │ + bcs 620a78 │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620a64 │ │ │ │ + bne 620a68 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ sub r3, r3, r4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, r8 │ │ │ │ movlt fp, r3 │ │ │ │ - ldr r2, [pc, #2996] @ 621654 │ │ │ │ + ldr r2, [pc, #2996] @ 621658 │ │ │ │ ldr r3, [r5, #1924] @ 0x784 │ │ │ │ mvn r1, #0 │ │ │ │ strb r1, [r3, r9] │ │ │ │ movge fp, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sl, r1 │ │ │ │ and r9, fp, #255 @ 0xff │ │ │ │ cmp r3, #18 │ │ │ │ - bhi 620b58 │ │ │ │ + bhi 620b5c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ strb r1, [r2, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #1924] @ 0x784 │ │ │ │ mvn r2, #0 │ │ │ │ strb r2, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #1924] @ 0x784 │ │ │ │ mov r1, r6 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r2, #6] │ │ │ │ - bl 61ccb4 │ │ │ │ + bl 61ccb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620a48 │ │ │ │ + bne 620a4c │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 8e1eec │ │ │ │ - ldr r2, [pc, #2876] @ 621658 │ │ │ │ - ldr r3, [pc, #2856] @ 621648 │ │ │ │ + ldr r2, [pc, #2876] @ 62165c │ │ │ │ + ldr r3, [pc, #2856] @ 62164c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62162c │ │ │ │ + bne 621630 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1070563,43 +1070564,43 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb90c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 620f4c │ │ │ │ + blt 620f50 │ │ │ │ mov r4, #1 │ │ │ │ - b 620b08 │ │ │ │ + b 620b0c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r8, r4, #4 │ │ │ │ add r1, r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #80] @ 0x50 │ │ │ │ ands r1, r3, #8 │ │ │ │ - beq 6210ec │ │ │ │ + beq 6210f0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbc60 │ │ │ │ mov r3, #3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ add r0, r0, r8 │ │ │ │ bl 212a70 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 620b78 │ │ │ │ - b 620f4c │ │ │ │ + bge 620b7c │ │ │ │ + b 620f50 │ │ │ │ ldr r1, [r5, #1928] @ 0x788 │ │ │ │ ldr r2, [r5, #1932] @ 0x78c │ │ │ │ add r3, r4, #2 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ @@ -1070607,16 +1070608,16 @@ │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #1788] @ 0x6fc │ │ │ │ add r1, sp, #66 @ 0x42 │ │ │ │ strh r8, [sp, #66] @ 0x42 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 620f6c │ │ │ │ - ldr r2, [pc, #2604] @ 62165c │ │ │ │ + bne 620f70 │ │ │ │ + ldr r2, [pc, #2604] @ 621660 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ ldrh r2, [sp, #66] @ 0x42 │ │ │ │ asr r1, r2, r3 │ │ │ │ and r1, r1, #7 │ │ │ │ lsl r3, r3, r1 │ │ │ │ @@ -1070625,110 +1070626,110 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ and r3, r2, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ subs r3, r9, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 6212a8 │ │ │ │ + bne 6212ac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c2af8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62110c │ │ │ │ + blt 621110 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ moveq r3, #10 │ │ │ │ movne r3, #20 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ str r3, [r5, #1956] @ 0x7a4 │ │ │ │ - b 620b78 │ │ │ │ + b 620b7c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb90c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 620f4c │ │ │ │ + blt 620f50 │ │ │ │ ldrb r2, [r5, #2450] @ 0x992 │ │ │ │ cmp fp, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620b78 │ │ │ │ + beq 620b7c │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r3, r3, #3 │ │ │ │ sub r2, fp, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 213a48 │ │ │ │ - b 620b78 │ │ │ │ + b 620b7c │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, r8, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6210cc │ │ │ │ + bne 6210d0 │ │ │ │ add r3, r4, #2 │ │ │ │ add r1, r8, r3 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ asr r3, r3, #4 │ │ │ │ and r2, r3, #15 │ │ │ │ and r3, r3, #14 │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r3, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bne 621098 │ │ │ │ - ldr r7, [pc, #2276] @ 621660 │ │ │ │ - ldr r2, [pc, #2276] @ 621664 │ │ │ │ + bne 62109c │ │ │ │ + ldr r7, [pc, #2276] @ 621664 │ │ │ │ + ldr r2, [pc, #2276] @ 621668 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #2272] @ 621668 │ │ │ │ + ldr r1, [pc, #2272] @ 62166c │ │ │ │ add r8, r7, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr ip, [pc, #2232] @ 62166c │ │ │ │ - ldr lr, [pc, #2232] @ 621670 │ │ │ │ + ldr ip, [pc, #2232] @ 621670 │ │ │ │ + ldr lr, [pc, #2232] @ 621674 │ │ │ │ add ip, pc, ip │ │ │ │ add lr, pc, lr │ │ │ │ mov r2, ip │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ add ip, r7, #316 @ 0x13c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ bl 69d64c │ │ │ │ bl 3c7d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620fa8 │ │ │ │ + beq 620fac │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ @@ -1070737,33 +1070738,33 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r0, #68] @ 0x44 │ │ │ │ ands r7, r7, #1 │ │ │ │ - beq 621144 │ │ │ │ + beq 621148 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621208 │ │ │ │ + beq 62120c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 620b78 │ │ │ │ + beq 620b7c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ tst r3, #15 │ │ │ │ - beq 62112c │ │ │ │ + beq 621130 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb90c │ │ │ │ cmp r0, #0 │ │ │ │ strbge r0, [r5, #1432] @ 0x598 │ │ │ │ - bge 620b78 │ │ │ │ - b 620f4c │ │ │ │ + bge 620b7c │ │ │ │ + b 620f50 │ │ │ │ ldr r3, [r5, #1964] @ 0x7ac │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #31 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -1070788,58 +1070789,58 @@ │ │ │ │ ldr ip, [r8, #2016] @ 0x7e0 │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4d2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62105c │ │ │ │ + bge 621060 │ │ │ │ cmn r0, #95 @ 0x5f │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - beq 621050 │ │ │ │ + beq 621054 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1eec │ │ │ │ - b 620f4c │ │ │ │ + b 620f50 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 6211e8 │ │ │ │ + beq 6211ec │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #19 │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb90c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 620b78 │ │ │ │ - ldr r1, [pc, #1824] @ 621674 │ │ │ │ + bge 620b7c │ │ │ │ + ldr r1, [pc, #1824] @ 621678 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 8e1340 │ │ │ │ - b 620b04 │ │ │ │ + b 620b08 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1792] @ 621678 │ │ │ │ - ldr r3, [pc, #1792] @ 62167c │ │ │ │ + ldr r2, [pc, #1792] @ 62167c │ │ │ │ + ldr r3, [pc, #1792] @ 621680 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1788] @ 621680 │ │ │ │ + ldr r1, [pc, #1788] @ 621684 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #280 @ 0x118 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #1760] @ 621684 │ │ │ │ + ldr r2, [pc, #1760] @ 621688 │ │ │ │ bl 8e1a24 │ │ │ │ - b 620f4c │ │ │ │ + b 620f50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ @@ -1070847,382 +1070848,382 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - bne 621040 │ │ │ │ + bne 621044 │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 3ce49c │ │ │ │ - ldr r1, [pc, #1676] @ 621688 │ │ │ │ + ldr r1, [pc, #1676] @ 62168c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str r8, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #1652] @ 62168c │ │ │ │ - ldr r1, [pc, #1652] @ 621690 │ │ │ │ + ldr r2, [pc, #1652] @ 621690 │ │ │ │ + ldr r1, [pc, #1652] @ 621694 │ │ │ │ add ip, r7, #316 @ 0x13c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - beq 620ff0 │ │ │ │ + beq 620ff4 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ bl 3c7d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620e44 │ │ │ │ - b 620b78 │ │ │ │ + beq 620e48 │ │ │ │ + b 620b7c │ │ │ │ mov r0, r1 │ │ │ │ bl 8e1614 │ │ │ │ - b 620b78 │ │ │ │ + b 620b7c │ │ │ │ mov r1, r7 │ │ │ │ add r0, r5, #1248 @ 0x4e0 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ bl 69706c │ │ │ │ - ldr r1, [pc, #1568] @ 621694 │ │ │ │ + ldr r1, [pc, #1568] @ 621698 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69fe44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620b78 │ │ │ │ + beq 620b7c │ │ │ │ add r0, r5, #1072 @ 0x430 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 655464 │ │ │ │ - b 620b78 │ │ │ │ - ldr r3, [pc, #1528] @ 621698 │ │ │ │ - ldr r1, [pc, #1528] @ 62169c │ │ │ │ + bl 655468 │ │ │ │ + b 620b7c │ │ │ │ + ldr r3, [pc, #1528] @ 62169c │ │ │ │ + ldr r1, [pc, #1528] @ 6216a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1520] @ 6216a0 │ │ │ │ + ldr r3, [pc, #1520] @ 6216a4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1512] @ 6216a4 │ │ │ │ + ldr r2, [pc, #1512] @ 6216a8 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 620f4c │ │ │ │ - ldr r3, [pc, #1416] @ 62165c │ │ │ │ + b 620f50 │ │ │ │ + ldr r3, [pc, #1416] @ 621660 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6213e8 │ │ │ │ + bne 6213ec │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #2431] @ 0x97f │ │ │ │ - b 620d38 │ │ │ │ - ldr r3, [pc, #1384] @ 62165c │ │ │ │ + b 620d3c │ │ │ │ + ldr r3, [pc, #1384] @ 621660 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62132c │ │ │ │ + bne 621330 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #2432] @ 0x980 │ │ │ │ - b 620bac │ │ │ │ + b 620bb0 │ │ │ │ cmn r0, #95 @ 0x5f │ │ │ │ - beq 620b78 │ │ │ │ - ldr r2, [pc, #1420] @ 6216a8 │ │ │ │ + beq 620b7c │ │ │ │ + ldr r2, [pc, #1420] @ 6216ac │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1efc │ │ │ │ - b 620f4c │ │ │ │ + b 620f50 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, #15 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ - b 620e50 │ │ │ │ + bl 61fd98 │ │ │ │ + b 620e54 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 6213ac │ │ │ │ - ldr r7, [pc, #1368] @ 6216ac │ │ │ │ - ldr r2, [pc, #1368] @ 6216b0 │ │ │ │ + beq 6213b0 │ │ │ │ + ldr r7, [pc, #1368] @ 6216b0 │ │ │ │ + ldr r2, [pc, #1368] @ 6216b4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #1364] @ 6216b4 │ │ │ │ + ldr r1, [pc, #1364] @ 6216b8 │ │ │ │ add r3, r7, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #1332] @ 6216b8 │ │ │ │ - ldr r1, [pc, #1332] @ 6216bc │ │ │ │ + ldr r2, [pc, #1332] @ 6216bc │ │ │ │ + ldr r1, [pc, #1332] @ 6216c0 │ │ │ │ add r7, r7, #316 @ 0x13c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ str r7, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldr r7, [r0, #1128] @ 0x468 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 6211d4 │ │ │ │ + bne 6211d8 │ │ │ │ ldrb r3, [r7, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6211d4 │ │ │ │ + beq 6211d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 3d59b4 │ │ │ │ cmp r0, #4 │ │ │ │ mov r8, r0 │ │ │ │ - beq 621508 │ │ │ │ + beq 62150c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 211fcc │ │ │ │ - b 620e44 │ │ │ │ - ldr r3, [pc, #1132] @ 62165c │ │ │ │ + b 620e48 │ │ │ │ + ldr r3, [pc, #1132] @ 621660 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621470 │ │ │ │ + bne 621474 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #2431] @ 0x97f │ │ │ │ - b 620f2c │ │ │ │ + b 620f30 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, #240 @ 0xf0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ cmp fp, #16 │ │ │ │ - ble 620e44 │ │ │ │ + ble 620e48 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f4c0 │ │ │ │ - ldr r3, [pc, #1152] @ 6216c0 │ │ │ │ + bl 61f4c4 │ │ │ │ + ldr r3, [pc, #1152] @ 6216c4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ - ldr r3, [pc, #1132] @ 6216c0 │ │ │ │ + bl 61fd98 │ │ │ │ + ldr r3, [pc, #1132] @ 6216c4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ cmp fp, #44 @ 0x2c │ │ │ │ - ble 620e44 │ │ │ │ + ble 620e48 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f4c0 │ │ │ │ + bl 61f4c4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #1072] @ 6216c0 │ │ │ │ - bl 61fd94 │ │ │ │ - ldr r3, [pc, #1064] @ 6216c0 │ │ │ │ + ldr r3, [pc, #1072] @ 6216c4 │ │ │ │ + bl 61fd98 │ │ │ │ + ldr r3, [pc, #1064] @ 6216c4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ - b 620e44 │ │ │ │ - ldr r2, [pc, #1044] @ 6216c4 │ │ │ │ + bl 61fd98 │ │ │ │ + b 620e48 │ │ │ │ + ldr r2, [pc, #1044] @ 6216c8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620c70 │ │ │ │ - ldr r2, [pc, #1028] @ 6216c8 │ │ │ │ + beq 620c74 │ │ │ │ + ldr r2, [pc, #1028] @ 6216cc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 620c70 │ │ │ │ - ldr r2, [pc, #1012] @ 6216cc │ │ │ │ + beq 620c74 │ │ │ │ + ldr r2, [pc, #1012] @ 6216d0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6214f0 │ │ │ │ + beq 6214f4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #940] @ 6216d0 │ │ │ │ + ldr r0, [pc, #940] @ 6216d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 620c70 │ │ │ │ - ldr r3, [pc, #928] @ 6216d4 │ │ │ │ + b 620c74 │ │ │ │ + ldr r3, [pc, #928] @ 6216d8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621100 │ │ │ │ - ldr r3, [pc, #896] @ 6216c8 │ │ │ │ + beq 621104 │ │ │ │ + ldr r3, [pc, #896] @ 6216cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 621100 │ │ │ │ - ldr r3, [pc, #880] @ 6216cc │ │ │ │ + beq 621104 │ │ │ │ + ldr r3, [pc, #880] @ 6216d0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621618 │ │ │ │ + beq 62161c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #820] @ 6216d8 │ │ │ │ + ldr r0, [pc, #820] @ 6216dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 621100 │ │ │ │ + b 621104 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, #240 @ 0xf0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #17 │ │ │ │ - bl 61f4c0 │ │ │ │ - ldr r3, [pc, #744] @ 6216c0 │ │ │ │ + bl 61f4c4 │ │ │ │ + ldr r3, [pc, #744] @ 6216c4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61fd94 │ │ │ │ - b 62114c │ │ │ │ - ldr r3, [pc, #748] @ 6216dc │ │ │ │ + bl 61fd98 │ │ │ │ + b 621150 │ │ │ │ + ldr r3, [pc, #748] @ 6216e0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6210e0 │ │ │ │ - ldr r3, [pc, #708] @ 6216c8 │ │ │ │ + beq 6210e4 │ │ │ │ + ldr r3, [pc, #708] @ 6216cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6210e0 │ │ │ │ - ldr r3, [pc, #692] @ 6216cc │ │ │ │ + beq 6210e4 │ │ │ │ + ldr r3, [pc, #692] @ 6216d0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621600 │ │ │ │ + beq 621604 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #636] @ 6216e0 │ │ │ │ + ldr r0, [pc, #636] @ 6216e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ - b 6210e0 │ │ │ │ - ldr r3, [pc, #620] @ 6216e4 │ │ │ │ + b 6210e4 │ │ │ │ + ldr r3, [pc, #620] @ 6216e8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6211fc │ │ │ │ - ldr r3, [pc, #572] @ 6216c8 │ │ │ │ + beq 621200 │ │ │ │ + ldr r3, [pc, #572] @ 6216cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6211fc │ │ │ │ - ldr r3, [pc, #556] @ 6216cc │ │ │ │ + beq 621200 │ │ │ │ + ldr r3, [pc, #556] @ 6216d0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621630 │ │ │ │ + beq 621634 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #512] @ 6216e8 │ │ │ │ + ldr r0, [pc, #512] @ 6216ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6211fc │ │ │ │ - ldr r0, [pc, #500] @ 6216ec │ │ │ │ + b 621200 │ │ │ │ + ldr r0, [pc, #500] @ 6216f0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 620c70 │ │ │ │ + b 620c74 │ │ │ │ mov r0, r7 │ │ │ │ bl 3d5a98 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 6211d4 │ │ │ │ + bne 6211d8 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6211d4 │ │ │ │ + bne 6211d8 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #8 │ │ │ │ - bne 6211d4 │ │ │ │ + bne 6211d8 │ │ │ │ ldrb r3, [r7, #1432] @ 0x598 │ │ │ │ ldr r1, [r7, #100] @ 0x64 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ add r8, r1, r3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #896 @ 0x380 │ │ │ │ - bne 6211d4 │ │ │ │ + bne 6211d8 │ │ │ │ ldr r0, [r5, #1788] @ 0x6fc │ │ │ │ - bl 614eb8 │ │ │ │ + bl 614ebc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 6211d4 │ │ │ │ + beq 6211d8 │ │ │ │ mov r1, #5 │ │ │ │ bl 470044 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6211dc │ │ │ │ + beq 6211e0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsl r2, r3, #7 │ │ │ │ tst r3, #2 │ │ │ │ and r7, r2, #255 @ 0xff │ │ │ │ and r3, r3, #4 │ │ │ │ - beq 6215e8 │ │ │ │ + beq 6215ec │ │ │ │ cmp r3, #0 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ - beq 6215a8 │ │ │ │ + beq 6215ac │ │ │ │ orr r7, r7, #512 @ 0x200 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1071231,169 +1071232,169 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 212a70 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strb r3, [r5, #2449] @ 0x991 │ │ │ │ bl 211fcc │ │ │ │ - b 620e44 │ │ │ │ + b 620e48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6215a4 │ │ │ │ + bne 6215a8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6211dc │ │ │ │ + beq 6211e0 │ │ │ │ mov r7, #128 @ 0x80 │ │ │ │ - b 6215a8 │ │ │ │ - ldr r0, [pc, #232] @ 6216f0 │ │ │ │ + b 6215ac │ │ │ │ + ldr r0, [pc, #232] @ 6216f4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ - b 6210e0 │ │ │ │ - ldr r0, [pc, #212] @ 6216f4 │ │ │ │ + b 6210e4 │ │ │ │ + ldr r0, [pc, #212] @ 6216f8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 621100 │ │ │ │ + b 621104 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #192] @ 6216f8 │ │ │ │ + ldr r0, [pc, #192] @ 6216fc │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6211fc │ │ │ │ - subseq sl, r3, r0, lsl r3 │ │ │ │ + b 621200 │ │ │ │ + subseq sl, r3, ip, lsl #6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r3, r4, ror #5 │ │ │ │ + subseq sl, r3, r0, ror #5 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ - @ instruction: 0x00468390 │ │ │ │ - @ instruction: 0x0053a198 │ │ │ │ + subeq r8, r6, ip, lsl #7 │ │ │ │ + @ instruction: 0x0053a194 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subeq r8, r6, r4, lsl r1 │ │ │ │ - eoreq sp, pc, ip, lsl #20 │ │ │ │ - eorseq r9, r8, r4, lsr ip │ │ │ │ - eorseq fp, r0, ip, asr #3 │ │ │ │ - eorseq r9, r2, r0, lsr sp │ │ │ │ - mlaseq r8, ip, ip, r7 │ │ │ │ - eorseq r7, r8, r8, asr #20 │ │ │ │ - subeq r7, r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x003875f8 │ │ │ │ + subeq r8, r6, r0, lsl r1 │ │ │ │ + eoreq sp, pc, r8, lsl #20 │ │ │ │ + eorseq r9, r8, r0, lsr ip │ │ │ │ + eorseq fp, r0, r8, asr #3 │ │ │ │ + eorseq r9, r2, ip, lsr #26 │ │ │ │ + mlaseq r8, r8, ip, r7 │ │ │ │ + eorseq r7, r8, r4, asr #20 │ │ │ │ + subeq r7, r6, r8, lsl #30 │ │ │ │ + @ instruction: 0x003875f4 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r9, r8, r4, asr #19 │ │ │ │ - eorseq sl, r0, r0, ror #30 │ │ │ │ - eorseq r9, r2, r4, asr #21 │ │ │ │ - mlaseq r8, r4, sl, r7 │ │ │ │ - eorseq r7, r8, r8, lsr #20 │ │ │ │ - eorseq r7, r8, r8, asr #9 │ │ │ │ - subeq r7, r6, r0, ror #27 │ │ │ │ + eorseq r9, r8, r0, asr #19 │ │ │ │ + eorseq sl, r0, ip, asr pc │ │ │ │ + eorseq r9, r2, r0, asr #21 │ │ │ │ + mlaseq r8, r0, sl, r7 │ │ │ │ + eorseq r7, r8, r4, lsr #20 │ │ │ │ + eorseq r7, r8, r4, asr #9 │ │ │ │ + ldrdeq r7, [r6], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, r6, asr #15 │ │ │ │ - eorseq r7, r8, r4, lsr #18 │ │ │ │ - subeq r7, r6, ip, lsr sp │ │ │ │ - eoreq sp, pc, r4, lsr r6 @ │ │ │ │ - eorseq r9, r8, ip, asr r8 │ │ │ │ - @ instruction: 0x0030adf0 │ │ │ │ - eorseq r9, r2, r4, asr r9 │ │ │ │ + eorseq r7, r8, r0, lsr #18 │ │ │ │ + subeq r7, r6, r8, lsr sp │ │ │ │ + eoreq sp, pc, r0, lsr r6 @ │ │ │ │ + eorseq r9, r8, r8, asr r8 │ │ │ │ + eorseq sl, r0, ip, ror #27 │ │ │ │ + eorseq r9, r2, r0, asr r9 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r2, r0, r8, ror #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r7, r8, r4, asr #13 │ │ │ │ + eorseq r7, r8, r0, asr #13 │ │ │ │ andeq r3, r0, r4, lsr #26 │ │ │ │ - eorseq r7, r8, r0, lsl #15 │ │ │ │ + eorseq r7, r8, ip, ror r7 │ │ │ │ andeq r1, r0, ip, asr fp │ │ │ │ - @ instruction: 0x003875f4 │ │ │ │ + @ instruction: 0x003875f0 │ │ │ │ andeq r1, r0, r0, lsr pc │ │ │ │ - eorseq r7, r8, r0, lsr #13 │ │ │ │ - eorseq r7, r8, r0, lsr #10 │ │ │ │ - eorseq r7, r8, ip, lsl #9 │ │ │ │ - eorseq r7, r8, r8, lsr r5 │ │ │ │ - eorseq r7, r8, r8, lsl #11 │ │ │ │ + mlaseq r8, ip, r6, r7 │ │ │ │ + eorseq r7, r8, ip, lsl r5 │ │ │ │ + eorseq r7, r8, r8, lsl #9 │ │ │ │ + eorseq r7, r8, r4, lsr r5 │ │ │ │ + eorseq r7, r8, r4, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #676] @ 6219b8 │ │ │ │ - ldr r2, [pc, #676] @ 6219bc │ │ │ │ + ldr r1, [pc, #676] @ 6219bc │ │ │ │ + ldr r2, [pc, #676] @ 6219c0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ - ldr r6, [pc, #668] @ 6219c0 │ │ │ │ + ldr r6, [pc, #668] @ 6219c4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 6218cc │ │ │ │ + beq 6218d0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6218e8 │ │ │ │ + beq 6218ec │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6218c0 │ │ │ │ + beq 6218c4 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ bl 211e7c │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #1972] @ 0x7b4 │ │ │ │ str r0, [r4, #1960] @ 0x7a8 │ │ │ │ - bne 6219b4 │ │ │ │ - ldr r2, [pc, #576] @ 6219c4 │ │ │ │ + bne 6219b8 │ │ │ │ + ldr r2, [pc, #576] @ 6219c8 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #2448] @ 0x990 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ - ldr r2, [pc, #564] @ 6219c8 │ │ │ │ + ldr r2, [pc, #564] @ 6219cc │ │ │ │ ldr r1, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ 6219cc │ │ │ │ - ldr r2, [pc, #548] @ 6219d0 │ │ │ │ + ldr r1, [pc, #548] @ 6219d0 │ │ │ │ + ldr r2, [pc, #548] @ 6219d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c5690 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6218b0 │ │ │ │ + bne 6218b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f6d8 │ │ │ │ + bl 61f6dc │ │ │ │ ldr r7, [r4, #1968] @ 0x7b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 621840 │ │ │ │ + beq 621844 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61dc60 │ │ │ │ + bl 61dc64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6218d8 │ │ │ │ - ldr r3, [pc, #484] @ 6219d4 │ │ │ │ + bne 6218dc │ │ │ │ + ldr r3, [pc, #484] @ 6219d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6218f4 │ │ │ │ - ldr r2, [pc, #468] @ 6219d8 │ │ │ │ - ldr r3, [pc, #436] @ 6219bc │ │ │ │ + bne 6218f8 │ │ │ │ + ldr r2, [pc, #468] @ 6219dc │ │ │ │ + ldr r3, [pc, #436] @ 6219c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6219b0 │ │ │ │ + bne 6219b4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #24 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #24 │ │ │ │ - ldr r1, [pc, #392] @ 6219dc │ │ │ │ + ldr r1, [pc, #392] @ 6219e0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ @@ -1071404,137 +1071405,137 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6217e8 │ │ │ │ - ldr r0, [pc, #316] @ 6219e0 │ │ │ │ + beq 6217ec │ │ │ │ + ldr r0, [pc, #316] @ 6219e4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6217e8 │ │ │ │ - ldr r0, [pc, #300] @ 6219e4 │ │ │ │ + b 6217ec │ │ │ │ + ldr r0, [pc, #300] @ 6219e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6217c0 │ │ │ │ + b 6217c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61da68 │ │ │ │ - b 621754 │ │ │ │ - bl 6205c4 │ │ │ │ + bl 61da6c │ │ │ │ + b 621758 │ │ │ │ + bl 6205c8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 62174c │ │ │ │ - ldr r0, [pc, #264] @ 6219e8 │ │ │ │ + b 621750 │ │ │ │ + ldr r0, [pc, #264] @ 6219ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6217e8 │ │ │ │ - bl 6207ec │ │ │ │ + b 6217ec │ │ │ │ + bl 6207f0 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 62174c │ │ │ │ - ldr r3, [pc, #240] @ 6219ec │ │ │ │ + b 621750 │ │ │ │ + ldr r3, [pc, #240] @ 6219f0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6217fc │ │ │ │ - ldr r3, [pc, #224] @ 6219f0 │ │ │ │ + beq 621800 │ │ │ │ + ldr r3, [pc, #224] @ 6219f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6217fc │ │ │ │ - ldr r3, [pc, #208] @ 6219f4 │ │ │ │ + beq 621800 │ │ │ │ + ldr r3, [pc, #208] @ 6219f8 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621974 │ │ │ │ + beq 621978 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #140] @ 6219f8 │ │ │ │ + ldr r0, [pc, #140] @ 6219fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6217fc │ │ │ │ - ldr r2, [pc, #128] @ 6219fc │ │ │ │ - ldr r3, [pc, #60] @ 6219bc │ │ │ │ + b 621800 │ │ │ │ + ldr r2, [pc, #128] @ 621a00 │ │ │ │ + ldr r3, [pc, #60] @ 6219c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6219b0 │ │ │ │ - ldr r0, [pc, #96] @ 621a00 │ │ │ │ + bne 6219b4 │ │ │ │ + ldr r0, [pc, #96] @ 621a04 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 2155e0 │ │ │ │ - subseq r9, r3, r0, lsr #11 │ │ │ │ + @ instruction: 0x0053959c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r9, r3, r8, lsl #11 │ │ │ │ + subseq r9, r3, r4, lsl #11 │ │ │ │ andeq r1, r0, r4, lsr #25 │ │ │ │ - rsbeq fp, r1, r8, lsl #25 │ │ │ │ + rsbeq fp, r1, r4, lsl #25 │ │ │ │ andeq r1, r0, r0, lsr #32 │ │ │ │ @ instruction: 0xffffe3e8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrheq r9, [r3], #-64 @ 0xffffffc0 │ │ │ │ + subseq r9, r3, ip, lsr #9 │ │ │ │ andeq r3, r0, lr, ror #22 │ │ │ │ - eorseq r7, r8, r8, asr #7 │ │ │ │ - eorseq r7, r8, ip, ror #6 │ │ │ │ - eorseq r7, r8, ip, ror #6 │ │ │ │ + eorseq r7, r8, r4, asr #7 │ │ │ │ + eorseq r7, r8, r8, ror #6 │ │ │ │ + eorseq r7, r8, r8, ror #6 │ │ │ │ andeq r4, r0, r8, lsr #8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r7, r8, r8, lsr #6 │ │ │ │ - subseq r9, r3, r8, lsr r3 │ │ │ │ - eorseq r7, r8, r8, lsl r3 │ │ │ │ + eorseq r7, r8, r4, lsr #6 │ │ │ │ + subseq r9, r3, r4, lsr r3 │ │ │ │ + eorseq r7, r8, r4, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #824] @ 621d54 │ │ │ │ - ldr r2, [pc, #824] @ 621d58 │ │ │ │ + ldr r1, [pc, #824] @ 621d58 │ │ │ │ + ldr r2, [pc, #824] @ 621d5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ - ldr r6, [pc, #816] @ 621d5c │ │ │ │ + ldr r6, [pc, #816] @ 621d60 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r3, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - beq 621c70 │ │ │ │ + beq 621c74 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 621d04 │ │ │ │ + beq 621d08 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 621c64 │ │ │ │ + beq 621c68 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c3aa0 │ │ │ │ ldrb fp, [r5, #2448] @ 0x990 │ │ │ │ cmp fp, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #1968] @ 0x7b0 │ │ │ │ - bne 621bb8 │ │ │ │ - ldr r8, [pc, #736] @ 621d60 │ │ │ │ - ldr sl, [pc, #736] @ 621d64 │ │ │ │ - ldr r3, [pc, #736] @ 621d68 │ │ │ │ + bne 621bbc │ │ │ │ + ldr r8, [pc, #736] @ 621d64 │ │ │ │ + ldr sl, [pc, #736] @ 621d68 │ │ │ │ + ldr r3, [pc, #736] @ 621d6c │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r9, [r6, r3] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ @@ -1071542,250 +1071543,250 @@ │ │ │ │ strb r2, [r5, #2448] @ 0x990 │ │ │ │ str r3, [r8, #40] @ 0x28 │ │ │ │ str fp, [r8, #44] @ 0x2c │ │ │ │ bl 211e7c │ │ │ │ ldr r3, [r5, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r5, #1960] @ 0x7a8 │ │ │ │ - ble 621b64 │ │ │ │ + ble 621b68 │ │ │ │ mov r6, #0 │ │ │ │ add r7, sl, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - b 621b24 │ │ │ │ + b 621b28 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d6854 │ │ │ │ - ldr r1, [pc, #648] @ 621d6c │ │ │ │ + ldr r1, [pc, #648] @ 621d70 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ bl 8f72b8 │ │ │ │ ldrb r3, [r5, #2435] @ 0x983 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621b10 │ │ │ │ + bne 621b14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 68ec54 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r3, [r5, #1968] @ 0x7b0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 621b64 │ │ │ │ + ble 621b68 │ │ │ │ ldr r4, [r5, #1960] @ 0x7a8 │ │ │ │ add r3, r6, r6, lsl #3 │ │ │ │ add r4, r4, r3, lsl #2 │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #24] │ │ │ │ str r2, [r4, #28] │ │ │ │ strb r3, [r4, #32] │ │ │ │ bl 8d6914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 621ad4 │ │ │ │ - ldr r0, [pc, #532] @ 621d70 │ │ │ │ + beq 621ad8 │ │ │ │ + ldr r0, [pc, #532] @ 621d74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 621ad4 │ │ │ │ + b 621ad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f6d8 │ │ │ │ + bl 61f6dc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #1972] @ 0x7b4 │ │ │ │ - bl 61dc60 │ │ │ │ + bl 61dc64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 621c08 │ │ │ │ - blt 621bbc │ │ │ │ - ldr r0, [pc, #480] @ 621d74 │ │ │ │ + beq 621c0c │ │ │ │ + blt 621bc0 │ │ │ │ + ldr r0, [pc, #480] @ 621d78 │ │ │ │ ldr r1, [r5, #1968] @ 0x7b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f3c0 │ │ │ │ + bl 61f3c4 │ │ │ │ ldrb r3, [r5, #2448] @ 0x990 │ │ │ │ str r4, [r5, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621a94 │ │ │ │ + beq 621a98 │ │ │ │ bl 2155e0 │ │ │ │ - ldr r0, [pc, #436] @ 621d78 │ │ │ │ + ldr r0, [pc, #436] @ 621d7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f3c0 │ │ │ │ - ldr r2, [pc, #420] @ 621d7c │ │ │ │ - ldr r3, [pc, #380] @ 621d58 │ │ │ │ + bl 61f3c4 │ │ │ │ + ldr r2, [pc, #420] @ 621d80 │ │ │ │ + ldr r3, [pc, #380] @ 621d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621d50 │ │ │ │ - ldr r0, [pc, #388] @ 621d80 │ │ │ │ + bne 621d54 │ │ │ │ + ldr r0, [pc, #388] @ 621d84 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e25e8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #368] @ 621d84 │ │ │ │ + ldr r3, [pc, #368] @ 621d88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621c7c │ │ │ │ - ldr r2, [pc, #352] @ 621d88 │ │ │ │ - ldr r3, [pc, #300] @ 621d58 │ │ │ │ + bne 621c80 │ │ │ │ + ldr r2, [pc, #352] @ 621d8c │ │ │ │ + ldr r3, [pc, #300] @ 621d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621d50 │ │ │ │ + bne 621d54 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 61da68 │ │ │ │ - b 621a5c │ │ │ │ - bl 6205c4 │ │ │ │ + bl 61da6c │ │ │ │ + b 621a60 │ │ │ │ + bl 6205c8 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 621a54 │ │ │ │ - ldr r3, [pc, #264] @ 621d8c │ │ │ │ + b 621a58 │ │ │ │ + ldr r3, [pc, #264] @ 621d90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621c20 │ │ │ │ - ldr r3, [pc, #248] @ 621d90 │ │ │ │ + beq 621c24 │ │ │ │ + ldr r3, [pc, #248] @ 621d94 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 621c20 │ │ │ │ - ldr r3, [pc, #232] @ 621d94 │ │ │ │ + beq 621c24 │ │ │ │ + ldr r3, [pc, #232] @ 621d98 │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r5, #1968] @ 0x7b0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621d10 │ │ │ │ + beq 621d14 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 621d98 │ │ │ │ + ldr r0, [pc, #156] @ 621d9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 621c20 │ │ │ │ - bl 6207ec │ │ │ │ + b 621c24 │ │ │ │ + bl 6207f0 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 621a54 │ │ │ │ - ldr r2, [pc, #132] @ 621d9c │ │ │ │ - ldr r3, [pc, #60] @ 621d58 │ │ │ │ + b 621a58 │ │ │ │ + ldr r2, [pc, #132] @ 621da0 │ │ │ │ + ldr r3, [pc, #60] @ 621d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621d50 │ │ │ │ - ldr r0, [pc, #100] @ 621da0 │ │ │ │ + bne 621d54 │ │ │ │ + ldr r0, [pc, #100] @ 621da4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00539298 │ │ │ │ + @ instruction: 0x00539294 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r9, r3, r0, lsl #5 │ │ │ │ - @ instruction: 0x0061b998 │ │ │ │ + subseq r9, r3, ip, ror r2 │ │ │ │ @ instruction: 0x0061b994 │ │ │ │ + @ instruction: 0x0061b990 │ │ │ │ andeq r1, r0, r4, lsr #25 │ │ │ │ @ instruction: 0xffffbc28 │ │ │ │ - eorseq r7, r8, r8, ror r1 │ │ │ │ - @ instruction: 0x003871b4 │ │ │ │ - eorseq r7, r8, r8, lsr r1 │ │ │ │ - ldrsbeq r9, [r3], #-12 │ │ │ │ - eorseq r7, r8, ip, lsr #2 │ │ │ │ + eorseq r7, r8, r4, ror r1 │ │ │ │ + @ instruction: 0x003871b0 │ │ │ │ + eorseq r7, r8, r4, lsr r1 │ │ │ │ + ldrsbeq r9, [r3], #-8 │ │ │ │ + eorseq r7, r8, r8, lsr #2 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r9, r3, ip, lsl #1 │ │ │ │ + subseq r9, r3, r8, lsl #1 │ │ │ │ andeq r1, r0, r0, ror #23 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r7, r8, ip, lsl #1 │ │ │ │ - @ instruction: 0x00538f9c │ │ │ │ - eorseq r7, r8, r4, lsl #1 │ │ │ │ + eorseq r7, r8, r8, lsl #1 │ │ │ │ + @ instruction: 0x00538f98 │ │ │ │ + eorseq r7, r8, r0, lsl #1 │ │ │ │ │ │ │ │ -00621da4 : │ │ │ │ +00621da8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #1208] @ 622278 │ │ │ │ + ldr r2, [pc, #1208] @ 62227c │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #1204] @ 62227c │ │ │ │ + ldr r3, [pc, #1204] @ 622280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1180] @ 622280 │ │ │ │ + ldr r3, [pc, #1180] @ 622284 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1172] @ 622284 │ │ │ │ - ldr r2, [pc, #1172] @ 622288 │ │ │ │ + ldr r1, [pc, #1172] @ 622288 │ │ │ │ + ldr r2, [pc, #1172] @ 62228c │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #1144] @ 62228c │ │ │ │ - ldr r3, [pc, #1144] @ 622290 │ │ │ │ + ldr r5, [pc, #1144] @ 622290 │ │ │ │ + ldr r3, [pc, #1144] @ 622294 │ │ │ │ add r5, pc, r5 │ │ │ │ str sl, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 622110 │ │ │ │ + bne 622114 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r2, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r6, r3 │ │ │ │ adc r2, r2, #0 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ add r1, sp, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ bl 21373c │ │ │ │ cmp r0, r8 │ │ │ │ - beq 621e88 │ │ │ │ - ldr r1, [pc, #1068] @ 622294 │ │ │ │ - ldr r0, [pc, #1068] @ 622298 │ │ │ │ + beq 621e8c │ │ │ │ + ldr r1, [pc, #1068] @ 622298 │ │ │ │ + ldr r0, [pc, #1068] @ 62229c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ @@ -1071794,15 +1071795,15 @@ │ │ │ │ ldr r1, [r9, #872] @ 0x368 │ │ │ │ asr r3, r8, #31 │ │ │ │ sbc r3, r3, #0 │ │ │ │ adds r2, r2, r6 │ │ │ │ adc r3, r3, #0 │ │ │ │ tst r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ - beq 621eec │ │ │ │ + beq 621ef0 │ │ │ │ ldrb r0, [r9, #1428] @ 0x594 │ │ │ │ ldr fp, [r4, #1956] @ 0x7a4 │ │ │ │ subs lr, r0, #1 │ │ │ │ sbc ip, r7, #0 │ │ │ │ adds lr, fp, lr │ │ │ │ adc ip, ip, fp, asr #31 │ │ │ │ cmp lr, r6 │ │ │ │ @@ -1071810,84 +1071811,84 @@ │ │ │ │ movcs ip, #1 │ │ │ │ movcc ip, r7 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcc r0, #0 │ │ │ │ andcs r0, ip, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 622068 │ │ │ │ + bne 62206c │ │ │ │ tst r1, #2 │ │ │ │ - beq 621f20 │ │ │ │ + beq 621f24 │ │ │ │ ldrb r1, [r9, #877] @ 0x36d │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ add r1, r1, #11 │ │ │ │ cmp r1, r6 │ │ │ │ movcc r0, #0 │ │ │ │ andcs r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6220ac │ │ │ │ + bne 6220b0 │ │ │ │ cmp r2, #16 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ movhi r1, #0 │ │ │ │ andls r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62201c │ │ │ │ + beq 622020 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 213a48 │ │ │ │ mov r7, r9 │ │ │ │ add ip, r9, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r1, r1, #32 │ │ │ │ ldrd r2, [r1, #168] @ 0xa8 │ │ │ │ cmp r1, ip │ │ │ │ strd r2, [r0], #8 │ │ │ │ - bne 621f68 │ │ │ │ + bne 621f6c │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 3c99b0 │ │ │ │ mov r6, #0 │ │ │ │ ldm r5, {r0, r2} │ │ │ │ ldr r1, [r7, #200] @ 0xc8 │ │ │ │ ldr r3, [r7, #204] @ 0xcc │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 621fc8 │ │ │ │ + beq 621fcc │ │ │ │ ldr r8, [r4, #1996] @ 0x7cc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 621fc8 │ │ │ │ + beq 621fcc │ │ │ │ bl 212764 │ │ │ │ cmp r8, r0 │ │ │ │ - bcc 622058 │ │ │ │ + bcc 62205c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ add r7, r7, #32 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bne 621f94 │ │ │ │ - ldr r2, [pc, #696] @ 62229c │ │ │ │ - ldr r3, [pc, #660] @ 62227c │ │ │ │ + bne 621f98 │ │ │ │ + ldr r2, [pc, #696] @ 6222a0 │ │ │ │ + ldr r3, [pc, #660] @ 622280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622274 │ │ │ │ + bne 622278 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1071895,42 +1071896,42 @@ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r6, #4 │ │ │ │ movhi r3, #0 │ │ │ │ andls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621f44 │ │ │ │ + bne 621f48 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c99b0 │ │ │ │ - b 621fdc │ │ │ │ + b 621fe0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 61fee0 │ │ │ │ - b 621fc8 │ │ │ │ + bl 61fee4 │ │ │ │ + b 621fcc │ │ │ │ mov r0, r9 │ │ │ │ bl 3c2a40 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c99b0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c2a40 │ │ │ │ cmp fp, r7 │ │ │ │ - bne 622198 │ │ │ │ + bne 62219c │ │ │ │ cmp r0, r7 │ │ │ │ - beq 621fdc │ │ │ │ + beq 621fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 621a04 │ │ │ │ - b 621fdc │ │ │ │ + bl 621a08 │ │ │ │ + b 621fe0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c44d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1071938,81 +1071939,81 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3c44d4 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622248 │ │ │ │ + bne 62224c │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 621fdc │ │ │ │ + beq 621fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6205c4 │ │ │ │ - b 621fdc │ │ │ │ - ldr r3, [pc, #392] @ 6222a0 │ │ │ │ + bl 6205c8 │ │ │ │ + b 621fe0 │ │ │ │ + ldr r3, [pc, #392] @ 6222a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621e30 │ │ │ │ - ldr r3, [pc, #376] @ 6222a4 │ │ │ │ + beq 621e34 │ │ │ │ + ldr r3, [pc, #376] @ 6222a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 621e30 │ │ │ │ - ldr r3, [pc, #360] @ 6222a8 │ │ │ │ + beq 621e34 │ │ │ │ + ldr r3, [pc, #360] @ 6222ac │ │ │ │ ldr r7, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622254 │ │ │ │ + beq 622258 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ stmib sp, {r6, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #284] @ 6222ac │ │ │ │ + ldr r0, [pc, #284] @ 6222b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 621e30 │ │ │ │ + b 621e34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62223c │ │ │ │ + beq 622240 │ │ │ │ ldr r2, [r4, #1968] @ 0x7b0 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r8, r7 │ │ │ │ addgt sl, sp, #24 │ │ │ │ addgt r9, sp, #40 @ 0x28 │ │ │ │ addgt fp, sp, #48 @ 0x30 │ │ │ │ - ble 621fdc │ │ │ │ + ble 621fe0 │ │ │ │ ldr r6, [r4, #1960] @ 0x7a8 │ │ │ │ add r6, r6, r7 │ │ │ │ ldrb r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622228 │ │ │ │ + beq 62222c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 622228 │ │ │ │ + blt 62222c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 3c29b4 │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ - ldr ip, [pc, #184] @ 6222b0 │ │ │ │ + ldr ip, [pc, #184] @ 6222b4 │ │ │ │ ldr lr, [r6, #28] │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r6, [r5, ip] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r1, lr │ │ │ │ @@ -1072021,55 +1072022,55 @@ │ │ │ │ bl 68ec64 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 68ec88 │ │ │ │ ldr r2, [r4, #1968] @ 0x7b0 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ add r7, r7, #36 @ 0x24 │ │ │ │ - blt 6221bc │ │ │ │ - b 621fdc │ │ │ │ + blt 6221c0 │ │ │ │ + b 621fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6207ec │ │ │ │ - b 621fdc │ │ │ │ + bl 6207f0 │ │ │ │ + b 621fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6216fc │ │ │ │ - b 621fdc │ │ │ │ - ldr r0, [pc, #88] @ 6222b4 │ │ │ │ + bl 621700 │ │ │ │ + b 621fe0 │ │ │ │ + ldr r0, [pc, #88] @ 6222b8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ str r8, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 621e30 │ │ │ │ + b 621e34 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r8, [r3], #-224 @ 0xffffff20 │ │ │ │ + subseq r8, r3, ip, ror #29 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r7, r6, ip, lsr #1 │ │ │ │ - eorseq r9, r1, r4, ror r0 │ │ │ │ - eorseq r6, r8, r8, lsr #19 │ │ │ │ - subseq r8, r3, r0, lsr #29 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - subeq r7, r6, r8, lsr #32 │ │ │ │ - @ instruction: 0x00386ff4 │ │ │ │ - ldrsbeq r8, [r3], #-192 @ 0xffffff40 │ │ │ │ + subeq r7, r6, r8, lsr #1 │ │ │ │ + eorseq r9, r1, r0, ror r0 │ │ │ │ + eorseq r6, r8, r4, lsr #19 │ │ │ │ + @ instruction: 0x00538e9c │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + subeq r7, r6, r4, lsr #32 │ │ │ │ + @ instruction: 0x00386ff0 │ │ │ │ + subseq r8, r3, ip, asr #25 │ │ │ │ andeq r1, r0, r8, asr #14 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r8, r4, ror #24 │ │ │ │ + eorseq r6, r8, r0, ror #24 │ │ │ │ andeq r1, r0, r4, lsr #25 │ │ │ │ - @ instruction: 0x00386bd8 │ │ │ │ + @ instruction: 0x00386bd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r9, r0 │ │ │ │ sub r7, r0, #1744 @ 0x6d0 │ │ │ │ - ldr r0, [pc, #376] @ 622450 │ │ │ │ - ldr r3, [pc, #376] @ 622454 │ │ │ │ + ldr r0, [pc, #376] @ 622454 │ │ │ │ + ldr r3, [pc, #376] @ 622458 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ sub r6, r9, #1536 @ 0x600 │ │ │ │ @@ -1072082,33 +1072083,33 @@ │ │ │ │ bl 213a48 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldrd r0, [r6, r3] │ │ │ │ add r3, r3, #32 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ strd r0, [r2], #8 │ │ │ │ - bne 622318 │ │ │ │ - ldr r1, [pc, #292] @ 622458 │ │ │ │ + bne 62231c │ │ │ │ + ldr r1, [pc, #292] @ 62245c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ bl 6e5b10 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 622394 │ │ │ │ - ldr r2, [pc, #260] @ 62245c │ │ │ │ - ldr r3, [pc, #248] @ 622454 │ │ │ │ + beq 622398 │ │ │ │ + ldr r2, [pc, #260] @ 622460 │ │ │ │ + ldr r3, [pc, #248] @ 622458 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62244c │ │ │ │ + bne 622450 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1072118,70 +1072119,70 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #6 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #6] │ │ │ │ mov r3, #2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 621da4 │ │ │ │ + bl 621da8 │ │ │ │ mov r5, r8 │ │ │ │ add r3, r6, r5, lsl #5 │ │ │ │ ldm r4, {r0, r2} │ │ │ │ ldr r1, [r6, r5, lsl #5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 6223f8 │ │ │ │ + beq 6223fc │ │ │ │ ldr sl, [r9, #252] @ 0xfc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6223f8 │ │ │ │ + beq 6223fc │ │ │ │ bl 212764 │ │ │ │ cmp sl, r0 │ │ │ │ - bcc 622424 │ │ │ │ + bcc 622428 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ add r9, r9, #56 @ 0x38 │ │ │ │ - bne 6223c0 │ │ │ │ + bne 6223c4 │ │ │ │ mov r0, r7 │ │ │ │ bl 3c2a40 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 622434 │ │ │ │ - bl 621a04 │ │ │ │ - b 622350 │ │ │ │ + beq 622438 │ │ │ │ + bl 621a08 │ │ │ │ + b 622354 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61fee0 │ │ │ │ - b 6223f8 │ │ │ │ + bl 61fee4 │ │ │ │ + b 6223fc │ │ │ │ bl 3c44d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622350 │ │ │ │ + beq 622354 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6216fc │ │ │ │ - b 622350 │ │ │ │ + bl 621700 │ │ │ │ + b 622354 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r8, [r3], #-152 @ 0xffffff68 │ │ │ │ + ldrsbeq r8, [r3], #-148 @ 0xffffff6c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sl, r0, ip, asr #27 │ │ │ │ - subseq r8, r3, ip, asr r9 │ │ │ │ + subseq sl, r0, r8, asr #27 │ │ │ │ + subseq r8, r3, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #800] @ 622798 │ │ │ │ + ldr ip, [pc, #800] @ 62279c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #788] @ 62279c │ │ │ │ + ldr lr, [pc, #788] @ 6227a0 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #784] @ 6227a0 │ │ │ │ + ldr ip, [pc, #784] @ 6227a4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #780] @ 6227a4 │ │ │ │ - ldr r1, [pc, #780] @ 6227a8 │ │ │ │ + ldr r2, [pc, #780] @ 6227a8 │ │ │ │ + ldr r1, [pc, #780] @ 6227ac │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -1072189,64 +1072190,64 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r3, [r0, #2430] @ 0x97e │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ add r7, r0, #1744 @ 0x6d0 │ │ │ │ - bne 6225bc │ │ │ │ + bne 6225c0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r3, [r4, #2429] @ 0x97d │ │ │ │ cmp r3, r2 │ │ │ │ - bne 622618 │ │ │ │ + bne 62261c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cacc0 │ │ │ │ ldr r3, [r4, #2456] @ 0x998 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622510 │ │ │ │ + beq 622514 │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 68ec90 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 622734 │ │ │ │ + beq 622738 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 622754 │ │ │ │ + beq 622758 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 622748 │ │ │ │ + beq 62274c │ │ │ │ ldr r6, [r4, #1916] @ 0x77c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 622548 │ │ │ │ + beq 62254c │ │ │ │ mov r0, r6 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e364 │ │ │ │ + bl 61e368 │ │ │ │ ldrb r3, [r4, #2449] @ 0x991 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62269c │ │ │ │ + bne 6226a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61ee68 │ │ │ │ + bl 61ee6c │ │ │ │ mov r0, r7 │ │ │ │ bl 4757d4 │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622668 │ │ │ │ - ldr r2, [pc, #556] @ 6227ac │ │ │ │ - ldr r3, [pc, #540] @ 6227a0 │ │ │ │ + beq 62266c │ │ │ │ + ldr r2, [pc, #556] @ 6227b0 │ │ │ │ + ldr r3, [pc, #540] @ 6227a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622794 │ │ │ │ + bne 622798 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1072256,75 +1072257,75 @@ │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #32 │ │ │ │ mov r0, r7 │ │ │ │ bl 46fc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62277c │ │ │ │ + beq 622780 │ │ │ │ add r6, r4, #2352 @ 0x930 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d6854 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f72b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d67e0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #2430] @ 0x97e │ │ │ │ - b 6224d8 │ │ │ │ + b 6224dc │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #32 │ │ │ │ mov r0, r7 │ │ │ │ bl 46fc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622764 │ │ │ │ + beq 622768 │ │ │ │ add r6, r4, #2352 @ 0x930 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d6854 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f72b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d67e0 │ │ │ │ - b 6224ec │ │ │ │ - ldr r2, [pc, #320] @ 6227b0 │ │ │ │ - ldr r3, [pc, #300] @ 6227a0 │ │ │ │ + b 6224f0 │ │ │ │ + ldr r2, [pc, #320] @ 6227b4 │ │ │ │ + ldr r3, [pc, #300] @ 6227a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622794 │ │ │ │ + bne 622798 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 3cc3a0 │ │ │ │ - ldr r6, [pc, #272] @ 6227b4 │ │ │ │ - ldr r2, [pc, #272] @ 6227b8 │ │ │ │ + ldr r6, [pc, #272] @ 6227b8 │ │ │ │ + ldr r2, [pc, #272] @ 6227bc │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #268] @ 6227bc │ │ │ │ + ldr r1, [pc, #268] @ 6227c0 │ │ │ │ add r3, r6, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #236] @ 6227c0 │ │ │ │ - ldr r1, [pc, #236] @ 6227c4 │ │ │ │ + ldr r2, [pc, #236] @ 6227c4 │ │ │ │ + ldr r1, [pc, #236] @ 6227c8 │ │ │ │ add r6, r6, #316 @ 0x13c │ │ │ │ str r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ bl 69d64c │ │ │ │ ldr r2, [r0, #1128] @ 0x468 │ │ │ │ @@ -1072340,112 +1072341,112 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ bic r3, r3, #896 @ 0x380 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 212a70 │ │ │ │ - b 62255c │ │ │ │ + b 622560 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6205c4 │ │ │ │ + bl 6205c8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62252c │ │ │ │ + bne 622530 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61da68 │ │ │ │ - b 62252c │ │ │ │ + bl 61da6c │ │ │ │ + b 622530 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6207ec │ │ │ │ + bl 6207f0 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 622524 │ │ │ │ - ldr r1, [pc, #92] @ 6227c8 │ │ │ │ + b 622528 │ │ │ │ + ldr r1, [pc, #92] @ 6227cc │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 622640 │ │ │ │ - ldr r1, [pc, #72] @ 6227cc │ │ │ │ + b 622644 │ │ │ │ + ldr r1, [pc, #72] @ 6227d0 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 6225e4 │ │ │ │ + b 6225e8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r6, r6, r8, lsl sl │ │ │ │ - subseq r8, r3, r8, lsr #16 │ │ │ │ + subeq r6, r6, r4, lsl sl │ │ │ │ + subseq r8, r3, r4, lsr #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r6, r8, r4, lsl #6 │ │ │ │ - @ instruction: 0x003189d0 │ │ │ │ - subseq r8, r3, r4, lsr r7 │ │ │ │ - subseq r8, r3, r4, asr #12 │ │ │ │ - subeq r6, r6, ip, ror #15 │ │ │ │ - eoreq ip, pc, r4, ror #1 │ │ │ │ - eorseq r8, r8, ip, lsl #6 │ │ │ │ - eorseq r9, r0, r4, lsr #17 │ │ │ │ - eorseq r8, r2, r8, lsl #8 │ │ │ │ - eorseq pc, r4, ip, lsr #32 │ │ │ │ - eorseq pc, r4, r4, lsl r0 @ │ │ │ │ + eorseq r6, r8, r0, lsl #6 │ │ │ │ + eorseq r8, r1, ip, asr #19 │ │ │ │ + subseq r8, r3, r0, lsr r7 │ │ │ │ + subseq r8, r3, r0, asr #12 │ │ │ │ + subeq r6, r6, r8, ror #15 │ │ │ │ + eoreq ip, pc, r0, ror #1 │ │ │ │ + eorseq r8, r8, r8, lsl #6 │ │ │ │ + eorseq r9, r0, r0, lsr #17 │ │ │ │ + eorseq r8, r2, r4, lsl #8 │ │ │ │ + eorseq pc, r4, r8, lsr #32 │ │ │ │ + eorseq pc, r4, r0, lsl r0 @ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #1288] @ 622cf4 │ │ │ │ + ldr ip, [pc, #1288] @ 622cf8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1284] @ 622cf8 │ │ │ │ + ldr r1, [pc, #1284] @ 622cfc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1260] @ 622cfc │ │ │ │ + ldr r1, [pc, #1260] @ 622d00 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #172 @ 0xac │ │ │ │ str r1, [sp] │ │ │ │ stm r7, {r2, r3} │ │ │ │ - ldr r1, [pc, #1240] @ 622d00 │ │ │ │ - ldr r2, [pc, #1240] @ 622d04 │ │ │ │ + ldr r1, [pc, #1240] @ 622d04 │ │ │ │ + ldr r2, [pc, #1240] @ 622d08 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r8, [pc, #1220] @ 622d08 │ │ │ │ - ldr r3, [pc, #1220] @ 622d0c │ │ │ │ + ldr r8, [pc, #1220] @ 622d0c │ │ │ │ + ldr r3, [pc, #1220] @ 622d10 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, r5, #1 │ │ │ │ ldr r2, [r0, #1968] @ 0x7b0 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622c20 │ │ │ │ + bne 622c24 │ │ │ │ ldr r6, [r4, #1960] @ 0x7a8 │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ ldrb r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 622a84 │ │ │ │ + beq 622a88 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d6854 │ │ │ │ - ldr r1, [pc, #1148] @ 622d10 │ │ │ │ + ldr r1, [pc, #1148] @ 622d14 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ bl 8f72b8 │ │ │ │ ldr lr, [r6, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - blt 622a48 │ │ │ │ + blt 622a4c │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #24 │ │ │ │ - ldr fp, [pc, #1112] @ 622d14 │ │ │ │ + ldr fp, [pc, #1112] @ 622d18 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r7, [r8, fp] │ │ │ │ str r9, [sp, #8] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r1, lr │ │ │ │ @@ -1072453,17 +1072454,17 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bl 68ec64 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 68ec88 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bcc 6229fc │ │ │ │ + bcc 622a00 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622944 │ │ │ │ + bne 622948 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r0, r6, #12 │ │ │ │ movlt r0, r6 │ │ │ │ bl 8d6854 │ │ │ │ @@ -1072472,375 +1072473,375 @@ │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ bl 46fc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622bf8 │ │ │ │ + beq 622bfc │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ lsr r1, r5, #5 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r2, r1, lsl #2] │ │ │ │ and r5, r5, #31 │ │ │ │ bic r3, r3, r0, lsl r5 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ ldr r0, [r4, #1968] @ 0x7b0 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - beq 622b4c │ │ │ │ + beq 622b50 │ │ │ │ mov r3, #0 │ │ │ │ - b 62298c │ │ │ │ + b 622990 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 622b4c │ │ │ │ + bls 622b50 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 622980 │ │ │ │ + beq 622984 │ │ │ │ rsb r1, r2, #0 │ │ │ │ and r2, r2, r1 │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #31 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 622b4c │ │ │ │ - ldr r2, [pc, #860] @ 622d18 │ │ │ │ - ldr r3, [pc, #824] @ 622cf8 │ │ │ │ + bls 622b50 │ │ │ │ + ldr r2, [pc, #860] @ 622d1c │ │ │ │ + ldr r3, [pc, #824] @ 622cfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622cf0 │ │ │ │ + bne 622cf4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r4, #1968] @ 0x7b0 │ │ │ │ - bne 622944 │ │ │ │ + bne 622948 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622900 │ │ │ │ + beq 622904 │ │ │ │ mov r1, #2 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ bl 46fa24 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61dc60 │ │ │ │ + bl 61dc64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 622944 │ │ │ │ - ldr r0, [pc, #732] @ 622d1c │ │ │ │ + beq 622948 │ │ │ │ + ldr r0, [pc, #732] @ 622d20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 622944 │ │ │ │ + b 622948 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ ldrb r9, [r4, #2436] @ 0x984 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622ab8 │ │ │ │ + beq 622abc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 622be8 │ │ │ │ - ldr r0, [pc, #696] @ 622d20 │ │ │ │ + bne 622bec │ │ │ │ + ldr r0, [pc, #696] @ 622d24 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ bl 68ec54 │ │ │ │ str r0, [r6, #28] │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ - b 6228ec │ │ │ │ + b 6228f0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ bl 8d6914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 622c10 │ │ │ │ + bne 622c14 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ strb r3, [r6, #32] │ │ │ │ bl 3c54c0 │ │ │ │ - b 622884 │ │ │ │ - ldr r2, [pc, #596] @ 622d14 │ │ │ │ - ldr r7, [pc, #608] @ 622d24 │ │ │ │ + b 622888 │ │ │ │ + ldr r2, [pc, #596] @ 622d18 │ │ │ │ + ldr r7, [pc, #608] @ 622d28 │ │ │ │ ldr fp, [r8, r2] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ - bne 6228ec │ │ │ │ + bne 6228f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #40 @ 0x28 │ │ │ │ bl 68ec54 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r6, #28] │ │ │ │ - beq 622b0c │ │ │ │ + beq 622b10 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ bl 68ec88 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ str r9, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 622b44 │ │ │ │ + blt 622b48 │ │ │ │ add r7, r6, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8d6914 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 622cac │ │ │ │ + bne 622cb0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, r7 │ │ │ │ bl 68ec98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 622ca4 │ │ │ │ + blt 622ca8 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ - b 6228ec │ │ │ │ + b 6228f0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #1248 @ 0x4e0 │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6229b4 │ │ │ │ - ldr r3, [pc, #440] @ 622d28 │ │ │ │ + beq 6229b8 │ │ │ │ + ldr r3, [pc, #440] @ 622d2c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6229b4 │ │ │ │ - ldr r3, [pc, #424] @ 622d2c │ │ │ │ + beq 6229b8 │ │ │ │ + ldr r3, [pc, #424] @ 622d30 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6229b4 │ │ │ │ - ldr r3, [pc, #408] @ 622d30 │ │ │ │ + beq 6229b8 │ │ │ │ + ldr r3, [pc, #408] @ 622d34 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622cdc │ │ │ │ + beq 622ce0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #340] @ 622d34 │ │ │ │ + ldr r0, [pc, #340] @ 622d38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6229b4 │ │ │ │ + b 6229b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, sl │ │ │ │ strcc sl, [r4, #1968] @ 0x7b0 │ │ │ │ - b 622944 │ │ │ │ - ldr r1, [pc, #312] @ 622d38 │ │ │ │ + b 622948 │ │ │ │ + ldr r1, [pc, #312] @ 622d3c │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 622944 │ │ │ │ - ldr r0, [pc, #292] @ 622d3c │ │ │ │ + b 622948 │ │ │ │ + ldr r0, [pc, #292] @ 622d40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 622aa0 │ │ │ │ - ldr r3, [pc, #280] @ 622d40 │ │ │ │ + b 622aa4 │ │ │ │ + ldr r3, [pc, #280] @ 622d44 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62286c │ │ │ │ - ldr r3, [pc, #240] @ 622d2c │ │ │ │ + beq 622870 │ │ │ │ + ldr r3, [pc, #240] @ 622d30 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62286c │ │ │ │ - ldr r3, [pc, #224] @ 622d30 │ │ │ │ + beq 622870 │ │ │ │ + ldr r3, [pc, #224] @ 622d34 │ │ │ │ ldr r6, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622cc4 │ │ │ │ + beq 622cc8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 622d44 │ │ │ │ + ldr r0, [pc, #168] @ 622d48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62286c │ │ │ │ + b 622870 │ │ │ │ mov r0, r7 │ │ │ │ bl 8d67e0 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bl 68ec60 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ - b 622b44 │ │ │ │ - ldr r0, [pc, #124] @ 622d48 │ │ │ │ + b 622b48 │ │ │ │ + ldr r0, [pc, #124] @ 622d4c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62286c │ │ │ │ - ldr r0, [pc, #104] @ 622d4c │ │ │ │ + b 622870 │ │ │ │ + ldr r0, [pc, #104] @ 622d50 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6229b4 │ │ │ │ + b 6229b8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r3, r4, asr #9 │ │ │ │ + subseq r8, r3, r0, asr #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r6, r6, r0, lsl #13 │ │ │ │ - eorseq r8, r1, r4, asr #12 │ │ │ │ - eorseq r5, r8, r4, ror pc │ │ │ │ - subseq r8, r3, r0, ror r4 │ │ │ │ + subeq r6, r6, ip, ror r6 │ │ │ │ + eorseq r8, r1, r0, asr #12 │ │ │ │ + eorseq r5, r8, r0, ror pc │ │ │ │ + subseq r8, r3, ip, ror #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ @ instruction: 0xffffae78 │ │ │ │ andeq r1, r0, r4, lsr #25 │ │ │ │ - ldrsheq r8, [r3], #-40 @ 0xffffffd8 │ │ │ │ - eorseq r6, r8, ip, lsl #4 │ │ │ │ - strheq sl, [r1], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq sl, r1, r8, asr r9 │ │ │ │ + ldrsheq r8, [r3], #-36 @ 0xffffffdc │ │ │ │ + eorseq r6, r8, r8, lsl #4 │ │ │ │ + strheq sl, [r1], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq sl, r1, r4, asr r9 │ │ │ │ andeq r3, r0, r8, lsr ip │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r8, ip, lsl r3 │ │ │ │ - mlaseq r4, r8, fp, lr │ │ │ │ - ldrheq r6, [r8], -ip @ │ │ │ │ + eorseq r6, r8, r8, lsl r3 │ │ │ │ + mlaseq r4, r4, fp, lr │ │ │ │ + ldrheq r6, [r8], -r8 @ │ │ │ │ andeq r2, r0, ip, lsl #21 │ │ │ │ - @ instruction: 0x003861f4 │ │ │ │ - @ instruction: 0x003861fc │ │ │ │ - eorseq r6, r8, r0, asr #4 │ │ │ │ + @ instruction: 0x003861f0 │ │ │ │ + @ instruction: 0x003861f8 │ │ │ │ + eorseq r6, r8, ip, lsr r2 │ │ │ │ │ │ │ │ -00622d50 : │ │ │ │ +00622d54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 622e5c │ │ │ │ + beq 622e60 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 622e68 │ │ │ │ + beq 622e6c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 622e50 │ │ │ │ + beq 622e54 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620098 │ │ │ │ - ldr r2, [pc, #220] @ 622e74 │ │ │ │ + bl 62009c │ │ │ │ + ldr r2, [pc, #220] @ 622e78 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #2 │ │ │ │ and r2, r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 621da4 │ │ │ │ + bl 621da8 │ │ │ │ ldrb r1, [r4, #876] @ 0x36c │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620098 │ │ │ │ + bl 62009c │ │ │ │ tst r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldrb r1, [r4, #876] @ 0x36c │ │ │ │ - ldr r2, [pc, #120] @ 622e78 │ │ │ │ + ldr r2, [pc, #120] @ 622e7c │ │ │ │ mov r3, #2 │ │ │ │ and r2, r2, r0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 621da4 │ │ │ │ + bl 621da8 │ │ │ │ ldrb r1, [r4, #876] @ 0x36c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620098 │ │ │ │ + bl 62009c │ │ │ │ ands r1, r0, #3 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ 622e7c │ │ │ │ + ldr r0, [pc, #52] @ 622e80 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e25e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61da68 │ │ │ │ - b 622d80 │ │ │ │ - bl 6205c4 │ │ │ │ + bl 61da6c │ │ │ │ + b 622d84 │ │ │ │ + bl 6205c8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 622d78 │ │ │ │ - bl 6207ec │ │ │ │ + b 622d7c │ │ │ │ + bl 6207f0 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 622d78 │ │ │ │ + b 622d7c │ │ │ │ strdeq pc, [r0], -r8 │ │ │ │ strdeq pc, [r0], -ip │ │ │ │ - ldrsheq r6, [r8], -ip @ │ │ │ │ + ldrsheq r6, [r8], -r8 @ │ │ │ │ │ │ │ │ -00622e80 : │ │ │ │ +00622e84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #304] @ 622fc8 │ │ │ │ - ldr r2, [pc, #304] @ 622fcc │ │ │ │ + ldr ip, [pc, #304] @ 622fcc │ │ │ │ + ldr r2, [pc, #304] @ 622fd0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 620328 │ │ │ │ + bl 62032c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622fac │ │ │ │ - ldr sl, [pc, #252] @ 622fd0 │ │ │ │ - ldr fp, [pc, #252] @ 622fd4 │ │ │ │ + beq 622fb0 │ │ │ │ + ldr sl, [pc, #252] @ 622fd4 │ │ │ │ + ldr fp, [pc, #252] @ 622fd8 │ │ │ │ mov r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ add r8, r7, #1936 @ 0x790 │ │ │ │ add sl, sl, #348 @ 0x15c │ │ │ │ add fp, pc, fp │ │ │ │ @@ -1072856,320 +1072857,320 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl 21373c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 622f48 │ │ │ │ + beq 622f4c │ │ │ │ ldr r2, [r7, #1780] @ 0x6f4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ bl 8e25e8 │ │ │ │ adds r4, r4, #4 │ │ │ │ adc r5, r5, #0 │ │ │ │ sub r3, r4, #24 │ │ │ │ orrs r3, r3, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 622ef4 │ │ │ │ + bne 622ef8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61ca48 │ │ │ │ - ldr r2, [pc, #104] @ 622fd8 │ │ │ │ - ldr r3, [pc, #88] @ 622fcc │ │ │ │ + bl 61ca4c │ │ │ │ + ldr r2, [pc, #104] @ 622fdc │ │ │ │ + ldr r3, [pc, #88] @ 622fd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622fc4 │ │ │ │ + bne 622fc8 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 622fdc │ │ │ │ + ldr r1, [pc, #40] @ 622fe0 │ │ │ │ ldr r2, [r7, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 622ecc │ │ │ │ + b 622ed0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r3, ip, lsl lr │ │ │ │ + subseq r7, r3, r8, lsl lr │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strheq r5, [r6], #-248 @ 0xffffff08 │ │ │ │ - eorseq r6, r8, r8, lsl #1 │ │ │ │ - subseq r7, r3, r4, asr #26 │ │ │ │ - eorseq lr, r4, r4, ror #15 │ │ │ │ + strheq r5, [r6], #-244 @ 0xffffff0c │ │ │ │ + eorseq r6, r8, r4, lsl #1 │ │ │ │ + subseq r7, r3, r0, asr #26 │ │ │ │ + eorseq lr, r4, r0, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #856] @ 623350 │ │ │ │ + ldr ip, [pc, #856] @ 623354 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #844] @ 623354 │ │ │ │ + ldr lr, [pc, #844] @ 623358 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #840] @ 623358 │ │ │ │ + ldr ip, [pc, #840] @ 62335c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #836] @ 62335c │ │ │ │ - ldr r1, [pc, #836] @ 623360 │ │ │ │ + ldr r2, [pc, #836] @ 623360 │ │ │ │ + ldr r1, [pc, #836] @ 623364 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #804] @ 623364 │ │ │ │ - ldr r3, [pc, #804] @ 623368 │ │ │ │ + ldr r5, [pc, #804] @ 623368 │ │ │ │ + ldr r3, [pc, #804] @ 62336c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 623290 │ │ │ │ + bne 623294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 622d50 │ │ │ │ + bl 622d54 │ │ │ │ ldr r3, [r4, #2400] @ 0x960 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 623074 │ │ │ │ + beq 623078 │ │ │ │ mov r0, r4 │ │ │ │ bl 478844 │ │ │ │ ldr r3, [r4, #2376] @ 0x948 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623090 │ │ │ │ + beq 623094 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623128 │ │ │ │ + beq 62312c │ │ │ │ ldrb r3, [r4, #1797] @ 0x705 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6230c8 │ │ │ │ + beq 6230cc │ │ │ │ ldrb r3, [r4, #2431] @ 0x97f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6230b4 │ │ │ │ + bne 6230b8 │ │ │ │ ldrb r3, [r4, #2432] @ 0x980 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6230c8 │ │ │ │ - ldr r1, [pc, #688] @ 62336c │ │ │ │ + bne 6230cc │ │ │ │ + ldr r1, [pc, #688] @ 623370 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623200 │ │ │ │ + beq 623204 │ │ │ │ ldr r0, [r4, #1772] @ 0x6ec │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #664] @ 623370 │ │ │ │ - ldr r2, [pc, #664] @ 623374 │ │ │ │ - ldr r1, [pc, #664] @ 623378 │ │ │ │ + ldr ip, [pc, #664] @ 623374 │ │ │ │ + ldr r2, [pc, #664] @ 623378 │ │ │ │ + ldr r1, [pc, #664] @ 62337c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623128 │ │ │ │ + beq 62312c │ │ │ │ ldrb r3, [r4, #1797] @ 0x705 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623128 │ │ │ │ + beq 62312c │ │ │ │ ldrb r3, [r4, #2432] @ 0x980 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62315c │ │ │ │ - ldr r2, [pc, #588] @ 62337c │ │ │ │ - ldr r3, [pc, #548] @ 623358 │ │ │ │ + bne 623160 │ │ │ │ + ldr r2, [pc, #588] @ 623380 │ │ │ │ + ldr r3, [pc, #548] @ 62335c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 623338 │ │ │ │ + bne 62333c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 622e80 │ │ │ │ - ldr r1, [pc, #520] @ 62336c │ │ │ │ + b 622e84 │ │ │ │ + ldr r1, [pc, #520] @ 623370 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623128 │ │ │ │ + bne 62312c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623128 │ │ │ │ - ldr r3, [pc, #508] @ 623380 │ │ │ │ + beq 62312c │ │ │ │ + ldr r3, [pc, #508] @ 623384 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623128 │ │ │ │ - ldr r3, [pc, #492] @ 623384 │ │ │ │ + beq 62312c │ │ │ │ + ldr r3, [pc, #492] @ 623388 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623128 │ │ │ │ - ldr r3, [pc, #476] @ 623388 │ │ │ │ + beq 62312c │ │ │ │ + ldr r3, [pc, #476] @ 62338c │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62333c │ │ │ │ + beq 623340 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #404] @ 62338c │ │ │ │ + ldr r0, [pc, #404] @ 623390 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623128 │ │ │ │ + b 62312c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623128 │ │ │ │ - ldr r3, [pc, #380] @ 623390 │ │ │ │ + beq 62312c │ │ │ │ + ldr r3, [pc, #380] @ 623394 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623128 │ │ │ │ - ldr r3, [pc, #348] @ 623384 │ │ │ │ + beq 62312c │ │ │ │ + ldr r3, [pc, #348] @ 623388 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623128 │ │ │ │ - ldr r3, [pc, #332] @ 623388 │ │ │ │ + beq 62312c │ │ │ │ + ldr r3, [pc, #332] @ 62338c │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623324 │ │ │ │ + beq 623328 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #268] @ 623394 │ │ │ │ + ldr r0, [pc, #268] @ 623398 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623128 │ │ │ │ - ldr r3, [pc, #256] @ 623398 │ │ │ │ + b 62312c │ │ │ │ + ldr r3, [pc, #256] @ 62339c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623058 │ │ │ │ - ldr r3, [pc, #216] @ 623384 │ │ │ │ + beq 62305c │ │ │ │ + ldr r3, [pc, #216] @ 623388 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623058 │ │ │ │ - ldr r3, [pc, #200] @ 623388 │ │ │ │ + beq 62305c │ │ │ │ + ldr r3, [pc, #200] @ 62338c │ │ │ │ ldr r7, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623310 │ │ │ │ + beq 623314 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #148] @ 62339c │ │ │ │ + ldr r0, [pc, #148] @ 6233a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623058 │ │ │ │ - ldr r0, [pc, #136] @ 6233a0 │ │ │ │ + b 62305c │ │ │ │ + ldr r0, [pc, #136] @ 6233a4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623058 │ │ │ │ - ldr r0, [pc, #120] @ 6233a4 │ │ │ │ + b 62305c │ │ │ │ + ldr r0, [pc, #120] @ 6233a8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623128 │ │ │ │ + b 62312c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #100] @ 6233a8 │ │ │ │ + ldr r0, [pc, #100] @ 6233ac │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623128 │ │ │ │ - @ instruction: 0x00465e98 │ │ │ │ - subseq r7, r3, r8, lsr #25 │ │ │ │ + b 62312c │ │ │ │ + @ instruction: 0x00465e94 │ │ │ │ + subseq r7, r3, r4, lsr #25 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r5, r8, r0, lsl #15 │ │ │ │ - eorseq r7, r1, r0, asr lr │ │ │ │ - subseq r7, r3, r4, ror ip │ │ │ │ + eorseq r5, r8, ip, ror r7 │ │ │ │ + eorseq r7, r1, ip, asr #28 │ │ │ │ + subseq r7, r3, r0, ror ip │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r3, r0, pc, ror #22 │ │ │ │ - strheq r5, [r6], #-212 @ 0xffffff2c │ │ │ │ - mlaseq r4, r0, r7, lr │ │ │ │ - @ instruction: 0x0034e7b4 │ │ │ │ - subseq r7, r3, r4, lsl #23 │ │ │ │ + strheq r5, [r6], #-208 @ 0xffffff30 │ │ │ │ + eorseq lr, r4, ip, lsl #15 │ │ │ │ + @ instruction: 0x0034e7b0 │ │ │ │ + subseq r7, r3, r0, lsl #23 │ │ │ │ andeq r1, r0, r8, lsr r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r5, r8, r8, asr #28 │ │ │ │ + eorseq r5, r8, r4, asr #28 │ │ │ │ andeq r2, r0, r8, asr #10 │ │ │ │ - eorseq r5, r8, ip, asr #26 │ │ │ │ + eorseq r5, r8, r8, asr #26 │ │ │ │ andeq r3, r0, ip, ror r5 │ │ │ │ - mlaseq r8, r0, ip, r5 │ │ │ │ - eorseq r5, r8, r0, lsr #25 │ │ │ │ - eorseq r5, r8, r0, ror #25 │ │ │ │ - eorseq r5, r8, r8, lsr #26 │ │ │ │ + eorseq r5, r8, ip, lsl #25 │ │ │ │ + mlaseq r8, ip, ip, r5 │ │ │ │ + @ instruction: 0x00385cdc │ │ │ │ + eorseq r5, r8, r4, lsr #26 │ │ │ │ │ │ │ │ -006233ac : │ │ │ │ +006233b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldm r0, {r0, r3} │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #160] @ 623484 │ │ │ │ - ldr r1, [pc, #160] @ 623488 │ │ │ │ + ldr r0, [pc, #160] @ 623488 │ │ │ │ + ldr r1, [pc, #160] @ 62348c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #152] @ 62348c │ │ │ │ + ldr r3, [pc, #152] @ 623490 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r2, #0 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1073180,200 +1073181,200 @@ │ │ │ │ strb r2, [sp, #32] │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r4 │ │ │ │ bl 2126ec <__sprintf_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2138b0 │ │ │ │ - ldr r2, [pc, #80] @ 623490 │ │ │ │ - ldr r3, [pc, #68] @ 623488 │ │ │ │ + ldr r2, [pc, #80] @ 623494 │ │ │ │ + ldr r3, [pc, #68] @ 62348c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 623480 │ │ │ │ + bne 623484 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r7, [r3], #-128 @ 0xffffff80 │ │ │ │ + subseq r7, r3, ip, asr #17 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r5, r8, r8, lsl #25 │ │ │ │ - subseq r7, r3, r4, ror r8 │ │ │ │ + eorseq r5, r8, r4, lsl #25 │ │ │ │ + subseq r7, r3, r0, ror r8 │ │ │ │ │ │ │ │ -00623494 : │ │ │ │ +00623498 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq 6235b8 │ │ │ │ + beq 6235bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6235b8 │ │ │ │ + bne 6235bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #12 │ │ │ │ bl 211ccc │ │ │ │ mov r3, #12 │ │ │ │ - ldr r1, [pc, #268] @ 6235dc │ │ │ │ + ldr r1, [pc, #268] @ 6235e0 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6234f8 │ │ │ │ + beq 6234fc │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #28 │ │ │ │ - bne 623550 │ │ │ │ + bne 623554 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ lsl r4, r3, #3 │ │ │ │ add r4, r4, #12 │ │ │ │ mov r1, r4 │ │ │ │ bl 21337c │ │ │ │ - ldr r1, [pc, #196] @ 6235dc │ │ │ │ + ldr r1, [pc, #196] @ 6235e0 │ │ │ │ str r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ streq r7, [r5] │ │ │ │ - bne 62357c │ │ │ │ + bne 623580 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ rsb r4, r3, #0 │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [r6, #2432] @ 0x980 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 623534 │ │ │ │ - ldr r0, [pc, #112] @ 6235e0 │ │ │ │ + bne 623538 │ │ │ │ + ldr r0, [pc, #112] @ 6235e4 │ │ │ │ ldr r1, [r6, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 623534 │ │ │ │ + b 623538 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ - ldr r0, [pc, #80] @ 6235e4 │ │ │ │ + ldr r0, [pc, #80] @ 6235e8 │ │ │ │ rsb r4, r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #40] @ 6235e8 │ │ │ │ - ldr r1, [pc, #40] @ 6235ec │ │ │ │ - ldr r0, [pc, #40] @ 6235f0 │ │ │ │ + ldr r3, [pc, #40] @ 6235ec │ │ │ │ + ldr r1, [pc, #40] @ 6235f0 │ │ │ │ + ldr r0, [pc, #40] @ 6235f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 6235f4 │ │ │ │ + ldr r2, [pc, #36] @ 6235f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andeq r3, r0, r0, ror fp │ │ │ │ - eorseq r5, r8, r8, asr #22 │ │ │ │ - eorseq r5, r8, r0, ror #22 │ │ │ │ - subeq r5, r6, ip, asr #17 │ │ │ │ - @ instruction: 0x00384fb8 │ │ │ │ - @ instruction: 0x00385ad4 │ │ │ │ + eorseq r5, r8, r4, asr #22 │ │ │ │ + eorseq r5, r8, ip, asr fp │ │ │ │ + subeq r5, r6, r8, asr #17 │ │ │ │ + @ instruction: 0x00384fb4 │ │ │ │ + @ instruction: 0x00385ad0 │ │ │ │ @ instruction: 0x000009b2 │ │ │ │ │ │ │ │ -006235f8 : │ │ │ │ +006235fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #620] @ 62387c │ │ │ │ + ldr ip, [pc, #620] @ 623880 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #616] @ 623880 │ │ │ │ + ldr r0, [pc, #616] @ 623884 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #8 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 470bac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 623838 │ │ │ │ + bne 62383c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - bne 623678 │ │ │ │ + bne 62367c │ │ │ │ cmp r1, #786432 @ 0xc0000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 6236fc │ │ │ │ - ldr r3, [pc, #516] @ 623884 │ │ │ │ - ldr ip, [pc, #516] @ 623888 │ │ │ │ + bcs 623700 │ │ │ │ + ldr r3, [pc, #516] @ 623888 │ │ │ │ + ldr ip, [pc, #516] @ 62388c │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #512] @ 62388c │ │ │ │ + ldr r1, [pc, #512] @ 623890 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ - ldr r2, [pc, #496] @ 623890 │ │ │ │ + ldr r2, [pc, #496] @ 623894 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #468] @ 623894 │ │ │ │ - ldr r3, [pc, #444] @ 623880 │ │ │ │ + ldr r2, [pc, #468] @ 623898 │ │ │ │ + ldr r3, [pc, #444] @ 623884 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 623878 │ │ │ │ + bne 62387c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #568 @ 0x238 │ │ │ │ bl 211ccc │ │ │ │ ldr lr, [sp, #16] │ │ │ │ - ldr r5, [pc, #392] @ 623898 │ │ │ │ - ldr r1, [pc, #392] @ 62389c │ │ │ │ + ldr r5, [pc, #392] @ 62389c │ │ │ │ + ldr r1, [pc, #392] @ 6238a0 │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #156 @ 0x9c │ │ │ │ mov r2, r5 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1073389,122 +1073390,122 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [ip, #184] @ 0xb8 │ │ │ │ str r6, [ip, #192] @ 0xc0 │ │ │ │ str r6, [ip, #196] @ 0xc4 │ │ │ │ str r1, [ip, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ mov r0, #944 @ 0x3b0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #368 @ 0x170 │ │ │ │ strd r0, [r2] │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ - ldr r3, [pc, #272] @ 6238a0 │ │ │ │ + ldr r3, [pc, #272] @ 6238a4 │ │ │ │ str r7, [r2, #376] @ 0x178 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r2, #380] @ 0x17c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ mov r8, #12 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ mov r8, #960 @ 0x3c0 │ │ │ │ add r0, r0, #560 @ 0x230 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [r0, #-8] │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ mov ip, #2 │ │ │ │ - ldr r3, [pc, #188] @ 6238a4 │ │ │ │ + ldr r3, [pc, #188] @ 6238a8 │ │ │ │ str ip, [r0, #560] @ 0x230 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r0, #564] @ 0x234 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ mov r8, #32 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r1, [r4, #2312] @ 0x908 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r1, #384 @ 0x180 │ │ │ │ add r2, r1, #200 @ 0xc8 │ │ │ │ add r1, r1, #16 │ │ │ │ bl 3c86e4 │ │ │ │ - b 6236b0 │ │ │ │ - ldr r1, [pc, #104] @ 6238a8 │ │ │ │ - ldr r3, [pc, #104] @ 6238ac │ │ │ │ + b 6236b4 │ │ │ │ + ldr r1, [pc, #104] @ 6238ac │ │ │ │ + ldr r3, [pc, #104] @ 6238b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #96] @ 6238b0 │ │ │ │ + ldr r1, [pc, #96] @ 6238b4 │ │ │ │ mov r2, #8 │ │ │ │ rsb r6, r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ - ldr r2, [pc, #76] @ 6238b4 │ │ │ │ + ldr r2, [pc, #76] @ 6238b8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 6236ac │ │ │ │ + b 6236b0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r3, r0, lsr #13 │ │ │ │ + @ instruction: 0x0053769c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r5, r6, r8, lsl #16 │ │ │ │ - @ instruction: 0x00385abc │ │ │ │ - eorseq r4, r8, r4, ror #29 │ │ │ │ + subeq r5, r6, r4, lsl #16 │ │ │ │ + @ instruction: 0x00385ab8 │ │ │ │ + eorseq r4, r8, r0, ror #29 │ │ │ │ andeq r0, r0, lr, ror sl │ │ │ │ - ldrsheq r7, [r3], #-84 @ 0xffffffac │ │ │ │ - subseq r9, r0, r4, ror #19 │ │ │ │ - eorseq r5, r8, r4, ror #20 │ │ │ │ - @ instruction: 0x003859fc │ │ │ │ - @ instruction: 0x003859b8 │ │ │ │ - @ instruction: 0x003858d4 │ │ │ │ - subeq r5, r6, ip, lsr r6 │ │ │ │ - eorseq r4, r8, ip, lsl sp │ │ │ │ + ldrsheq r7, [r3], #-80 @ 0xffffffb0 │ │ │ │ + subseq r9, r0, r0, ror #19 │ │ │ │ + eorseq r5, r8, r0, ror #20 │ │ │ │ + @ instruction: 0x003859f8 │ │ │ │ + @ instruction: 0x003859b4 │ │ │ │ + @ instruction: 0x003858d0 │ │ │ │ + subeq r5, r6, r8, lsr r6 │ │ │ │ + eorseq r4, r8, r8, lsl sp │ │ │ │ andeq r0, r0, r5, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr ip, [pc, #3708] @ 62474c │ │ │ │ + ldr ip, [pc, #3708] @ 624750 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #3704] @ 624750 │ │ │ │ + ldr r1, [pc, #3704] @ 624754 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr fp, [pc, #3696] @ 624754 │ │ │ │ + ldr fp, [pc, #3696] @ 624758 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #3688] @ 624758 │ │ │ │ + ldr r3, [pc, #3688] @ 62475c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ mov r1, #0 │ │ │ │ add fp, pc, fp │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r8, [pc, #3660] @ 62475c │ │ │ │ + ldr r8, [pc, #3660] @ 624760 │ │ │ │ cmp r6, r3 │ │ │ │ cmpne r6, r2 │ │ │ │ - ldr r1, [pc, #3652] @ 624760 │ │ │ │ - ldr r2, [pc, #3652] @ 624764 │ │ │ │ + ldr r1, [pc, #3652] @ 624764 │ │ │ │ + ldr r2, [pc, #3652] @ 624768 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, r8, #172 @ 0xac │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -1073516,99 +1073517,99 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r7, r0, #1744 @ 0x6d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r4, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 623978 │ │ │ │ + bge 62397c │ │ │ │ ldr r3, [r4, #1776] @ 0x6f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623c94 │ │ │ │ + beq 623c98 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 4714fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6239ec │ │ │ │ + bne 6239f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 211fcc │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ bl 8e1eec │ │ │ │ - ldr r2, [pc, #3512] @ 624768 │ │ │ │ - ldr r3, [pc, #3484] @ 624750 │ │ │ │ + ldr r2, [pc, #3512] @ 62476c │ │ │ │ + ldr r3, [pc, #3484] @ 624754 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6258f8 │ │ │ │ + bne 6258fc │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 471960 │ │ │ │ - ldr r3, [pc, #3440] @ 62476c │ │ │ │ + ldr r3, [pc, #3440] @ 624770 │ │ │ │ strb r0, [r4, #1796] @ 0x704 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6241cc │ │ │ │ + bne 6241d0 │ │ │ │ ldrb r3, [r4, #1800] @ 0x708 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623a2c │ │ │ │ + beq 623a30 │ │ │ │ ldrb r8, [r4, #1796] @ 0x704 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 623cf0 │ │ │ │ + beq 623cf4 │ │ │ │ add r8, r4, #2336 @ 0x920 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e84a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623cc8 │ │ │ │ + beq 623ccc │ │ │ │ ldr r0, [r4, #1780] @ 0x6f4 │ │ │ │ bl 214168 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3cc05c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 614f40 │ │ │ │ + bl 614f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623c7c │ │ │ │ + beq 623c80 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #16 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #132] @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #1828] @ 0x724 │ │ │ │ tst r3, #2 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 623d24 │ │ │ │ + beq 623d28 │ │ │ │ ldr r2, [r4, #1824] @ 0x720 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 624250 │ │ │ │ + bls 624254 │ │ │ │ ldr r2, [r4, #1820] @ 0x71c │ │ │ │ cmp r2, #2 │ │ │ │ - bls 6242cc │ │ │ │ - ldr r3, [pc, #3248] @ 624770 │ │ │ │ + bls 6242d0 │ │ │ │ + ldr r3, [pc, #3248] @ 624774 │ │ │ │ add r5, r4, #1968 @ 0x7b0 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ mov r5, sl │ │ │ │ mov sl, r3 │ │ │ │ @@ -1073624,61 +1073625,61 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 470c54 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 211fcc │ │ │ │ cmp fp, #0 │ │ │ │ - bne 624308 │ │ │ │ + bne 62430c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ str fp, [r8, #52] @ 0x34 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ - bne 623adc │ │ │ │ + bne 623ae0 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ bl 470bac │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 62428c │ │ │ │ + bne 624290 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - bne 623d8c │ │ │ │ + bne 623d90 │ │ │ │ cmp r8, #256 @ 0x100 │ │ │ │ ldreq r2, [r4, #872] @ 0x368 │ │ │ │ str r8, [r4, #1920] @ 0x780 │ │ │ │ biceq r2, r2, #4 │ │ │ │ streq r2, [r4, #872] @ 0x368 │ │ │ │ ldrd r2, [r3, #24] │ │ │ │ add sl, r4, #1936 @ 0x790 │ │ │ │ strd r2, [sl, #-8] │ │ │ │ ldr r3, [r4, #2396] @ 0x95c │ │ │ │ tst r3, #1 │ │ │ │ - bne 623d5c │ │ │ │ + bne 623d60 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #3416] @ 62490c │ │ │ │ + ldr r1, [pc, #3416] @ 624910 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624390 │ │ │ │ + bne 624394 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6243bc │ │ │ │ + bne 6243c0 │ │ │ │ strb r3, [r4, #2429] @ 0x97d │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ ldrd r8, [sl, #-8] │ │ │ │ tst r3, #4 │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ @@ -1073695,119 +1073696,119 @@ │ │ │ │ moveq r3, #256 @ 0x100 │ │ │ │ movne r3, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #1920] @ 0x780 │ │ │ │ cmp r0, r3 │ │ │ │ movcc r3, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 623e2c │ │ │ │ + ble 623e30 │ │ │ │ cmp r2, #0 │ │ │ │ movge r3, #14 │ │ │ │ - bge 623c4c │ │ │ │ + bge 623c50 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #2848] @ 624774 │ │ │ │ + ldr r2, [pc, #2848] @ 624778 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2844] @ 624778 │ │ │ │ - ldr r1, [pc, #2844] @ 62477c │ │ │ │ + ldr r3, [pc, #2844] @ 62477c │ │ │ │ + ldr r1, [pc, #2844] @ 624780 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #2828] @ 624780 │ │ │ │ + ldr r2, [pc, #2828] @ 624784 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1a24 │ │ │ │ - ldr r1, [pc, #2816] @ 624784 │ │ │ │ + ldr r1, [pc, #2816] @ 624788 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1340 │ │ │ │ - b 623994 │ │ │ │ + b 623998 │ │ │ │ add r1, r4, #2320 @ 0x910 │ │ │ │ ldm r1, {r1, r2, r3, ip} │ │ │ │ and r0, r1, r2 │ │ │ │ and r0, r0, r3 │ │ │ │ and r0, r0, ip │ │ │ │ cmn r0, #1 │ │ │ │ - beq 625674 │ │ │ │ - ldr r0, [pc, #2768] @ 624788 │ │ │ │ + beq 625678 │ │ │ │ + ldr r0, [pc, #2768] @ 62478c │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ str r0, [r4, #1776] @ 0x6f0 │ │ │ │ - b 623978 │ │ │ │ + b 62397c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8514 │ │ │ │ - ldr r0, [pc, #2736] @ 62478c │ │ │ │ + ldr r0, [pc, #2736] @ 624790 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 623a4c │ │ │ │ - ldr r3, [pc, #2712] @ 624790 │ │ │ │ - ldr r2, [pc, #2712] @ 624794 │ │ │ │ - ldr r1, [pc, #2712] @ 624798 │ │ │ │ + b 623a50 │ │ │ │ + ldr r3, [pc, #2712] @ 624794 │ │ │ │ + ldr r2, [pc, #2712] @ 624798 │ │ │ │ + ldr r1, [pc, #2712] @ 62479c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #2696] @ 62479c │ │ │ │ + ldr r2, [pc, #2696] @ 6247a0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - b 623c7c │ │ │ │ - ldr r3, [pc, #2676] @ 6247a0 │ │ │ │ - ldr r2, [pc, #2676] @ 6247a4 │ │ │ │ - ldr r1, [pc, #2676] @ 6247a8 │ │ │ │ + b 623c80 │ │ │ │ + ldr r3, [pc, #2676] @ 6247a4 │ │ │ │ + ldr r2, [pc, #2676] @ 6247a8 │ │ │ │ + ldr r1, [pc, #2676] @ 6247ac │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #2656] @ 6247ac │ │ │ │ + ldr r2, [pc, #2656] @ 6247b0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6235f8 │ │ │ │ + bl 6235fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623ba0 │ │ │ │ - ldr r1, [pc, #2616] @ 6247b0 │ │ │ │ + bne 623ba4 │ │ │ │ + ldr r1, [pc, #2616] @ 6247b4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e13dc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ - ldr r2, [pc, #2592] @ 6247b4 │ │ │ │ + b 623c80 │ │ │ │ + ldr r2, [pc, #2592] @ 6247b8 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 623b74 │ │ │ │ - ldr r2, [pc, #2940] @ 624924 │ │ │ │ + beq 623b78 │ │ │ │ + ldr r2, [pc, #2940] @ 624928 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 623b74 │ │ │ │ - ldr r2, [pc, #2924] @ 624928 │ │ │ │ + beq 623b78 │ │ │ │ + ldr r2, [pc, #2924] @ 62492c │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r9, [r3, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - beq 625874 │ │ │ │ + beq 625878 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1073815,92 +1073816,92 @@ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ stmib sp, {r8, sl} │ │ │ │ str r2, [sp] │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2460] @ 6247b8 │ │ │ │ + ldr r0, [pc, #2460] @ 6247bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - b 623b74 │ │ │ │ + b 623b78 │ │ │ │ bl 211ccc │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, #24 │ │ │ │ str r0, [r4, #1924] @ 0x784 │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ strb r1, [r0, #51] @ 0x33 │ │ │ │ ldr r0, [r4, #1924] @ 0x784 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 213a48 │ │ │ │ ldr r2, [r4, #2380] @ 0x94c │ │ │ │ cmn r2, #1 │ │ │ │ - beq 62440c │ │ │ │ - ldr r3, [pc, #2384] @ 6247bc │ │ │ │ + beq 624410 │ │ │ │ + ldr r3, [pc, #2384] @ 6247c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 624360 │ │ │ │ + bhi 624364 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2564] @ 624880 │ │ │ │ + ldr r3, [pc, #2564] @ 624884 │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624f84 │ │ │ │ + bne 624f88 │ │ │ │ ldr r2, [r4, #2384] @ 0x950 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 624da0 │ │ │ │ + beq 624da4 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 62442c │ │ │ │ + bcs 624430 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2504] @ 624880 │ │ │ │ + ldr r3, [pc, #2504] @ 624884 │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625018 │ │ │ │ + bne 62501c │ │ │ │ ldr r2, [r4, #2388] @ 0x954 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 623f10 │ │ │ │ + beq 623f14 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 624dc4 │ │ │ │ + bcs 624dc8 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2444] @ 624880 │ │ │ │ + ldr r3, [pc, #2444] @ 624884 │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6251b0 │ │ │ │ + bne 6251b4 │ │ │ │ ldr r2, [r4, #2392] @ 0x958 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 623f4c │ │ │ │ + beq 623f50 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 624ec8 │ │ │ │ + bcs 624ecc │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2384] @ 624880 │ │ │ │ + ldr r3, [pc, #2384] @ 624884 │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fd94 │ │ │ │ + bl 61fd98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6255e0 │ │ │ │ + bne 6255e4 │ │ │ │ ldr r3, [r4, #1924] @ 0x784 │ │ │ │ mvn r2, #127 @ 0x7f │ │ │ │ strb r2, [r3, #14] │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ tst r3, #8 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ @@ -1073910,54 +1073911,54 @@ │ │ │ │ strb r3, [r2, #14] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #24 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 213a48 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r8, [pc, #2088] @ 6247c0 │ │ │ │ + ldr r8, [pc, #2088] @ 6247c4 │ │ │ │ strb r3, [r2, #48] @ 0x30 │ │ │ │ strb r3, [r2, #49] @ 0x31 │ │ │ │ strb r3, [r2, #50] @ 0x32 │ │ │ │ strb r3, [r2, #51] @ 0x33 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6243d0 │ │ │ │ + bne 6243d4 │ │ │ │ ldr r3, [r4, #1656] @ 0x678 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6243d0 │ │ │ │ + beq 6243d4 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ adds r2, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #1932] @ 0x78c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ adc r3, r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #4 │ │ │ │ mov r2, r0 │ │ │ │ - bne 624028 │ │ │ │ + bne 62402c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 21373c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 6256ac │ │ │ │ - ldr r1, [pc, #1940] @ 6247c4 │ │ │ │ - ldr r0, [pc, #1940] @ 6247c8 │ │ │ │ + beq 6256b0 │ │ │ │ + ldr r1, [pc, #1940] @ 6247c8 │ │ │ │ + ldr r0, [pc, #1940] @ 6247cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, r1, #460 @ 0x1cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r9, #0 │ │ │ │ add r3, r4, #336 @ 0x150 │ │ │ │ @@ -1073970,29 +1073971,29 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r9 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r8, #1996] @ 0x7cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6240f4 │ │ │ │ + beq 6240f8 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ ldr r1, [fp, #-4] │ │ │ │ adds r2, r2, #16 │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r2, r2, r5 │ │ │ │ adc r1, r7, r1 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 62434c │ │ │ │ + bne 624350 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ and r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r8, #2025] @ 0x7e9 │ │ │ │ moveq r2, #15 │ │ │ │ movne r2, #3 │ │ │ │ lsreq r0, r1, #2 │ │ │ │ @@ -1074004,15 +1074005,15 @@ │ │ │ │ strb r0, [r8, #2026] @ 0x7ea │ │ │ │ str r2, [r8, #2020] @ 0x7e4 │ │ │ │ adds r5, r5, #4 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ adc r7, r7, #0 │ │ │ │ cmp r8, r6 │ │ │ │ add sl, sl, #1 │ │ │ │ - bne 624074 │ │ │ │ + bne 624078 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r9, [r4, #1788] @ 0x6fc │ │ │ │ strd r2, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ @@ -1074023,227 +1074024,227 @@ │ │ │ │ ldm r5, {r5, r6, fp} │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ strh r3, [sp, #94] @ 0x5e │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ bl 3cbde0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 624488 │ │ │ │ + beq 62448c │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r1, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r3, sl │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r1, #0 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #94 @ 0x5e │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213c94 │ │ │ │ cmp r0, sl │ │ │ │ - beq 624f10 │ │ │ │ + beq 624f14 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1584] @ 6247cc │ │ │ │ - ldr r3, [pc, #1584] @ 6247d0 │ │ │ │ + ldr r2, [pc, #1584] @ 6247d0 │ │ │ │ + ldr r3, [pc, #1584] @ 6247d4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1580] @ 6247d4 │ │ │ │ + ldr r1, [pc, #1580] @ 6247d8 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #1552] @ 6247d8 │ │ │ │ + ldr r2, [pc, #1552] @ 6247dc │ │ │ │ bl 8e1a24 │ │ │ │ - b 623c7c │ │ │ │ - ldr r3, [pc, #1544] @ 6247dc │ │ │ │ + b 623c80 │ │ │ │ + ldr r3, [pc, #1544] @ 6247e0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623a14 │ │ │ │ - ldr r3, [pc, #1852] @ 624924 │ │ │ │ + beq 623a18 │ │ │ │ + ldr r3, [pc, #1852] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623a14 │ │ │ │ - ldr r3, [pc, #1836] @ 624928 │ │ │ │ + beq 623a18 │ │ │ │ + ldr r3, [pc, #1836] @ 62492c │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624ef8 │ │ │ │ + beq 624efc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1432] @ 6247e0 │ │ │ │ + ldr r0, [pc, #1432] @ 6247e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623a14 │ │ │ │ + b 623a18 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1416] @ 6247e4 │ │ │ │ - ldr r2, [pc, #1416] @ 6247e8 │ │ │ │ - ldr r1, [pc, #1416] @ 6247ec │ │ │ │ + ldr r3, [pc, #1416] @ 6247e8 │ │ │ │ + ldr r2, [pc, #1416] @ 6247ec │ │ │ │ + ldr r1, [pc, #1416] @ 6247f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #1396] @ 6247f0 │ │ │ │ + ldr r2, [pc, #1396] @ 6247f4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ - ldr r1, [pc, #1376] @ 6247f4 │ │ │ │ - ldr r3, [pc, #1376] @ 6247f8 │ │ │ │ + b 623c80 │ │ │ │ + ldr r1, [pc, #1376] @ 6247f8 │ │ │ │ + ldr r3, [pc, #1376] @ 6247fc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1368] @ 6247fc │ │ │ │ + ldr r1, [pc, #1368] @ 624800 │ │ │ │ rsb r2, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #1348] @ 624800 │ │ │ │ + ldr r2, [pc, #1348] @ 624804 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1324] @ 624804 │ │ │ │ - ldr r2, [pc, #1324] @ 624808 │ │ │ │ - ldr r1, [pc, #1324] @ 62480c │ │ │ │ + ldr r3, [pc, #1324] @ 624808 │ │ │ │ + ldr r2, [pc, #1324] @ 62480c │ │ │ │ + ldr r1, [pc, #1324] @ 624810 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #1304] @ 624810 │ │ │ │ + ldr r2, [pc, #1304] @ 624814 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ - ldr r3, [pc, #1284] @ 624814 │ │ │ │ - ldr r1, [pc, #1284] @ 624818 │ │ │ │ + b 623c80 │ │ │ │ + ldr r3, [pc, #1284] @ 624818 │ │ │ │ + ldr r1, [pc, #1284] @ 62481c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #1276] @ 62481c │ │ │ │ + ldr r3, [pc, #1276] @ 624820 │ │ │ │ rsb fp, fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #1264] @ 624820 │ │ │ │ + ldr r2, [pc, #1264] @ 624824 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #8] │ │ │ │ str fp, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ - ldr r0, [pc, #1232] @ 624824 │ │ │ │ + b 623c80 │ │ │ │ + ldr r0, [pc, #1232] @ 624828 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6240f4 │ │ │ │ - ldr r3, [pc, #1216] @ 624828 │ │ │ │ - ldr r2, [pc, #1216] @ 62482c │ │ │ │ - ldr r1, [pc, #1216] @ 624830 │ │ │ │ + b 6240f8 │ │ │ │ + ldr r3, [pc, #1216] @ 62482c │ │ │ │ + ldr r2, [pc, #1216] @ 624830 │ │ │ │ + ldr r1, [pc, #1216] @ 624834 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1200] @ 624834 │ │ │ │ + ldr r2, [pc, #1200] @ 624838 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 212344 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 62512c │ │ │ │ + bne 625130 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623be0 │ │ │ │ - ldr r0, [pc, #1140] @ 624838 │ │ │ │ + b 623be4 │ │ │ │ + ldr r0, [pc, #1140] @ 62483c │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - b 6243b0 │ │ │ │ + b 6243b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61b4cc │ │ │ │ + bl 61b4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624044 │ │ │ │ + beq 624048 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624044 │ │ │ │ - ldr r0, [pc, #1096] @ 62483c │ │ │ │ + beq 624048 │ │ │ │ + ldr r0, [pc, #1096] @ 624840 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - ldr r0, [pc, #1084] @ 624840 │ │ │ │ + ldr r0, [pc, #1084] @ 624844 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1fd8 │ │ │ │ - b 624044 │ │ │ │ + b 624048 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [r4, #2380] @ 0x94c │ │ │ │ - b 623e98 │ │ │ │ - ldr r3, [pc, #1040] @ 624844 │ │ │ │ - ldr r2, [pc, #1040] @ 624848 │ │ │ │ - ldr r1, [pc, #1040] @ 62484c │ │ │ │ + b 623e9c │ │ │ │ + ldr r3, [pc, #1040] @ 624848 │ │ │ │ + ldr r2, [pc, #1040] @ 62484c │ │ │ │ + ldr r1, [pc, #1040] @ 624850 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1024] @ 624850 │ │ │ │ + ldr r2, [pc, #1024] @ 624854 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ - ldr r0, [pc, #1008] @ 624854 │ │ │ │ + b 623c80 │ │ │ │ + ldr r0, [pc, #1008] @ 624858 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne 625410 │ │ │ │ - ldr r3, [pc, #968] @ 624858 │ │ │ │ + bne 625414 │ │ │ │ + ldr r3, [pc, #968] @ 62485c │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, sl │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624510 │ │ │ │ + beq 624514 │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211ccc │ │ │ │ mov r2, sl │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ bl 211d44 │ │ │ │ @@ -1074251,89 +1074252,89 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624d60 │ │ │ │ + bne 624d64 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldrb r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #6 │ │ │ │ add r5, r5, #56 @ 0x38 │ │ │ │ - bne 62449c │ │ │ │ + bne 6244a0 │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624544 │ │ │ │ + bne 624548 │ │ │ │ ldr r1, [r4, #1852] @ 0x73c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ bl 3cc244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6257c8 │ │ │ │ + beq 6257cc │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ tst r2, #16 │ │ │ │ - beq 624a98 │ │ │ │ + beq 624a9c │ │ │ │ ldrb r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 624a98 │ │ │ │ + beq 624a9c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620988 │ │ │ │ + bl 62098c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624ea8 │ │ │ │ + beq 624eac │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ tst r3, #4 │ │ │ │ - beq 624a98 │ │ │ │ - ldr r5, [pc, #724] @ 62485c │ │ │ │ - ldr r2, [pc, #724] @ 624860 │ │ │ │ + beq 624a9c │ │ │ │ + ldr r5, [pc, #724] @ 624860 │ │ │ │ + ldr r2, [pc, #724] @ 624864 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #720] @ 624864 │ │ │ │ + ldr r1, [pc, #720] @ 624868 │ │ │ │ add r3, r5, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #688] @ 624868 │ │ │ │ - ldr r1, [pc, #688] @ 62486c │ │ │ │ + ldr r2, [pc, #688] @ 62486c │ │ │ │ + ldr r1, [pc, #688] @ 624870 │ │ │ │ add r5, r5, #316 @ 0x13c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 3c7d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624a98 │ │ │ │ + beq 624a9c │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624a98 │ │ │ │ + beq 624a9c │ │ │ │ ldr r1, [r4, #1920] @ 0x780 │ │ │ │ mov r0, r5 │ │ │ │ bl 214198 │ │ │ │ - ldr r3, [pc, #620] @ 624880 │ │ │ │ + ldr r3, [pc, #620] @ 624884 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ @@ -1074375,17 +1074376,17 @@ │ │ │ │ cmpcc r1, r8 │ │ │ │ movcc r8, r1 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - ldr r3, [pc, #416] @ 62487c │ │ │ │ + ldr r3, [pc, #416] @ 624880 │ │ │ │ ands r1, r3, r1, lsr #20 │ │ │ │ - bne 6246b4 │ │ │ │ + bne 6246b8 │ │ │ │ sub r8, r8, r6 │ │ │ │ lsl r9, r8, #16 │ │ │ │ ldr r8, [r4, #1924] @ 0x784 │ │ │ │ mov r2, #4 │ │ │ │ add r8, r8, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1074394,356 +1074395,356 @@ │ │ │ │ mov r2, #4 │ │ │ │ mvn r3, r3, lsl #10 │ │ │ │ mvn r3, r3, lsr #10 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ bl 212a70 │ │ │ │ - ldr r3, [pc, #328] @ 624870 │ │ │ │ + ldr r3, [pc, #328] @ 624874 │ │ │ │ lsl r7, r7, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ lsr r7, r7, #16 │ │ │ │ lsr r9, r9, #16 │ │ │ │ cmp r7, #21 │ │ │ │ - bhi 624a24 │ │ │ │ + bhi 624a28 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - subseq r7, r3, r0, ror #7 │ │ │ │ + ldrsbeq r7, [r3], #-60 @ 0xffffffc4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq r7, [r3], #-60 @ 0xffffffc4 │ │ │ │ + ldrheq r7, [r3], #-56 @ 0xffffffc8 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ - subeq r5, r6, r4, ror r5 │ │ │ │ - eorseq r7, r1, r8, asr #10 │ │ │ │ - eorseq r4, r8, r8, ror lr │ │ │ │ - subseq r7, r3, r4, lsl #6 │ │ │ │ - andeq r2, r0, r0, ror #21 │ │ │ │ - eorseq r5, r8, r0, lsl #17 │ │ │ │ - eorseq r5, r8, r0, lsl r9 │ │ │ │ - subeq r5, r6, r0, lsr r2 │ │ │ │ - eorseq r4, r8, r4, lsl r9 │ │ │ │ + subeq r5, r6, r0, ror r5 │ │ │ │ + eorseq r7, r1, r4, asr #10 │ │ │ │ + eorseq r4, r8, r4, ror lr │ │ │ │ + subseq r7, r3, r0, lsl #6 │ │ │ │ + andeq r2, r0, r0, ror #21 │ │ │ │ + eorseq r5, r8, ip, ror r8 │ │ │ │ + eorseq r5, r8, ip, lsl #18 │ │ │ │ + subeq r5, r6, ip, lsr #4 │ │ │ │ + eorseq r4, r8, r0, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - eorseq sp, r4, r8, lsl fp │ │ │ │ - eorseq r5, r8, ip, ror #10 │ │ │ │ - @ instruction: 0x003855f8 │ │ │ │ - @ instruction: 0x00465190 │ │ │ │ - mlaseq r8, ip, r5, r5 │ │ │ │ - eorseq r4, r8, r4, ror r8 │ │ │ │ + eorseq sp, r4, r4, lsl fp │ │ │ │ + eorseq r5, r8, r8, ror #10 │ │ │ │ + @ instruction: 0x003855f4 │ │ │ │ + subeq r5, r6, ip, lsl #3 │ │ │ │ + mlaseq r8, r8, r5, r5 │ │ │ │ + eorseq r4, r8, r0, ror r8 │ │ │ │ @ instruction: 0x00000bbd │ │ │ │ - subeq r5, r6, ip, asr r1 │ │ │ │ - @ instruction: 0x003855b8 │ │ │ │ - eorseq r4, r8, ip, lsr r8 │ │ │ │ + subeq r5, r6, r8, asr r1 │ │ │ │ + @ instruction: 0x003855b4 │ │ │ │ + eorseq r4, r8, r8, lsr r8 │ │ │ │ @ instruction: 0x00000ab7 │ │ │ │ - @ instruction: 0x003856d8 │ │ │ │ + @ instruction: 0x003856d4 │ │ │ │ andeq r4, r0, r0, lsl #21 │ │ │ │ - eorseq r5, r8, r4, ror r5 │ │ │ │ + eorseq r5, r8, r0, ror r5 │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ @ instruction: 0xfffff800 │ │ │ │ - subeq r4, r6, r0, ror #28 │ │ │ │ - @ instruction: 0x003857f4 │ │ │ │ + subeq r4, r6, ip, asr lr │ │ │ │ @ instruction: 0x003857f0 │ │ │ │ - subeq r4, r6, r8, ror #25 │ │ │ │ - @ instruction: 0x003843d4 │ │ │ │ + eorseq r5, r8, ip, ror #15 │ │ │ │ + subeq r4, r6, r4, ror #25 │ │ │ │ + @ instruction: 0x003843d0 │ │ │ │ andeq r0, r0, pc, lsl r6 │ │ │ │ andeq r2, r0, r4, ror r3 │ │ │ │ - eorseq r5, r8, ip │ │ │ │ - subeq r4, r6, ip, lsr #24 │ │ │ │ - eorseq r5, r8, r0, lsr #1 │ │ │ │ - eorseq r4, r8, ip, lsl #6 │ │ │ │ + eorseq r5, r8, r8 │ │ │ │ + subeq r4, r6, r8, lsr #24 │ │ │ │ + mlaseq r8, ip, r0, r5 │ │ │ │ + eorseq r4, r8, r8, lsl #6 │ │ │ │ @ instruction: 0x00000abc │ │ │ │ - ldrsbeq r5, [r8], -ip @ │ │ │ │ - subeq r4, r6, ip, ror #23 │ │ │ │ - eorseq r4, r8, ip, asr #5 │ │ │ │ + ldrsbeq r5, [r8], -r8 @ │ │ │ │ + subeq r4, r6, r8, ror #23 │ │ │ │ + eorseq r4, r8, r8, asr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strheq r4, [r6], #-176 @ 0xffffff50 │ │ │ │ - eorseq r5, r8, r8, asr #32 │ │ │ │ - mlaseq r8, r0, r2, r4 │ │ │ │ + subeq r4, r6, ip, lsr #23 │ │ │ │ + eorseq r5, r8, r4, asr #32 │ │ │ │ + eorseq r4, r8, ip, lsl #5 │ │ │ │ andeq r0, r0, r2, asr #21 │ │ │ │ - eorseq r5, r8, r0, asr #32 │ │ │ │ - eorseq r4, r8, r4, asr r2 │ │ │ │ - subeq r4, r6, r0, ror fp │ │ │ │ + eorseq r5, r8, ip, lsr r0 │ │ │ │ + eorseq r4, r8, r0, asr r2 │ │ │ │ + subeq r4, r6, ip, ror #22 │ │ │ │ andeq r0, r0, lr, asr #21 │ │ │ │ - eorseq r5, r8, r4, lsl r6 │ │ │ │ - subeq r4, r6, r0, lsr #22 │ │ │ │ - eorseq r5, r8, r4, lsr #4 │ │ │ │ - eorseq r4, r8, r4, lsl #4 │ │ │ │ + eorseq r5, r8, r0, lsl r6 │ │ │ │ + subeq r4, r6, ip, lsl fp │ │ │ │ + eorseq r5, r8, r0, lsr #4 │ │ │ │ + eorseq r4, r8, r0, lsl #4 │ │ │ │ andeq r0, r0, fp, ror #23 │ │ │ │ - eorseq r5, r8, r0, ror r1 │ │ │ │ - @ instruction: 0x003853b4 │ │ │ │ - eorseq r5, r8, r0, lsl #8 │ │ │ │ - subeq r4, r6, r4, asr sl │ │ │ │ - @ instruction: 0x003851d4 │ │ │ │ - eorseq r4, r8, r8, lsr r1 │ │ │ │ + eorseq r5, r8, ip, ror #2 │ │ │ │ + @ instruction: 0x003853b0 │ │ │ │ + @ instruction: 0x003853fc │ │ │ │ + subeq r4, r6, r0, asr sl │ │ │ │ + @ instruction: 0x003851d0 │ │ │ │ + eorseq r4, r8, r4, lsr r1 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - eorseq r5, r8, r0, lsl r7 │ │ │ │ - eorseq r5, r8, r8, ror r8 │ │ │ │ - subeq r4, r6, r8, lsl #18 │ │ │ │ - eoreq sl, pc, r0, lsl #4 │ │ │ │ - eorseq r6, r8, r8, lsr #8 │ │ │ │ - eorseq r7, r0, r4, asr #19 │ │ │ │ - eorseq r6, r2, r8, lsr #10 │ │ │ │ - subeq r4, r6, sl, lsr r7 │ │ │ │ + eorseq r5, r8, ip, lsl #14 │ │ │ │ + eorseq r5, r8, r4, ror r8 │ │ │ │ + subeq r4, r6, r4, lsl #18 │ │ │ │ + strdeq sl, [pc], -ip @ │ │ │ │ + eorseq r6, r8, r4, lsr #8 │ │ │ │ + eorseq r7, r0, r0, asr #19 │ │ │ │ + eorseq r6, r2, r4, lsr #10 │ │ │ │ + subeq r4, r6, r6, lsr r7 │ │ │ │ ldrsheq pc, [pc], #240 @ │ │ │ │ andeq r1, r0, r7, ror #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffffa4b4 │ │ │ │ @ instruction: 0xffff9d9c │ │ │ │ andeq r1, r0, r0, lsl #10 │ │ │ │ - eorseq r5, r8, r0, lsl r0 │ │ │ │ - eorseq r4, r8, r8, lsl #31 │ │ │ │ - strheq r4, [r6], #-12 │ │ │ │ - @ instruction: 0x003848b8 │ │ │ │ - eorseq r3, r8, r0, lsr #15 │ │ │ │ + eorseq r5, r8, ip │ │ │ │ + eorseq r4, r8, r4, lsl #31 │ │ │ │ + strheq r4, [r6], #-8 │ │ │ │ + @ instruction: 0x003848b4 │ │ │ │ + mlaseq r8, ip, r7, r3 │ │ │ │ andeq r0, r0, r1, lsl #24 │ │ │ │ @ instruction: 0xffff9fc0 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ @ instruction: 0xffffab50 │ │ │ │ @ instruction: 0xffffa360 │ │ │ │ - strheq r3, [r6], #-248 @ 0xffffff08 │ │ │ │ - eorseq r4, r8, r4, asr #16 │ │ │ │ - mlaseq r8, ip, r6, r3 │ │ │ │ + strheq r3, [r6], #-244 @ 0xffffff0c │ │ │ │ + eorseq r4, r8, r0, asr #16 │ │ │ │ + mlaseq r8, r8, r6, r3 │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ - eorseq r4, r8, r8, ror r3 │ │ │ │ - eorseq r4, r8, r8, asr sl │ │ │ │ - subeq r3, r6, r0, lsr pc │ │ │ │ - eorseq r3, r8, ip, lsl r6 │ │ │ │ + eorseq r4, r8, r4, ror r3 │ │ │ │ + eorseq r4, r8, r4, asr sl │ │ │ │ + subeq r3, r6, ip, lsr #30 │ │ │ │ + eorseq r3, r8, r8, lsl r6 │ │ │ │ andeq r0, r0, r5, lsr #12 │ │ │ │ andeq r4, r0, r4, lsr #9 │ │ │ │ - eorseq r4, r8, r4, lsr #11 │ │ │ │ + eorseq r4, r8, r0, lsr #11 │ │ │ │ andeq r3, r0, ip, ror fp │ │ │ │ - eorseq r4, r8, ip, lsl #11 │ │ │ │ - @ instruction: 0x003848d0 │ │ │ │ - subeq r3, r6, r8, lsl #27 │ │ │ │ - eorseq r3, r8, r4, ror r4 │ │ │ │ + eorseq r4, r8, r8, lsl #11 │ │ │ │ + eorseq r4, r8, ip, asr #17 │ │ │ │ + subeq r3, r6, r4, lsl #27 │ │ │ │ + eorseq r3, r8, r0, ror r4 │ │ │ │ andeq r0, r0, fp, lsr #12 │ │ │ │ andeq r2, r0, r8, ror #16 │ │ │ │ - eorseq r4, r8, r8, ror #5 │ │ │ │ + eorseq r4, r8, r4, ror #5 │ │ │ │ andeq r3, r0, ip, lsr #4 │ │ │ │ - eorseq r4, r8, ip, ror r4 │ │ │ │ + eorseq r4, r8, r8, ror r4 │ │ │ │ andeq r3, r0, sp, ror #22 │ │ │ │ andeq r1, r0, r5, lsr #8 │ │ │ │ andeq r1, r0, r2, lsr #26 │ │ │ │ andeq r5, r0, r0, asr #5 │ │ │ │ - @ instruction: 0x003846d0 │ │ │ │ + eorseq r4, r8, ip, asr #13 │ │ │ │ andeq r3, r0, ip, lsl pc │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - ldrsbeq r4, [r8], -ip @ │ │ │ │ - eorseq r3, r8, ip, lsr fp │ │ │ │ - eorseq r2, r8, r0, lsl #30 │ │ │ │ - eorseq r3, r8, r0, lsr fp │ │ │ │ - eorseq r4, r8, r0, ror r0 │ │ │ │ - eorseq r4, r8, r0, lsl #2 │ │ │ │ - @ instruction: 0x003841f4 │ │ │ │ - subseq r7, r0, r8, lsl #19 │ │ │ │ - eorseq r4, r8, ip, ror r5 │ │ │ │ - eorseq r4, r8, ip, lsl r6 │ │ │ │ - eorseq r3, r8, r0, ror fp │ │ │ │ - ldrdeq r3, [r6], #-80 @ 0xffffffb0 │ │ │ │ - eorseq r4, r8, r0, asr #11 │ │ │ │ - @ instruction: 0x00382cb4 │ │ │ │ - andeq r0, r0, fp, ror ip │ │ │ │ - @ instruction: 0x00383cdc │ │ │ │ - eorseq r3, r8, r0, asr #26 │ │ │ │ + ldrsbeq r4, [r8], -r8 @ │ │ │ │ + eorseq r3, r8, r8, lsr fp │ │ │ │ + @ instruction: 0x00382efc │ │ │ │ + eorseq r3, r8, ip, lsr #22 │ │ │ │ + eorseq r4, r8, ip, rrx │ │ │ │ + ldrsheq r4, [r8], -ip @ │ │ │ │ + @ instruction: 0x003841f0 │ │ │ │ + subseq r7, r0, r4, lsl #19 │ │ │ │ eorseq r4, r8, r8, ror r5 │ │ │ │ + eorseq r4, r8, r8, lsl r6 │ │ │ │ + eorseq r3, r8, ip, ror #22 │ │ │ │ + subeq r3, r6, ip, asr #11 │ │ │ │ + @ instruction: 0x003845bc │ │ │ │ + @ instruction: 0x00382cb0 │ │ │ │ + andeq r0, r0, fp, ror ip │ │ │ │ + @ instruction: 0x00383cd8 │ │ │ │ + eorseq r3, r8, ip, lsr sp │ │ │ │ + eorseq r4, r8, r4, ror r5 │ │ │ │ andeq r3, r0, r5, lsl #13 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ add r7, r6, #8 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsr r3, r3, #5 │ │ │ │ ands r3, r3, #7 │ │ │ │ movne r8, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ strne r6, [sp, #84] @ 0x54 │ │ │ │ - beq 624a24 │ │ │ │ + beq 624a28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsr r2, r6, #8 │ │ │ │ and r2, r2, #31 │ │ │ │ cmp r2, #27 │ │ │ │ - bhi 624a3c │ │ │ │ + bhi 624a40 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ lsl r2, r1, r2 │ │ │ │ - ldr r3, [pc, #-372] @ 624874 │ │ │ │ + ldr r3, [pc, #-372] @ 624878 │ │ │ │ tst r2, r3 │ │ │ │ - beq 624a3c │ │ │ │ + beq 624a40 │ │ │ │ sub r1, r7, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f4c0 │ │ │ │ - ldr r2, [pc, #-392] @ 624878 │ │ │ │ + bl 61f4c4 │ │ │ │ + ldr r2, [pc, #-392] @ 62487c │ │ │ │ mov r1, r7 │ │ │ │ and r2, r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f4c0 │ │ │ │ + bl 61f4c4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 6249ac │ │ │ │ + bne 6249b0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ bl 3d7f44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ - ldr r3, [pc, #-476] @ 62487c │ │ │ │ + ldr r3, [pc, #-476] @ 624880 │ │ │ │ ands r6, r3, r6, lsr #20 │ │ │ │ - bne 624678 │ │ │ │ + bne 62467c │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ add r5, r5, #256 @ 0x100 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ bl 212a70 │ │ │ │ - ldr r3, [pc, #-520] @ 624880 │ │ │ │ + ldr r3, [pc, #-520] @ 624884 │ │ │ │ ldrh r2, [sp, #128] @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6263c0 │ │ │ │ + beq 6263c4 │ │ │ │ mov r0, sl │ │ │ │ bl 211fcc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61b6b0 │ │ │ │ + bl 61b6b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624ea8 │ │ │ │ + beq 624eac │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625244 │ │ │ │ + beq 625248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61b6b8 │ │ │ │ + bl 61b6bc │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 61bc70 │ │ │ │ + bl 61bc74 │ │ │ │ cmp r5, #6 │ │ │ │ - bne 624ac4 │ │ │ │ + bne 624ac8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #872] @ 0x368 │ │ │ │ tst r3, #2 │ │ │ │ - bne 625830 │ │ │ │ + bne 625834 │ │ │ │ tst r3, #1 │ │ │ │ - bne 625854 │ │ │ │ + bne 625858 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 620098 │ │ │ │ + bl 62009c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624df4 │ │ │ │ + bne 624df8 │ │ │ │ ldr r3, [r4, #2400] @ 0x960 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 624b2c │ │ │ │ + beq 624b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4788e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624e5c │ │ │ │ + beq 624e60 │ │ │ │ ldrb r3, [r4, #2440] @ 0x988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6257dc │ │ │ │ + beq 6257e0 │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625dc0 │ │ │ │ + beq 625dc4 │ │ │ │ ldr r2, [r4, #2404] @ 0x964 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 624b5c │ │ │ │ + bne 624b60 │ │ │ │ ldr r2, [r4, #2408] @ 0x968 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 624b68 │ │ │ │ + beq 624b6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625d90 │ │ │ │ + beq 625d94 │ │ │ │ ldr r3, [r4, #2444] @ 0x98c │ │ │ │ ldr r2, [r4, #1804] @ 0x70c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 62589c │ │ │ │ + beq 6258a0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #1732] @ 0x6c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6258e0 │ │ │ │ + beq 6258e4 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ ldrb r3, [r4, #2429] @ 0x97d │ │ │ │ cmp r3, r6 │ │ │ │ - beq 624bfc │ │ │ │ + beq 624c00 │ │ │ │ add r8, r4, #2352 @ 0x930 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d6914 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62592c │ │ │ │ + bne 625930 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d6854 │ │ │ │ - ldr r1, [pc, #-832] @ 624884 │ │ │ │ + ldr r1, [pc, #-832] @ 624888 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 8f72b8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 46fc4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6259c4 │ │ │ │ + beq 6259c8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r8, #4 │ │ │ │ mov r3, #16 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #2396] @ 0x95c │ │ │ │ tst r3, #2 │ │ │ │ - beq 624cbc │ │ │ │ + beq 624cc0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #-812] @ 62490c │ │ │ │ + ldr r1, [pc, #-812] @ 624910 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 624cbc │ │ │ │ + blt 624cc0 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 624cbc │ │ │ │ + beq 624cc0 │ │ │ │ add r6, r4, #2352 @ 0x930 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d6914 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 625d68 │ │ │ │ + bne 625d6c │ │ │ │ mov r0, r6 │ │ │ │ bl 8d6854 │ │ │ │ - ldr r1, [pc, #-1012] @ 624888 │ │ │ │ + ldr r1, [pc, #-1012] @ 62488c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 8f72b8 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ mov r3, #32 │ │ │ │ @@ -1074752,375 +1074753,375 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 46fc4c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #2430] @ 0x97e │ │ │ │ - beq 625d34 │ │ │ │ + beq 625d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61cab4 │ │ │ │ - b 623994 │ │ │ │ + bl 61cab8 │ │ │ │ + b 623998 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624a3c │ │ │ │ - ldr r3, [pc, #-1108] @ 62488c │ │ │ │ + beq 624a40 │ │ │ │ + ldr r3, [pc, #-1108] @ 624890 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624a3c │ │ │ │ - ldr r3, [pc, #-976] @ 624924 │ │ │ │ + beq 624a40 │ │ │ │ + ldr r3, [pc, #-976] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624a3c │ │ │ │ - ldr r3, [pc, #-992] @ 624928 │ │ │ │ + beq 624a40 │ │ │ │ + ldr r3, [pc, #-992] @ 62492c │ │ │ │ ldr r8, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62634c │ │ │ │ + beq 626350 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1224] @ 624890 │ │ │ │ + ldr r0, [pc, #-1224] @ 624894 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 624a3c │ │ │ │ + b 624a40 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ mov r0, r5 │ │ │ │ bl 470098 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6244fc │ │ │ │ - ldr r0, [pc, #-1276] @ 624894 │ │ │ │ + beq 624500 │ │ │ │ + ldr r0, [pc, #-1276] @ 624898 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, sl │ │ │ │ bl 8e25e8 │ │ │ │ - b 6244fc │ │ │ │ + b 624500 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [r4, #2384] @ 0x950 │ │ │ │ - b 623ed4 │ │ │ │ - ldr r3, [pc, #-1332] @ 624898 │ │ │ │ - ldr r2, [pc, #-1332] @ 62489c │ │ │ │ - ldr r1, [pc, #-1332] @ 6248a0 │ │ │ │ + b 623ed8 │ │ │ │ + ldr r3, [pc, #-1332] @ 62489c │ │ │ │ + ldr r2, [pc, #-1332] @ 6248a0 │ │ │ │ + ldr r1, [pc, #-1332] @ 6248a4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #-1348] @ 6248a4 │ │ │ │ + ldr r2, [pc, #-1348] @ 6248a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #-1372] @ 6248a8 │ │ │ │ + ldr r3, [pc, #-1372] @ 6248ac │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ stm sp, {r1, r3, r4} │ │ │ │ - ldr r3, [pc, #-1388] @ 6248ac │ │ │ │ + ldr r3, [pc, #-1388] @ 6248b0 │ │ │ │ mov r5, r0 │ │ │ │ bl 8fb024 │ │ │ │ - ldr r1, [pc, #-1396] @ 6248b0 │ │ │ │ + ldr r1, [pc, #-1396] @ 6248b4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [r4, #1916] @ 0x77c │ │ │ │ bl 3cacc0 │ │ │ │ - ldr r3, [pc, #-1412] @ 6248b4 │ │ │ │ + ldr r3, [pc, #-1412] @ 6248b8 │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [r4, #2456] @ 0x998 │ │ │ │ bl 68ec8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620328 │ │ │ │ + bl 62032c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624b0c │ │ │ │ + bne 624b10 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 625940 │ │ │ │ + beq 625944 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cacc0 │ │ │ │ ldr r3, [r4, #2456] @ 0x998 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624e8c │ │ │ │ + beq 624e90 │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 68ec90 │ │ │ │ ldr r5, [r4, #1916] @ 0x77c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 624ea8 │ │ │ │ + beq 624eac │ │ │ │ mov r0, r5 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6250ac │ │ │ │ + beq 6250b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e364 │ │ │ │ + bl 61e368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61ee68 │ │ │ │ - b 623c7c │ │ │ │ - ldr r3, [pc, #-1560] @ 6248b8 │ │ │ │ - ldr r2, [pc, #-1560] @ 6248bc │ │ │ │ - ldr r1, [pc, #-1560] @ 6248c0 │ │ │ │ + bl 61ee6c │ │ │ │ + b 623c80 │ │ │ │ + ldr r3, [pc, #-1560] @ 6248bc │ │ │ │ + ldr r2, [pc, #-1560] @ 6248c0 │ │ │ │ + ldr r1, [pc, #-1560] @ 6248c4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #-1576] @ 6248c4 │ │ │ │ + ldr r2, [pc, #-1576] @ 6248c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #-1596] @ 6248c8 │ │ │ │ + ldr r0, [pc, #-1596] @ 6248cc │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623a14 │ │ │ │ + b 623a18 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r2, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r3, #4 │ │ │ │ adc r2, r2, #0 │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r2, #0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 6250b8 │ │ │ │ + beq 6250bc │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #-1672] @ 6248cc │ │ │ │ - ldr r3, [pc, #-1672] @ 6248d0 │ │ │ │ + ldr r2, [pc, #-1672] @ 6248d0 │ │ │ │ + ldr r3, [pc, #-1672] @ 6248d4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-1676] @ 6248d4 │ │ │ │ + ldr r1, [pc, #-1676] @ 6248d8 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #-1704] @ 6248d8 │ │ │ │ + ldr r2, [pc, #-1704] @ 6248dc │ │ │ │ bl 8e1a24 │ │ │ │ - b 623c7c │ │ │ │ - ldr r3, [pc, #-1712] @ 6248dc │ │ │ │ + b 623c80 │ │ │ │ + ldr r3, [pc, #-1712] @ 6248e0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623e98 │ │ │ │ - ldr r3, [pc, #-1660] @ 624924 │ │ │ │ + beq 623e9c │ │ │ │ + ldr r3, [pc, #-1660] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623e98 │ │ │ │ - ldr r3, [pc, #-1676] @ 624928 │ │ │ │ + beq 623e9c │ │ │ │ + ldr r3, [pc, #-1676] @ 62492c │ │ │ │ ldr r8, [r4, #2380] @ 0x94c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 6258fc │ │ │ │ + beq 625900 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1840] @ 6248e0 │ │ │ │ + ldr r0, [pc, #-1840] @ 6248e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623e98 │ │ │ │ - ldr r3, [pc, #-1852] @ 6248e4 │ │ │ │ + b 623e9c │ │ │ │ + ldr r3, [pc, #-1852] @ 6248e8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623ed4 │ │ │ │ - ldr r3, [pc, #-1808] @ 624924 │ │ │ │ + beq 623ed8 │ │ │ │ + ldr r3, [pc, #-1808] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623ed4 │ │ │ │ - ldr r3, [pc, #-1824] @ 624928 │ │ │ │ + beq 623ed8 │ │ │ │ + ldr r3, [pc, #-1824] @ 62492c │ │ │ │ ldr r8, [r4, #2384] @ 0x950 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 625914 │ │ │ │ + beq 625918 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1980] @ 6248e8 │ │ │ │ + ldr r0, [pc, #-1980] @ 6248ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623ed4 │ │ │ │ + b 623ed8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3cc3a0 │ │ │ │ - b 624eb4 │ │ │ │ + b 624eb8 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr ip, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r3, #8 │ │ │ │ adc ip, ip, #0 │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 62524c │ │ │ │ + beq 625250 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #-2064] @ 6248ec │ │ │ │ - ldr r3, [pc, #-2064] @ 6248f0 │ │ │ │ + ldr r2, [pc, #-2064] @ 6248f0 │ │ │ │ + ldr r3, [pc, #-2064] @ 6248f4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-2068] @ 6248f4 │ │ │ │ + ldr r1, [pc, #-2068] @ 6248f8 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #-2096] @ 6248f8 │ │ │ │ + ldr r2, [pc, #-2096] @ 6248fc │ │ │ │ bl 8e1a24 │ │ │ │ - b 623c7c │ │ │ │ - ldr r3, [pc, #-2104] @ 6248fc │ │ │ │ + b 623c80 │ │ │ │ + ldr r3, [pc, #-2104] @ 624900 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6243b0 │ │ │ │ - ldr r3, [pc, #-2084] @ 624924 │ │ │ │ + beq 6243b4 │ │ │ │ + ldr r3, [pc, #-2084] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6243b0 │ │ │ │ - ldr r3, [pc, #-2100] @ 624928 │ │ │ │ + beq 6243b4 │ │ │ │ + ldr r3, [pc, #-2100] @ 62492c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625a4c │ │ │ │ + beq 625a50 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-2208] @ 624900 │ │ │ │ + ldr r0, [pc, #-2208] @ 624904 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623be0 │ │ │ │ - ldr r3, [pc, #-2228] @ 624904 │ │ │ │ + b 623be4 │ │ │ │ + ldr r3, [pc, #-2228] @ 624908 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623f10 │ │ │ │ - ldr r3, [pc, #-2216] @ 624924 │ │ │ │ + beq 623f14 │ │ │ │ + ldr r3, [pc, #-2216] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623f10 │ │ │ │ - ldr r3, [pc, #-2232] @ 624928 │ │ │ │ + beq 623f14 │ │ │ │ + ldr r3, [pc, #-2232] @ 62492c │ │ │ │ ldr r8, [r4, #2388] @ 0x954 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 625a34 │ │ │ │ + beq 625a38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-2356] @ 624908 │ │ │ │ + ldr r0, [pc, #-2356] @ 62490c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623f10 │ │ │ │ + b 623f14 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - b 624ac4 │ │ │ │ + b 624ac8 │ │ │ │ mov r0, #20 │ │ │ │ bl 211ccc │ │ │ │ ldrh r3, [sp, #94] @ 0x5e │ │ │ │ - ldr r1, [pc, #-2388] @ 62490c │ │ │ │ + ldr r1, [pc, #-2388] @ 624910 │ │ │ │ lsl r3, r3, #21 │ │ │ │ lsr r3, r3, #21 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r0, #2] │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ mov sl, r0 │ │ │ │ and r0, r2, #7 │ │ │ │ @@ -1075131,67 +1075132,67 @@ │ │ │ │ strb r2, [sl, #1] │ │ │ │ str r3, [sl, #8] │ │ │ │ strb r0, [sl] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 625984 │ │ │ │ + blt 625988 │ │ │ │ ldrb r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [sl, #16] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r3, [r3, #1996] @ 0x7cc │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 625300 │ │ │ │ + bcc 625304 │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - ldr r2, [pc, #-2516] @ 624910 │ │ │ │ + ldr r2, [pc, #-2516] @ 624914 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 62594c │ │ │ │ - ldr r2, [pc, #-2524] @ 624914 │ │ │ │ + beq 625950 │ │ │ │ + ldr r2, [pc, #-2524] @ 624918 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 625968 │ │ │ │ + beq 62596c │ │ │ │ ldr r3, [r4, #2424] @ 0x978 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625cfc │ │ │ │ + beq 625d00 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625c34 │ │ │ │ + bne 625c38 │ │ │ │ str sl, [r4, #1964] @ 0x7ac │ │ │ │ ldrb r3, [sl] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla sl, r3, sl, r4 │ │ │ │ mov r2, #3 │ │ │ │ ldrb r1, [sl, #2012] @ 0x7dc │ │ │ │ mov r0, r7 │ │ │ │ bl 471408 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 62447c │ │ │ │ + bne 624480 │ │ │ │ ldr r3, [sl, #2004] @ 0x7d4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62447c │ │ │ │ + bne 624480 │ │ │ │ ldr r8, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r8, #176] @ 0xb0 │ │ │ │ ldr r2, [r8, #180] @ 0xb4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62447c │ │ │ │ + bne 624480 │ │ │ │ ldr r3, [sl, #1996] @ 0x7cc │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r8, #184] @ 0xb8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62447c │ │ │ │ + bne 624480 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ str lr, [sp, #60] @ 0x3c │ │ │ │ bl 212764 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ @@ -1075208,80 +1075209,80 @@ │ │ │ │ rsbs r2, r2, #0 │ │ │ │ and r2, r3, ip │ │ │ │ sbc r3, r3, r3 │ │ │ │ and r3, r1, r3 │ │ │ │ ands r9, ip, lr │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 625b38 │ │ │ │ + bne 625b3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 625e24 │ │ │ │ + blt 625e28 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sl, #2004] @ 0x7d4 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625f24 │ │ │ │ + bne 625f28 │ │ │ │ ldr sl, [r4, #2424] @ 0x978 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 624488 │ │ │ │ + beq 62448c │ │ │ │ bl 212764 │ │ │ │ ldrh r9, [r8, #2] │ │ │ │ lsl r3, r9, #4 │ │ │ │ mov r1, r0 │ │ │ │ rsb r2, r0, #0 │ │ │ │ add r0, r9, #63 @ 0x3f │ │ │ │ lsr r0, r0, #6 │ │ │ │ add r3, r3, r0, lsl #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ subs r2, r3, #1 │ │ │ │ sbc r1, r1, r1 │ │ │ │ orrs r0, r2, r1 │ │ │ │ - beq 6259fc │ │ │ │ + beq 625a00 │ │ │ │ cmp r1, #0 │ │ │ │ clzeq r2, r2 │ │ │ │ addeq r2, r2, #32 │ │ │ │ clzne r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ clzeq r3, r3 │ │ │ │ lsreq r3, r3, #5 │ │ │ │ - beq 62548c │ │ │ │ + beq 625490 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ rsb r3, r2, #33 @ 0x21 │ │ │ │ lsl r3, r1, r3 │ │ │ │ sub r2, r2, #33 @ 0x21 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 625acc │ │ │ │ + beq 625ad0 │ │ │ │ sub r2, sl, #2 │ │ │ │ mov lr, #56 @ 0x38 │ │ │ │ mla r0, lr, r2, r4 │ │ │ │ ldrb r1, [r0, #2025] @ 0x7e9 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 625a98 │ │ │ │ + bne 625a9c │ │ │ │ ldr r1, [r0, #2020] @ 0x7e4 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 625a68 │ │ │ │ + bne 625a6c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 625b0c │ │ │ │ + ble 625b10 │ │ │ │ sub r0, sl, #3 │ │ │ │ mla lr, r0, lr, r4 │ │ │ │ ldrb r3, [lr, #2026] @ 0x7ea │ │ │ │ cmp r3, #0 │ │ │ │ - bne 626388 │ │ │ │ + bne 62638c │ │ │ │ cmp r2, #4 │ │ │ │ - ble 625b0c │ │ │ │ + ble 625b10 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ ldrb r0, [r3, #2024] @ 0x7e8 │ │ │ │ orr r0, r0, #8 │ │ │ │ strb r0, [r3, #2024] @ 0x7e8 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ @@ -1075296,36 +1075297,36 @@ │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ ldr r2, [r2] │ │ │ │ ldrh r1, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r2, r1, lsl #4 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 624488 │ │ │ │ - ldr r3, [pc, #-3116] @ 624918 │ │ │ │ + beq 62448c │ │ │ │ + ldr r3, [pc, #-3116] @ 62491c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624488 │ │ │ │ - ldr r3, [pc, #-3124] @ 624924 │ │ │ │ + beq 62448c │ │ │ │ + ldr r3, [pc, #-3124] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624488 │ │ │ │ - ldr r3, [pc, #-3140] @ 624928 │ │ │ │ + beq 62448c │ │ │ │ + ldr r3, [pc, #-3140] @ 62492c │ │ │ │ ldr r2, [r4, #1964] @ 0x7ac │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb sl, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ mov r8, #0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 626368 │ │ │ │ + beq 62636c │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1075334,396 +1075335,396 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-3260] @ 62491c │ │ │ │ + ldr r0, [pc, #-3260] @ 624920 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 624488 │ │ │ │ - ldr r3, [pc, #-3272] @ 624920 │ │ │ │ + b 62448c │ │ │ │ + ldr r3, [pc, #-3272] @ 624924 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623f4c │ │ │ │ - ldr r3, [pc, #-3288] @ 624924 │ │ │ │ + beq 623f50 │ │ │ │ + ldr r3, [pc, #-3288] @ 624928 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623f4c │ │ │ │ - ldr r3, [pc, #-3304] @ 624928 │ │ │ │ + beq 623f50 │ │ │ │ + ldr r3, [pc, #-3304] @ 62492c │ │ │ │ ldr r8, [r4, #2392] @ 0x958 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 625d78 │ │ │ │ + beq 625d7c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-3392] @ 62492c │ │ │ │ + ldr r0, [pc, #-3392] @ 624930 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623f4c │ │ │ │ - ldr r0, [pc, #-3404] @ 624930 │ │ │ │ - ldr r1, [pc, #-3404] @ 624934 │ │ │ │ + b 623f50 │ │ │ │ + ldr r0, [pc, #-3404] @ 624934 │ │ │ │ + ldr r1, [pc, #-3404] @ 624938 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r8, #420 @ 0x1a4 │ │ │ │ mov r2, #2976 @ 0xba0 │ │ │ │ bl 8e1980 │ │ │ │ - ldr r1, [pc, #-3432] @ 624938 │ │ │ │ + ldr r1, [pc, #-3432] @ 62493c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e13dc │ │ │ │ - b 62398c │ │ │ │ + b 623990 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213c94 │ │ │ │ cmp r0, #4 │ │ │ │ mov r2, r0 │ │ │ │ - bne 624028 │ │ │ │ + bne 62402c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 21373c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 624028 │ │ │ │ + bne 62402c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ and r3, r2, r8 │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r2, #2048 @ 0x800 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - bcc 624044 │ │ │ │ + bcc 624048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61b4cc │ │ │ │ + bl 61b4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62574c │ │ │ │ + beq 625750 │ │ │ │ ldr r3, [r4, #1656] @ 0x678 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 625fc0 │ │ │ │ - ldr r0, [pc, #-3584] @ 62493c │ │ │ │ + ble 625fc4 │ │ │ │ + ldr r0, [pc, #-3584] @ 624940 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - ldr r0, [pc, #-3592] @ 624940 │ │ │ │ + ldr r0, [pc, #-3592] @ 624944 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1fd8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6261ac │ │ │ │ - ldr r0, [pc, #-3616] @ 624944 │ │ │ │ + bne 6261b0 │ │ │ │ + ldr r0, [pc, #-3616] @ 624948 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ - ldr r2, [pc, #-3628] @ 624948 │ │ │ │ + ldr r2, [pc, #-3628] @ 62494c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #204 @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #1488 @ 0x5d0 │ │ │ │ mov r9, r0 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 211fcc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca34c │ │ │ │ strb r8, [r4, #2433] @ 0x981 │ │ │ │ - b 624044 │ │ │ │ - ldr r1, [pc, #-3716] @ 62494c │ │ │ │ + b 624048 │ │ │ │ + ldr r1, [pc, #-3716] @ 624950 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ - b 624eb4 │ │ │ │ + b 624eb8 │ │ │ │ ldr r3, [r4, #2404] @ 0x964 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6257f4 │ │ │ │ + bne 6257f8 │ │ │ │ ldr r3, [r4, #2408] @ 0x968 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62580c │ │ │ │ + beq 625810 │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625a04 │ │ │ │ + beq 625a08 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625d90 │ │ │ │ + beq 625d94 │ │ │ │ ldr r3, [r4, #2444] @ 0x98c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 624b6c │ │ │ │ - ldr r0, [pc, #-3792] @ 624950 │ │ │ │ + bne 624b70 │ │ │ │ + ldr r0, [pc, #-3792] @ 624954 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #2444] @ 0x98c │ │ │ │ - b 624b78 │ │ │ │ + b 624b7c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #1924] @ 0x784 │ │ │ │ ldrb r3, [r5, #877] @ 0x36d │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ - b 624aec │ │ │ │ + b 624af0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #1924] @ 0x784 │ │ │ │ ldrb r3, [r3, #1428] @ 0x594 │ │ │ │ ldr r2, [r4, #1956] @ 0x7a4 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 213a48 │ │ │ │ - b 624af4 │ │ │ │ - ldr r0, [pc, #-3880] @ 624954 │ │ │ │ + b 624af8 │ │ │ │ + ldr r0, [pc, #-3880] @ 624958 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - b 623b74 │ │ │ │ + b 623b78 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #2444] @ 0x98c │ │ │ │ - beq 624b78 │ │ │ │ + beq 624b7c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 624b78 │ │ │ │ - ldr r3, [pc, #-3936] @ 624958 │ │ │ │ - ldr r2, [pc, #-3936] @ 62495c │ │ │ │ - ldr r1, [pc, #-3936] @ 624960 │ │ │ │ + bne 624b7c │ │ │ │ + ldr r3, [pc, #-3936] @ 62495c │ │ │ │ + ldr r2, [pc, #-3936] @ 624960 │ │ │ │ + ldr r1, [pc, #-3936] @ 624964 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #-3952] @ 624964 │ │ │ │ + ldr r2, [pc, #-3952] @ 624968 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 624e5c │ │ │ │ + b 624e60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 4753a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624b88 │ │ │ │ - b 624e5c │ │ │ │ + bne 624b8c │ │ │ │ + b 624e60 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #-3996] @ 624968 │ │ │ │ + ldr r0, [pc, #-3996] @ 62496c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623e98 │ │ │ │ - ldr r0, [pc, #-4016] @ 62496c │ │ │ │ + b 623e9c │ │ │ │ + ldr r0, [pc, #-4016] @ 624970 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623ed4 │ │ │ │ - ldr r0, [pc, #-4036] @ 624970 │ │ │ │ + b 623ed8 │ │ │ │ + ldr r0, [pc, #-4036] @ 624974 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ strb r6, [r4, #2429] @ 0x97d │ │ │ │ - b 624bfc │ │ │ │ + b 624c00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61da68 │ │ │ │ - b 624e68 │ │ │ │ + bl 61da6c │ │ │ │ + b 624e6c │ │ │ │ ldr r3, [r4, #2384] @ 0x950 │ │ │ │ and r3, r3, #65280 @ 0xff00 │ │ │ │ cmp r3, #22528 @ 0x5800 │ │ │ │ moveq r3, #4096 @ 0x1000 │ │ │ │ streq r3, [sl, #8] │ │ │ │ - bne 6252f4 │ │ │ │ - b 625300 │ │ │ │ - ldr r3, [pc, #-4092] @ 624974 │ │ │ │ + bne 6252f8 │ │ │ │ + b 625304 │ │ │ │ + ldr r3, [pc, #-4092] @ 624978 │ │ │ │ ldr r2, [r4, #2384] @ 0x950 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #46080 @ 0xb400 │ │ │ │ streq r3, [sl, #8] │ │ │ │ - bne 6252f4 │ │ │ │ - b 625300 │ │ │ │ + bne 6252f8 │ │ │ │ + b 625304 │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #2664] @ 6263fc │ │ │ │ - ldr r3, [pc, #2664] @ 626400 │ │ │ │ - ldr r1, [pc, #2664] @ 626404 │ │ │ │ + ldr r2, [pc, #2664] @ 626400 │ │ │ │ + ldr r3, [pc, #2664] @ 626404 │ │ │ │ + ldr r1, [pc, #2664] @ 626408 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ - ldr r2, [pc, #2644] @ 626408 │ │ │ │ + ldr r2, [pc, #2644] @ 62640c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ mov r0, sl │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ - ldr r1, [pc, #2624] @ 62640c │ │ │ │ + b 623c80 │ │ │ │ + ldr r1, [pc, #2624] @ 626410 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f72b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d67e0 │ │ │ │ strb r5, [r4, #2429] @ 0x97d │ │ │ │ - b 624bfc │ │ │ │ + b 624c00 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - b 625478 │ │ │ │ - ldr r3, [pc, #2564] @ 626410 │ │ │ │ - ldr r2, [pc, #2564] @ 626414 │ │ │ │ - ldr r1, [pc, #2564] @ 626418 │ │ │ │ + b 62547c │ │ │ │ + ldr r3, [pc, #2564] @ 626414 │ │ │ │ + ldr r2, [pc, #2564] @ 626418 │ │ │ │ + ldr r1, [pc, #2564] @ 62641c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #2548] @ 62641c │ │ │ │ + ldr r2, [pc, #2548] @ 626420 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 624e5c │ │ │ │ - ldr r0, [pc, #2532] @ 626420 │ │ │ │ + b 624e60 │ │ │ │ + ldr r0, [pc, #2532] @ 626424 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623f10 │ │ │ │ + b 623f14 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2508] @ 626424 │ │ │ │ + ldr r0, [pc, #2508] @ 626428 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211fcc │ │ │ │ - b 623be0 │ │ │ │ + b 623be4 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bls 625a7c │ │ │ │ + bls 625a80 │ │ │ │ ldrb r0, [r0, #2026] @ 0x7ea │ │ │ │ cmp r0, #0 │ │ │ │ - beq 625df0 │ │ │ │ + beq 625df4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movcs ip, r1 │ │ │ │ movcc ip, r3 │ │ │ │ lsr r1, ip, #1 │ │ │ │ - b 6254f4 │ │ │ │ + b 6254f8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2436] @ 626428 │ │ │ │ - ldr r2, [pc, #2436] @ 62642c │ │ │ │ - ldr r1, [pc, #2436] @ 626430 │ │ │ │ + ldr r3, [pc, #2436] @ 62642c │ │ │ │ + ldr r2, [pc, #2436] @ 626430 │ │ │ │ + ldr r1, [pc, #2436] @ 626434 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ - ldr r2, [pc, #2420] @ 626434 │ │ │ │ + ldr r2, [pc, #2420] @ 626438 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ ldr r2, [r4, #2384] @ 0x950 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #2380] @ 0x94c │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2388] @ 626438 │ │ │ │ - ldr r2, [pc, #2388] @ 62643c │ │ │ │ - ldr r1, [pc, #2388] @ 626440 │ │ │ │ + ldr r3, [pc, #2388] @ 62643c │ │ │ │ + ldr r2, [pc, #2388] @ 626440 │ │ │ │ + ldr r1, [pc, #2388] @ 626444 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ - ldr r2, [pc, #2372] @ 626444 │ │ │ │ + ldr r2, [pc, #2372] @ 626448 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ sub r3, sl, #1 │ │ │ │ mla r3, r0, r3, r4 │ │ │ │ ldr r3, [r3, #2020] @ 0x7e4 │ │ │ │ cmp r3, #0 │ │ │ │ mlaeq r0, r2, r0, r4 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r0, #2026] @ 0x7ea │ │ │ │ moveq r3, #4 │ │ │ │ strbeq r3, [r0, #2024] @ 0x7e8 │ │ │ │ - b 6254e0 │ │ │ │ + b 6254e4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 626058 │ │ │ │ + blt 62605c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [r8, #184] @ 0xb8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625410 │ │ │ │ - ldr r3, [pc, #2264] @ 626448 │ │ │ │ + beq 625414 │ │ │ │ + ldr r3, [pc, #2264] @ 62644c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624480 │ │ │ │ - ldr r3, [pc, #2248] @ 62644c │ │ │ │ + beq 624484 │ │ │ │ + ldr r3, [pc, #2248] @ 626450 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624480 │ │ │ │ - ldr r3, [pc, #2232] @ 626450 │ │ │ │ + beq 624484 │ │ │ │ + ldr r3, [pc, #2232] @ 626454 │ │ │ │ ldr r0, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr sl, [r0, #176] @ 0xb0 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r0, #184] @ 0xb8 │ │ │ │ ldrb r2, [r8] │ │ │ │ ldr r8, [r0, #180] @ 0xb4 │ │ │ │ adds r3, r3, sl │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 626030 │ │ │ │ + beq 626034 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -1075738,41 +1075739,41 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2092] @ 626454 │ │ │ │ + ldr r0, [pc, #2092] @ 626458 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ - ldr r3, [pc, #2076] @ 626458 │ │ │ │ + b 624484 │ │ │ │ + ldr r3, [pc, #2076] @ 62645c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625310 │ │ │ │ - ldr r3, [pc, #2044] @ 62644c │ │ │ │ + beq 625314 │ │ │ │ + ldr r3, [pc, #2044] @ 626450 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 625310 │ │ │ │ - ldr r3, [pc, #2028] @ 626450 │ │ │ │ + beq 625314 │ │ │ │ + ldr r3, [pc, #2028] @ 626454 │ │ │ │ ldrh r2, [sl, #2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r9, [sl, #4] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldrb r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ - beq 626238 │ │ │ │ + beq 62623c │ │ │ │ mov r1, r2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ @@ -1075789,129 +1075790,129 @@ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #1896] @ 62645c │ │ │ │ + ldr r0, [pc, #1896] @ 626460 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 625310 │ │ │ │ - ldr r3, [pc, #1884] @ 626460 │ │ │ │ - ldr r2, [pc, #1884] @ 626464 │ │ │ │ - ldr r1, [pc, #1884] @ 626468 │ │ │ │ + b 625314 │ │ │ │ + ldr r3, [pc, #1884] @ 626464 │ │ │ │ + ldr r2, [pc, #1884] @ 626468 │ │ │ │ + ldr r1, [pc, #1884] @ 62646c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ - ldr r2, [pc, #1864] @ 62646c │ │ │ │ + ldr r2, [pc, #1864] @ 626470 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r0, sl │ │ │ │ bl 211fcc │ │ │ │ - b 623c7c │ │ │ │ - ldr r1, [pc, #1844] @ 626470 │ │ │ │ + b 623c80 │ │ │ │ + ldr r1, [pc, #1844] @ 626474 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ bl 8f72b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d67e0 │ │ │ │ - b 624cbc │ │ │ │ - ldr r0, [pc, #1796] @ 626474 │ │ │ │ + b 624cc0 │ │ │ │ + ldr r0, [pc, #1796] @ 626478 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 624cbc │ │ │ │ - ldr r0, [pc, #1784] @ 626478 │ │ │ │ + b 624cc0 │ │ │ │ + ldr r0, [pc, #1784] @ 62647c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 623f4c │ │ │ │ - ldr r3, [pc, #1764] @ 62647c │ │ │ │ - ldr r2, [pc, #1764] @ 626480 │ │ │ │ - ldr r1, [pc, #1764] @ 626484 │ │ │ │ + b 623f50 │ │ │ │ + ldr r3, [pc, #1764] @ 626480 │ │ │ │ + ldr r2, [pc, #1764] @ 626484 │ │ │ │ + ldr r1, [pc, #1764] @ 626488 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1748] @ 626488 │ │ │ │ + ldr r2, [pc, #1748] @ 62648c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 624e5c │ │ │ │ - ldr r3, [pc, #1732] @ 62648c │ │ │ │ - ldr r2, [pc, #1732] @ 626490 │ │ │ │ - ldr r1, [pc, #1732] @ 626494 │ │ │ │ + b 624e60 │ │ │ │ + ldr r3, [pc, #1732] @ 626490 │ │ │ │ + ldr r2, [pc, #1732] @ 626494 │ │ │ │ + ldr r1, [pc, #1732] @ 626498 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1716] @ 626498 │ │ │ │ + ldr r2, [pc, #1716] @ 62649c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 624e5c │ │ │ │ + b 624e60 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1696] @ 62649c │ │ │ │ - ldr r2, [pc, #1696] @ 6264a0 │ │ │ │ - ldr r1, [pc, #1696] @ 6264a4 │ │ │ │ + ldr r3, [pc, #1696] @ 6264a0 │ │ │ │ + ldr r2, [pc, #1696] @ 6264a4 │ │ │ │ + ldr r1, [pc, #1696] @ 6264a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ - ldr r2, [pc, #1680] @ 6264a8 │ │ │ │ + ldr r2, [pc, #1680] @ 6264ac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r8, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r8, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #1996] @ 0x7cc │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [sl, #2008] @ 0x7d8 │ │ │ │ str r3, [r2, #184] @ 0xb8 │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - beq 625410 │ │ │ │ - ldr r3, [pc, #1512] @ 626448 │ │ │ │ + beq 625414 │ │ │ │ + ldr r3, [pc, #1512] @ 62644c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624480 │ │ │ │ - ldr r3, [pc, #1496] @ 62644c │ │ │ │ + beq 624484 │ │ │ │ + ldr r3, [pc, #1496] @ 626450 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624480 │ │ │ │ - ldr r3, [pc, #1480] @ 626450 │ │ │ │ + beq 624484 │ │ │ │ + ldr r3, [pc, #1480] @ 626454 │ │ │ │ ldr r0, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr sl, [r0, #176] @ 0xb0 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r0, #184] @ 0xb8 │ │ │ │ ldrb r2, [r8] │ │ │ │ ldr r8, [r0, #180] @ 0xb4 │ │ │ │ adds r3, r3, sl │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 625fdc │ │ │ │ + beq 625fe0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -1075926,36 +1075927,36 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1428] @ 6264ac │ │ │ │ + ldr r0, [pc, #1428] @ 6264b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ - ldr r3, [pc, #1308] @ 626448 │ │ │ │ + b 624484 │ │ │ │ + ldr r3, [pc, #1308] @ 62644c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624480 │ │ │ │ - ldr r3, [pc, #1292] @ 62644c │ │ │ │ + beq 624484 │ │ │ │ + ldr r3, [pc, #1292] @ 626450 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624480 │ │ │ │ - ldr r3, [pc, #1276] @ 626450 │ │ │ │ + beq 624484 │ │ │ │ + ldr r3, [pc, #1276] @ 626454 │ │ │ │ ldrb r8, [r8] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626004 │ │ │ │ + beq 626008 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1075965,57 +1075966,57 @@ │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1276] @ 6264b0 │ │ │ │ + ldr r0, [pc, #1276] @ 6264b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ - ldr r0, [pc, #1260] @ 6264b4 │ │ │ │ + b 624484 │ │ │ │ + ldr r0, [pc, #1260] @ 6264b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - ldr r0, [pc, #1252] @ 6264b8 │ │ │ │ + ldr r0, [pc, #1252] @ 6264bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1fd8 │ │ │ │ - b 624044 │ │ │ │ - ldr r0, [pc, #1240] @ 6264bc │ │ │ │ + b 624048 │ │ │ │ + ldr r0, [pc, #1240] @ 6264c0 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ - ldr r0, [pc, #1204] @ 6264c0 │ │ │ │ + b 624484 │ │ │ │ + ldr r0, [pc, #1204] @ 6264c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ - ldr r0, [pc, #1164] @ 6264c4 │ │ │ │ + b 624484 │ │ │ │ + ldr r0, [pc, #1164] @ 6264c8 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ + b 624484 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sl, #2004] @ 0x7d4 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ mov r0, r8 │ │ │ │ bl 21337c │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1076023,15 +1076024,15 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #2008] @ 0x7d8 │ │ │ │ str r9, [r3, #184] @ 0xb8 │ │ │ │ - bne 626280 │ │ │ │ + bne 626284 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla r2, r3, r2, r4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -1076041,40 +1076042,40 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [r2, #368] @ 0x170 │ │ │ │ ldr r2, [r3, #1996] @ 0x7cc │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r1, [r3, #2008] @ 0x7d8 │ │ │ │ str r2, [r1, #376] @ 0x178 │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - beq 625410 │ │ │ │ - ldr r2, [pc, #864] @ 626448 │ │ │ │ + beq 625414 │ │ │ │ + ldr r2, [pc, #864] @ 62644c │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 624480 │ │ │ │ - ldr r2, [pc, #848] @ 62644c │ │ │ │ + beq 624484 │ │ │ │ + ldr r2, [pc, #848] @ 626450 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 624480 │ │ │ │ + beq 624484 │ │ │ │ ldr r0, [r3, #2008] @ 0x7d8 │ │ │ │ - ldr r3, [pc, #828] @ 626450 │ │ │ │ + ldr r3, [pc, #828] @ 626454 │ │ │ │ ldr sl, [r0, #368] @ 0x170 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r2, [r8] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r0, #376] @ 0x178 │ │ │ │ ldr r8, [r0, #372] @ 0x174 │ │ │ │ adds r3, r3, sl │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - beq 62445c │ │ │ │ + beq 624460 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ @@ -1076088,97 +1076089,97 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #808] @ 6264c8 │ │ │ │ + ldr r0, [pc, #808] @ 6264cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 624480 │ │ │ │ - ldr r3, [pc, #792] @ 6264cc │ │ │ │ + b 624484 │ │ │ │ + ldr r3, [pc, #792] @ 6264d0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62575c │ │ │ │ - ldr r3, [pc, #644] @ 62644c │ │ │ │ + beq 625760 │ │ │ │ + ldr r3, [pc, #644] @ 626450 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62575c │ │ │ │ - ldr r3, [pc, #628] @ 626450 │ │ │ │ + beq 625760 │ │ │ │ + ldr r3, [pc, #628] @ 626454 │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626268 │ │ │ │ + beq 62626c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #672] @ 6264d0 │ │ │ │ + ldr r0, [pc, #672] @ 6264d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62575c │ │ │ │ + b 625760 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #656] @ 6264d4 │ │ │ │ + ldr r0, [pc, #656] @ 6264d8 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 625310 │ │ │ │ - ldr r0, [pc, #616] @ 6264d8 │ │ │ │ + b 625314 │ │ │ │ + ldr r0, [pc, #616] @ 6264dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62575c │ │ │ │ - ldr r3, [pc, #448] @ 626448 │ │ │ │ + b 625760 │ │ │ │ + ldr r3, [pc, #448] @ 62644c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626098 │ │ │ │ - ldr r3, [pc, #432] @ 62644c │ │ │ │ + beq 62609c │ │ │ │ + ldr r3, [pc, #432] @ 626450 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 626098 │ │ │ │ - ldr r3, [pc, #416] @ 626450 │ │ │ │ + beq 62609c │ │ │ │ + ldr r3, [pc, #416] @ 626454 │ │ │ │ ldr r2, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr sl, [r2, #176] @ 0xb0 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r2, #184] @ 0xb8 │ │ │ │ ldr r8, [r2, #180] @ 0xb4 │ │ │ │ adds r3, r3, sl │ │ │ │ ldr r2, [r4, #1964] @ 0x7ac │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r2, [r2] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - beq 6263d8 │ │ │ │ + beq 6263dc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -1076193,148 +1076194,148 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #408] @ 6264dc │ │ │ │ + ldr r0, [pc, #408] @ 6264e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 626098 │ │ │ │ - ldr r0, [pc, #396] @ 6264e0 │ │ │ │ + b 62609c │ │ │ │ + ldr r0, [pc, #396] @ 6264e4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 624a3c │ │ │ │ - ldr r0, [pc, #372] @ 6264e4 │ │ │ │ + b 624a40 │ │ │ │ + ldr r0, [pc, #372] @ 6264e8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 624488 │ │ │ │ - ldr r3, [pc, #344] @ 6264e8 │ │ │ │ - ldr r1, [pc, #344] @ 6264ec │ │ │ │ + b 62448c │ │ │ │ + ldr r3, [pc, #344] @ 6264ec │ │ │ │ + ldr r1, [pc, #344] @ 6264f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #336] @ 6264f0 │ │ │ │ + ldr r3, [pc, #336] @ 6264f4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #320] @ 6264f4 │ │ │ │ + ldr r2, [pc, #320] @ 6264f8 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e1980 │ │ │ │ - b 623c7c │ │ │ │ + b 623c80 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ strh r8, [sp, #128] @ 0x80 │ │ │ │ bl 212a70 │ │ │ │ - b 624a90 │ │ │ │ - ldr r0, [pc, #280] @ 6264f8 │ │ │ │ + b 624a94 │ │ │ │ + ldr r0, [pc, #280] @ 6264fc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 626098 │ │ │ │ - eorseq r4, r8, r0, asr r0 │ │ │ │ - strdeq r3, [r6], #-68 @ 0xffffffbc │ │ │ │ - @ instruction: 0x00382bd4 │ │ │ │ + b 62609c │ │ │ │ + eorseq r4, r8, ip, asr #32 │ │ │ │ + strdeq r3, [r6], #-64 @ 0xffffffc0 │ │ │ │ + @ instruction: 0x00382bd0 │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ - eorseq fp, r4, ip, asr #27 │ │ │ │ - subeq r3, r6, ip, ror r4 │ │ │ │ - @ instruction: 0x003843d0 │ │ │ │ - eorseq r2, r8, r0, ror #22 │ │ │ │ + eorseq fp, r4, r8, asr #27 │ │ │ │ + subeq r3, r6, r8, ror r4 │ │ │ │ + eorseq r4, r8, ip, asr #7 │ │ │ │ + eorseq r2, r8, ip, asr fp │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ - eorseq r3, r8, ip, lsr #25 │ │ │ │ - mlaseq r8, r0, sl, r3 │ │ │ │ - subeq r3, r6, r4, ror #7 │ │ │ │ - eorseq r4, r8, r0, asr r1 │ │ │ │ - eorseq r2, r8, r8, asr #21 │ │ │ │ + eorseq r3, r8, r8, lsr #25 │ │ │ │ + eorseq r3, r8, ip, lsl #21 │ │ │ │ + subeq r3, r6, r0, ror #7 │ │ │ │ + eorseq r4, r8, ip, asr #2 │ │ │ │ + eorseq r2, r8, r4, asr #21 │ │ │ │ andeq r0, r0, lr, asr #11 │ │ │ │ - subeq r3, r6, r4, lsr #7 │ │ │ │ - ldrsbeq r4, [r8], -r0 @ │ │ │ │ - eorseq r2, r8, r8, lsl #21 │ │ │ │ + subeq r3, r6, r0, lsr #7 │ │ │ │ + eorseq r4, r8, ip, asr #1 │ │ │ │ + eorseq r2, r8, r4, lsl #21 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ andeq r1, r0, r8, lsl #30 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x00383efc │ │ │ │ + @ instruction: 0x00383ef8 │ │ │ │ andeq r4, r0, r4, asr #19 │ │ │ │ - eorseq r3, r8, r4, ror #26 │ │ │ │ - subeq r3, r6, r4, lsl #3 │ │ │ │ - eorseq r3, r8, r0, lsl #26 │ │ │ │ - eorseq r2, r8, r4, ror #16 │ │ │ │ + eorseq r3, r8, r0, ror #26 │ │ │ │ + subeq r3, r6, r0, lsl #3 │ │ │ │ + @ instruction: 0x00383cfc │ │ │ │ + eorseq r2, r8, r0, ror #16 │ │ │ │ andeq r0, r0, fp, asr r6 │ │ │ │ - eorseq fp, r4, ip, asr sl │ │ │ │ - eorseq r4, r8, r4, ror r1 │ │ │ │ - @ instruction: 0x003839f8 │ │ │ │ - strdeq r3, [r6], #-0 │ │ │ │ - eorseq r4, r8, r0, ror r0 │ │ │ │ - @ instruction: 0x003827d4 │ │ │ │ + eorseq fp, r4, r8, asr sl │ │ │ │ + eorseq r4, r8, r0, ror r1 │ │ │ │ + @ instruction: 0x003839f4 │ │ │ │ + subeq r3, r6, ip, ror #1 │ │ │ │ + eorseq r4, r8, ip, rrx │ │ │ │ + @ instruction: 0x003827d0 │ │ │ │ andeq r0, r0, sp, ror #24 │ │ │ │ - subeq r3, r6, r0, asr #1 │ │ │ │ - @ instruction: 0x00383ff4 │ │ │ │ - eorseq r2, r8, r4, lsr #15 │ │ │ │ + strheq r3, [r6], #-12 │ │ │ │ + @ instruction: 0x00383ff0 │ │ │ │ + eorseq r2, r8, r0, lsr #15 │ │ │ │ andeq r0, r0, r4, ror #24 │ │ │ │ - subeq r3, r6, ip, lsl #1 │ │ │ │ - eorseq r3, r8, r4, ror #28 │ │ │ │ - eorseq r2, r8, r0, ror r7 │ │ │ │ + subeq r3, r6, r8, lsl #1 │ │ │ │ + eorseq r3, r8, r0, ror #28 │ │ │ │ + eorseq r2, r8, ip, ror #14 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - eorseq r3, r8, ip, lsl #24 │ │ │ │ - eorseq r3, r8, r0, ror fp │ │ │ │ - eorseq r3, r8, r4, asr #17 │ │ │ │ - eorseq r3, r8, r8, lsl #18 │ │ │ │ - eorseq r3, r8, ip, lsl #23 │ │ │ │ - eorseq r3, r8, r4, asr fp │ │ │ │ - eorseq r3, r8, r8, lsr fp │ │ │ │ - eorseq r3, r8, r4, lsl #19 │ │ │ │ + eorseq r3, r8, r8, lsl #24 │ │ │ │ + eorseq r3, r8, ip, ror #22 │ │ │ │ + eorseq r3, r8, r0, asr #17 │ │ │ │ + eorseq r3, r8, r4, lsl #18 │ │ │ │ + eorseq r3, r8, r8, lsl #23 │ │ │ │ + eorseq r3, r8, r0, asr fp │ │ │ │ + eorseq r3, r8, r4, lsr fp │ │ │ │ + eorseq r3, r8, r0, lsl #19 │ │ │ │ andeq r2, r0, r4, lsr r6 │ │ │ │ - @ instruction: 0x003836d4 │ │ │ │ - eorseq r3, r8, r8, ror #16 │ │ │ │ - eorseq r3, r8, r0, asr #13 │ │ │ │ - eorseq r3, r8, r0, ror #15 │ │ │ │ - eorseq r3, r8, ip, lsr sl │ │ │ │ - eorseq r3, r8, r8, ror #18 │ │ │ │ - mlaseq r8, r8, r8, r3 │ │ │ │ - @ instruction: 0x003821dc │ │ │ │ - strdeq r2, [r6], #-160 @ 0xffffff60 │ │ │ │ + @ instruction: 0x003836d0 │ │ │ │ + eorseq r3, r8, r4, ror #16 │ │ │ │ + @ instruction: 0x003836bc │ │ │ │ + @ instruction: 0x003837dc │ │ │ │ + eorseq r3, r8, r8, lsr sl │ │ │ │ + eorseq r3, r8, r4, ror #18 │ │ │ │ + mlaseq r8, r4, r8, r3 │ │ │ │ + @ instruction: 0x003821d8 │ │ │ │ + subeq r2, r6, ip, ror #21 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - mlaseq r8, r4, r7, r3 │ │ │ │ + mlaseq r8, r0, r7, r3 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsr r0, r0, #2 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ add ip, r0, #4 │ │ │ │ - b 626540 │ │ │ │ + b 626544 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - beq 62656c │ │ │ │ + beq 626570 │ │ │ │ ldr r1, [r0, r3, lsl #7] │ │ │ │ ldr r2, [ip, r3, lsl #7] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 626538 │ │ │ │ + beq 62653c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ @@ -1076352,83 +1076353,83 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ add r5, r0, #7 │ │ │ │ mov r6, r1 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r1, [pc, #412] @ 62675c │ │ │ │ + ldr r1, [pc, #412] @ 626760 │ │ │ │ mov fp, r2 │ │ │ │ add sl, r5, r2, lsl #3 │ │ │ │ - ldr r2, [pc, #404] @ 626760 │ │ │ │ + ldr r2, [pc, #404] @ 626764 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #400] @ 626764 │ │ │ │ + ldr r3, [pc, #400] @ 626768 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r9, sl, r6, lsl #3 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ add r8, r9, fp, lsl #3 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r0, r8, r6, lsl #3 │ │ │ │ - bls 62673c │ │ │ │ + bls 626740 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 214378 │ │ │ │ - ldr r2, [pc, #344] @ 626768 │ │ │ │ + ldr r2, [pc, #344] @ 62676c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 626690 │ │ │ │ + bne 626694 │ │ │ │ add r2, r4, r9 │ │ │ │ str r2, [r4, #32] │ │ │ │ add r3, r4, r8 │ │ │ │ - ldr r2, [pc, #308] @ 62676c │ │ │ │ + ldr r2, [pc, #308] @ 626770 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #288] @ 626760 │ │ │ │ + ldr r3, [pc, #288] @ 626764 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r4, r5 │ │ │ │ add r1, r4, sl │ │ │ │ str r6, [r4, #12] │ │ │ │ str fp, [r4, #16] │ │ │ │ str r5, [r4, #24] │ │ │ │ str r1, [r4, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626738 │ │ │ │ + bne 62673c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #216] @ 626770 │ │ │ │ + ldr r2, [pc, #216] @ 626774 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 626624 │ │ │ │ - ldr r2, [pc, #200] @ 626774 │ │ │ │ + beq 626628 │ │ │ │ + ldr r2, [pc, #200] @ 626778 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 626624 │ │ │ │ - ldr r2, [pc, #184] @ 626778 │ │ │ │ + beq 626628 │ │ │ │ + ldr r2, [pc, #184] @ 62677c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626718 │ │ │ │ + beq 62671c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1076436,280 +1076437,280 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ str fp, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 62677c │ │ │ │ + ldr r0, [pc, #108] @ 626780 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 626624 │ │ │ │ - ldr r0, [pc, #96] @ 626780 │ │ │ │ + b 626628 │ │ │ │ + ldr r0, [pc, #96] @ 626784 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 626624 │ │ │ │ + b 626628 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ 626784 │ │ │ │ - ldr r1, [pc, #64] @ 626788 │ │ │ │ - ldr r0, [pc, #64] @ 62678c │ │ │ │ - ldr r2, [pc, #64] @ 626790 │ │ │ │ + ldr r3, [pc, #64] @ 626788 │ │ │ │ + ldr r1, [pc, #64] @ 62678c │ │ │ │ + ldr r0, [pc, #64] @ 626790 │ │ │ │ + ldr r2, [pc, #64] @ 626794 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r4, r3, ip, ror #13 │ │ │ │ + subseq r4, r3, r8, ror #13 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r3, ip, asr #13 │ │ │ │ + subseq r4, r3, r8, asr #13 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r4, r3, r8, ror r6 │ │ │ │ + subseq r4, r3, r4, ror r6 │ │ │ │ muleq r0, r4, pc @ │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r8, r8, r8, r3 │ │ │ │ - @ instruction: 0x003838d0 │ │ │ │ - subeq r2, r6, r4, asr r9 │ │ │ │ - eorseq r3, r8, r0, lsr #16 │ │ │ │ - eorseq r3, r8, r0, lsr r8 │ │ │ │ + mlaseq r8, r4, r8, r3 │ │ │ │ + eorseq r3, r8, ip, asr #17 │ │ │ │ + subeq r2, r6, r0, asr r9 │ │ │ │ + eorseq r3, r8, ip, lsl r8 │ │ │ │ + eorseq r3, r8, ip, lsr #16 │ │ │ │ andeq r0, r0, r7, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #268] @ 6268b8 │ │ │ │ - ldr r1, [pc, #268] @ 6268bc │ │ │ │ + ldr ip, [pc, #268] @ 6268bc │ │ │ │ + ldr r1, [pc, #268] @ 6268c0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #264] @ 6268c0 │ │ │ │ + ldr r2, [pc, #264] @ 6268c4 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #256] @ 6268c4 │ │ │ │ + ldr r3, [pc, #256] @ 6268c8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 626818 │ │ │ │ - ldr r2, [pc, #220] @ 6268c8 │ │ │ │ - ldr r3, [pc, #204] @ 6268bc │ │ │ │ + bne 62681c │ │ │ │ + ldr r2, [pc, #220] @ 6268cc │ │ │ │ + ldr r3, [pc, #204] @ 6268c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6268b4 │ │ │ │ + bne 6268b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d6864 │ │ │ │ - ldr r3, [pc, #172] @ 6268cc │ │ │ │ + ldr r3, [pc, #172] @ 6268d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6267e4 │ │ │ │ - ldr r3, [pc, #156] @ 6268d0 │ │ │ │ + beq 6267e8 │ │ │ │ + ldr r3, [pc, #156] @ 6268d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6267e4 │ │ │ │ - ldr r3, [pc, #140] @ 6268d4 │ │ │ │ + beq 6267e8 │ │ │ │ + ldr r3, [pc, #140] @ 6268d8 │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r6, r0, #88 @ 0x58 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62689c │ │ │ │ + beq 6268a0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6268d8 │ │ │ │ + ldr r0, [pc, #68] @ 6268dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6267e4 │ │ │ │ - ldr r0, [pc, #56] @ 6268dc │ │ │ │ + b 6267e8 │ │ │ │ + ldr r0, [pc, #56] @ 6268e0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6267e4 │ │ │ │ + b 6267e8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r3, r8, lsl #10 │ │ │ │ + subseq r4, r3, r4, lsl #10 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r3, r8, ror #9 │ │ │ │ + subseq r4, r3, r4, ror #9 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r4, r3, r8, asr #9 │ │ │ │ + subseq r4, r3, r4, asr #9 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, r8, r0, lsr #15 │ │ │ │ - eorseq r3, r8, r8, asr #15 │ │ │ │ - ldr r0, [pc, #4] @ 6268ec │ │ │ │ + mlaseq r8, ip, r7, r3 │ │ │ │ + eorseq r3, r8, r4, asr #15 │ │ │ │ + ldr r0, [pc, #4] @ 6268f0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subseq r6, r0, r4, asr r9 │ │ │ │ + subseq r6, r0, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #200] @ 6269d0 │ │ │ │ + ldr r5, [pc, #200] @ 6269d4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #184] @ 6269d4 │ │ │ │ - ldr r1, [pc, #184] @ 6269d8 │ │ │ │ + ldr r2, [pc, #184] @ 6269d8 │ │ │ │ + ldr r1, [pc, #184] @ 6269dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #164] @ 6269dc │ │ │ │ - ldr r1, [pc, #164] @ 6269e0 │ │ │ │ + ldr r2, [pc, #164] @ 6269e0 │ │ │ │ + ldr r1, [pc, #164] @ 6269e4 │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #132] @ 6269e4 │ │ │ │ - ldr r2, [pc, #132] @ 6269e8 │ │ │ │ + ldr r1, [pc, #132] @ 6269e8 │ │ │ │ + ldr r2, [pc, #132] @ 6269ec │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #128] @ 6269ec │ │ │ │ + ldr ip, [pc, #128] @ 6269f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #116] @ 6269f0 │ │ │ │ + ldr r1, [pc, #116] @ 6269f4 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ str ip, [r0, #88] @ 0x58 │ │ │ │ bl 6951f8 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #92] @ 6269f4 │ │ │ │ - ldr r2, [pc, #92] @ 6269f8 │ │ │ │ + ldr r1, [pc, #92] @ 6269f8 │ │ │ │ + ldr r2, [pc, #92] @ 6269fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #1224736768 @ 0x49000000 │ │ │ │ str r1, [r4, #160] @ 0xa0 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00462798 │ │ │ │ - eorseq lr, r0, r0, lsr pc │ │ │ │ - eorseq lr, r0, r8, asr #30 │ │ │ │ - eoreq r7, pc, r4, asr lr @ │ │ │ │ - eorseq r4, r8, ip, ror r0 │ │ │ │ + @ instruction: 0x00462794 │ │ │ │ + eorseq lr, r0, ip, lsr #30 │ │ │ │ + eorseq lr, r0, r4, asr #30 │ │ │ │ + eoreq r7, pc, r0, asr lr @ │ │ │ │ + eorseq r4, r8, r8, ror r0 │ │ │ │ andeq r1, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r4, lsl lr │ │ │ │ - eorseq r3, r2, r4, lsl #14 │ │ │ │ - subseq r1, r3, r4, ror #30 │ │ │ │ + eorseq r3, r2, r0, lsl #14 │ │ │ │ + subseq r1, r3, r0, ror #30 │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 626a38 │ │ │ │ + beq 626a3c │ │ │ │ add r0, r4, #8 │ │ │ │ bl 6638a4 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 6638a4 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 6638a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #28] @ 626a5c │ │ │ │ - ldr r1, [pc, #28] @ 626a60 │ │ │ │ - ldr r0, [pc, #28] @ 626a64 │ │ │ │ + ldr r3, [pc, #28] @ 626a60 │ │ │ │ + ldr r1, [pc, #28] @ 626a64 │ │ │ │ + ldr r0, [pc, #28] @ 626a68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ mov r2, #211 @ 0xd3 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r2, r6, ip, asr r6 │ │ │ │ - eorseq r3, r8, r8, lsr #10 │ │ │ │ - eorseq r3, r8, r0, asr r6 │ │ │ │ + subeq r2, r6, r8, asr r6 │ │ │ │ + eorseq r3, r8, r4, lsr #10 │ │ │ │ + eorseq r3, r8, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r4, [r0, #268] @ 0x10c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 626ad4 │ │ │ │ + beq 626ad8 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - beq 626aac │ │ │ │ + beq 626ab0 │ │ │ │ subs r0, r4, #1 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ add r0, r0, #1 │ │ │ │ subs r0, r0, r4 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 626af8 │ │ │ │ - ldr r1, [pc, #28] @ 626afc │ │ │ │ - ldr r0, [pc, #28] @ 626b00 │ │ │ │ + ldr r3, [pc, #28] @ 626afc │ │ │ │ + ldr r1, [pc, #28] @ 626b00 │ │ │ │ + ldr r0, [pc, #28] @ 626b04 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 626b04 │ │ │ │ + ldr r2, [pc, #24] @ 626b08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r2, r6, r0, asr #11 │ │ │ │ - eorseq r3, r8, r8, lsl #9 │ │ │ │ - @ instruction: 0x0034cdb0 │ │ │ │ + strheq r2, [r6], #-92 @ 0xffffffa4 │ │ │ │ + eorseq r3, r8, r4, lsl #9 │ │ │ │ + eorseq ip, r4, ip, lsr #27 │ │ │ │ @ instruction: 0x00000abc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r8, [r0, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ - beq 626b8c │ │ │ │ + beq 626b90 │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, #1 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ sub r4, r9, r7 │ │ │ │ @@ -1076724,18 +1076725,18 @@ │ │ │ │ str fp, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 661fc0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add r7, r7, r4 │ │ │ │ - bhi 626b44 │ │ │ │ + bhi 626b48 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626bd8 │ │ │ │ + beq 626bdc │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r1, r4, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r1, r4, lsl #3] │ │ │ │ @@ -1076743,40 +1076744,40 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ bl 661fc0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 626ba0 │ │ │ │ + bhi 626ba4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #316] @ 626d4c │ │ │ │ + ldr r0, [pc, #316] @ 626d50 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #308] @ 626d50 │ │ │ │ + ldr r1, [pc, #308] @ 626d54 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb ip, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - beq 626ce0 │ │ │ │ + beq 626ce4 │ │ │ │ sub r8, r2, #8 │ │ │ │ mov r4, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ add sl, fp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ @@ -1076801,133 +1076802,133 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r8, #8]! │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ bl 6619e0 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, r4, lsl #3] │ │ │ │ - beq 626d20 │ │ │ │ + beq 626d24 │ │ │ │ ldr r1, [sl, r4, lsl #3] │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r1, r2 │ │ │ │ - bne 626d34 │ │ │ │ + bne 626d38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 626c68 │ │ │ │ - ldr r2, [pc, #108] @ 626d54 │ │ │ │ - ldr r3, [pc, #100] @ 626d50 │ │ │ │ + bne 626c6c │ │ │ │ + ldr r2, [pc, #108] @ 626d58 │ │ │ │ + ldr r3, [pc, #100] @ 626d54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626d48 │ │ │ │ + bne 626d4c │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #48] @ 626d58 │ │ │ │ + ldr r0, [pc, #48] @ 626d5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213fac │ │ │ │ - ldr r0, [pc, #32] @ 626d5c │ │ │ │ + ldr r0, [pc, #32] @ 626d60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213fac │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0053409c │ │ │ │ + @ instruction: 0x00534098 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r3, ip, asr #31 │ │ │ │ - @ instruction: 0x003833b8 │ │ │ │ - eorseq r3, r8, ip, asr #7 │ │ │ │ + subseq r3, r3, r8, asr #31 │ │ │ │ + @ instruction: 0x003833b4 │ │ │ │ + eorseq r3, r8, r8, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #180] @ 626e2c │ │ │ │ - ldr r2, [pc, #180] @ 626e30 │ │ │ │ - ldr r1, [pc, #180] @ 626e34 │ │ │ │ + ldr ip, [pc, #180] @ 626e30 │ │ │ │ + ldr r2, [pc, #180] @ 626e34 │ │ │ │ + ldr r1, [pc, #180] @ 626e38 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 626e14 │ │ │ │ - ldr r9, [pc, #132] @ 626e38 │ │ │ │ + beq 626e18 │ │ │ │ + ldr r9, [pc, #132] @ 626e3c │ │ │ │ mov r4, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r4 │ │ │ │ - b 626dd0 │ │ │ │ + b 626dd4 │ │ │ │ add r4, r4, #128 @ 0x80 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ - beq 626e10 │ │ │ │ + beq 626e14 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r5, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626e10 │ │ │ │ + beq 626e14 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ bl 91e490 │ │ │ │ str r8, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 626dc0 │ │ │ │ + beq 626dc4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #128 @ 0x80 │ │ │ │ bl 8e8e80 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ - bne 626dd0 │ │ │ │ + bne 626dd4 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r7, #132] @ 0x84 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r7, #276] @ 0x114 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 211fcc │ │ │ │ - subeq r2, r6, r4, lsr #6 │ │ │ │ - eorseq lr, r0, r4, asr #21 │ │ │ │ - eorseq lr, r0, r0, ror #21 │ │ │ │ + subeq r2, r6, r0, lsr #6 │ │ │ │ + eorseq lr, r0, r0, asr #21 │ │ │ │ + @ instruction: 0x0030eadc │ │ │ │ @ instruction: 0xfffffc40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 626edc │ │ │ │ + ldr r4, [pc, #136] @ 626ee0 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #124] @ 626ee0 │ │ │ │ - ldr r1, [pc, #124] @ 626ee4 │ │ │ │ + ldr r2, [pc, #124] @ 626ee4 │ │ │ │ + ldr r1, [pc, #124] @ 626ee8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #80] @ 626ee8 │ │ │ │ - ldr r1, [pc, #80] @ 626eec │ │ │ │ + ldr r2, [pc, #80] @ 626eec │ │ │ │ + ldr r1, [pc, #80] @ 626ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ @@ -1076937,127 +1076938,127 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r2, r6, ip, asr #4 │ │ │ │ - eoreq r7, pc, r4, lsr #18 │ │ │ │ - eorseq r3, r8, r8, asr #22 │ │ │ │ - @ instruction: 0x003231b4 │ │ │ │ - @ instruction: 0x003231d0 │ │ │ │ + subeq r2, r6, r8, asr #4 │ │ │ │ + eoreq r7, pc, r0, lsr #18 │ │ │ │ + eorseq r3, r8, r4, asr #22 │ │ │ │ + @ instruction: 0x003231b0 │ │ │ │ + eorseq r3, r2, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #352] @ 627070 │ │ │ │ - ldr r2, [pc, #352] @ 627074 │ │ │ │ + ldr r0, [pc, #352] @ 627074 │ │ │ │ + ldr r2, [pc, #352] @ 627078 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r5, #251] @ 0xfb │ │ │ │ - ldr r3, [pc, #344] @ 627078 │ │ │ │ + ldr r3, [pc, #344] @ 62707c │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - bne 626f6c │ │ │ │ - ldr r2, [pc, #312] @ 62707c │ │ │ │ + bne 626f70 │ │ │ │ + ldr r2, [pc, #312] @ 627080 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 626fac │ │ │ │ + bne 626fb0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r3, [r5, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 627034 │ │ │ │ - ldr r2, [pc, #268] @ 627080 │ │ │ │ - ldr r3, [pc, #252] @ 627074 │ │ │ │ + bne 627038 │ │ │ │ + ldr r2, [pc, #268] @ 627084 │ │ │ │ + ldr r3, [pc, #252] @ 627078 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62706c │ │ │ │ + bne 627070 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #208] @ 627084 │ │ │ │ + ldr r2, [pc, #208] @ 627088 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 626f50 │ │ │ │ - ldr r2, [pc, #192] @ 627088 │ │ │ │ + beq 626f54 │ │ │ │ + ldr r2, [pc, #192] @ 62708c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 626f50 │ │ │ │ - ldr r2, [pc, #176] @ 62708c │ │ │ │ + beq 626f54 │ │ │ │ + ldr r2, [pc, #176] @ 627090 │ │ │ │ ldr r6, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub r6, r4, r6 │ │ │ │ ldrb r3, [r3] │ │ │ │ asr r6, r6, #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627050 │ │ │ │ + beq 627054 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 627090 │ │ │ │ + ldr r0, [pc, #100] @ 627094 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 626f50 │ │ │ │ + b 626f54 │ │ │ │ ldrb r2, [r5, #254] @ 0xfe │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r5, #256] @ 0x100 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #255] @ 0xff │ │ │ │ - b 626f6c │ │ │ │ - ldr r0, [pc, #60] @ 627094 │ │ │ │ + b 626f70 │ │ │ │ + ldr r0, [pc, #60] @ 627098 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 626f50 │ │ │ │ + b 626f54 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r3, r4, lsr #27 │ │ │ │ + subseq r3, r3, r0, lsr #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r3, ip, lsl #27 │ │ │ │ + subseq r3, r3, r8, lsl #27 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r3, r3, r0, asr #26 │ │ │ │ + subseq r3, r3, ip, lsr sp │ │ │ │ andeq r1, r0, r0, ror #24 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - ldrsheq r3, [r8], -ip @ │ │ │ │ - ldrsheq r3, [r8], -ip @ │ │ │ │ + ldrsheq r3, [r8], -r8 @ │ │ │ │ + ldrsheq r3, [r8], -r8 @ │ │ │ │ │ │ │ │ -00627098 : │ │ │ │ +0062709c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d6a80 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1077082,57 +1077083,57 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ sub r0, r4, #100 @ 0x64 │ │ │ │ pop {r4, lr} │ │ │ │ - b 626ef0 │ │ │ │ + b 626ef4 │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - b 626ef0 │ │ │ │ + b 626ef4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #128] @ 627204 │ │ │ │ - ldr r2, [pc, #128] @ 627208 │ │ │ │ - ldr r1, [pc, #128] @ 62720c │ │ │ │ + ldr ip, [pc, #128] @ 627208 │ │ │ │ + ldr r2, [pc, #128] @ 62720c │ │ │ │ + ldr r1, [pc, #128] @ 627210 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ bic r8, r6, r0 │ │ │ │ bic r9, r5, r1 │ │ │ │ and r6, r6, r0 │ │ │ │ and r5, r5, r1 │ │ │ │ - beq 6271d4 │ │ │ │ + beq 6271d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ orrs r9, r8, r9 │ │ │ │ mvnne r0, #0 │ │ │ │ moveq r0, #0 │ │ │ │ @@ -1077141,314 +1077142,314 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r1, r6, r8, lsl pc │ │ │ │ - @ instruction: 0x0030e6b8 │ │ │ │ - @ instruction: 0x0030e6dc │ │ │ │ + subeq r1, r6, r4, lsl pc │ │ │ │ + @ instruction: 0x0030e6b4 │ │ │ │ + @ instruction: 0x0030e6d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #252] @ 627328 │ │ │ │ + ldr r2, [pc, #252] @ 62732c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #248] @ 62732c │ │ │ │ + ldr r3, [pc, #248] @ 627330 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 8f980c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6272e8 │ │ │ │ + beq 6272ec │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 8f97b0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ stm sp, {r0, r7} │ │ │ │ bl 8f648c │ │ │ │ - ldr r3, [pc, #160] @ 627330 │ │ │ │ - ldr r1, [pc, #160] @ 627334 │ │ │ │ + ldr r3, [pc, #160] @ 627334 │ │ │ │ + ldr r1, [pc, #160] @ 627338 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8f5c1c │ │ │ │ bl 8f7cd0 │ │ │ │ - ldr r2, [pc, #140] @ 627338 │ │ │ │ - ldr r3, [pc, #124] @ 62732c │ │ │ │ + ldr r2, [pc, #140] @ 62733c │ │ │ │ + ldr r3, [pc, #124] @ 627330 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 627324 │ │ │ │ + bne 627328 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #76] @ 62733c │ │ │ │ - ldr r3, [pc, #56] @ 62732c │ │ │ │ + ldr r2, [pc, #76] @ 627340 │ │ │ │ + ldr r3, [pc, #56] @ 627330 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 627324 │ │ │ │ + bne 627328 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 627158 │ │ │ │ + b 62715c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r3, r4, lsl #21 │ │ │ │ + subseq r3, r3, r0, lsl #21 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00382ef4 │ │ │ │ + @ instruction: 0x00382ef0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - subseq r3, r3, r8, lsl #20 │ │ │ │ - subseq r3, r3, r4, asr #19 │ │ │ │ + subseq r3, r3, r4, lsl #20 │ │ │ │ + subseq r3, r3, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 627158 │ │ │ │ + bl 62715c │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ b 8f6478 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #272] @ 627498 │ │ │ │ + ldr r4, [pc, #272] @ 62749c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #188 @ 0xbc │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #256] @ 62749c │ │ │ │ - ldr r1, [pc, #256] @ 6274a0 │ │ │ │ + ldr r2, [pc, #256] @ 6274a0 │ │ │ │ + ldr r1, [pc, #256] @ 6274a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #232] @ 6274a4 │ │ │ │ - ldr r1, [pc, #232] @ 6274a8 │ │ │ │ + ldr r2, [pc, #232] @ 6274a8 │ │ │ │ + ldr r1, [pc, #232] @ 6274ac │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r0, r4, lsl #7] │ │ │ │ add r0, r0, r4, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627418 │ │ │ │ + beq 62741c │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl 8f7364 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 479cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 627474 │ │ │ │ + blt 627478 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 6273e0 │ │ │ │ - bl 652460 │ │ │ │ + bne 6273e4 │ │ │ │ + bl 652464 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627448 │ │ │ │ + beq 62744c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 479e9c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62742c │ │ │ │ + bne 627430 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 6274ac │ │ │ │ - ldr r1, [pc, #48] @ 6274b0 │ │ │ │ - ldr r0, [pc, #48] @ 6274b4 │ │ │ │ + ldr r3, [pc, #48] @ 6274b0 │ │ │ │ + ldr r1, [pc, #48] @ 6274b4 │ │ │ │ + ldr r0, [pc, #48] @ 6274b8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 6274b8 │ │ │ │ + ldr r2, [pc, #44] @ 6274bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r1, r6, r8, lsl sp │ │ │ │ - strdeq r7, [pc], -r8 @ │ │ │ │ - eorseq r3, r8, ip, lsl r6 │ │ │ │ - eorseq r2, r2, ip, lsl #25 │ │ │ │ - eorseq r2, r2, ip, lsr #25 │ │ │ │ - subeq r1, r6, r0, lsr #24 │ │ │ │ - eorseq r2, r8, r8, ror #21 │ │ │ │ - @ instruction: 0x003ae5fc │ │ │ │ + subeq r1, r6, r4, lsl sp │ │ │ │ + strdeq r7, [pc], -r4 @ │ │ │ │ + eorseq r3, r8, r8, lsl r6 │ │ │ │ + eorseq r2, r2, r8, lsl #25 │ │ │ │ + eorseq r2, r2, r8, lsr #25 │ │ │ │ + subeq r1, r6, ip, lsl ip │ │ │ │ + eorseq r2, r8, r4, ror #21 │ │ │ │ + @ instruction: 0x003ae5f8 │ │ │ │ andeq r1, r0, fp, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 627568 │ │ │ │ - ldr r2, [pc, #148] @ 62756c │ │ │ │ + ldr r4, [pc, #148] @ 62756c │ │ │ │ + ldr r2, [pc, #148] @ 627570 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #136] @ 627570 │ │ │ │ + ldr r1, [pc, #136] @ 627574 │ │ │ │ sub sp, sp, #8 │ │ │ │ add lr, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #92] @ 627574 │ │ │ │ - ldr r1, [pc, #92] @ 627578 │ │ │ │ + ldr r2, [pc, #92] @ 627578 │ │ │ │ + ldr r1, [pc, #92] @ 62757c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62754c │ │ │ │ + beq 627550 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r6, ip, asr #23 │ │ │ │ - eoreq r7, pc, r8, lsr #5 │ │ │ │ - eorseq r3, r8, ip, asr #9 │ │ │ │ - eorseq r2, r2, r0, lsr fp │ │ │ │ - eorseq r2, r2, r0, asr fp │ │ │ │ + subeq r1, r6, r8, asr #23 │ │ │ │ + eoreq r7, pc, r4, lsr #5 │ │ │ │ + eorseq r3, r8, r8, asr #9 │ │ │ │ + eorseq r2, r2, ip, lsr #22 │ │ │ │ + eorseq r2, r2, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #140] @ 627620 │ │ │ │ - ldr r2, [pc, #140] @ 627624 │ │ │ │ + ldr r4, [pc, #140] @ 627624 │ │ │ │ + ldr r2, [pc, #140] @ 627628 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #136] @ 627628 │ │ │ │ + ldr r1, [pc, #136] @ 62762c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r5, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #92] @ 62762c │ │ │ │ - ldr r1, [pc, #92] @ 627630 │ │ │ │ + ldr r2, [pc, #92] @ 627630 │ │ │ │ + ldr r1, [pc, #92] @ 627634 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627600 │ │ │ │ + beq 627604 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r1, r6, ip, lsl #22 │ │ │ │ - strdeq r7, [pc], -r0 @ │ │ │ │ - eorseq r3, r8, r8, lsl r4 │ │ │ │ - eorseq r2, r2, r8, ror sl │ │ │ │ - mlaseq r2, r8, sl, r2 │ │ │ │ + subeq r1, r6, r8, lsl #22 │ │ │ │ + eoreq r7, pc, ip, ror #3 │ │ │ │ + eorseq r3, r8, r4, lsl r4 │ │ │ │ + eorseq r2, r2, r4, ror sl │ │ │ │ + mlaseq r2, r4, sl, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ lsl ip, r3, #4 │ │ │ │ ldr r3, [lr, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r6, r6, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bcs 627780 │ │ │ │ + bcs 627784 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #16 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 627780 │ │ │ │ + bcc 627784 │ │ │ │ ldr r3, [lr] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 627760 │ │ │ │ + beq 627764 │ │ │ │ mov r2, #16 │ │ │ │ add r1, r3, ip │ │ │ │ mov r0, r4 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r4] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bne 6276d8 │ │ │ │ + bne 6276dc │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ @@ -1077491,23 +1077492,23 @@ │ │ │ │ mov r6, #16 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, lr │ │ │ │ str r1, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ bl 6638f8 │ │ │ │ - b 6276a0 │ │ │ │ + b 6276a4 │ │ │ │ bl 215624 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #172] @ 627848 │ │ │ │ - ldr r7, [pc, #172] @ 62784c │ │ │ │ - ldr r6, [pc, #172] @ 627850 │ │ │ │ + ldr r5, [pc, #172] @ 62784c │ │ │ │ + ldr r7, [pc, #172] @ 627850 │ │ │ │ + ldr r6, [pc, #172] @ 627854 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #172 @ 0xac │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1077522,92 +1077523,92 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 656490 │ │ │ │ + bl 656494 │ │ │ │ mov r0, r4 │ │ │ │ bl 479490 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627818 │ │ │ │ + beq 62781c │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r1, r6, r0, lsl #18 │ │ │ │ - eorseq lr, r0, r0, lsr #1 │ │ │ │ - ldrheq lr, [r0], -ip @ │ │ │ │ + strdeq r1, [r6], #-140 @ 0xffffff74 │ │ │ │ + mlaseq r0, ip, r0, lr │ │ │ │ + ldrheq lr, [r0], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ 62791c │ │ │ │ - ldr r2, [pc, #176] @ 627920 │ │ │ │ + ldr r4, [pc, #176] @ 627920 │ │ │ │ + ldr r2, [pc, #176] @ 627924 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ 627924 │ │ │ │ + ldr r1, [pc, #168] @ 627928 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r7, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #120] @ 627928 │ │ │ │ - ldr r1, [pc, #120] @ 62792c │ │ │ │ + ldr r2, [pc, #120] @ 62792c │ │ │ │ + ldr r1, [pc, #120] @ 627930 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldrb r3, [r5, #253] @ 0xfd │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6278fc │ │ │ │ + bne 627900 │ │ │ │ ldrb r3, [r5, #251] @ 0xfb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6278fc │ │ │ │ + bne 627900 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6278fc │ │ │ │ + beq 627900 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r1, r6, r4, lsr r8 │ │ │ │ - eoreq r6, pc, r4, lsl pc @ │ │ │ │ - eorseq r3, r8, ip, lsr r1 │ │ │ │ - mlaseq r2, r8, r7, r2 │ │ │ │ - @ instruction: 0x003227b8 │ │ │ │ + subeq r1, r6, r0, lsr r8 │ │ │ │ + eoreq r6, pc, r0, lsl pc @ │ │ │ │ + eorseq r3, r8, r8, lsr r1 │ │ │ │ + mlaseq r2, r4, r7, r2 │ │ │ │ + @ instruction: 0x003227b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d6a80 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1077618,167 +1077619,167 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ add r2, r0, #101 @ 0x65 │ │ │ │ ldrb r3, [r0, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - beq 627988 │ │ │ │ + beq 62798c │ │ │ │ ldrh r1, [r4, #-12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 627854 │ │ │ │ + b 627858 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 91db64 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ ldrh r1, [r4, #-12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 627854 │ │ │ │ + b 627858 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #456] @ 627b84 │ │ │ │ + ldr r4, [pc, #456] @ 627b88 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #188 @ 0xbc │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #440] @ 627b88 │ │ │ │ - ldr r1, [pc, #440] @ 627b8c │ │ │ │ + ldr r2, [pc, #440] @ 627b8c │ │ │ │ + ldr r1, [pc, #440] @ 627b90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #416] @ 627b90 │ │ │ │ - ldr r1, [pc, #416] @ 627b94 │ │ │ │ + ldr r2, [pc, #416] @ 627b94 │ │ │ │ + ldr r1, [pc, #416] @ 627b98 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ - ldr r8, [pc, #392] @ 627b98 │ │ │ │ + ldr r8, [pc, #392] @ 627b9c │ │ │ │ mov r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ - b 627a40 │ │ │ │ + b 627a44 │ │ │ │ add r0, r9, #100 @ 0x64 │ │ │ │ mov r1, r8 │ │ │ │ bl 8f7364 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 627b00 │ │ │ │ + beq 627b04 │ │ │ │ ldr r3, [r0, r4, lsl #7] │ │ │ │ add r9, r0, r4, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627a34 │ │ │ │ + beq 627a38 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 479cb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 627a24 │ │ │ │ + bge 627a28 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ movne r8, r4 │ │ │ │ - beq 627b58 │ │ │ │ + beq 627b5c │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r0, r8, lsl #7] │ │ │ │ add r0, r0, r8, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627ab0 │ │ │ │ + beq 627ab4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl 8f7364 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 479cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 627b60 │ │ │ │ + blt 627b64 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bcs 627a78 │ │ │ │ - bl 652460 │ │ │ │ + bcs 627a7c │ │ │ │ + bl 652464 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627ad8 │ │ │ │ + beq 627adc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 479e9c │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 627abc │ │ │ │ + bcs 627ac0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 627b0c │ │ │ │ + b 627b10 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r0, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627b24 │ │ │ │ + beq 627b28 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl 8d6864 │ │ │ │ add r4, r4, #128 @ 0x80 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ - bne 627b08 │ │ │ │ - bl 652460 │ │ │ │ + bne 627b0c │ │ │ │ + bl 652464 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 652460 │ │ │ │ - b 627ae0 │ │ │ │ - ldr r3, [pc, #52] @ 627b9c │ │ │ │ - ldr r1, [pc, #52] @ 627ba0 │ │ │ │ - ldr r0, [pc, #52] @ 627ba4 │ │ │ │ + bl 652464 │ │ │ │ + b 627ae4 │ │ │ │ + ldr r3, [pc, #52] @ 627ba0 │ │ │ │ + ldr r1, [pc, #52] @ 627ba4 │ │ │ │ + ldr r0, [pc, #52] @ 627ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ mov r2, #4080 @ 0xff0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r1, r6, r4, ror #13 │ │ │ │ - eoreq r6, pc, r4, asr #27 │ │ │ │ - eorseq r2, r8, r8, ror #31 │ │ │ │ - eorseq r2, r2, r8, asr r6 │ │ │ │ - eorseq r2, r2, r8, ror r6 │ │ │ │ + subeq r1, r6, r0, ror #13 │ │ │ │ + eoreq r6, pc, r0, asr #27 │ │ │ │ + eorseq r2, r8, r4, ror #31 │ │ │ │ + eorseq r2, r2, r4, asr r6 │ │ │ │ + eorseq r2, r2, r4, ror r6 │ │ │ │ @ instruction: 0xfffff680 │ │ │ │ - subeq r1, r6, r4, lsr r5 │ │ │ │ - eorseq r2, r8, r0, lsl #8 │ │ │ │ - eorseq sp, sl, r4, lsl pc │ │ │ │ + subeq r1, r6, r0, lsr r5 │ │ │ │ + @ instruction: 0x003823fc │ │ │ │ + eorseq sp, sl, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #664] @ 627e58 │ │ │ │ - ldr r3, [pc, #664] @ 627e5c │ │ │ │ + ldr r2, [pc, #664] @ 627e5c │ │ │ │ + ldr r3, [pc, #664] @ 627e60 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #656] @ 627e60 │ │ │ │ + ldr r8, [pc, #656] @ 627e64 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r7, [pc, #652] @ 627e64 │ │ │ │ + ldr r7, [pc, #652] @ 627e68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #648] @ 627e68 │ │ │ │ + ldr r4, [pc, #648] @ 627e6c │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, r8, #172 @ 0xac │ │ │ │ @@ -1077798,43 +1077799,43 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #184] @ 0xb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 627c58 │ │ │ │ + beq 627c5c │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 627e3c │ │ │ │ + bne 627e40 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627c7c │ │ │ │ + beq 627c80 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 627df8 │ │ │ │ - ldr r8, [pc, #488] @ 627e6c │ │ │ │ - ldr r7, [pc, #488] @ 627e70 │ │ │ │ - ldr r9, [pc, #488] @ 627e74 │ │ │ │ + bne 627dfc │ │ │ │ + ldr r8, [pc, #488] @ 627e70 │ │ │ │ + ldr r7, [pc, #488] @ 627e74 │ │ │ │ + ldr r9, [pc, #488] @ 627e78 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, r8, #188 @ 0xbc │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ bl 69d64c │ │ │ │ - ldr fp, [pc, #448] @ 627e78 │ │ │ │ + ldr fp, [pc, #448] @ 627e7c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #444] @ 627e7c │ │ │ │ + ldr r1, [pc, #444] @ 627e80 │ │ │ │ add ip, r8, #244 @ 0xf4 │ │ │ │ add fp, pc, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -1077843,298 +1077844,298 @@ │ │ │ │ bl 69db50 │ │ │ │ add ip, r8, #196 @ 0xc4 │ │ │ │ mov r2, fp │ │ │ │ str ip, [sp] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #380] @ 627e80 │ │ │ │ + ldr r1, [pc, #380] @ 627e84 │ │ │ │ add r2, r8, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #376] @ 627e84 │ │ │ │ + ldr r3, [pc, #376] @ 627e88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 69d64c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str sl, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 627d54 │ │ │ │ + beq 627d58 │ │ │ │ ldr r3, [fp, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 627e04 │ │ │ │ + bne 627e08 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 627db8 │ │ │ │ + beq 627dbc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8e1eec │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #268] @ 627e88 │ │ │ │ - ldr r3, [pc, #220] @ 627e5c │ │ │ │ + ldr r2, [pc, #268] @ 627e8c │ │ │ │ + ldr r3, [pc, #220] @ 627e60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 627e38 │ │ │ │ + bne 627e3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 479160 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 627d60 │ │ │ │ - ldr r2, [pc, #180] @ 627e8c │ │ │ │ - ldr r3, [pc, #180] @ 627e90 │ │ │ │ + bne 627d64 │ │ │ │ + ldr r2, [pc, #180] @ 627e90 │ │ │ │ + ldr r3, [pc, #180] @ 627e94 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r6, #272] @ 0x110 │ │ │ │ add r0, r6, #152 @ 0x98 │ │ │ │ str r2, [r6, #156] @ 0x9c │ │ │ │ str r3, [r6, #224] @ 0xe0 │ │ │ │ - bl 656060 │ │ │ │ - b 627d74 │ │ │ │ + bl 656064 │ │ │ │ + b 627d78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8e1eec │ │ │ │ - b 627d74 │ │ │ │ - ldr r2, [pc, #136] @ 627e94 │ │ │ │ - ldr r1, [pc, #136] @ 627e98 │ │ │ │ + b 627d78 │ │ │ │ + ldr r2, [pc, #136] @ 627e98 │ │ │ │ + ldr r1, [pc, #136] @ 627e9c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r8, #356 @ 0x164 │ │ │ │ - ldr r2, [pc, #120] @ 627e9c │ │ │ │ + ldr r2, [pc, #120] @ 627ea0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 8e1980 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 627d60 │ │ │ │ - b 627db8 │ │ │ │ + bne 627d64 │ │ │ │ + b 627dbc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #92] @ 627ea0 │ │ │ │ - ldr r0, [pc, #92] @ 627ea4 │ │ │ │ - ldr r2, [pc, #92] @ 627ea8 │ │ │ │ + ldr r1, [pc, #92] @ 627ea4 │ │ │ │ + ldr r0, [pc, #92] @ 627ea8 │ │ │ │ + ldr r2, [pc, #92] @ 627eac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #328 @ 0x148 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsheq r3, [r3], #-0 │ │ │ │ + subseq r3, r3, ip, ror #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r1, r6, r4, asr #9 │ │ │ │ - eorseq sp, r0, ip, asr ip │ │ │ │ - eorseq sp, r0, ip, lsl #25 │ │ │ │ - subeq r1, r6, r8, lsl r4 │ │ │ │ - eoreq r6, pc, r8, lsl #22 │ │ │ │ - eorseq r2, r8, r0, lsr sp │ │ │ │ - eorseq r2, r2, ip, lsl #7 │ │ │ │ - eorseq r2, r2, ip, lsr #7 │ │ │ │ - mlaseq r1, r0, r9, ip │ │ │ │ + subeq r1, r6, r0, asr #9 │ │ │ │ + eorseq sp, r0, r8, asr ip │ │ │ │ + eorseq sp, r0, r8, lsl #25 │ │ │ │ + subeq r1, r6, r4, lsl r4 │ │ │ │ + eoreq r6, pc, r4, lsl #22 │ │ │ │ + eorseq r2, r8, ip, lsr #26 │ │ │ │ + eorseq r2, r2, r8, lsl #7 │ │ │ │ + eorseq r2, r2, r8, lsr #7 │ │ │ │ + eorseq ip, r1, ip, lsl #19 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - subseq r2, r3, r8, lsr pc │ │ │ │ + subseq r2, r3, r4, lsr pc │ │ │ │ muleq r0, r0, pc @ │ │ │ │ - eorseq ip, r4, ip, asr #32 │ │ │ │ - @ instruction: 0x003823b4 │ │ │ │ - eorseq r2, r8, r0, ror #2 │ │ │ │ + eorseq ip, r4, r8, asr #32 │ │ │ │ + @ instruction: 0x003823b0 │ │ │ │ + eorseq r2, r8, ip, asr r1 │ │ │ │ andeq r0, r0, r9, ror ip │ │ │ │ - eorseq r2, r8, r8, lsr #2 │ │ │ │ - eorseq r2, r8, r8, asr r3 │ │ │ │ + eorseq r2, r8, r4, lsr #2 │ │ │ │ + eorseq r2, r8, r4, asr r3 │ │ │ │ andeq r0, r0, r3, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #448] @ 628084 │ │ │ │ - ldr r3, [pc, #448] @ 628088 │ │ │ │ + ldr r2, [pc, #448] @ 628088 │ │ │ │ + ldr r3, [pc, #448] @ 62808c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 627f28 │ │ │ │ - ldr r2, [pc, #408] @ 62808c │ │ │ │ - ldr r3, [pc, #400] @ 628088 │ │ │ │ + bne 627f2c │ │ │ │ + ldr r2, [pc, #408] @ 628090 │ │ │ │ + ldr r3, [pc, #400] @ 62808c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628038 │ │ │ │ + bne 62803c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ - bne 627fa4 │ │ │ │ + bne 627fa8 │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 628060 │ │ │ │ + bcc 628064 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627ff8 │ │ │ │ + beq 627ffc │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - b 627eec │ │ │ │ + b 627ef0 │ │ │ │ cmp r0, #4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ strb r0, [sp, #24] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62803c │ │ │ │ + bcc 628040 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628018 │ │ │ │ + beq 62801c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212a70 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ - b 627eec │ │ │ │ + b 627ef0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ - b 627eec │ │ │ │ + b 627ef0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ - b 627eec │ │ │ │ + b 627ef0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 628090 │ │ │ │ - ldr r1, [pc, #76] @ 628094 │ │ │ │ - ldr r0, [pc, #76] @ 628098 │ │ │ │ + ldr r3, [pc, #76] @ 628094 │ │ │ │ + ldr r1, [pc, #76] @ 628098 │ │ │ │ + ldr r0, [pc, #76] @ 62809c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62809c │ │ │ │ - ldr r1, [pc, #52] @ 6280a0 │ │ │ │ - ldr r0, [pc, #52] @ 6280a4 │ │ │ │ + ldr r3, [pc, #52] @ 6280a0 │ │ │ │ + ldr r1, [pc, #52] @ 6280a4 │ │ │ │ + ldr r0, [pc, #52] @ 6280a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsheq r2, [r3], #-208 @ 0xffffff30 │ │ │ │ + subseq r2, r3, ip, ror #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r3, r0, asr #27 │ │ │ │ - subeq r1, r6, r8, asr r0 │ │ │ │ - @ instruction: 0x003821b0 │ │ │ │ - @ instruction: 0x003821d4 │ │ │ │ - subeq r1, r6, r4, lsr r0 │ │ │ │ - eorseq r2, r8, ip, lsl #3 │ │ │ │ - @ instruction: 0x003821b0 │ │ │ │ + ldrheq r2, [r3], #-220 @ 0xffffff24 │ │ │ │ + subeq r1, r6, r4, asr r0 │ │ │ │ + eorseq r2, r8, ip, lsr #3 │ │ │ │ + @ instruction: 0x003821d0 │ │ │ │ + subeq r1, r6, r0, lsr r0 │ │ │ │ + eorseq r2, r8, r8, lsl #3 │ │ │ │ + eorseq r2, r8, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldrb r6, [sp, #112] @ 0x70 │ │ │ │ orrs r2, r2, ip │ │ │ │ - ldr ip, [pc, #968] @ 6284a0 │ │ │ │ - ldr r2, [pc, #968] @ 6284a4 │ │ │ │ + ldr ip, [pc, #968] @ 6284a4 │ │ │ │ + ldr r2, [pc, #968] @ 6284a8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ strh r1, [sp, #60] @ 0x3c │ │ │ │ ldrb ip, [r0, #62] @ 0x3e │ │ │ │ - beq 628148 │ │ │ │ + beq 62814c │ │ │ │ ldrh r2, [r0, #60] @ 0x3c │ │ │ │ add r3, r2, r3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ ldr r2, [r0] │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ subcs r3, r3, r2 │ │ │ │ lslcs r3, r3, #16 │ │ │ │ eorcs ip, ip, #1 │ │ │ │ lsrcs r3, r3, #16 │ │ │ │ cmp ip, #0 │ │ │ │ - ldrne r2, [pc, #876] @ 6284a8 │ │ │ │ + ldrne r2, [pc, #876] @ 6284ac │ │ │ │ strhne r2, [sp, #62] @ 0x3e │ │ │ │ ldr r5, [r0, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 628188 │ │ │ │ - ldr r2, [pc, #860] @ 6284ac │ │ │ │ - ldr r3, [pc, #848] @ 6284a4 │ │ │ │ + bne 62818c │ │ │ │ + ldr r2, [pc, #860] @ 6284b0 │ │ │ │ + ldr r3, [pc, #848] @ 6284a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628450 │ │ │ │ + bne 628454 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1078146,15 +1078147,15 @@ │ │ │ │ add r1, r4, #12 │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldrh r3, [sp, #60] @ 0x3c │ │ │ │ mov fp, #0 │ │ │ │ add r7, r4, #8 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bne 6281dc │ │ │ │ + bne 6281e0 │ │ │ │ eor r1, r2, r2, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r2, r1, r2, ror #8 │ │ │ │ lsr r1, r3, #8 │ │ │ │ orr r3, r1, r3, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -1078162,24 +1078163,24 @@ │ │ │ │ strh r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, r4, #12 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ sbcs r1, fp, r2 │ │ │ │ - bcs 62849c │ │ │ │ + bcs 6284a0 │ │ │ │ add r1, r4, #12 │ │ │ │ subs r3, r3, r1 │ │ │ │ sbc r2, r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62849c │ │ │ │ + beq 6284a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6283ec │ │ │ │ + beq 6283f0 │ │ │ │ add r0, r3, r1 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ bl 212a70 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -1078187,306 +1078188,306 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ strd r8, [sp] │ │ │ │ bl 663828 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r7, r2 │ │ │ │ sbcs fp, fp, r3 │ │ │ │ - bcs 62849c │ │ │ │ + bcs 6284a0 │ │ │ │ subs r2, r2, r7 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #4 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 62849c │ │ │ │ + bcc 6284a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6283c8 │ │ │ │ + beq 6283cc │ │ │ │ add r0, r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl 212a70 │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #8 │ │ │ │ strd r8, [sp] │ │ │ │ bl 663828 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6283c0 │ │ │ │ + bne 6283c4 │ │ │ │ ldr r3, [sl, #116] @ 0x74 │ │ │ │ ldrh ip, [sp, #62] @ 0x3e │ │ │ │ ands r2, r3, #1 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r4, r4, #14 │ │ │ │ mov r1, #0 │ │ │ │ - bne 62835c │ │ │ │ + bne 628360 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ sbcs r2, r2, r6 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 628454 │ │ │ │ + bcs 628458 │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc r2, r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 628454 │ │ │ │ + beq 628458 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628410 │ │ │ │ + beq 628414 │ │ │ │ lsr r1, ip, #8 │ │ │ │ orr r1, r1, ip, lsl #8 │ │ │ │ strh r1, [sp, #30] │ │ │ │ mov r2, #2 │ │ │ │ add r0, r3, r4 │ │ │ │ add r1, sp, #30 │ │ │ │ bl 212a70 │ │ │ │ mov r6, #2 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ strd r6, [sp] │ │ │ │ bl 663828 │ │ │ │ - b 628148 │ │ │ │ + b 62814c │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ sbcs r1, r1, r6 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 628478 │ │ │ │ + bcs 62847c │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc r2, r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 628478 │ │ │ │ + beq 62847c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628430 │ │ │ │ + beq 628434 │ │ │ │ mov r2, #2 │ │ │ │ add r0, r3, r4 │ │ │ │ add r1, sp, #30 │ │ │ │ strh ip, [sp, #30] │ │ │ │ bl 212a70 │ │ │ │ - b 62833c │ │ │ │ + b 628340 │ │ │ │ bl 91e490 │ │ │ │ - b 6282b4 │ │ │ │ + b 6282b8 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r5, #8 │ │ │ │ mov r2, r7 │ │ │ │ strd r8, [sp, #8] │ │ │ │ bl 663af0 │ │ │ │ - b 628290 │ │ │ │ + b 628294 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r5, #8 │ │ │ │ add r2, r4, #12 │ │ │ │ strd r8, [sp, #8] │ │ │ │ bl 663af0 │ │ │ │ - b 628230 │ │ │ │ + b 628234 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 665f28 │ │ │ │ - b 62833c │ │ │ │ + b 628340 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 665ec4 │ │ │ │ - b 62833c │ │ │ │ + b 628340 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ 6284b0 │ │ │ │ - ldr r1, [pc, #84] @ 6284b4 │ │ │ │ - ldr r0, [pc, #84] @ 6284b8 │ │ │ │ + ldr r3, [pc, #84] @ 6284b4 │ │ │ │ + ldr r1, [pc, #84] @ 6284b8 │ │ │ │ + ldr r0, [pc, #84] @ 6284bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ 6284bc │ │ │ │ - ldr r1, [pc, #60] @ 6284c0 │ │ │ │ - ldr r0, [pc, #60] @ 6284c4 │ │ │ │ + ldr r3, [pc, #60] @ 6284c0 │ │ │ │ + ldr r1, [pc, #60] @ 6284c4 │ │ │ │ + ldr r0, [pc, #60] @ 6284c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 215668 │ │ │ │ - ldrsbeq r2, [r3], #-188 @ 0xffffff44 │ │ │ │ + ldrsbeq r2, [r3], #-184 @ 0xffffff48 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ @ instruction: 0xffff8080 │ │ │ │ - subseq r2, r3, r4, ror #22 │ │ │ │ - subeq r0, r6, r0, asr #24 │ │ │ │ - mlaseq r8, r8, sp, r1 │ │ │ │ - @ instruction: 0x00381dbc │ │ │ │ - subeq r0, r6, ip, lsl ip │ │ │ │ - eorseq r1, r8, r4, ror sp │ │ │ │ - mlaseq r8, r8, sp, r1 │ │ │ │ + subseq r2, r3, r0, ror #22 │ │ │ │ + subeq r0, r6, ip, lsr ip │ │ │ │ + mlaseq r8, r4, sp, r1 │ │ │ │ + @ instruction: 0x00381db8 │ │ │ │ + subeq r0, r6, r8, lsl ip │ │ │ │ + eorseq r1, r8, r0, ror sp │ │ │ │ + mlaseq r8, r4, sp, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #456] @ 6286a8 │ │ │ │ - ldr r3, [pc, #456] @ 6286ac │ │ │ │ + ldr r2, [pc, #456] @ 6286ac │ │ │ │ + ldr r3, [pc, #456] @ 6286b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 628544 │ │ │ │ - ldr r2, [pc, #416] @ 6286b0 │ │ │ │ - ldr r3, [pc, #408] @ 6286ac │ │ │ │ + bne 628548 │ │ │ │ + ldr r2, [pc, #416] @ 6286b4 │ │ │ │ + ldr r3, [pc, #408] @ 6286b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62865c │ │ │ │ + bne 628660 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ - bne 6285c8 │ │ │ │ + bne 6285cc │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 628684 │ │ │ │ + bcc 628688 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62861c │ │ │ │ + beq 628620 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #18] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r0, r3, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ - b 628508 │ │ │ │ + b 62850c │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add lr, sp, #28 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcc 628660 │ │ │ │ + bcc 628664 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62863c │ │ │ │ + beq 628640 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212a70 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ - b 6285c0 │ │ │ │ + b 6285c4 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ - b 6285c0 │ │ │ │ + b 6285c4 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ - b 6285c0 │ │ │ │ + b 6285c4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 6286b4 │ │ │ │ - ldr r1, [pc, #76] @ 6286b8 │ │ │ │ - ldr r0, [pc, #76] @ 6286bc │ │ │ │ + ldr r3, [pc, #76] @ 6286b8 │ │ │ │ + ldr r1, [pc, #76] @ 6286bc │ │ │ │ + ldr r0, [pc, #76] @ 6286c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 6286c0 │ │ │ │ - ldr r1, [pc, #52] @ 6286c4 │ │ │ │ - ldr r0, [pc, #52] @ 6286c8 │ │ │ │ + ldr r3, [pc, #52] @ 6286c4 │ │ │ │ + ldr r1, [pc, #52] @ 6286c8 │ │ │ │ + ldr r0, [pc, #52] @ 6286cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsbeq r2, [r3], #-116 @ 0xffffff8c │ │ │ │ + ldrsbeq r2, [r3], #-112 @ 0xffffff90 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r3, r4, lsr #15 │ │ │ │ - subeq r0, r6, r4, lsr sl │ │ │ │ - eorseq r1, r8, ip, lsl #23 │ │ │ │ - @ instruction: 0x00381bb0 │ │ │ │ - subeq r0, r6, r0, lsl sl │ │ │ │ - eorseq r1, r8, r8, ror #22 │ │ │ │ - eorseq r1, r8, ip, lsl #23 │ │ │ │ + subseq r2, r3, r0, lsr #15 │ │ │ │ + subeq r0, r6, r0, lsr sl │ │ │ │ + eorseq r1, r8, r8, lsl #23 │ │ │ │ + eorseq r1, r8, ip, lsr #23 │ │ │ │ + subeq r0, r6, ip, lsl #20 │ │ │ │ + eorseq r1, r8, r4, ror #22 │ │ │ │ + eorseq r1, r8, r8, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #948] @ 628a9c │ │ │ │ + ldr r2, [pc, #948] @ 628aa0 │ │ │ │ lsl r4, r3, #4 │ │ │ │ - ldr r3, [pc, #944] @ 628aa0 │ │ │ │ + ldr r3, [pc, #944] @ 628aa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ @@ -1078495,105 +1078496,105 @@ │ │ │ │ ldrb r9, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr lr, [r5, #20] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r4, #14 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bne 628948 │ │ │ │ + bne 62894c │ │ │ │ cmp r2, r3 │ │ │ │ sbcs r1, r7, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ add r1, sp, #20 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #28 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 628a74 │ │ │ │ + bcs 628a78 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 628a74 │ │ │ │ + beq 628a78 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628a14 │ │ │ │ + beq 628a18 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ cmp r9, #0 │ │ │ │ strh r0, [r6, #14] │ │ │ │ - bne 6289b0 │ │ │ │ + bne 6289b4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r1, r7, r3 │ │ │ │ - bcs 628a98 │ │ │ │ + bcs 628a9c │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #8 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 628a98 │ │ │ │ + bcc 628a9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6289d8 │ │ │ │ + beq 6289dc │ │ │ │ add r1, r3, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 212a70 │ │ │ │ ldr ip, [r5, #16] │ │ │ │ adds r2, r4, #12 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r1, r3, lr │ │ │ │ add r0, r6, #12 │ │ │ │ - bcs 628a98 │ │ │ │ + bcs 628a9c │ │ │ │ subs ip, ip, r2 │ │ │ │ sbc lr, lr, r3 │ │ │ │ sub ip, ip, #1 │ │ │ │ orrs ip, ip, lr │ │ │ │ - beq 628a98 │ │ │ │ + beq 628a9c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6289f8 │ │ │ │ + beq 6289fc │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ adds r4, r4, #8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r4, r1 │ │ │ │ sbcs r0, r3, r2 │ │ │ │ add r0, r6, #8 │ │ │ │ - bcs 628a98 │ │ │ │ + bcs 628a9c │ │ │ │ subs r1, r1, r4 │ │ │ │ sbc r2, r2, r3 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc 628a98 │ │ │ │ + bcc 628a9c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6289b8 │ │ │ │ + beq 6289bc │ │ │ │ add r1, r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r3, [r6] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bne 6288bc │ │ │ │ + bne 6288c0 │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ @@ -1078612,24 +1078613,24 @@ │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst r2, #1 │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - ldr r2, [pc, #412] @ 628aa4 │ │ │ │ + ldr r2, [pc, #412] @ 628aa8 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #400] @ 628aa0 │ │ │ │ + ldr r3, [pc, #400] @ 628aa4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628a4c │ │ │ │ + bne 628a50 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1078639,129 +1078640,129 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ add r1, sp, #20 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #28 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 628a50 │ │ │ │ + bcs 628a54 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 628a50 │ │ │ │ + beq 628a54 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628a30 │ │ │ │ + beq 628a34 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ cmp r9, #0 │ │ │ │ strh r0, [r6, #14] │ │ │ │ - beq 6287a8 │ │ │ │ + beq 6287ac │ │ │ │ bl 91e490 │ │ │ │ - b 6287a8 │ │ │ │ + b 6287ac │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp, #8] │ │ │ │ bl 6638f8 │ │ │ │ - b 628884 │ │ │ │ + b 628888 │ │ │ │ mov sl, #8 │ │ │ │ mov fp, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ bl 6638f8 │ │ │ │ - b 6287ec │ │ │ │ + b 6287f0 │ │ │ │ mov sl, #2 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 6638f8 │ │ │ │ - b 628838 │ │ │ │ + b 62883c │ │ │ │ str r7, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r5 │ │ │ │ bl 66549c │ │ │ │ - b 62879c │ │ │ │ + b 6287a0 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r5 │ │ │ │ bl 665200 │ │ │ │ - b 62879c │ │ │ │ + b 6287a0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 628aa8 │ │ │ │ - ldr r1, [pc, #80] @ 628aac │ │ │ │ - ldr r0, [pc, #80] @ 628ab0 │ │ │ │ + ldr r3, [pc, #80] @ 628aac │ │ │ │ + ldr r1, [pc, #80] @ 628ab0 │ │ │ │ + ldr r0, [pc, #80] @ 628ab4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ 628ab4 │ │ │ │ - ldr r1, [pc, #56] @ 628ab8 │ │ │ │ - ldr r0, [pc, #56] @ 628abc │ │ │ │ + ldr r3, [pc, #56] @ 628ab8 │ │ │ │ + ldr r1, [pc, #56] @ 628abc │ │ │ │ + ldr r0, [pc, #56] @ 628ac0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 215624 │ │ │ │ - subseq r2, r3, r8, asr #11 │ │ │ │ + subseq r2, r3, r4, asr #11 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r3, r8, lsr #7 │ │ │ │ - subeq r0, r6, r4, asr #12 │ │ │ │ - mlaseq r8, ip, r7, r1 │ │ │ │ - eorseq r1, r8, r0, asr #15 │ │ │ │ - subeq r0, r6, r0, lsr #12 │ │ │ │ - eorseq r1, r8, r8, ror r7 │ │ │ │ - mlaseq r8, ip, r7, r1 │ │ │ │ + subseq r2, r3, r4, lsr #7 │ │ │ │ + subeq r0, r6, r0, asr #12 │ │ │ │ + mlaseq r8, r8, r7, r1 │ │ │ │ + @ instruction: 0x003817bc │ │ │ │ + subeq r0, r6, ip, lsl r6 │ │ │ │ + eorseq r1, r8, r4, ror r7 │ │ │ │ + mlaseq r8, r8, r7, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #532] @ 628cf8 │ │ │ │ - ldr r1, [pc, #532] @ 628cfc │ │ │ │ + ldr r0, [pc, #532] @ 628cfc │ │ │ │ + ldr r1, [pc, #532] @ 628d00 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - beq 628b10 │ │ │ │ + beq 628b14 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 628b50 │ │ │ │ + bne 628b54 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #484] @ 628d00 │ │ │ │ - ldr r3, [pc, #476] @ 628cfc │ │ │ │ + ldr r2, [pc, #484] @ 628d04 │ │ │ │ + ldr r3, [pc, #476] @ 628d00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628cac │ │ │ │ + bne 628cb0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ @@ -1078770,34 +1078771,34 @@ │ │ │ │ lsl ip, ip, #4 │ │ │ │ ands r2, r2, #1 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r7, [r5, #28] │ │ │ │ add lr, r5, #8 │ │ │ │ add ip, ip, #14 │ │ │ │ mov r1, #0 │ │ │ │ - bne 628c10 │ │ │ │ + bne 628c14 │ │ │ │ cmp ip, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r2, r2, r7 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #24] │ │ │ │ add r2, sp, #20 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r6, sp, #28 │ │ │ │ stm r6, {r0, r1} │ │ │ │ - bcs 628cd4 │ │ │ │ + bcs 628cd8 │ │ │ │ subs r3, r3, ip │ │ │ │ sbc r2, r7, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 628cd4 │ │ │ │ + beq 628cd8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628c74 │ │ │ │ + beq 628c78 │ │ │ │ add r1, r3, ip │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ @@ -1078807,135 +1078808,135 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ ldrb r2, [r4, #54] @ 0x36 │ │ │ │ eor r0, r3, r0, lsr #15 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ - b 628b14 │ │ │ │ + b 628b18 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp ip, r3 │ │ │ │ strb r2, [sp, #24] │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ sbcs r1, r1, r7 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r6, sp, #28 │ │ │ │ stm r6, {r0, r1} │ │ │ │ - bcs 628cb0 │ │ │ │ + bcs 628cb4 │ │ │ │ subs r3, r3, ip │ │ │ │ sbc r2, r7, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 628cb0 │ │ │ │ + beq 628cb4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628c90 │ │ │ │ + beq 628c94 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, ip │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212a70 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ - b 628bec │ │ │ │ + b 628bf0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r6, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 66549c │ │ │ │ - b 628bec │ │ │ │ + b 628bf0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r6, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 665200 │ │ │ │ - b 628bec │ │ │ │ + b 628bf0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 628d04 │ │ │ │ - ldr r1, [pc, #76] @ 628d08 │ │ │ │ - ldr r0, [pc, #76] @ 628d0c │ │ │ │ + ldr r3, [pc, #76] @ 628d08 │ │ │ │ + ldr r1, [pc, #76] @ 628d0c │ │ │ │ + ldr r0, [pc, #76] @ 628d10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 628d10 │ │ │ │ - ldr r1, [pc, #52] @ 628d14 │ │ │ │ - ldr r0, [pc, #52] @ 628d18 │ │ │ │ + ldr r3, [pc, #52] @ 628d14 │ │ │ │ + ldr r1, [pc, #52] @ 628d18 │ │ │ │ + ldr r0, [pc, #52] @ 628d1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsbeq r2, [r3], #-16 │ │ │ │ + subseq r2, r3, ip, asr #3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00532198 │ │ │ │ - subeq r0, r6, r4, ror #7 │ │ │ │ - eorseq r1, r8, ip, lsr r5 │ │ │ │ - eorseq r1, r8, r0, ror #10 │ │ │ │ - subeq r0, r6, r0, asr #7 │ │ │ │ - eorseq r1, r8, r8, lsl r5 │ │ │ │ - eorseq r1, r8, ip, lsr r5 │ │ │ │ + @ instruction: 0x00532194 │ │ │ │ + subeq r0, r6, r0, ror #7 │ │ │ │ + eorseq r1, r8, r8, lsr r5 │ │ │ │ + eorseq r1, r8, ip, asr r5 │ │ │ │ + strheq r0, [r6], #-60 @ 0xffffffc4 │ │ │ │ + eorseq r1, r8, r4, lsl r5 │ │ │ │ + eorseq r1, r8, r8, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #852] @ 629088 │ │ │ │ - ldr r3, [pc, #852] @ 62908c │ │ │ │ + ldr r2, [pc, #852] @ 62908c │ │ │ │ + ldr r3, [pc, #852] @ 629090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 628d98 │ │ │ │ + bne 628d9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #812] @ 629090 │ │ │ │ - ldr r3, [pc, #804] @ 62908c │ │ │ │ + ldr r2, [pc, #812] @ 629094 │ │ │ │ + ldr r3, [pc, #804] @ 629090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62903c │ │ │ │ + bne 629040 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ add sl, r5, #96 @ 0x60 │ │ │ │ - bne 628f4c │ │ │ │ + bne 628f50 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r1, #4 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r8, sp, #28 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629064 │ │ │ │ + bcc 629068 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628fc8 │ │ │ │ + beq 628fcc │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ add r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #44] @ 0x2c │ │ │ │ lsr r7, r3, #8 │ │ │ │ @@ -1078943,28 +1078944,28 @@ │ │ │ │ lsl r7, r7, #16 │ │ │ │ lsr r7, r7, #16 │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ - bne 628f00 │ │ │ │ + bne 628f04 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ cmp r1, #2 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629064 │ │ │ │ + bcc 629068 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628fa4 │ │ │ │ + beq 628fa8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #28] │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r2, r2, #16 │ │ │ │ @@ -1078972,19 +1078973,19 @@ │ │ │ │ ldrh r1, [r4, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ ldrh ip, [r4, #64] @ 0x40 │ │ │ │ ldrb r3, [r4, #66] @ 0x42 │ │ │ │ strh r1, [r4, #64] @ 0x40 │ │ │ │ strb r0, [r4, #66] @ 0x42 │ │ │ │ - beq 628d58 │ │ │ │ + beq 628d5c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 628d5c │ │ │ │ + beq 628d60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628d5c │ │ │ │ + beq 628d60 │ │ │ │ bic r3, r2, #32768 @ 0x8000 │ │ │ │ lsr r2, r2, #15 │ │ │ │ ldrb r0, [r4, #62] @ 0x3e │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ cmp r0, r2 │ │ │ │ ldrne r2, [r4] │ │ │ │ @@ -1078995,313 +1078996,313 @@ │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ cmp r0, r1 │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ - b 628d5c │ │ │ │ + b 628d60 │ │ │ │ cmp r1, #2 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629040 │ │ │ │ + bcc 629044 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 629018 │ │ │ │ + beq 62901c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #28] │ │ │ │ - b 628e84 │ │ │ │ + b 628e88 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r8, sp, #28 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629040 │ │ │ │ + bcc 629044 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628ff0 │ │ │ │ + beq 628ff4 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ add r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212a70 │ │ │ │ ldrh r7, [sp, #44] @ 0x2c │ │ │ │ - b 628e18 │ │ │ │ + b 628e1c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 66549c │ │ │ │ mov r2, r0 │ │ │ │ - b 628e84 │ │ │ │ + b 628e88 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 66549c │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - b 628e18 │ │ │ │ + b 628e1c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 665200 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - b 628e18 │ │ │ │ + b 628e1c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 665200 │ │ │ │ mov r2, r0 │ │ │ │ - b 628e84 │ │ │ │ + b 628e88 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 629094 │ │ │ │ - ldr r1, [pc, #76] @ 629098 │ │ │ │ - ldr r0, [pc, #76] @ 62909c │ │ │ │ + ldr r3, [pc, #76] @ 629098 │ │ │ │ + ldr r1, [pc, #76] @ 62909c │ │ │ │ + ldr r0, [pc, #76] @ 6290a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 6290a0 │ │ │ │ - ldr r1, [pc, #52] @ 6290a4 │ │ │ │ - ldr r0, [pc, #52] @ 6290a8 │ │ │ │ + ldr r3, [pc, #52] @ 6290a4 │ │ │ │ + ldr r1, [pc, #52] @ 6290a8 │ │ │ │ + ldr r0, [pc, #52] @ 6290ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r1, r3, r0, lsl #31 │ │ │ │ + subseq r1, r3, ip, ror pc │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r3, r0, asr pc │ │ │ │ - subeq r0, r6, r4, asr r0 │ │ │ │ - eorseq r1, r8, ip, lsr #3 │ │ │ │ - @ instruction: 0x003811d0 │ │ │ │ - subeq r0, r6, r0, lsr r0 │ │ │ │ - eorseq r1, r8, r8, lsl #3 │ │ │ │ - eorseq r1, r8, ip, lsr #3 │ │ │ │ + subseq r1, r3, ip, asr #30 │ │ │ │ + subeq r0, r6, r0, asr r0 │ │ │ │ + eorseq r1, r8, r8, lsr #3 │ │ │ │ + eorseq r1, r8, ip, asr #3 │ │ │ │ + subeq r0, r6, ip, lsr #32 │ │ │ │ + eorseq r1, r8, r4, lsl #3 │ │ │ │ + eorseq r1, r8, r8, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #3632] @ 629ef8 │ │ │ │ + ldr r2, [pc, #3632] @ 629efc │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ tst r3, #4 │ │ │ │ - ldr r3, [pc, #3620] @ 629efc │ │ │ │ - ldr r7, [pc, #3620] @ 629f00 │ │ │ │ + ldr r3, [pc, #3620] @ 629f00 │ │ │ │ + ldr r7, [pc, #3620] @ 629f04 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - beq 6292c0 │ │ │ │ + beq 6292c4 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62947c │ │ │ │ + beq 629480 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62949c │ │ │ │ + beq 6294a0 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr r1, [r6, #200] @ 0xc8 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r2, [r6, #204] @ 0xcc │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 629724 │ │ │ │ + bne 629728 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ add sl, sp, #28 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ strb r3, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629e8c │ │ │ │ + bcc 629e90 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62995c │ │ │ │ + beq 629960 │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ - bne 629780 │ │ │ │ + bne 629784 │ │ │ │ cmp lr, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r8, sp, #44 @ 0x2c │ │ │ │ sbcs r3, ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629e8c │ │ │ │ + bcc 629e90 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629938 │ │ │ │ + beq 62993c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r2, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ - beq 6296c0 │ │ │ │ + beq 6296c4 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne 6297e8 │ │ │ │ + bne 6297ec │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 6296cc │ │ │ │ + bne 6296d0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp lr, #4 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629e44 │ │ │ │ + bcc 629e48 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629bec │ │ │ │ + beq 629bf0 │ │ │ │ lsl r3, r3, #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r2, [sp] │ │ │ │ bl 663828 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6297e0 │ │ │ │ + bne 6297e4 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 629e68 │ │ │ │ + beq 629e6c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 6294dc │ │ │ │ + bne 6294e0 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6294dc │ │ │ │ + beq 6294e0 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #3172] @ 629f04 │ │ │ │ - ldr r3, [pc, #3160] @ 629efc │ │ │ │ + ldr r2, [pc, #3172] @ 629f08 │ │ │ │ + ldr r3, [pc, #3160] @ 629f00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 629448 │ │ │ │ + beq 62944c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 629464 │ │ │ │ + beq 629468 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne 629618 │ │ │ │ + bne 62961c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 629520 │ │ │ │ + beq 629524 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6293dc │ │ │ │ + beq 6293e0 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [r5, #200] @ 0xc8 │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r9, [r5, #204] @ 0xcc │ │ │ │ ands r2, r2, #1 │ │ │ │ add r6, r5, #184 @ 0xb8 │ │ │ │ - bne 629b48 │ │ │ │ + bne 629b4c │ │ │ │ cmp sl, #2 │ │ │ │ sbcs r3, r9, #0 │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add fp, sp, #84 @ 0x54 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629e8c │ │ │ │ + bcc 629e90 │ │ │ │ ldr r1, [r5, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6299c4 │ │ │ │ + beq 6299c8 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ ldrh r1, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #2972] @ 629f08 │ │ │ │ + ldr r3, [pc, #2972] @ 629f0c │ │ │ │ lsr r2, r1, #8 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #2 │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629e44 │ │ │ │ + bcc 629e48 │ │ │ │ ldr r0, [r5, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629cc4 │ │ │ │ + beq 629cc8 │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1079312,115 +1079313,115 @@ │ │ │ │ mov r3, #0 │ │ │ │ bl 663828 │ │ │ │ bl 91e490 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 629e68 │ │ │ │ + beq 629e6c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 6294dc │ │ │ │ + bne 6294e0 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6294dc │ │ │ │ + beq 6294e0 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #2784] @ 629f0c │ │ │ │ - ldr r3, [pc, #2764] @ 629efc │ │ │ │ + ldr r2, [pc, #2784] @ 629f10 │ │ │ │ + ldr r3, [pc, #2764] @ 629f00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6292bc │ │ │ │ - ldr r3, [pc, #2752] @ 629f10 │ │ │ │ + bne 6292c0 │ │ │ │ + ldr r3, [pc, #2752] @ 629f14 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8daa24 │ │ │ │ - ldr r3, [pc, #2728] @ 629f14 │ │ │ │ + ldr r3, [pc, #2728] @ 629f18 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - b 6292d8 │ │ │ │ - ldr r3, [pc, #2704] @ 629f14 │ │ │ │ + b 6292dc │ │ │ │ + ldr r3, [pc, #2704] @ 629f18 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 629120 │ │ │ │ + bne 629124 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 629e68 │ │ │ │ + beq 629e6c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 6294dc │ │ │ │ + bne 6294e0 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 629c74 │ │ │ │ - ldr r2, [pc, #2612] @ 629f18 │ │ │ │ - ldr r3, [pc, #2580] @ 629efc │ │ │ │ + bne 629c78 │ │ │ │ + ldr r2, [pc, #2612] @ 629f1c │ │ │ │ + ldr r3, [pc, #2580] @ 629f00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6292bc │ │ │ │ + bne 6292c0 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6293e0 │ │ │ │ + beq 6293e4 │ │ │ │ ldr fp, [r4, #84] @ 0x54 │ │ │ │ ldr r9, [r6, #204] @ 0xcc │ │ │ │ ldr r3, [fp, #116] @ 0x74 │ │ │ │ add sl, r6, #184 @ 0xb8 │ │ │ │ tst r3, #1 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r6, #200] @ 0xc8 │ │ │ │ - bne 629af4 │ │ │ │ + bne 629af8 │ │ │ │ cmp r3, #2 │ │ │ │ sbcs r2, r9, #0 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add r8, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #20] │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629e8c │ │ │ │ + bcc 629e90 │ │ │ │ ldr r1, [r6, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629a48 │ │ │ │ + beq 629a4c │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsr ip, r2, #8 │ │ │ │ orr ip, ip, r2, lsl #8 │ │ │ │ @@ -1079432,167 +1079433,167 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629e44 │ │ │ │ + bcc 629e48 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629ca0 │ │ │ │ + beq 629ca4 │ │ │ │ lsr r3, ip, #8 │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ strh r3, [sp, #84] @ 0x54 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 663828 │ │ │ │ - b 6293e0 │ │ │ │ + b 6293e4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62969c │ │ │ │ + beq 6296a0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 629b98 │ │ │ │ + bne 629b9c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #4 │ │ │ │ strb r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 629e8c │ │ │ │ + bcc 629e90 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629ad0 │ │ │ │ + beq 629ad4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #100] @ 0x64 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #56] @ 0x38 │ │ │ │ ldrb r2, [r4, #67] @ 0x43 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6296b4 │ │ │ │ + beq 6296b8 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 629884 │ │ │ │ + bne 629888 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6293e0 │ │ │ │ - b 6293dc │ │ │ │ + beq 6293e4 │ │ │ │ + b 6293e0 │ │ │ │ ands r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ - beq 6291f0 │ │ │ │ + beq 6291f4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp lr, #4 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629ed4 │ │ │ │ + bcc 629ed8 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 629224 │ │ │ │ + bne 629228 │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 665ec4 │ │ │ │ - b 629238 │ │ │ │ + b 62923c │ │ │ │ mov r3, #0 │ │ │ │ add sl, sp, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sl, #4] │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ strb r3, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629eb0 │ │ │ │ + bcc 629eb4 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 629178 │ │ │ │ + bne 62917c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 665200 │ │ │ │ - b 629178 │ │ │ │ + b 62917c │ │ │ │ cmp lr, #2 │ │ │ │ add r8, sp, #44 @ 0x2c │ │ │ │ sbcs r3, ip, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r8, #4] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629eb0 │ │ │ │ + bcc 629eb4 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6291c8 │ │ │ │ + bne 6291cc │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ bl 665200 │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ - b 6291c8 │ │ │ │ + b 6291cc │ │ │ │ bl 91e490 │ │ │ │ - b 629254 │ │ │ │ + b 629258 │ │ │ │ ldrh r3, [r4, #56] @ 0x38 │ │ │ │ ands r1, r2, #1 │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ orr r3, r3, r2, lsl #15 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r2, r3, #16 │ │ │ │ - bne 62997c │ │ │ │ + bne 629980 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sl, #4] │ │ │ │ mov r1, #1 │ │ │ │ cmp lr, #2 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629e44 │ │ │ │ + bcc 629e48 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629ce8 │ │ │ │ + beq 629cec │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1079604,128 +1079605,128 @@ │ │ │ │ bl 663828 │ │ │ │ bl 91e490 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ mov r3, #2 │ │ │ │ - b 6291e8 │ │ │ │ + b 6291ec │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r1, [r2, #116] @ 0x74 │ │ │ │ lsl r4, r4, #3 │ │ │ │ ands r1, r1, #1 │ │ │ │ ldr r2, [ip, #200] @ 0xc8 │ │ │ │ ldr r8, [ip, #204] @ 0xcc │ │ │ │ add r4, r4, #4 │ │ │ │ mov r0, #0 │ │ │ │ add r6, ip, #184 @ 0xb8 │ │ │ │ - bne 629c10 │ │ │ │ + bne 629c14 │ │ │ │ cmp r4, r2 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ sbcs r1, r1, r8 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add lr, sp, #68 @ 0x44 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 629e44 │ │ │ │ + bcs 629e48 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r1, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 629e44 │ │ │ │ + beq 629e48 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629dd8 │ │ │ │ + beq 629ddc │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [sp] │ │ │ │ bl 663828 │ │ │ │ - b 6296b4 │ │ │ │ + b 6296b8 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ bl 66549c │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ - b 6291c8 │ │ │ │ + b 6291cc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 66549c │ │ │ │ - b 629178 │ │ │ │ + b 62917c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sl, #4] │ │ │ │ mov r3, #1 │ │ │ │ cmp lr, #2 │ │ │ │ strb r3, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629ed4 │ │ │ │ + bcc 629ed8 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629dfc │ │ │ │ + beq 629e00 │ │ │ │ strh r2, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ - b 62984c │ │ │ │ + b 629850 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 66549c │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr sl, [r5, #200] @ 0xc8 │ │ │ │ ldr r9, [r5, #204] @ 0xcc │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1292] @ 629f08 │ │ │ │ + ldr r3, [pc, #1292] @ 629f0c │ │ │ │ and r3, r3, r0 │ │ │ │ - beq 629374 │ │ │ │ + beq 629378 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #2 │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629ed4 │ │ │ │ + bcc 629ed8 │ │ │ │ ldr r0, [r5, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629d30 │ │ │ │ + beq 629d34 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ - b 6293c0 │ │ │ │ + b 6293c4 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ bl 66549c │ │ │ │ @@ -1079733,1127 +1079734,1127 @@ │ │ │ │ ldr r3, [r6, #200] @ 0xc8 │ │ │ │ ldr r9, [r6, #204] @ 0xcc │ │ │ │ and r2, r2, #1 │ │ │ │ orr ip, r0, #1 │ │ │ │ lsl ip, ip, #16 │ │ │ │ cmp r2, #0 │ │ │ │ lsr ip, ip, #16 │ │ │ │ - beq 6295ac │ │ │ │ + beq 6295b0 │ │ │ │ cmp r3, #2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629ed4 │ │ │ │ + bcc 629ed8 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629d0c │ │ │ │ + beq 629d10 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ strh ip, [sp, #84] @ 0x54 │ │ │ │ bl 212a70 │ │ │ │ - b 6295f8 │ │ │ │ + b 6295fc │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 629698 │ │ │ │ + b 62969c │ │ │ │ cmp r3, #2 │ │ │ │ sbcs r2, r9, #0 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add r8, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #20] │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629eb0 │ │ │ │ + bcc 629eb4 │ │ │ │ ldr r1, [r6, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629d54 │ │ │ │ + beq 629d58 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 212a70 │ │ │ │ ldrh ip, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orr ip, ip, #1 │ │ │ │ - b 629a88 │ │ │ │ + b 629a8c │ │ │ │ cmp sl, #2 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ sbcs r3, r9, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add fp, sp, #84 @ 0x54 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629eb0 │ │ │ │ + bcc 629eb4 │ │ │ │ ldr r1, [r5, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629d84 │ │ │ │ + beq 629d88 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #100] @ 0x64 │ │ │ │ bic r3, r3, #1 │ │ │ │ - b 629a00 │ │ │ │ + b 629a04 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 629eb0 │ │ │ │ + bcc 629eb4 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 629db4 │ │ │ │ + beq 629db8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #100] @ 0x64 │ │ │ │ - b 629698 │ │ │ │ + b 62969c │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 665f28 │ │ │ │ - b 629238 │ │ │ │ + b 62923c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r4, r2 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ sbcs r0, r0, r8 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add lr, sp, #68 @ 0x44 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 629ed4 │ │ │ │ + bcs 629ed8 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r1, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 629ed4 │ │ │ │ + beq 629ed8 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629e20 │ │ │ │ + beq 629e24 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212a70 │ │ │ │ - b 629918 │ │ │ │ + b 62991c │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #668] @ 629f1c │ │ │ │ - ldr r3, [pc, #632] @ 629efc │ │ │ │ + ldr r2, [pc, #668] @ 629f20 │ │ │ │ + ldr r3, [pc, #632] @ 629f00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 629448 │ │ │ │ - b 6292bc │ │ │ │ + beq 62944c │ │ │ │ + b 6292c0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 665f28 │ │ │ │ - b 6295f8 │ │ │ │ + b 6295fc │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 665f28 │ │ │ │ - b 6293c0 │ │ │ │ + b 6293c4 │ │ │ │ str r2, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 665f28 │ │ │ │ - b 62984c │ │ │ │ + b 629850 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 665ec4 │ │ │ │ - b 6295f8 │ │ │ │ + b 6295fc │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 665ec4 │ │ │ │ - b 6293c0 │ │ │ │ + b 6293c4 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ bl 665200 │ │ │ │ ldr r2, [fp, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #200] @ 0xc8 │ │ │ │ ldr r9, [r6, #204] @ 0xcc │ │ │ │ and r2, r2, #1 │ │ │ │ - b 629a74 │ │ │ │ + b 629a78 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 665200 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr sl, [r5, #200] @ 0xc8 │ │ │ │ ldr r9, [r5, #204] @ 0xcc │ │ │ │ and r3, r3, #1 │ │ │ │ - b 6299f0 │ │ │ │ + b 6299f4 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 629698 │ │ │ │ + b 62969c │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r6 │ │ │ │ bl 665f28 │ │ │ │ - b 629918 │ │ │ │ + b 62991c │ │ │ │ str r2, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 665ec4 │ │ │ │ - b 62984c │ │ │ │ + b 629850 │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r6 │ │ │ │ bl 665ec4 │ │ │ │ - b 629918 │ │ │ │ - ldr r3, [pc, #212] @ 629f20 │ │ │ │ - ldr r1, [pc, #212] @ 629f24 │ │ │ │ - ldr r0, [pc, #212] @ 629f28 │ │ │ │ + b 62991c │ │ │ │ + ldr r3, [pc, #212] @ 629f24 │ │ │ │ + ldr r1, [pc, #212] @ 629f28 │ │ │ │ + ldr r0, [pc, #212] @ 629f2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ 629f2c │ │ │ │ - ldr r1, [pc, #188] @ 629f30 │ │ │ │ - ldr r0, [pc, #188] @ 629f34 │ │ │ │ + ldr r3, [pc, #188] @ 629f30 │ │ │ │ + ldr r1, [pc, #188] @ 629f34 │ │ │ │ + ldr r0, [pc, #188] @ 629f38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ 629f38 │ │ │ │ - ldr r1, [pc, #164] @ 629f3c │ │ │ │ - ldr r0, [pc, #164] @ 629f40 │ │ │ │ + ldr r3, [pc, #164] @ 629f3c │ │ │ │ + ldr r1, [pc, #164] @ 629f40 │ │ │ │ + ldr r0, [pc, #164] @ 629f44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ 629f44 │ │ │ │ - ldr r1, [pc, #140] @ 629f48 │ │ │ │ - ldr r0, [pc, #140] @ 629f4c │ │ │ │ + ldr r3, [pc, #140] @ 629f48 │ │ │ │ + ldr r1, [pc, #140] @ 629f4c │ │ │ │ + ldr r0, [pc, #140] @ 629f50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 629f50 │ │ │ │ - ldr r1, [pc, #116] @ 629f54 │ │ │ │ - ldr r0, [pc, #116] @ 629f58 │ │ │ │ + ldr r3, [pc, #116] @ 629f54 │ │ │ │ + ldr r1, [pc, #116] @ 629f58 │ │ │ │ + ldr r0, [pc, #116] @ 629f5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r1, r3, ip, ror #23 │ │ │ │ + subseq r1, r3, r8, ror #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq r1, [r3], #-180 @ 0xffffff4c │ │ │ │ - subseq r1, r3, r4, lsl sl │ │ │ │ + ldrsbeq r1, [r3], #-176 @ 0xffffff50 │ │ │ │ + subseq r1, r3, r0, lsl sl │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ - subseq r1, r3, r8, lsl #17 │ │ │ │ + subseq r1, r3, r4, lsl #17 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - ldrsbeq r1, [r3], #-112 @ 0xffffff90 │ │ │ │ - subseq r1, r3, r4, lsr r0 │ │ │ │ - subeq pc, r5, r0, asr r2 @ │ │ │ │ - eorseq r0, r8, r8, lsr #7 │ │ │ │ - eorseq r0, r8, ip, asr #7 │ │ │ │ - subeq pc, r5, ip, lsr #4 │ │ │ │ - eorseq r5, r0, r8, ror #29 │ │ │ │ - @ instruction: 0x00305efc │ │ │ │ - subeq pc, r5, r8, lsl #4 │ │ │ │ - eorseq r0, r8, r0, ror #6 │ │ │ │ - eorseq r0, r8, r4, lsl #7 │ │ │ │ - subeq pc, r5, r4, ror #3 │ │ │ │ - eorseq r0, r8, ip, lsr r3 │ │ │ │ - eorseq r0, r8, r0, ror #6 │ │ │ │ - subeq pc, r5, r0, asr #3 │ │ │ │ - eorseq r0, r8, r8, lsl r3 │ │ │ │ - eorseq r0, r8, ip, lsr r3 │ │ │ │ + subseq r1, r3, ip, asr #15 │ │ │ │ + subseq r1, r3, r0, lsr r0 │ │ │ │ + subeq pc, r5, ip, asr #4 │ │ │ │ + eorseq r0, r8, r4, lsr #7 │ │ │ │ + eorseq r0, r8, r8, asr #7 │ │ │ │ + subeq pc, r5, r8, lsr #4 │ │ │ │ + eorseq r5, r0, r4, ror #29 │ │ │ │ + @ instruction: 0x00305ef8 │ │ │ │ + subeq pc, r5, r4, lsl #4 │ │ │ │ + eorseq r0, r8, ip, asr r3 │ │ │ │ + eorseq r0, r8, r0, lsl #7 │ │ │ │ + subeq pc, r5, r0, ror #3 │ │ │ │ + eorseq r0, r8, r8, lsr r3 │ │ │ │ + eorseq r0, r8, ip, asr r3 │ │ │ │ + strheq pc, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ + eorseq r0, r8, r4, lsl r3 │ │ │ │ + eorseq r0, r8, r8, lsr r3 │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #-33] @ 0xffffffdf │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - b 6290ac │ │ │ │ + b 6290b0 │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #-33] @ 0xffffffdf │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - b 6290ac │ │ │ │ + b 6290b0 │ │ │ │ │ │ │ │ -00629fb4 : │ │ │ │ +00629fb8 : │ │ │ │ ldrb r0, [r0, #67] @ 0x43 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00629fbc : │ │ │ │ +00629fc0 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ldr lr, [r0, #20] │ │ │ │ subs r2, r1, #0 │ │ │ │ movne r2, #1 │ │ │ │ orrs ip, ip, lr │ │ │ │ strb r2, [r0, #67] @ 0x43 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 6290ac │ │ │ │ + b 6290b0 │ │ │ │ │ │ │ │ -00629ff0 : │ │ │ │ +00629ff4 : │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062a010 : │ │ │ │ +0062a014 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #792] @ 62a348 │ │ │ │ - ldr r1, [pc, #792] @ 62a34c │ │ │ │ + ldr r0, [pc, #792] @ 62a34c │ │ │ │ + ldr r1, [pc, #792] @ 62a350 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ - ldr r7, [pc, #784] @ 62a350 │ │ │ │ + ldr r7, [pc, #784] @ 62a354 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ tst r2, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - beq 62a0e4 │ │ │ │ + beq 62a0e8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 62a21c │ │ │ │ + beq 62a220 │ │ │ │ mov r0, r4 │ │ │ │ - bl 628ac0 │ │ │ │ + bl 628ac4 │ │ │ │ mov r4, r0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62a2dc │ │ │ │ + beq 62a2e0 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - beq 62a1e4 │ │ │ │ - ldr r2, [pc, #680] @ 62a354 │ │ │ │ - ldr r3, [pc, #668] @ 62a34c │ │ │ │ + beq 62a1e8 │ │ │ │ + ldr r2, [pc, #680] @ 62a358 │ │ │ │ + ldr r3, [pc, #668] @ 62a350 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62a2d8 │ │ │ │ + bne 62a2dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62a234 │ │ │ │ + bne 62a238 │ │ │ │ ldrb r2, [r3, #251] @ 0xfb │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62a234 │ │ │ │ + bne 62a238 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 62a234 │ │ │ │ + beq 62a238 │ │ │ │ ldrh r1, [r4, #56] @ 0x38 │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ movne r4, r2 │ │ │ │ - bne 62a0a4 │ │ │ │ + bne 62a0a8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 62a14c │ │ │ │ - ldr r3, [pc, #536] @ 62a358 │ │ │ │ + bne 62a150 │ │ │ │ + ldr r3, [pc, #536] @ 62a35c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a1d0 │ │ │ │ + beq 62a1d4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62a23c │ │ │ │ + bne 62a240 │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ strb r2, [sp, #32] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a300 │ │ │ │ + bcc 62a304 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62a290 │ │ │ │ + beq 62a294 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #56] @ 0x38 │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - b 62a080 │ │ │ │ + b 62a084 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a0a4 │ │ │ │ + beq 62a0a8 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #336] @ 62a35c │ │ │ │ + ldr r3, [pc, #336] @ 62a360 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 62a0a4 │ │ │ │ - ldr r3, [pc, #308] @ 62a358 │ │ │ │ + b 62a0a8 │ │ │ │ + ldr r3, [pc, #308] @ 62a35c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - b 62a074 │ │ │ │ + b 62a078 │ │ │ │ mov r4, #1 │ │ │ │ - b 62a0a4 │ │ │ │ + b 62a0a8 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a324 │ │ │ │ + bcc 62a328 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62a2b4 │ │ │ │ + beq 62a2b8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #26] │ │ │ │ - b 62a1cc │ │ │ │ + b 62a1d0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 62a1cc │ │ │ │ + b 62a1d0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 62a1cc │ │ │ │ + b 62a1d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 62a360 │ │ │ │ - ldr r1, [pc, #124] @ 62a364 │ │ │ │ - ldr r0, [pc, #124] @ 62a368 │ │ │ │ + ldr r3, [pc, #124] @ 62a364 │ │ │ │ + ldr r1, [pc, #124] @ 62a368 │ │ │ │ + ldr r0, [pc, #124] @ 62a36c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ 62a36c │ │ │ │ - ldr r1, [pc, #100] @ 62a370 │ │ │ │ - ldr r0, [pc, #100] @ 62a374 │ │ │ │ + ldr r3, [pc, #100] @ 62a370 │ │ │ │ + ldr r1, [pc, #100] @ 62a374 │ │ │ │ + ldr r0, [pc, #100] @ 62a378 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 62a378 │ │ │ │ - ldr r1, [pc, #76] @ 62a37c │ │ │ │ - ldr r0, [pc, #76] @ 62a380 │ │ │ │ + ldr r3, [pc, #76] @ 62a37c │ │ │ │ + ldr r1, [pc, #76] @ 62a380 │ │ │ │ + ldr r0, [pc, #76] @ 62a384 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r0, r3, r4, lsl #25 │ │ │ │ + subseq r0, r3, r0, lsl #25 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r3, ip, ror #24 │ │ │ │ - subseq r0, r3, r8, lsl #24 │ │ │ │ + subseq r0, r3, r8, ror #24 │ │ │ │ + subseq r0, r3, r4, lsl #24 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - strheq lr, [r5], #-216 @ 0xffffff28 │ │ │ │ - eorseq r5, r0, r4, ror sl │ │ │ │ - eorseq r5, r0, r8, lsl #21 │ │ │ │ - @ instruction: 0x0045ed94 │ │ │ │ - eorseq pc, r7, ip, ror #29 │ │ │ │ - eorseq pc, r7, r0, lsl pc @ │ │ │ │ - subeq lr, r5, r0, ror sp │ │ │ │ - eorseq pc, r7, r8, asr #29 │ │ │ │ - eorseq pc, r7, ip, ror #29 │ │ │ │ + strheq lr, [r5], #-212 @ 0xffffff2c │ │ │ │ + eorseq r5, r0, r0, ror sl │ │ │ │ + eorseq r5, r0, r4, lsl #21 │ │ │ │ + @ instruction: 0x0045ed90 │ │ │ │ + eorseq pc, r7, r8, ror #29 │ │ │ │ + eorseq pc, r7, ip, lsl #30 │ │ │ │ + subeq lr, r5, ip, ror #26 │ │ │ │ + eorseq pc, r7, r4, asr #29 │ │ │ │ + eorseq pc, r7, r8, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #976] @ 62a76c │ │ │ │ - ldr r3, [pc, #976] @ 62a770 │ │ │ │ + ldr r2, [pc, #976] @ 62a770 │ │ │ │ + ldr r3, [pc, #976] @ 62a774 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ lsr r4, r3, #24 │ │ │ │ ands r4, r4, #1 │ │ │ │ - beq 62a3dc │ │ │ │ + beq 62a3e0 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62a484 │ │ │ │ + beq 62a488 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r4, r3, #1 │ │ │ │ - beq 62a4a4 │ │ │ │ + beq 62a4a8 │ │ │ │ ldrb r3, [r7, #66] @ 0x42 │ │ │ │ ldrh r5, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrh r6, [r7, #64] @ 0x40 │ │ │ │ strb r3, [r7, #66] @ 0x42 │ │ │ │ strh r5, [r7, #64] @ 0x40 │ │ │ │ - bne 62a448 │ │ │ │ - ldr r2, [pc, #868] @ 62a774 │ │ │ │ - ldr r3, [pc, #860] @ 62a770 │ │ │ │ + bne 62a44c │ │ │ │ + ldr r2, [pc, #868] @ 62a778 │ │ │ │ + ldr r3, [pc, #860] @ 62a774 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62a720 │ │ │ │ + bne 62a724 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr ip, [r7] │ │ │ │ ldr lr, [r7, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - bne 62a538 │ │ │ │ + bne 62a53c │ │ │ │ sub r4, r4, #1 │ │ │ │ sub r3, r5, r6 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ movcs r4, #0 │ │ │ │ movcc r4, #1 │ │ │ │ - b 62a408 │ │ │ │ + b 62a40c │ │ │ │ mov r0, r7 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a408 │ │ │ │ + bne 62a40c │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r4, r3, #1 │ │ │ │ - bne 62a3e8 │ │ │ │ + bne 62a3ec │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 62a408 │ │ │ │ + beq 62a40c │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ - bne 62a648 │ │ │ │ + bne 62a64c │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a724 │ │ │ │ + bcc 62a728 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a6bc │ │ │ │ + beq 62a6c0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #44] @ 0x2c │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ mvn r0, r0 │ │ │ │ and r4, r0, #1 │ │ │ │ - b 62a408 │ │ │ │ + b 62a40c │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ add ip, ip, #2 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsl ip, ip, r3 │ │ │ │ ands r1, r2, r3 │ │ │ │ ldr r8, [lr, #116] @ 0x74 │ │ │ │ ldr r2, [lr, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ add r4, lr, #96 @ 0x60 │ │ │ │ - bne 62a5dc │ │ │ │ + bne 62a5e0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp ip, r2 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sbcs r1, r1, r8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 62a724 │ │ │ │ + bcs 62a728 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r3, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 62a724 │ │ │ │ + beq 62a728 │ │ │ │ ldr r3, [lr, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a6a0 │ │ │ │ + beq 62a6a4 │ │ │ │ add r1, r3, ip │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #28] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ sub r4, r5, r0 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - b 62a45c │ │ │ │ + b 62a460 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp ip, r2 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sbcs r0, r0, r8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 62a748 │ │ │ │ + bcs 62a74c │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r3, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 62a748 │ │ │ │ + beq 62a74c │ │ │ │ ldr r3, [lr, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a6dc │ │ │ │ + beq 62a6e0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, ip │ │ │ │ add r0, sp, #28 │ │ │ │ bl 212a70 │ │ │ │ ldrh r4, [sp, #28] │ │ │ │ sub r4, r5, r4 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - b 62a45c │ │ │ │ + b 62a460 │ │ │ │ cmp r0, #2 │ │ │ │ mov r2, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a748 │ │ │ │ + bcc 62a74c │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a6fc │ │ │ │ + beq 62a700 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 212a70 │ │ │ │ ldrh r4, [sp, #44] @ 0x2c │ │ │ │ mvn r4, r4 │ │ │ │ and r4, r4, #1 │ │ │ │ - b 62a408 │ │ │ │ + b 62a40c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ bl 66549c │ │ │ │ - b 62a5cc │ │ │ │ + b 62a5d0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ - b 62a52c │ │ │ │ + b 62a530 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ bl 665200 │ │ │ │ mov r4, r0 │ │ │ │ - b 62a638 │ │ │ │ + b 62a63c │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r4, r0 │ │ │ │ - b 62a694 │ │ │ │ + b 62a698 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 62a778 │ │ │ │ - ldr r1, [pc, #76] @ 62a77c │ │ │ │ - ldr r0, [pc, #76] @ 62a780 │ │ │ │ + ldr r3, [pc, #76] @ 62a77c │ │ │ │ + ldr r1, [pc, #76] @ 62a780 │ │ │ │ + ldr r0, [pc, #76] @ 62a784 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62a784 │ │ │ │ - ldr r1, [pc, #52] @ 62a788 │ │ │ │ - ldr r0, [pc, #52] @ 62a78c │ │ │ │ + ldr r3, [pc, #52] @ 62a788 │ │ │ │ + ldr r1, [pc, #52] @ 62a78c │ │ │ │ + ldr r0, [pc, #52] @ 62a790 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r0, r3, r8, lsl r9 │ │ │ │ + subseq r0, r3, r4, lsl r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r3, r4, lsr #17 │ │ │ │ - subeq lr, r5, r0, ror r9 │ │ │ │ - eorseq pc, r7, r8, asr #21 │ │ │ │ - eorseq pc, r7, ip, ror #21 │ │ │ │ - subeq lr, r5, ip, asr #18 │ │ │ │ - eorseq pc, r7, r4, lsr #21 │ │ │ │ - eorseq pc, r7, r8, asr #21 │ │ │ │ + subseq r0, r3, r0, lsr #17 │ │ │ │ + subeq lr, r5, ip, ror #18 │ │ │ │ + eorseq pc, r7, r4, asr #21 │ │ │ │ + eorseq pc, r7, r8, ror #21 │ │ │ │ + subeq lr, r5, r8, asr #18 │ │ │ │ + eorseq pc, r7, r0, lsr #21 │ │ │ │ + eorseq pc, r7, r4, asr #21 │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62a7b4 │ │ │ │ + bne 62a7b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0062a7e8 : │ │ │ │ +0062a7ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ orrs r2, r2, r3 │ │ │ │ - ldr r2, [pc, #676] @ 62aab0 │ │ │ │ - ldr r3, [pc, #676] @ 62aab4 │ │ │ │ + ldr r2, [pc, #676] @ 62aab4 │ │ │ │ + ldr r3, [pc, #676] @ 62aab8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ strb ip, [r0, #67] @ 0x43 │ │ │ │ - beq 62a83c │ │ │ │ + beq 62a840 │ │ │ │ mov r1, ip │ │ │ │ - bl 6290ac │ │ │ │ + bl 6290b0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 62a884 │ │ │ │ + bge 62a888 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #616] @ 62aab8 │ │ │ │ - ldr r3, [pc, #608] @ 62aab4 │ │ │ │ + ldr r2, [pc, #616] @ 62aabc │ │ │ │ + ldr r3, [pc, #608] @ 62aab8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62aa64 │ │ │ │ + bne 62aa68 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldrb r0, [r3, #253] @ 0xfd │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a844 │ │ │ │ + bne 62a848 │ │ │ │ ldrb r2, [r3, #251] @ 0xfb │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62a848 │ │ │ │ + bne 62a84c │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsr r0, r0, #2 │ │ │ │ ands r0, r0, #1 │ │ │ │ - bne 62a960 │ │ │ │ + bne 62a964 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62a848 │ │ │ │ + beq 62a84c │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62a8e0 │ │ │ │ + bne 62a8e4 │ │ │ │ subs r0, r5, r3 │ │ │ │ movne r0, #1 │ │ │ │ - b 62a848 │ │ │ │ + b 62a84c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr lr, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ - bne 62a9cc │ │ │ │ + bne 62a9d0 │ │ │ │ cmp lr, #4 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ strb r2, [sp, #28] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62aa8c │ │ │ │ + bcc 62aa90 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62aa1c │ │ │ │ + beq 62aa20 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #22 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #22] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #56] @ 0x38 │ │ │ │ - b 62a8d4 │ │ │ │ + b 62a8d8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #32 │ │ │ │ orrs r3, r3, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ - beq 62a844 │ │ │ │ + beq 62a848 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62a844 │ │ │ │ + beq 62a848 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r2, #8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ ldrh r0, [sp, #46] @ 0x2e │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ lsr r3, r0, #7 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r0, r3, r0, lsr #15 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 62a848 │ │ │ │ + b 62a84c │ │ │ │ cmp lr, #4 │ │ │ │ mov r2, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r2, [sp, #28] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62aa68 │ │ │ │ + bcc 62aa6c │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62aa40 │ │ │ │ + beq 62aa44 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #22 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #22] │ │ │ │ - b 62a958 │ │ │ │ + b 62a95c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 62a958 │ │ │ │ + b 62a95c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 62a958 │ │ │ │ + b 62a95c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 62aabc │ │ │ │ - ldr r1, [pc, #76] @ 62aac0 │ │ │ │ - ldr r0, [pc, #76] @ 62aac4 │ │ │ │ + ldr r3, [pc, #76] @ 62aac0 │ │ │ │ + ldr r1, [pc, #76] @ 62aac4 │ │ │ │ + ldr r0, [pc, #76] @ 62aac8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62aac8 │ │ │ │ - ldr r1, [pc, #52] @ 62aacc │ │ │ │ - ldr r0, [pc, #52] @ 62aad0 │ │ │ │ + ldr r3, [pc, #52] @ 62aacc │ │ │ │ + ldr r1, [pc, #52] @ 62aad0 │ │ │ │ + ldr r0, [pc, #52] @ 62aad4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r0, r3, r8, lsr #9 │ │ │ │ + subseq r0, r3, r4, lsr #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r3, r4, ror #8 │ │ │ │ - subeq lr, r5, ip, lsr #12 │ │ │ │ - eorseq pc, r7, r4, lsl #15 │ │ │ │ - eorseq pc, r7, r8, lsr #15 │ │ │ │ - subeq lr, r5, r8, lsl #12 │ │ │ │ - eorseq pc, r7, r0, ror #14 │ │ │ │ - eorseq pc, r7, r4, lsl #15 │ │ │ │ + subseq r0, r3, r0, ror #8 │ │ │ │ + subeq lr, r5, r8, lsr #12 │ │ │ │ + eorseq pc, r7, r0, lsl #15 │ │ │ │ + eorseq pc, r7, r4, lsr #15 │ │ │ │ + subeq lr, r5, r4, lsl #12 │ │ │ │ + eorseq pc, r7, ip, asr r7 @ │ │ │ │ + eorseq pc, r7, r0, lsl #15 │ │ │ │ │ │ │ │ -0062aad4 : │ │ │ │ +0062aad8 : │ │ │ │ ldr ip, [r0, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ sub ip, ip, r0 │ │ │ │ str ip, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - b 626b08 │ │ │ │ + b 626b0c │ │ │ │ │ │ │ │ -0062aaf0 : │ │ │ │ +0062aaf4 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ldrh ip, [r3, #52] @ 0x34 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ tst lr, #4 │ │ │ │ - beq 62ab14 │ │ │ │ + beq 62ab18 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 62ab34 │ │ │ │ + beq 62ab38 │ │ │ │ sub ip, ip, #1 │ │ │ │ strh ip, [r3, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #8] │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ sub ip, ip, lr │ │ │ │ str ip, [r3, #72] @ 0x48 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 626b08 │ │ │ │ + b 626b0c │ │ │ │ ldr ip, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ strh ip, [r3, #52] @ 0x34 │ │ │ │ ldrb ip, [r3, #54] @ 0x36 │ │ │ │ eor ip, ip, #1 │ │ │ │ strb ip, [r3, #54] @ 0x36 │ │ │ │ - b 62ab1c │ │ │ │ + b 62ab20 │ │ │ │ │ │ │ │ -0062ab50 : │ │ │ │ +0062ab54 : │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 62abd8 │ │ │ │ + bcc 62abdc │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ sub r3, r3, r1 │ │ │ │ ldrh r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [ip, #116] @ 0x74 │ │ │ │ sub r3, r2, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ tst ip, #4 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - bne 62aba0 │ │ │ │ + bne 62aba4 │ │ │ │ strh r3, [r0, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ cmp r1, r2 │ │ │ │ - bls 62ab84 │ │ │ │ + bls 62ab88 │ │ │ │ ldrb r2, [r0, #54] @ 0x36 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r2, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ strh r3, [r0, #52] @ 0x34 │ │ │ │ strb r2, [r0, #54] @ 0x36 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1080865,75 +1080866,75 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062abf0 : │ │ │ │ +0062abf4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr lr, [pc, #1004] @ 62aff4 │ │ │ │ - ldr ip, [pc, #1004] @ 62aff8 │ │ │ │ + ldr lr, [pc, #1004] @ 62aff8 │ │ │ │ + ldr ip, [pc, #1004] @ 62affc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #1000] @ 62affc │ │ │ │ + ldr r8, [pc, #1000] @ 62b000 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #988] @ 62b000 │ │ │ │ + ldr r3, [pc, #988] @ 62b004 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ - bne 62af08 │ │ │ │ + bne 62af0c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 626b08 │ │ │ │ + bl 626b0c │ │ │ │ ldr r9, [r4, #84] @ 0x54 │ │ │ │ ldrb r3, [r9, #253] @ 0xfd │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62acbc │ │ │ │ + bne 62acc0 │ │ │ │ ldrb fp, [r9, #251] @ 0xfb │ │ │ │ cmp fp, #0 │ │ │ │ - bne 62acbc │ │ │ │ + bne 62acc0 │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ tst r3, #8 │ │ │ │ - bne 62acfc │ │ │ │ + bne 62ad00 │ │ │ │ tst r3, #4 │ │ │ │ - beq 62ae20 │ │ │ │ + beq 62ae24 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ ldr r2, [r6] │ │ │ │ lsl r5, r5, #3 │ │ │ │ str r2, [r3, r5] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r3, r3, r5 │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #832] @ 62b004 │ │ │ │ - ldr r3, [pc, #816] @ 62aff8 │ │ │ │ + ldr r2, [pc, #832] @ 62b008 │ │ │ │ + ldr r3, [pc, #816] @ 62affc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62afec │ │ │ │ + bne 62aff0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1080946,92 +1080947,92 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, sl │ │ │ │ bl 91be54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62ad84 │ │ │ │ + beq 62ad88 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr ip, [r6] │ │ │ │ mov r2, fp │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ ldr lr, [r0, r3, lsl #3] │ │ │ │ cmp lr, ip │ │ │ │ lsl lr, r3, #3 │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ - beq 62af88 │ │ │ │ + beq 62af8c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ade8 │ │ │ │ + beq 62adec │ │ │ │ cmp sl, r3 │ │ │ │ - bcc 62ade8 │ │ │ │ + bcc 62adec │ │ │ │ add r5, r5, r3 │ │ │ │ cmp sl, r5 │ │ │ │ add r2, r2, r3 │ │ │ │ subls r5, r5, sl │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 62ad40 │ │ │ │ - ldr r3, [pc, #636] @ 62b008 │ │ │ │ + bhi 62ad44 │ │ │ │ + ldr r3, [pc, #636] @ 62b00c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 62acbc │ │ │ │ - ldr r2, [pc, #620] @ 62b00c │ │ │ │ - ldr r3, [pc, #596] @ 62aff8 │ │ │ │ + beq 62acc0 │ │ │ │ + ldr r2, [pc, #620] @ 62b010 │ │ │ │ + ldr r3, [pc, #596] @ 62affc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62afec │ │ │ │ - ldr r1, [pc, #588] @ 62b010 │ │ │ │ - ldr r0, [pc, #588] @ 62b014 │ │ │ │ + bne 62aff0 │ │ │ │ + ldr r1, [pc, #588] @ 62b014 │ │ │ │ + ldr r0, [pc, #588] @ 62b018 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #540 @ 0x21c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ - ldr r2, [pc, #536] @ 62b008 │ │ │ │ + ldr r2, [pc, #536] @ 62b00c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 62acbc │ │ │ │ - ldr r1, [pc, #532] @ 62b018 │ │ │ │ - ldr r0, [pc, #532] @ 62b01c │ │ │ │ + beq 62acc0 │ │ │ │ + ldr r1, [pc, #532] @ 62b01c │ │ │ │ + ldr r0, [pc, #532] @ 62b020 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #540 @ 0x21c │ │ │ │ str r5, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 62acbc │ │ │ │ + b 62acc0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62acbc │ │ │ │ + beq 62acc0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62acbc │ │ │ │ + beq 62acc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ tst r3, #1 │ │ │ │ - bne 62ae88 │ │ │ │ + bne 62ae8c │ │ │ │ eor r3, r8, r8, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r8, r3, r8, ror #8 │ │ │ │ eor r3, r7, r7, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ @@ -1081043,296 +1081044,296 @@ │ │ │ │ ldrd r2, [r6, #200] @ 0xc8 │ │ │ │ add r5, r6, #184 @ 0xb8 │ │ │ │ lsl r4, r1, #3 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ mov r1, #0 │ │ │ │ sbcs r1, r1, r3 │ │ │ │ - bcs 62aff0 │ │ │ │ + bcs 62aff4 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #8 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 62aff0 │ │ │ │ + bcc 62aff4 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62afc8 │ │ │ │ + beq 62afcc │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, r3, r4 │ │ │ │ bl 212a70 │ │ │ │ mov r6, #8 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp] │ │ │ │ bl 663828 │ │ │ │ - b 62acbc │ │ │ │ - ldr r3, [pc, #272] @ 62b020 │ │ │ │ + b 62acc0 │ │ │ │ + ldr r3, [pc, #272] @ 62b024 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ac4c │ │ │ │ - ldr r3, [pc, #228] @ 62b008 │ │ │ │ + beq 62ac50 │ │ │ │ + ldr r3, [pc, #228] @ 62b00c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62ac4c │ │ │ │ - ldr r3, [pc, #236] @ 62b024 │ │ │ │ + beq 62ac50 │ │ │ │ + ldr r3, [pc, #236] @ 62b028 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62afa8 │ │ │ │ + beq 62afac │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #12] │ │ │ │ stm sp, {r4, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 62b028 │ │ │ │ + ldr r0, [pc, #168] @ 62b02c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62ac4c │ │ │ │ + b 62ac50 │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, r3, lr │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - bhi 62acbc │ │ │ │ - b 62ad84 │ │ │ │ - ldr r0, [pc, #124] @ 62b02c │ │ │ │ + bhi 62acc0 │ │ │ │ + b 62ad88 │ │ │ │ + ldr r0, [pc, #124] @ 62b030 │ │ │ │ mov r3, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62ac4c │ │ │ │ + b 62ac50 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ bl 663af0 │ │ │ │ - b 62aee8 │ │ │ │ + b 62aeec │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215668 │ │ │ │ - subseq r0, r3, ip, lsr #1 │ │ │ │ + subseq r0, r3, r8, lsr #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00530094 │ │ │ │ + @ instruction: 0x00530090 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsheq pc, [r2], #-240 @ 0xffffff10 @ │ │ │ │ + subseq pc, r2, ip, ror #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - subseq pc, r2, r4, lsl pc @ │ │ │ │ - ldrdeq lr, [r5], #-40 @ 0xffffffd8 │ │ │ │ - eorseq pc, r7, r8, lsl r5 @ │ │ │ │ - @ instruction: 0x0045e29c │ │ │ │ - eorseq pc, r7, ip, lsr #9 │ │ │ │ + subseq pc, r2, r0, lsl pc @ │ │ │ │ + ldrdeq lr, [r5], #-36 @ 0xffffffdc │ │ │ │ + eorseq pc, r7, r4, lsl r5 @ │ │ │ │ + @ instruction: 0x0045e298 │ │ │ │ + eorseq pc, r7, r8, lsr #9 │ │ │ │ andeq r4, r0, ip, lsr r2 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0037f2d4 │ │ │ │ - @ instruction: 0x0037f2dc │ │ │ │ + @ instruction: 0x0037f2d0 │ │ │ │ + @ instruction: 0x0037f2d8 │ │ │ │ │ │ │ │ -0062b030 : │ │ │ │ +0062b034 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ - ldr r1, [pc, #1980] @ 62b810 │ │ │ │ + ldr r1, [pc, #1980] @ 62b814 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #1976] @ 62b814 │ │ │ │ + ldr r2, [pc, #1976] @ 62b818 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #1972] @ 62b818 │ │ │ │ + ldr r6, [pc, #1972] @ 62b81c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ - bne 62b278 │ │ │ │ + bne 62b27c │ │ │ │ ldrb r5, [r3, #251] @ 0xfb │ │ │ │ cmp r5, #0 │ │ │ │ - bne 62b278 │ │ │ │ + bne 62b27c │ │ │ │ ldr fp, [r3, #116] @ 0x74 │ │ │ │ lsr r9, fp, #3 │ │ │ │ ands r9, r9, #1 │ │ │ │ lsr fp, fp, #2 │ │ │ │ and fp, fp, #1 │ │ │ │ - bne 62b288 │ │ │ │ + bne 62b28c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 62b17c │ │ │ │ + beq 62b180 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62b1f4 │ │ │ │ + beq 62b1f8 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ - bls 62b118 │ │ │ │ + bls 62b11c │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r0 │ │ │ │ add ip, r6, r6, lsl #2 │ │ │ │ add r3, r1, ip, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, ip, lsl #3] │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ lsl r5, ip, #3 │ │ │ │ - bl 6280a8 │ │ │ │ + bl 6280ac │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ add r6, r6, #1 │ │ │ │ add ip, r1, r5 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r7, r6 │ │ │ │ add r8, r8, r3 │ │ │ │ - bne 62b0d4 │ │ │ │ + bne 62b0d8 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6280a8 │ │ │ │ + bl 6280ac │ │ │ │ ldrh r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r1, [r4] │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ sub r2, r2, r8 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ - bcc 62b1f4 │ │ │ │ + bcc 62b1f8 │ │ │ │ ldrb r2, [r4, #62] @ 0x3e │ │ │ │ sub r3, r3, r1 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ strb r2, [r4, #62] @ 0x3e │ │ │ │ strb r1, [r4, #66] @ 0x42 │ │ │ │ - b 62b1f4 │ │ │ │ + b 62b1f8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62b1f4 │ │ │ │ + beq 62b1f8 │ │ │ │ bl 91e490 │ │ │ │ - ldr r3, [pc, #1668] @ 62b81c │ │ │ │ + ldr r3, [pc, #1668] @ 62b820 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b670 │ │ │ │ + bne 62b674 │ │ │ │ ldrh r3, [r4, #60] @ 0x3c │ │ │ │ add r3, r3, r7 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r5, r3, #16 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 62b44c │ │ │ │ + bne 62b450 │ │ │ │ ldrh r3, [r4, #64] @ 0x40 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ sub r3, r5, r3 │ │ │ │ sub r2, r2, r7 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsl r7, r7, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ lsr r7, r7, #16 │ │ │ │ cmp r3, r7 │ │ │ │ movlt r3, #0 │ │ │ │ strh r5, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ strblt r3, [r4, #66] @ 0x42 │ │ │ │ - ldr r2, [pc, #1572] @ 62b820 │ │ │ │ - ldr r3, [pc, #1556] @ 62b814 │ │ │ │ + ldr r2, [pc, #1572] @ 62b824 │ │ │ │ + ldr r3, [pc, #1556] @ 62b818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62b7c0 │ │ │ │ + bne 62b7c4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 91e490 │ │ │ │ add r8, r8, r5 │ │ │ │ lsl r8, r8, #16 │ │ │ │ lsr r5, r8, #16 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b5e8 │ │ │ │ + bne 62b5ec │ │ │ │ ldrh r3, [r4, #64] @ 0x40 │ │ │ │ lsl r2, r7, #16 │ │ │ │ sub r3, r5, r3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, #0 │ │ │ │ strh r5, [r4, #60] @ 0x3c │ │ │ │ strblt r3, [r4, #66] @ 0x42 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ sub r3, r3, r7 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - b 62b1f4 │ │ │ │ + b 62b1f8 │ │ │ │ ldrh r8, [r0, #60] @ 0x3c │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r8 │ │ │ │ bl 91be54 │ │ │ │ cmp fp, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ - bne 62b438 │ │ │ │ + bne 62b43c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62b1f4 │ │ │ │ + beq 62b1f8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r5, r6, r6, lsl #2 │ │ │ │ add r1, r3, r5, lsl #3 │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsl r5, r5, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62b1f4 │ │ │ │ + beq 62b1f8 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r8, [sp, #28] │ │ │ │ str fp, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ - b 62b358 │ │ │ │ + b 62b35c │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - beq 62b318 │ │ │ │ + beq 62b31c │ │ │ │ ldm r1, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 6280a8 │ │ │ │ + bl 6280ac │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r3, r3, r5 │ │ │ │ strb r9, [r3, #20] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r6, r2 │ │ │ │ @@ -1081341,31 +1081342,31 @@ │ │ │ │ cmp r6, r2 │ │ │ │ subcs r6, r6, r2 │ │ │ │ add r5, r6, r6, lsl #2 │ │ │ │ add r1, r3, r5, lsl #3 │ │ │ │ ldrb sl, [r1, #20] │ │ │ │ lsl r5, r5, #3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 62b4d0 │ │ │ │ + beq 62b4d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62b2f4 │ │ │ │ + bne 62b2f8 │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b430 │ │ │ │ + beq 62b434 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ tst r2, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - bne 62b3b8 │ │ │ │ + bne 62b3bc │ │ │ │ eor r0, r1, r1, ror #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ eor r1, r0, r1, ror #8 │ │ │ │ eor r0, r2, r2, ror #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ @@ -1081376,1003 +1081377,1003 @@ │ │ │ │ add r8, r8, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ cmp r8, r1 │ │ │ │ sbcs r0, r9, r2 │ │ │ │ add r0, r3, #184 @ 0xb8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bcs 62b7c4 │ │ │ │ + bcs 62b7c8 │ │ │ │ subs r1, r1, r8 │ │ │ │ sbc r2, r2, #0 │ │ │ │ cmp r1, #8 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc 62b7c4 │ │ │ │ + bcc 62b7c8 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b570 │ │ │ │ + beq 62b574 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r3, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 212a70 │ │ │ │ mov sl, #8 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ strd sl, [sp] │ │ │ │ bl 663828 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - b 62b318 │ │ │ │ + b 62b31c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62b2c0 │ │ │ │ - b 62b1f4 │ │ │ │ + bne 62b2c4 │ │ │ │ + b 62b1f8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [ip, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add r6, ip, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62b594 │ │ │ │ + bne 62b598 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #4 │ │ │ │ strb r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62b7c8 │ │ │ │ + bcc 62b7cc │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b54c │ │ │ │ + beq 62b550 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r5, lsl #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp] │ │ │ │ bl 663828 │ │ │ │ - b 62b1c0 │ │ │ │ + b 62b1c4 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ lsl r5, r7, #16 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ lsr r5, r5, #16 │ │ │ │ - beq 62b234 │ │ │ │ + beq 62b238 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ add r0, r3, r2, lsl #3 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ - bl 6280a8 │ │ │ │ + bl 6280ac │ │ │ │ ldrh r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r5, r3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ - bcc 62b278 │ │ │ │ + bcc 62b27c │ │ │ │ sub r3, r3, r2 │ │ │ │ ldrb r2, [r4, #62] @ 0x3e │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ eor r3, r2, #1 │ │ │ │ strb r3, [r4, #62] @ 0x3e │ │ │ │ strb sl, [r4, #66] @ 0x42 │ │ │ │ - b 62b278 │ │ │ │ + b 62b27c │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 665f28 │ │ │ │ - b 62b4b8 │ │ │ │ + b 62b4bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, #8 │ │ │ │ mov fp, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ strd sl, [sp, #8] │ │ │ │ bl 663af0 │ │ │ │ - b 62b414 │ │ │ │ + b 62b418 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ strb r2, [sp, #60] @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bcc 62b7ec │ │ │ │ + bcc 62b7f0 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b754 │ │ │ │ + beq 62b758 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r0, r0, #2 │ │ │ │ strh r5, [sp, #48] @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ - b 62b4b8 │ │ │ │ + b 62b4bc │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add r6, r3, #184 @ 0xb8 │ │ │ │ tst r2, #1 │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ - bne 62b6ec │ │ │ │ + bne 62b6f0 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62b7c8 │ │ │ │ + bcc 62b7cc │ │ │ │ ldr r0, [r3, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b778 │ │ │ │ + beq 62b77c │ │ │ │ lsr r3, r8, #24 │ │ │ │ orr r3, r3, r5, lsl #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strh r3, [sp, #64] @ 0x40 │ │ │ │ bl 212a70 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp] │ │ │ │ bl 663828 │ │ │ │ - b 62b250 │ │ │ │ - ldr r3, [pc, #428] @ 62b824 │ │ │ │ + b 62b254 │ │ │ │ + ldr r3, [pc, #428] @ 62b828 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b1a4 │ │ │ │ - ldr r3, [pc, #412] @ 62b828 │ │ │ │ + beq 62b1a8 │ │ │ │ + ldr r3, [pc, #412] @ 62b82c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62b1a4 │ │ │ │ - ldr r3, [pc, #396] @ 62b82c │ │ │ │ + beq 62b1a8 │ │ │ │ + ldr r3, [pc, #396] @ 62b830 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b73c │ │ │ │ + beq 62b740 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, fp │ │ │ │ str fp, [r0, #4] │ │ │ │ str fp, [r0, #8] │ │ │ │ str fp, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #332] @ 62b830 │ │ │ │ + ldr r0, [pc, #332] @ 62b834 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62b1a4 │ │ │ │ + b 62b1a8 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62b7ec │ │ │ │ + bcc 62b7f0 │ │ │ │ ldr r0, [r3, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b79c │ │ │ │ + beq 62b7a0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, r0, #2 │ │ │ │ strh r5, [sp, #64] @ 0x40 │ │ │ │ bl 212a70 │ │ │ │ - b 62b658 │ │ │ │ - ldr r0, [pc, #240] @ 62b834 │ │ │ │ + b 62b65c │ │ │ │ + ldr r0, [pc, #240] @ 62b838 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62b1a4 │ │ │ │ + b 62b1a8 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 665ec4 │ │ │ │ - b 62b4b8 │ │ │ │ + b 62b4bc │ │ │ │ str fp, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 665f28 │ │ │ │ - b 62b658 │ │ │ │ + b 62b65c │ │ │ │ str fp, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 665ec4 │ │ │ │ - b 62b658 │ │ │ │ + b 62b65c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215668 │ │ │ │ - ldr r3, [pc, #104] @ 62b838 │ │ │ │ - ldr r1, [pc, #104] @ 62b83c │ │ │ │ - ldr r0, [pc, #104] @ 62b840 │ │ │ │ + ldr r3, [pc, #104] @ 62b83c │ │ │ │ + ldr r1, [pc, #104] @ 62b840 │ │ │ │ + ldr r0, [pc, #104] @ 62b844 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62b844 │ │ │ │ - ldr r1, [pc, #80] @ 62b848 │ │ │ │ - ldr r0, [pc, #80] @ 62b84c │ │ │ │ + ldr r3, [pc, #80] @ 62b848 │ │ │ │ + ldr r1, [pc, #80] @ 62b84c │ │ │ │ + ldr r0, [pc, #80] @ 62b850 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq pc, r2, ip, asr ip @ │ │ │ │ + subseq pc, r2, r8, asr ip @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r2, ip, asr #24 │ │ │ │ + subseq pc, r2, r8, asr #24 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrheq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ + ldrheq pc, [r2], #-164 @ 0xffffff5c @ │ │ │ │ andeq r1, r0, r4, lsl #23 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq lr, r7, r8, lsr #24 │ │ │ │ - @ instruction: 0x0037ebf4 │ │ │ │ - subeq sp, r5, ip, asr #17 │ │ │ │ - eorseq lr, r7, r4, lsr #20 │ │ │ │ - eorseq lr, r7, r8, asr #20 │ │ │ │ - subeq sp, r5, r8, lsr #17 │ │ │ │ - eorseq lr, r7, r0, lsl #20 │ │ │ │ - eorseq lr, r7, r4, lsr #20 │ │ │ │ + eorseq lr, r7, r4, lsr #24 │ │ │ │ + @ instruction: 0x0037ebf0 │ │ │ │ + subeq sp, r5, r8, asr #17 │ │ │ │ + eorseq lr, r7, r0, lsr #20 │ │ │ │ + eorseq lr, r7, r4, asr #20 │ │ │ │ + subeq sp, r5, r4, lsr #17 │ │ │ │ + @ instruction: 0x0037e9fc │ │ │ │ + eorseq lr, r7, r0, lsr #20 │ │ │ │ │ │ │ │ -0062b850 : │ │ │ │ +0062b854 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r6, [pc, #236] @ 62b968 │ │ │ │ + ldr r6, [pc, #236] @ 62b96c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62b8a4 │ │ │ │ - ldr r3, [pc, #212] @ 62b96c │ │ │ │ + bne 62b8a8 │ │ │ │ + ldr r3, [pc, #212] @ 62b970 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62abf0 │ │ │ │ + bl 62abf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 62b030 │ │ │ │ + bl 62b034 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62b944 │ │ │ │ + beq 62b948 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 62b908 │ │ │ │ + beq 62b90c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b8e8 │ │ │ │ + beq 62b8ec │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #64] @ 62b970 │ │ │ │ + ldr r3, [pc, #64] @ 62b974 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8daa24 │ │ │ │ - ldr r3, [pc, #40] @ 62b974 │ │ │ │ - ldr r1, [pc, #40] @ 62b978 │ │ │ │ - ldr r0, [pc, #40] @ 62b97c │ │ │ │ + ldr r3, [pc, #40] @ 62b978 │ │ │ │ + ldr r1, [pc, #40] @ 62b97c │ │ │ │ + ldr r0, [pc, #40] @ 62b980 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq pc, r2, ip, lsr r4 @ │ │ │ │ + subseq pc, r2, r8, lsr r4 @ │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - subeq sp, r5, r0, asr r7 │ │ │ │ - eorseq r4, r0, ip, lsl #8 │ │ │ │ - eorseq r4, r0, r0, lsr #8 │ │ │ │ + subeq sp, r5, ip, asr #14 │ │ │ │ + eorseq r4, r0, r8, lsl #8 │ │ │ │ + eorseq r4, r0, ip, lsl r4 │ │ │ │ │ │ │ │ -0062b980 : │ │ │ │ +0062b984 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ mov r5, r0 │ │ │ │ - bl 626bf4 │ │ │ │ + bl 626bf8 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 626bf4 │ │ │ │ + bl 626bf8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0062b9f0 : │ │ │ │ +0062b9f4 : │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 62ba04 │ │ │ │ + bne 62ba08 │ │ │ │ str r0, [lr, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #628] @ 62bc98 │ │ │ │ + ldr r2, [pc, #628] @ 62bc9c │ │ │ │ sub sp, sp, #32768 @ 0x8000 │ │ │ │ - ldr r3, [pc, #624] @ 62bc9c │ │ │ │ + ldr r3, [pc, #624] @ 62bca0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ sub r7, r8, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #568] @ 62bca0 │ │ │ │ + ldr r2, [pc, #568] @ 62bca4 │ │ │ │ bl 213a48 │ │ │ │ - ldr r2, [pc, #560] @ 62bca0 │ │ │ │ + ldr r2, [pc, #560] @ 62bca4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e95d0 │ │ │ │ ldr r2, [r8, #-16] │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bhi 62bc74 │ │ │ │ + bhi 62bc78 │ │ │ │ ldr r1, [r8, #-20] @ 0xffffffec │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bhi 62bc50 │ │ │ │ + bhi 62bc54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62659c │ │ │ │ + bl 6265a0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r0] │ │ │ │ - beq 62bc3c │ │ │ │ + beq 62bc40 │ │ │ │ sub r2, r8, #16 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2, #8]! │ │ │ │ ldr lr, [r4, #24] │ │ │ │ lsl ip, r3, #3 │ │ │ │ strd r0, [lr, ip] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 62bab8 │ │ │ │ + bhi 62babc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62bb14 │ │ │ │ + beq 62bb18 │ │ │ │ add ip, r7, #8192 @ 0x2000 │ │ │ │ add ip, ip, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [ip, #8]! │ │ │ │ ldr lr, [r4, #28] │ │ │ │ lsl r2, r3, #3 │ │ │ │ strd r0, [lr, r2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 62baf0 │ │ │ │ + bhi 62baf4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62bb58 │ │ │ │ + beq 62bb5c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #16384 @ 0x4000 │ │ │ │ add r0, r0, #20 │ │ │ │ mov ip, r3 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str ip, [r2, r3, lsl #3] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r0, r3, lsl #3] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 62bb2c │ │ │ │ + bhi 62bb30 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ addne r7, r7, #24576 @ 0x6000 │ │ │ │ addne r7, r7, #20 │ │ │ │ movne r0, r3 │ │ │ │ - beq 62bb98 │ │ │ │ + beq 62bb9c │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ str r0, [r2, r3, lsl #3] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7, r3, lsl #3] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 62bb70 │ │ │ │ + bhi 62bb74 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ tst r3, #4 │ │ │ │ - bne 62bc2c │ │ │ │ + bne 62bc30 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 626bf4 │ │ │ │ + bl 626bf8 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 626bf4 │ │ │ │ - ldr r2, [pc, #192] @ 62bca4 │ │ │ │ - ldr r3, [pc, #180] @ 62bc9c │ │ │ │ + bl 626bf8 │ │ │ │ + ldr r2, [pc, #192] @ 62bca8 │ │ │ │ + ldr r3, [pc, #180] @ 62bca0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62bc4c │ │ │ │ + bne 62bc50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9fbc │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 62bba4 │ │ │ │ + b 62bba8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62bae4 │ │ │ │ - b 62bb98 │ │ │ │ + bne 62bae8 │ │ │ │ + b 62bb9c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62bca8 │ │ │ │ - ldr r1, [pc, #80] @ 62bcac │ │ │ │ - ldr r0, [pc, #80] @ 62bcb0 │ │ │ │ + ldr r3, [pc, #80] @ 62bcac │ │ │ │ + ldr r1, [pc, #80] @ 62bcb0 │ │ │ │ + ldr r0, [pc, #80] @ 62bcb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 62bcb4 │ │ │ │ + ldr r2, [pc, #76] @ 62bcb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #564 @ 0x234 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ 62bcb8 │ │ │ │ - ldr r1, [pc, #60] @ 62bcbc │ │ │ │ - ldr r0, [pc, #60] @ 62bcc0 │ │ │ │ + ldr r3, [pc, #60] @ 62bcbc │ │ │ │ + ldr r1, [pc, #60] @ 62bcc0 │ │ │ │ + ldr r0, [pc, #60] @ 62bcc4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 62bcc4 │ │ │ │ + ldr r2, [pc, #56] @ 62bcc8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #564 @ 0x234 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq pc, r2, r8, lsl #5 │ │ │ │ + subseq pc, r2, r4, lsl #5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r8, r0, r0, lsl r0 │ │ │ │ - ldrsbeq pc, [r2], #-0 @ │ │ │ │ - subeq sp, r5, r4, asr #8 │ │ │ │ - eorseq lr, r7, ip, lsl #6 │ │ │ │ - eorseq lr, r7, r8, lsl r7 │ │ │ │ + subseq pc, r2, ip, asr #1 │ │ │ │ + subeq sp, r5, r0, asr #8 │ │ │ │ + eorseq lr, r7, r8, lsl #6 │ │ │ │ + eorseq lr, r7, r4, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq sp, r5, r0, lsr #8 │ │ │ │ - eorseq lr, r7, r8, ror #5 │ │ │ │ - eorseq lr, r7, ip, asr #13 │ │ │ │ + subeq sp, r5, ip, lsl r4 │ │ │ │ + eorseq lr, r7, r4, ror #5 │ │ │ │ + eorseq lr, r7, r8, asr #13 │ │ │ │ andeq r0, r0, fp, asr #16 │ │ │ │ │ │ │ │ -0062bcc8 : │ │ │ │ +0062bccc : │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 62bcdc │ │ │ │ + bne 62bce0 │ │ │ │ str r0, [lr, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #416] @ 62be9c │ │ │ │ + ldr r2, [pc, #416] @ 62bea0 │ │ │ │ sub sp, sp, #32768 @ 0x8000 │ │ │ │ - ldr r3, [pc, #412] @ 62bea0 │ │ │ │ + ldr r3, [pc, #412] @ 62bea4 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #20] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #364] @ 62bea4 │ │ │ │ + ldr r2, [pc, #364] @ 62bea8 │ │ │ │ bl 213a48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ mov r5, sp │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq 62be8c │ │ │ │ + beq 62be90 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add lr, sp, #8 │ │ │ │ add r8, r3, ip, lsl #3 │ │ │ │ sub r8, r8, #8 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldrd r0, [r3, #8]! │ │ │ │ cmp r3, r8 │ │ │ │ strd r0, [lr, #8]! │ │ │ │ - bne 62bd70 │ │ │ │ + bne 62bd74 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62bdb8 │ │ │ │ + beq 62bdbc │ │ │ │ ldr r8, [r4, #28] │ │ │ │ add lr, r5, #8192 @ 0x2000 │ │ │ │ sub r8, r8, #8 │ │ │ │ add lr, lr, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r8, #8]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ strd r0, [lr, #8]! │ │ │ │ - bhi 62bd9c │ │ │ │ + bhi 62bda0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 62bde8 │ │ │ │ + beq 62bdec │ │ │ │ ldr lr, [r4, #32] │ │ │ │ add r0, r5, #16384 @ 0x4000 │ │ │ │ add lr, lr, #4 │ │ │ │ add r0, r0, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [lr, r3, lsl #3] │ │ │ │ str r1, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 62bdcc │ │ │ │ + bhi 62bdd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62be10 │ │ │ │ + beq 62be14 │ │ │ │ ldr ip, [r4, #36] @ 0x24 │ │ │ │ add r0, r5, #24576 @ 0x6000 │ │ │ │ add ip, ip, #4 │ │ │ │ add r0, r0, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, r3, lsl #3] │ │ │ │ str r1, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62bdfc │ │ │ │ + bne 62be00 │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ tst r3, #4 │ │ │ │ - bne 62be7c │ │ │ │ - ldr r2, [pc, #128] @ 62bea4 │ │ │ │ + bne 62be80 │ │ │ │ + ldr r2, [pc, #128] @ 62bea8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e8d28 │ │ │ │ - ldr r2, [pc, #116] @ 62bea8 │ │ │ │ - ldr r3, [pc, #104] @ 62bea0 │ │ │ │ + ldr r2, [pc, #116] @ 62beac │ │ │ │ + ldr r3, [pc, #104] @ 62bea4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62be98 │ │ │ │ + bne 62be9c │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9e1c │ │ │ │ - b 62be1c │ │ │ │ + b 62be20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62bd88 │ │ │ │ - b 62be10 │ │ │ │ + bne 62bd8c │ │ │ │ + b 62be14 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq lr, [r2], #-240 @ 0xffffff10 │ │ │ │ + subseq lr, r2, ip, lsr #31 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r8, r0, r0, lsl r0 │ │ │ │ - subseq lr, r2, r0, lsl #29 │ │ │ │ + subseq lr, r2, ip, ror lr │ │ │ │ │ │ │ │ -0062beac : │ │ │ │ - ldr r1, [pc] @ 62beb4 │ │ │ │ - b 627854 │ │ │ │ +0062beb0 : │ │ │ │ + ldr r1, [pc] @ 62beb8 │ │ │ │ + b 627858 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0062beb8 : │ │ │ │ +0062bebc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #544] @ 62c0f0 │ │ │ │ - ldr r3, [pc, #544] @ 62c0f4 │ │ │ │ + ldr r2, [pc, #544] @ 62c0f4 │ │ │ │ + ldr r3, [pc, #544] @ 62c0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #508] @ 62c0f8 │ │ │ │ - ldr r2, [pc, #508] @ 62c0fc │ │ │ │ - ldr r1, [pc, #508] @ 62c100 │ │ │ │ + ldr ip, [pc, #508] @ 62c0fc │ │ │ │ + ldr r2, [pc, #508] @ 62c100 │ │ │ │ + ldr r1, [pc, #508] @ 62c104 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r7, [pc, #480] @ 62c104 │ │ │ │ - ldr r3, [pc, #480] @ 62c108 │ │ │ │ + ldr r7, [pc, #480] @ 62c108 │ │ │ │ + ldr r3, [pc, #480] @ 62c10c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 62c058 │ │ │ │ + bne 62c05c │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ tst r2, #1 │ │ │ │ - beq 62bf5c │ │ │ │ + beq 62bf60 │ │ │ │ tst r3, #8 │ │ │ │ - bne 62bf5c │ │ │ │ + bne 62bf60 │ │ │ │ tst r5, #8 │ │ │ │ - bne 62bfe8 │ │ │ │ + bne 62bfec │ │ │ │ eor r3, r3, r5 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62bfc8 │ │ │ │ + bne 62bfcc │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bf80 │ │ │ │ + beq 62bf84 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #380] @ 62c10c │ │ │ │ - ldr r3, [pc, #352] @ 62c0f4 │ │ │ │ + ldr r2, [pc, #380] @ 62c110 │ │ │ │ + ldr r3, [pc, #352] @ 62c0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c0ec │ │ │ │ + bne 62c0f0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ands r3, r5, #4 │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r4, #256] @ 0x100 │ │ │ │ ldrb r2, [r4, #254] @ 0xfe │ │ │ │ cmp r2, #0 │ │ │ │ lsrne r3, r3, #2 │ │ │ │ strbne r3, [r4, #255] @ 0xff │ │ │ │ - b 62bf68 │ │ │ │ + b 62bf6c │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #280] @ 62c110 │ │ │ │ - ldr r2, [pc, #280] @ 62c114 │ │ │ │ - ldr r1, [pc, #280] @ 62c118 │ │ │ │ + ldr ip, [pc, #280] @ 62c114 │ │ │ │ + ldr r2, [pc, #280] @ 62c118 │ │ │ │ + ldr r1, [pc, #280] @ 62c11c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ - beq 62c034 │ │ │ │ + beq 62c038 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #2 │ │ │ │ mvneq r0, #13 │ │ │ │ - beq 62bf88 │ │ │ │ + beq 62bf8c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c050 │ │ │ │ + beq 62c054 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62bf88 │ │ │ │ + bne 62bf8c │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ - b 62bf5c │ │ │ │ - ldr r3, [pc, #188] @ 62c11c │ │ │ │ + b 62bf60 │ │ │ │ + ldr r3, [pc, #188] @ 62c120 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bf3c │ │ │ │ - ldr r3, [pc, #172] @ 62c120 │ │ │ │ + beq 62bf40 │ │ │ │ + ldr r3, [pc, #172] @ 62c124 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62bf3c │ │ │ │ - ldr r3, [pc, #156] @ 62c124 │ │ │ │ + beq 62bf40 │ │ │ │ + ldr r3, [pc, #156] @ 62c128 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c0d4 │ │ │ │ + beq 62c0d8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 62c128 │ │ │ │ + ldr r0, [pc, #92] @ 62c12c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62bf3c │ │ │ │ - ldr r0, [pc, #80] @ 62c12c │ │ │ │ + b 62bf40 │ │ │ │ + ldr r0, [pc, #80] @ 62c130 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62bf3c │ │ │ │ + b 62bf40 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r2, r4, ror #27 │ │ │ │ + subseq lr, r2, r0, ror #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq sp, r5, r0, lsr #3 │ │ │ │ - eorseq r9, r0, r0, asr #18 │ │ │ │ - eorseq r9, r0, ip, asr r9 │ │ │ │ - @ instruction: 0x0052ed90 │ │ │ │ + @ instruction: 0x0045d19c │ │ │ │ + eorseq r9, r0, ip, lsr r9 │ │ │ │ + eorseq r9, r0, r8, asr r9 │ │ │ │ + subseq lr, r2, ip, lsl #27 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq lr, r2, r4, lsr #26 │ │ │ │ - subeq sp, r5, r4, lsr #1 │ │ │ │ - eorseq r9, r0, r4, asr #16 │ │ │ │ - eorseq r9, r0, r0, ror #16 │ │ │ │ + subseq lr, r2, r0, lsr #26 │ │ │ │ + subeq sp, r5, r0, lsr #1 │ │ │ │ + eorseq r9, r0, r0, asr #16 │ │ │ │ + eorseq r9, r0, ip, asr r8 │ │ │ │ andeq r3, r0, r0, ror r4 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq lr, r7, r4, ror #5 │ │ │ │ - @ instruction: 0x0037e2fc │ │ │ │ + eorseq lr, r7, r0, ror #5 │ │ │ │ + @ instruction: 0x0037e2f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #264] @ 62c250 │ │ │ │ + ldr r4, [pc, #264] @ 62c254 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #256] @ 62c254 │ │ │ │ - ldr r1, [pc, #256] @ 62c258 │ │ │ │ + ldr r2, [pc, #256] @ 62c258 │ │ │ │ + ldr r1, [pc, #256] @ 62c25c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r7, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #208] @ 62c25c │ │ │ │ - ldr r1, [pc, #208] @ 62c260 │ │ │ │ + ldr r2, [pc, #208] @ 62c260 │ │ │ │ + ldr r1, [pc, #208] @ 62c264 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 69d8a8 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62c1c4 │ │ │ │ + beq 62c1c8 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ ldrb r1, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62c1f4 │ │ │ │ + bne 62c1f8 │ │ │ │ tst r1, #4 │ │ │ │ - bne 62c200 │ │ │ │ + bne 62c204 │ │ │ │ strb r6, [r5, #250] @ 0xfa │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c1e0 │ │ │ │ + beq 62c1e4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r5, #100] @ 0x64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62beb8 │ │ │ │ + b 62bebc │ │ │ │ ldrb r3, [r5, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c1c4 │ │ │ │ + beq 62c1c8 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r5, #250] @ 0xfa │ │ │ │ - bl 62beb8 │ │ │ │ + bl 62bebc │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c230 │ │ │ │ + beq 62c234 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq ip, r5, r8, asr pc │ │ │ │ - eoreq r2, pc, r8, lsr r6 @ │ │ │ │ - eorseq lr, r7, r0, ror #16 │ │ │ │ - @ instruction: 0x0031debc │ │ │ │ - @ instruction: 0x0031dedc │ │ │ │ + subeq ip, r5, r4, asr pc │ │ │ │ + eoreq r2, pc, r4, lsr r6 @ │ │ │ │ + eorseq lr, r7, ip, asr r8 │ │ │ │ + @ instruction: 0x0031deb8 │ │ │ │ + @ instruction: 0x0031ded8 │ │ │ │ │ │ │ │ -0062c264 : │ │ │ │ +0062c268 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #96] @ 62c2ec │ │ │ │ - ldr r2, [pc, #96] @ 62c2f0 │ │ │ │ - ldr r1, [pc, #96] @ 62c2f4 │ │ │ │ + ldr ip, [pc, #96] @ 62c2f0 │ │ │ │ + ldr r2, [pc, #96] @ 62c2f4 │ │ │ │ + ldr r1, [pc, #96] @ 62c2f8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c2cc │ │ │ │ + beq 62c2d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq ip, r5, r0, lsl lr │ │ │ │ - @ instruction: 0x003095b0 │ │ │ │ - eorseq r9, r0, ip, asr #11 │ │ │ │ + subeq ip, r5, ip, lsl #28 │ │ │ │ + eorseq r9, r0, ip, lsr #11 │ │ │ │ + eorseq r9, r0, r8, asr #11 │ │ │ │ │ │ │ │ -0062c2f8 : │ │ │ │ +0062c2fc : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c30c : │ │ │ │ +0062c310 : │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ subs ip, r2, #0 │ │ │ │ ldr r3, [r0, r1, lsl #7] │ │ │ │ movne ip, #1 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ @@ -1082384,55 +1082385,55 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c354 : │ │ │ │ +0062c358 : │ │ │ │ ldr r3, [r0, #276] @ 0x114 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c368 : │ │ │ │ +0062c36c : │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c370 : │ │ │ │ +0062c374 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ ldr r0, [r3, r1, lsl #7] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c384 : │ │ │ │ +0062c388 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c39c : │ │ │ │ +0062c3a0 : │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r0, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bne 62c3a4 │ │ │ │ + bne 62c3a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c3cc : │ │ │ │ +0062c3d0 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ @@ -1082446,185 +1082447,185 @@ │ │ │ │ strheq r1, [r0, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062c41c : │ │ │ │ +0062c420 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - ldr r0, [pc, #428] @ 62c5f4 │ │ │ │ + ldr r0, [pc, #428] @ 62c5f8 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - ldr r2, [pc, #424] @ 62c5f8 │ │ │ │ - ldr r3, [pc, #424] @ 62c5fc │ │ │ │ + ldr r2, [pc, #424] @ 62c5fc │ │ │ │ + ldr r3, [pc, #424] @ 62c600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 62c4c0 │ │ │ │ + beq 62c4c4 │ │ │ │ ldrb r3, [r5, #251] @ 0xfb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62c4c0 │ │ │ │ - ldr r2, [pc, #380] @ 62c600 │ │ │ │ + bne 62c4c4 │ │ │ │ + ldr r2, [pc, #380] @ 62c604 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62c534 │ │ │ │ + bne 62c538 │ │ │ │ ldrb r6, [r4, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 62c500 │ │ │ │ + bne 62c504 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c4c0 │ │ │ │ + beq 62c4c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r3, [r5, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62c5bc │ │ │ │ - ldr r2, [pc, #316] @ 62c604 │ │ │ │ - ldr r3, [pc, #304] @ 62c5fc │ │ │ │ + bne 62c5c0 │ │ │ │ + ldr r2, [pc, #316] @ 62c608 │ │ │ │ + ldr r3, [pc, #304] @ 62c600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c5f0 │ │ │ │ + bne 62c5f4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #256] @ 62c608 │ │ │ │ - ldr r3, [pc, #240] @ 62c5fc │ │ │ │ + ldr r2, [pc, #256] @ 62c60c │ │ │ │ + ldr r3, [pc, #240] @ 62c600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c5f0 │ │ │ │ + bne 62c5f4 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d6864 │ │ │ │ - ldr r2, [pc, #208] @ 62c60c │ │ │ │ + ldr r2, [pc, #208] @ 62c610 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62c490 │ │ │ │ - ldr r2, [pc, #192] @ 62c610 │ │ │ │ + beq 62c494 │ │ │ │ + ldr r2, [pc, #192] @ 62c614 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 62c490 │ │ │ │ - ldr r2, [pc, #176] @ 62c614 │ │ │ │ + beq 62c494 │ │ │ │ + ldr r2, [pc, #176] @ 62c618 │ │ │ │ lsl r1, r1, #7 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ asr r6, r1, #7 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62c5d4 │ │ │ │ + beq 62c5d8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 62c618 │ │ │ │ + ldr r0, [pc, #100] @ 62c61c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62c490 │ │ │ │ + b 62c494 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ strb r6, [r5, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #255] @ 0xff │ │ │ │ - b 62c4c0 │ │ │ │ - ldr r0, [pc, #64] @ 62c61c │ │ │ │ + b 62c4c4 │ │ │ │ + ldr r0, [pc, #64] @ 62c620 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62c490 │ │ │ │ + b 62c494 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r2, r8, asr r8 │ │ │ │ - subseq lr, r2, r4, ror #16 │ │ │ │ + subseq lr, r2, r4, asr r8 │ │ │ │ + subseq lr, r2, r0, ror #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq lr, r2, ip, ror #15 │ │ │ │ - subseq lr, r2, ip, lsr #15 │ │ │ │ + subseq lr, r2, r8, ror #15 │ │ │ │ + subseq lr, r2, r8, lsr #15 │ │ │ │ andeq r1, r0, r0, ror #24 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ + eorseq sp, r7, r0, ror fp │ │ │ │ eorseq sp, r7, r4, ror fp │ │ │ │ - eorseq sp, r7, r8, ror fp │ │ │ │ │ │ │ │ -0062c620 : │ │ │ │ +0062c624 : │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ ldrlt r3, [r0, #148] @ 0x94 │ │ │ │ addlt r3, r3, r1, lsl #7 │ │ │ │ ldrhlt r0, [r3, #76] @ 0x4c │ │ │ │ - ldrge r0, [pc, #8] @ 62c640 │ │ │ │ + ldrge r0, [pc, #8] @ 62c644 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0062c644 : │ │ │ │ +0062c648 : │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxge lr │ │ │ │ ldr ip, [r0, #276] @ 0x114 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp ip, #0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ lsl lr, r1, #7 │ │ │ │ - beq 62c718 │ │ │ │ + beq 62c71c │ │ │ │ ldrh ip, [r3, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #164] @ 62c720 │ │ │ │ + ldr r1, [pc, #164] @ 62c724 │ │ │ │ cmp ip, r1 │ │ │ │ - beq 62c718 │ │ │ │ + beq 62c71c │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne ip, [r3, #120] @ 0x78 │ │ │ │ strne ip, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r3, #120] @ 0x78 │ │ │ │ ldrne r1, [r3, #116] @ 0x74 │ │ │ │ str r1, [ip] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #116] @ 0x74 │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ add r1, r1, lr │ │ │ │ - ldr ip, [pc, #104] @ 62c720 │ │ │ │ + ldr ip, [pc, #104] @ 62c724 │ │ │ │ strh r2, [r1, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #276] @ 0x114 │ │ │ │ cmp r2, ip │ │ │ │ cmpne r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ @@ -1082643,15 +1082644,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, r3 │ │ │ │ - b 62c6b0 │ │ │ │ + b 62c6b4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov r8, #0 │ │ │ │ @@ -1082663,15 +1082664,15 @@ │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strd r8, [r3, #24] │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov sl, #1 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strd r8, [r3, #32] │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ - ldr r2, [pc, #216] @ 62c84c │ │ │ │ + ldr r2, [pc, #216] @ 62c850 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ @@ -1082684,15 +1082685,15 @@ │ │ │ │ strb sl, [r3, #54] @ 0x36 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strb sl, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strb sl, [r3, #62] @ 0x3e │ │ │ │ - bl 62c644 │ │ │ │ + bl 62c648 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ strh r6, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ strb r6, [r3, #66] @ 0x42 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ @@ -1082714,163 +1082715,163 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #16] @ 62c850 │ │ │ │ + ldr r1, [pc, #16] @ 62c854 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8e80 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffffa1b4 │ │ │ │ │ │ │ │ -0062c854 : │ │ │ │ +0062c858 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #76] @ 62c8c8 │ │ │ │ - ldr r2, [pc, #76] @ 62c8cc │ │ │ │ - ldr r1, [pc, #76] @ 62c8d0 │ │ │ │ + ldr ip, [pc, #76] @ 62c8cc │ │ │ │ + ldr r2, [pc, #76] @ 62c8d0 │ │ │ │ + ldr r1, [pc, #76] @ 62c8d4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c8b4 │ │ │ │ + beq 62c8b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 62c724 │ │ │ │ - subeq ip, r5, r0, lsr #16 │ │ │ │ - eorseq r8, r0, r0, asr #31 │ │ │ │ - @ instruction: 0x00308fdc │ │ │ │ + b 62c728 │ │ │ │ + subeq ip, r5, ip, lsl r8 │ │ │ │ + @ instruction: 0x00308fbc │ │ │ │ + @ instruction: 0x00308fd8 │ │ │ │ │ │ │ │ -0062c8d4 : │ │ │ │ +0062c8d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #292] @ 62ca1c │ │ │ │ - ldr r2, [pc, #292] @ 62ca20 │ │ │ │ - ldr r1, [pc, #292] @ 62ca24 │ │ │ │ + ldr ip, [pc, #292] @ 62ca20 │ │ │ │ + ldr r2, [pc, #292] @ 62ca24 │ │ │ │ + ldr r1, [pc, #292] @ 62ca28 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62beb8 │ │ │ │ - ldr r3, [pc, #248] @ 62ca28 │ │ │ │ + bl 62bebc │ │ │ │ + ldr r3, [pc, #248] @ 62ca2c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62ca0c │ │ │ │ + beq 62ca10 │ │ │ │ bl 2f55cc │ │ │ │ add r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ strb r3, [r5, #268] @ 0x10c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c97c │ │ │ │ + beq 62c980 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 62c97c │ │ │ │ + beq 62c980 │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c97c │ │ │ │ + beq 62c980 │ │ │ │ bl 48f79c │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c990 │ │ │ │ + beq 62c994 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r5, #256] @ 0x100 │ │ │ │ strb r4, [r5, #255] @ 0xff │ │ │ │ strb r4, [r5, #251] @ 0xfb │ │ │ │ - bl 627158 │ │ │ │ + bl 62715c │ │ │ │ strh r4, [r5, #102] @ 0x66 │ │ │ │ strb r4, [r5, #100] @ 0x64 │ │ │ │ strb r4, [r5, #253] @ 0xfd │ │ │ │ strb r4, [r5, #101] @ 0x65 │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #96] @ 62ca2c │ │ │ │ + ldr r1, [pc, #96] @ 62ca30 │ │ │ │ mov r0, r5 │ │ │ │ strh r3, [r5, #136] @ 0x88 │ │ │ │ - bl 627854 │ │ │ │ + bl 627858 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62c724 │ │ │ │ + bl 62c728 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62c9d4 │ │ │ │ + bne 62c9d8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ add r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 62c94c │ │ │ │ - subeq ip, r5, r4, lsr #15 │ │ │ │ - eorseq r8, r0, r0, asr #30 │ │ │ │ - eorseq r8, r0, ip, asr pc │ │ │ │ - subseq r1, r3, r4, lsl r8 │ │ │ │ + b 62c950 │ │ │ │ + subeq ip, r5, r0, lsr #15 │ │ │ │ + eorseq r8, r0, ip, lsr pc │ │ │ │ + eorseq r8, r0, r8, asr pc │ │ │ │ + subseq r1, r3, r0, lsl r8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0062ca30 : │ │ │ │ +0062ca34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #0 │ │ │ │ ldr lr, [r0, #148] @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b 62ca60 │ │ │ │ + b 62ca64 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - beq 62cad8 │ │ │ │ + beq 62cadc │ │ │ │ ldr ip, [lr, r3, lsl #7] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 62ca54 │ │ │ │ + bne 62ca58 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bgt 62cad8 │ │ │ │ + bgt 62cadc │ │ │ │ str r0, [lr, r3, lsl #7] │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ add r1, r1, r3, lsl #7 │ │ │ │ str r0, [r1, #4] │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ lsl r4, r3, #7 │ │ │ │ @@ -1082890,15 +1082891,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 213e08 │ │ │ │ │ │ │ │ -0062cadc : │ │ │ │ +0062cae0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1082915,28 +1082916,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #12] @ 62cb50 │ │ │ │ + ldr r1, [pc, #12] @ 62cb54 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e8e80 │ │ │ │ @ instruction: 0xffff9eb0 │ │ │ │ │ │ │ │ -0062cb54 : │ │ │ │ +0062cb58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bcs 62cbd8 │ │ │ │ + bcs 62cbdc │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ lsl r2, r1, #7 │ │ │ │ add r4, r3, r1, lsl #7 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ strd r0, [r3, r2] │ │ │ │ @@ -1082951,439 +1082952,439 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ 62cbdc │ │ │ │ + ldr r1, [pc, #16] @ 62cbe0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e8e80 │ │ │ │ bl 213e08 │ │ │ │ @ instruction: 0xffff9e28 │ │ │ │ │ │ │ │ -0062cbe0 : │ │ │ │ +0062cbe4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #732] @ 62ced4 │ │ │ │ - ldr r3, [pc, #732] @ 62ced8 │ │ │ │ + ldr r2, [pc, #732] @ 62ced8 │ │ │ │ + ldr r3, [pc, #732] @ 62cedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r7, [pc, #696] @ 62cedc │ │ │ │ + ldr r7, [pc, #696] @ 62cee0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62cc4c │ │ │ │ - ldr r3, [pc, #672] @ 62cee0 │ │ │ │ + bne 62cc50 │ │ │ │ + ldr r3, [pc, #672] @ 62cee4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ tst r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 62ccf8 │ │ │ │ - bl 628d1c │ │ │ │ + beq 62ccfc │ │ │ │ + bl 628d20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62cd08 │ │ │ │ + beq 62cd0c │ │ │ │ bl 8e8d98 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62ceb0 │ │ │ │ + beq 62ceb4 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ - beq 62cd7c │ │ │ │ - ldr r3, [pc, #584] @ 62cee4 │ │ │ │ + beq 62cd80 │ │ │ │ + ldr r3, [pc, #584] @ 62cee8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62ce14 │ │ │ │ + bne 62ce18 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r0, r3, #101 @ 0x65 │ │ │ │ ldrb r3, [r3, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - beq 62cd70 │ │ │ │ - ldr r2, [pc, #548] @ 62cee8 │ │ │ │ - ldr r3, [pc, #528] @ 62ced8 │ │ │ │ + beq 62cd74 │ │ │ │ + ldr r2, [pc, #548] @ 62ceec │ │ │ │ + ldr r3, [pc, #528] @ 62cedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62ceac │ │ │ │ - ldr r0, [pc, #516] @ 62ceec │ │ │ │ + bne 62ceb0 │ │ │ │ + ldr r0, [pc, #516] @ 62cef0 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8dc330 │ │ │ │ - bl 62a384 │ │ │ │ + bl 62a388 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 62cc70 │ │ │ │ + bne 62cc74 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ceb0 │ │ │ │ + beq 62ceb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62cdb4 │ │ │ │ - ldr r2, [pc, #444] @ 62cef0 │ │ │ │ - ldr r3, [pc, #416] @ 62ced8 │ │ │ │ + beq 62cdb8 │ │ │ │ + ldr r2, [pc, #444] @ 62cef4 │ │ │ │ + ldr r3, [pc, #416] @ 62cedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62ceac │ │ │ │ + bne 62ceb0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl 91db64 │ │ │ │ - b 62ccbc │ │ │ │ + b 62ccc0 │ │ │ │ bl 91e490 │ │ │ │ str r6, [r8] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cc94 │ │ │ │ + beq 62cc98 │ │ │ │ strb r6, [r8, #4] │ │ │ │ - ldr r3, [pc, #336] @ 62cef4 │ │ │ │ + ldr r3, [pc, #336] @ 62cef8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 62cc94 │ │ │ │ + b 62cc98 │ │ │ │ bl 91e490 │ │ │ │ str r6, [r4] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cd2c │ │ │ │ + beq 62cd30 │ │ │ │ strb r6, [r4, #4] │ │ │ │ - ldr r2, [pc, #284] @ 62cef8 │ │ │ │ - ldr r3, [pc, #248] @ 62ced8 │ │ │ │ + ldr r2, [pc, #284] @ 62cefc │ │ │ │ + ldr r3, [pc, #248] @ 62cedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62ceac │ │ │ │ - ldr r3, [pc, #244] @ 62cef4 │ │ │ │ + bne 62ceb0 │ │ │ │ + ldr r3, [pc, #244] @ 62cef8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8daa24 │ │ │ │ - ldr r3, [pc, #224] @ 62cefc │ │ │ │ + ldr r3, [pc, #224] @ 62cf00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cca8 │ │ │ │ - ldr r3, [pc, #208] @ 62cf00 │ │ │ │ + beq 62ccac │ │ │ │ + ldr r3, [pc, #208] @ 62cf04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62cca8 │ │ │ │ - ldr r3, [pc, #192] @ 62cf04 │ │ │ │ + beq 62ccac │ │ │ │ + ldr r3, [pc, #192] @ 62cf08 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ce94 │ │ │ │ + beq 62ce98 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #124] @ 62cf08 │ │ │ │ + ldr r0, [pc, #124] @ 62cf0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62cca8 │ │ │ │ - ldr r0, [pc, #112] @ 62cf0c │ │ │ │ + b 62ccac │ │ │ │ + ldr r0, [pc, #112] @ 62cf10 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62cca8 │ │ │ │ + b 62ccac │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 62cf10 │ │ │ │ - ldr r1, [pc, #88] @ 62cf14 │ │ │ │ - ldr r0, [pc, #88] @ 62cf18 │ │ │ │ + ldr r3, [pc, #88] @ 62cf14 │ │ │ │ + ldr r1, [pc, #88] @ 62cf18 │ │ │ │ + ldr r0, [pc, #88] @ 62cf1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrheq lr, [r2], #-12 │ │ │ │ + ldrheq lr, [r2], #-8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0052e094 │ │ │ │ + @ instruction: 0x0052e090 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsheq sp, [r2], #-240 @ 0xffffff10 │ │ │ │ + subseq sp, r2, ip, ror #31 │ │ │ │ @ instruction: 0xffff9aa4 │ │ │ │ - subseq sp, r2, r0, lsl #31 │ │ │ │ + subseq sp, r2, ip, ror pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - ldrsbeq sp, [r2], #-232 @ 0xffffff18 │ │ │ │ + ldrsbeq sp, [r2], #-228 @ 0xffffff1c │ │ │ │ andeq r1, r0, r4, lsl r7 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r7, r8, ror r5 │ │ │ │ - mlaseq r7, r4, r5, sp │ │ │ │ - subeq ip, r5, r4, ror #3 │ │ │ │ - eorseq r2, r0, r0, lsr #29 │ │ │ │ - @ instruction: 0x00302eb4 │ │ │ │ + eorseq sp, r7, r4, ror r5 │ │ │ │ + mlaseq r7, r0, r5, sp │ │ │ │ + subeq ip, r5, r0, ror #3 │ │ │ │ + mlaseq r0, ip, lr, r2 │ │ │ │ + @ instruction: 0x00302eb0 │ │ │ │ │ │ │ │ -0062cf1c : │ │ │ │ +0062cf20 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #728] @ 62d20c │ │ │ │ - ldr r3, [pc, #728] @ 62d210 │ │ │ │ + ldr r2, [pc, #728] @ 62d210 │ │ │ │ + ldr r3, [pc, #728] @ 62d214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r7, [pc, #692] @ 62d214 │ │ │ │ + ldr r7, [pc, #692] @ 62d218 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62cf88 │ │ │ │ - ldr r3, [pc, #668] @ 62d218 │ │ │ │ + bne 62cf8c │ │ │ │ + ldr r3, [pc, #668] @ 62d21c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ tst r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 62d030 │ │ │ │ - bl 628d1c │ │ │ │ + beq 62d034 │ │ │ │ + bl 628d20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62d040 │ │ │ │ + beq 62d044 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62d1e8 │ │ │ │ + beq 62d1ec │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ - beq 62d0b4 │ │ │ │ - ldr r3, [pc, #580] @ 62d21c │ │ │ │ + beq 62d0b8 │ │ │ │ + ldr r3, [pc, #580] @ 62d220 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62d14c │ │ │ │ + bne 62d150 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r0, r3, #101 @ 0x65 │ │ │ │ ldrb r3, [r3, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - beq 62d0a8 │ │ │ │ - ldr r2, [pc, #544] @ 62d220 │ │ │ │ - ldr r3, [pc, #524] @ 62d210 │ │ │ │ + beq 62d0ac │ │ │ │ + ldr r2, [pc, #544] @ 62d224 │ │ │ │ + ldr r3, [pc, #524] @ 62d214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d1e4 │ │ │ │ + bne 62d1e8 │ │ │ │ ldrh r1, [r4, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 627854 │ │ │ │ - bl 62a384 │ │ │ │ + b 627858 │ │ │ │ + bl 62a388 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 62cfac │ │ │ │ + bne 62cfb0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d1e8 │ │ │ │ + beq 62d1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62d0ec │ │ │ │ - ldr r2, [pc, #440] @ 62d224 │ │ │ │ - ldr r3, [pc, #416] @ 62d210 │ │ │ │ + beq 62d0f0 │ │ │ │ + ldr r2, [pc, #440] @ 62d228 │ │ │ │ + ldr r3, [pc, #416] @ 62d214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d1e4 │ │ │ │ + bne 62d1e8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl 91db64 │ │ │ │ - b 62cff8 │ │ │ │ + b 62cffc │ │ │ │ bl 91e490 │ │ │ │ str r6, [r8] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cfd0 │ │ │ │ + beq 62cfd4 │ │ │ │ strb r6, [r8, #4] │ │ │ │ - ldr r3, [pc, #332] @ 62d228 │ │ │ │ + ldr r3, [pc, #332] @ 62d22c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 62cfd0 │ │ │ │ + b 62cfd4 │ │ │ │ bl 91e490 │ │ │ │ str r6, [r4] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d064 │ │ │ │ + beq 62d068 │ │ │ │ strb r6, [r4, #4] │ │ │ │ - ldr r2, [pc, #280] @ 62d22c │ │ │ │ - ldr r3, [pc, #248] @ 62d210 │ │ │ │ + ldr r2, [pc, #280] @ 62d230 │ │ │ │ + ldr r3, [pc, #248] @ 62d214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d1e4 │ │ │ │ - ldr r3, [pc, #240] @ 62d228 │ │ │ │ + bne 62d1e8 │ │ │ │ + ldr r3, [pc, #240] @ 62d22c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8daa24 │ │ │ │ - ldr r3, [pc, #220] @ 62d230 │ │ │ │ + ldr r3, [pc, #220] @ 62d234 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cfe4 │ │ │ │ - ldr r3, [pc, #204] @ 62d234 │ │ │ │ + beq 62cfe8 │ │ │ │ + ldr r3, [pc, #204] @ 62d238 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62cfe4 │ │ │ │ - ldr r3, [pc, #188] @ 62d238 │ │ │ │ + beq 62cfe8 │ │ │ │ + ldr r3, [pc, #188] @ 62d23c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d1cc │ │ │ │ + beq 62d1d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 62d23c │ │ │ │ + ldr r0, [pc, #120] @ 62d240 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62cfe4 │ │ │ │ - ldr r0, [pc, #108] @ 62d240 │ │ │ │ + b 62cfe8 │ │ │ │ + ldr r0, [pc, #108] @ 62d244 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62cfe4 │ │ │ │ + b 62cfe8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ 62d244 │ │ │ │ - ldr r1, [pc, #84] @ 62d248 │ │ │ │ - ldr r0, [pc, #84] @ 62d24c │ │ │ │ + ldr r3, [pc, #84] @ 62d248 │ │ │ │ + ldr r1, [pc, #84] @ 62d24c │ │ │ │ + ldr r0, [pc, #84] @ 62d250 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq sp, r2, r0, lsl #27 │ │ │ │ + subseq sp, r2, ip, ror sp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r2, r8, asr sp │ │ │ │ + subseq sp, r2, r4, asr sp │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrheq sp, [r2], #-196 @ 0xffffff3c │ │ │ │ - subseq sp, r2, r8, asr #24 │ │ │ │ + ldrheq sp, [r2], #-192 @ 0xffffff40 │ │ │ │ + subseq sp, r2, r4, asr #24 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - subseq sp, r2, r0, lsr #23 │ │ │ │ + @ instruction: 0x0052db9c │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r7, r4, r2, sp │ │ │ │ - eorseq sp, r7, ip, lsr #5 │ │ │ │ - subeq fp, r5, ip, lsr #29 │ │ │ │ - eorseq r2, r0, r8, ror #22 │ │ │ │ - eorseq r2, r0, ip, ror fp │ │ │ │ + mlaseq r7, r0, r2, sp │ │ │ │ + eorseq sp, r7, r8, lsr #5 │ │ │ │ + subeq fp, r5, r8, lsr #29 │ │ │ │ + eorseq r2, r0, r4, ror #22 │ │ │ │ + eorseq r2, r0, r8, ror fp │ │ │ │ │ │ │ │ -0062d250 : │ │ │ │ +0062d254 : │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1083391,84 +1083392,84 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #101 @ 0x65 │ │ │ │ ldrb r3, [r4, #101] @ 0x65 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 62d298 │ │ │ │ + beq 62d29c │ │ │ │ mov r1, #3 │ │ │ │ bl 91db64 │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ ldrh r1, [r4, #136] @ 0x88 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ pop {r4, lr} │ │ │ │ - b 627854 │ │ │ │ + b 627858 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d6a80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ sub r0, r4, #288 @ 0x120 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d250 │ │ │ │ + b 62d254 │ │ │ │ │ │ │ │ -0062d2ec : │ │ │ │ +0062d2f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #560] @ 62d534 │ │ │ │ - ldr r2, [pc, #560] @ 62d538 │ │ │ │ + ldr r4, [pc, #560] @ 62d538 │ │ │ │ + ldr r2, [pc, #560] @ 62d53c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #552] @ 62d53c │ │ │ │ + ldr r1, [pc, #552] @ 62d540 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ mov r8, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #508] @ 62d540 │ │ │ │ - ldr r1, [pc, #508] @ 62d544 │ │ │ │ + ldr r2, [pc, #508] @ 62d544 │ │ │ │ + ldr r1, [pc, #508] @ 62d548 │ │ │ │ add ip, r4, #196 @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ add r4, r4, #220 @ 0xdc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #468] @ 62d548 │ │ │ │ - ldr r1, [pc, #468] @ 62d54c │ │ │ │ + ldr r2, [pc, #468] @ 62d54c │ │ │ │ + ldr r1, [pc, #468] @ 62d550 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 62d3a8 │ │ │ │ + beq 62d3ac │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r1, [r6, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9354 │ │ │ │ ldrb r1, [r6, #101] @ 0x65 │ │ │ │ @@ -1083485,77 +1083486,77 @@ │ │ │ │ bl 6e9e1c │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8d28 │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - b 62d40c │ │ │ │ + b 62d410 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - beq 62d418 │ │ │ │ + beq 62d41c │ │ │ │ ldr r3, [r2, r1, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62d400 │ │ │ │ + bne 62d404 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9e1c │ │ │ │ mov r4, #0 │ │ │ │ - b 62d478 │ │ │ │ + b 62d47c │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, sl │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ bl 6e9ed4 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, sl │ │ │ │ ldrh r1, [r3, #52] @ 0x34 │ │ │ │ bl 6e9c98 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - beq 62d46c │ │ │ │ + beq 62d470 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ blx r3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 62d4b8 │ │ │ │ + beq 62d4bc │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, r4, lsl #7] │ │ │ │ lsl sl, r4, #7 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62d4b8 │ │ │ │ + beq 62d4bc │ │ │ │ bl 6e9e1c │ │ │ │ ldrb r3, [r7, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d428 │ │ │ │ + beq 62d42c │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, sl │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl 6e9e1c │ │ │ │ - b 62d428 │ │ │ │ + b 62d42c │ │ │ │ ldr r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d4d0 │ │ │ │ + beq 62d4d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62d4f4 │ │ │ │ + beq 62d4f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e7b00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d518 │ │ │ │ - ldr r1, [pc, #84] @ 62d550 │ │ │ │ + bne 62d51c │ │ │ │ + ldr r1, [pc, #84] @ 62d554 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1083563,164 +1083564,164 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x0045bd9c │ │ │ │ - eoreq r1, pc, ip, ror r4 @ │ │ │ │ - eorseq sp, r7, r4, lsr #13 │ │ │ │ - eorseq ip, r1, r4, lsl #26 │ │ │ │ - eorseq ip, r1, r4, lsr #26 │ │ │ │ - @ instruction: 0x003084d0 │ │ │ │ - eorseq r8, r0, ip, ror #9 │ │ │ │ - subeq pc, pc, ip, lsr sp @ │ │ │ │ + @ instruction: 0x0045bd98 │ │ │ │ + eoreq r1, pc, r8, ror r4 @ │ │ │ │ + eorseq sp, r7, r0, lsr #13 │ │ │ │ + eorseq ip, r1, r0, lsl #26 │ │ │ │ + eorseq ip, r1, r0, lsr #26 │ │ │ │ + eorseq r8, r0, ip, asr #9 │ │ │ │ + eorseq r8, r0, r8, ror #9 │ │ │ │ + subeq pc, pc, r8, lsr sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 62d5ac │ │ │ │ + ldr ip, [pc, #64] @ 62d5b0 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r2, [pc, #60] @ 62d5b0 │ │ │ │ - ldr r1, [pc, #60] @ 62d5b4 │ │ │ │ + ldr r2, [pc, #60] @ 62d5b4 │ │ │ │ + ldr r1, [pc, #60] @ 62d5b8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d2ec │ │ │ │ - subeq fp, r5, ip, lsr #22 │ │ │ │ - eorseq r8, r0, r8, asr #5 │ │ │ │ - eorseq r8, r0, r4, ror #5 │ │ │ │ + b 62d2f0 │ │ │ │ + subeq fp, r5, r8, lsr #22 │ │ │ │ + eorseq r8, r0, r4, asr #5 │ │ │ │ + eorseq r8, r0, r0, ror #5 │ │ │ │ │ │ │ │ -0062d5b8 : │ │ │ │ +0062d5bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [lr] │ │ │ │ ldr ip, [lr, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ orrs r5, r1, ip │ │ │ │ - beq 62d610 │ │ │ │ + beq 62d614 │ │ │ │ and r1, r1, r2 │ │ │ │ and ip, ip, r3 │ │ │ │ orrs r1, r1, ip │ │ │ │ - beq 62d600 │ │ │ │ + beq 62d604 │ │ │ │ ldr r1, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ movcc r0, r1 │ │ │ │ ldr r1, [lr, #16]! │ │ │ │ ldr ip, [lr, #4] │ │ │ │ orrs r5, r1, ip │ │ │ │ - bne 62d5e4 │ │ │ │ + bne 62d5e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popcs {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 62d650 │ │ │ │ - ldr r1, [pc, #28] @ 62d654 │ │ │ │ - ldr r0, [pc, #28] @ 62d658 │ │ │ │ + ldr r3, [pc, #28] @ 62d654 │ │ │ │ + ldr r1, [pc, #28] @ 62d658 │ │ │ │ + ldr r0, [pc, #28] @ 62d65c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 62d65c │ │ │ │ + ldr r2, [pc, #24] @ 62d660 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #592 @ 0x250 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq fp, r5, r8, ror #20 │ │ │ │ - eorseq ip, r7, r0, lsr r9 │ │ │ │ - eorseq ip, r7, ip, asr lr │ │ │ │ + subeq fp, r5, r4, ror #20 │ │ │ │ + eorseq ip, r7, ip, lsr #18 │ │ │ │ + eorseq ip, r7, r8, asr lr │ │ │ │ andeq r0, r0, fp, lsl #25 │ │ │ │ │ │ │ │ -0062d660 : │ │ │ │ +0062d664 : │ │ │ │ ldr r0, [r0, #260] @ 0x104 │ │ │ │ b 4c2354 │ │ │ │ │ │ │ │ -0062d668 : │ │ │ │ +0062d66c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #76] @ 62d6d0 │ │ │ │ + ldr r1, [pc, #76] @ 62d6d4 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #68] @ 62d6d4 │ │ │ │ + ldr r2, [pc, #68] @ 62d6d8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #48] @ 62d6d8 │ │ │ │ + ldr r1, [pc, #48] @ 62d6dc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 6a0e60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 69543c │ │ │ │ - subseq sp, r2, r4, lsr #12 │ │ │ │ + subseq sp, r2, r0, lsr #12 │ │ │ │ andeq r4, r0, r4, lsr #16 │ │ │ │ - eorseq ip, r7, r8, lsl lr │ │ │ │ + eorseq ip, r7, r4, lsl lr │ │ │ │ │ │ │ │ -0062d6dc : │ │ │ │ +0062d6e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #520] @ 62d8fc │ │ │ │ + ldr r4, [pc, #520] @ 62d900 │ │ │ │ mov r7, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #512] @ 62d900 │ │ │ │ + ldr r1, [pc, #512] @ 62d904 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #508] @ 62d904 │ │ │ │ + ldr r2, [pc, #508] @ 62d908 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r8, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #460] @ 62d908 │ │ │ │ - ldr r1, [pc, #460] @ 62d90c │ │ │ │ + ldr r2, [pc, #460] @ 62d90c │ │ │ │ + ldr r1, [pc, #460] @ 62d910 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d76c │ │ │ │ + beq 62d770 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d894 │ │ │ │ + bne 62d898 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r5, #256] @ 0x100 │ │ │ │ strb r4, [r5, #255] @ 0xff │ │ │ │ strb r4, [r5, #258] @ 0x102 │ │ │ │ strh r7, [r5, #248] @ 0xf8 │ │ │ │ strb r4, [r5, #100] @ 0x64 │ │ │ │ strb r4, [r5, #101] @ 0x65 │ │ │ │ @@ -1083745,44 +1083746,44 @@ │ │ │ │ add r0, r0, r3, lsl #7 │ │ │ │ strh r3, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ add r0, r0, r3, lsl #7 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ strb r1, [r0, #112] @ 0x70 │ │ │ │ - bne 62d7b4 │ │ │ │ + bne 62d7b8 │ │ │ │ cmp r7, #41 @ 0x29 │ │ │ │ - bhi 62d8d8 │ │ │ │ - ldr r3, [pc, #272] @ 62d910 │ │ │ │ + bhi 62d8dc │ │ │ │ + ldr r3, [pc, #272] @ 62d914 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d8b4 │ │ │ │ + beq 62d8b8 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #96] @ 0x60 │ │ │ │ str r6, [r5, #128] @ 0x80 │ │ │ │ - bne 62d8a4 │ │ │ │ - ldr r0, [pc, #240] @ 62d914 │ │ │ │ - ldr r2, [pc, #240] @ 62d918 │ │ │ │ - ldr r1, [pc, #240] @ 62d91c │ │ │ │ + bne 62d8a8 │ │ │ │ + ldr r0, [pc, #240] @ 62d918 │ │ │ │ + ldr r2, [pc, #240] @ 62d91c │ │ │ │ + ldr r1, [pc, #240] @ 62d920 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #188 @ 0xbc │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r6, [r5, #132] @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #204] @ 62d920 │ │ │ │ + ldr r1, [pc, #204] @ 62d924 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30aebc │ │ │ │ str r0, [r5, #260] @ 0x104 │ │ │ │ - bl 6480ec │ │ │ │ + bl 6480f0 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r5, #269] @ 0x10d │ │ │ │ add r3, r0, #1 │ │ │ │ strb r3, [r5, #268] @ 0x10c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1083790,124 +1083791,124 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 211ccc │ │ │ │ str r0, [r5, #276] @ 0x114 │ │ │ │ - b 62d76c │ │ │ │ + b 62d770 │ │ │ │ mov r0, r6 │ │ │ │ bl 211ccc │ │ │ │ mov r6, r0 │ │ │ │ - b 62d81c │ │ │ │ - ldr r3, [pc, #104] @ 62d924 │ │ │ │ - ldr r1, [pc, #104] @ 62d928 │ │ │ │ - ldr r0, [pc, #104] @ 62d92c │ │ │ │ + b 62d820 │ │ │ │ + ldr r3, [pc, #104] @ 62d928 │ │ │ │ + ldr r1, [pc, #104] @ 62d92c │ │ │ │ + ldr r0, [pc, #104] @ 62d930 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62d930 │ │ │ │ - ldr r1, [pc, #80] @ 62d934 │ │ │ │ - ldr r0, [pc, #80] @ 62d938 │ │ │ │ + ldr r3, [pc, #80] @ 62d934 │ │ │ │ + ldr r1, [pc, #80] @ 62d938 │ │ │ │ + ldr r0, [pc, #80] @ 62d93c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq fp, r5, ip, lsr #19 │ │ │ │ - @ instruction: 0x0037d2b0 │ │ │ │ - eoreq r1, pc, r8, lsl #1 │ │ │ │ - eorseq ip, r1, ip, lsl #18 │ │ │ │ - eorseq ip, r1, ip, lsr #18 │ │ │ │ - @ instruction: 0x00560f90 │ │ │ │ - subeq fp, r5, r8, ror r8 │ │ │ │ - eoreq r0, pc, ip, asr pc @ │ │ │ │ - eorseq sp, r7, r0, lsl #3 │ │ │ │ + subeq fp, r5, r8, lsr #19 │ │ │ │ + eorseq sp, r7, ip, lsr #5 │ │ │ │ + eoreq r1, pc, r4, lsl #1 │ │ │ │ + eorseq ip, r1, r8, lsl #18 │ │ │ │ + eorseq ip, r1, r8, lsr #18 │ │ │ │ + subseq r0, r6, ip, lsl #31 │ │ │ │ + subeq fp, r5, r4, ror r8 │ │ │ │ + eoreq r0, pc, r8, asr pc @ │ │ │ │ + eorseq sp, r7, ip, ror r1 │ │ │ │ @ instruction: 0xffffe8d4 │ │ │ │ - subeq fp, r5, r0, ror #15 │ │ │ │ - eorseq ip, r7, ip, lsr #13 │ │ │ │ - eorseq ip, r7, r8, lsr ip │ │ │ │ - strheq fp, [r5], #-124 @ 0xffffff84 │ │ │ │ - eorseq ip, r7, r8, lsl #13 │ │ │ │ - eorseq ip, r7, r4, ror #23 │ │ │ │ + ldrdeq fp, [r5], #-124 @ 0xffffff84 │ │ │ │ + eorseq ip, r7, r8, lsr #13 │ │ │ │ + eorseq ip, r7, r4, lsr ip │ │ │ │ + strheq fp, [r5], #-120 @ 0xffffff88 │ │ │ │ + eorseq ip, r7, r4, lsl #13 │ │ │ │ + eorseq ip, r7, r0, ror #23 │ │ │ │ │ │ │ │ -0062d93c : │ │ │ │ +0062d940 : │ │ │ │ ldrh r3, [r0, #248] @ 0xf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #11 │ │ │ │ - ldrls r0, [pc, #16] @ 62d968 │ │ │ │ + ldrls r0, [pc, #16] @ 62d96c │ │ │ │ lsrls r0, r0, r3 │ │ │ │ andls r0, r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ │ │ │ │ -0062d96c : │ │ │ │ +0062d970 : │ │ │ │ ldrb r0, [r0, #257] @ 0x101 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d974 : │ │ │ │ +0062d978 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d988 : │ │ │ │ +0062d98c : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r1, r3, r1, lsl #7 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r1, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d9b4 : │ │ │ │ +0062d9b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #172] @ 62da78 │ │ │ │ - ldr r2, [pc, #172] @ 62da7c │ │ │ │ + ldr r4, [pc, #172] @ 62da7c │ │ │ │ + ldr r2, [pc, #172] @ 62da80 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #164] @ 62da80 │ │ │ │ + ldr r1, [pc, #164] @ 62da84 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #116] @ 62da84 │ │ │ │ - ldr r1, [pc, #116] @ 62da88 │ │ │ │ + ldr r2, [pc, #116] @ 62da88 │ │ │ │ + ldr r1, [pc, #116] @ 62da8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62da44 │ │ │ │ + beq 62da48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r7, #148] @ 0x94 │ │ │ │ add r3, r3, r5, lsl #7 │ │ │ │ @@ -1083918,43 +1083919,43 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrdeq fp, [r5], #-100 @ 0xffffff9c │ │ │ │ - @ instruction: 0x002f0db4 │ │ │ │ - @ instruction: 0x0037cfdc │ │ │ │ - eorseq ip, r1, r8, lsr r6 │ │ │ │ - eorseq ip, r1, r8, asr r6 │ │ │ │ + ldrdeq fp, [r5], #-96 @ 0xffffffa0 │ │ │ │ + @ instruction: 0x002f0db0 │ │ │ │ + @ instruction: 0x0037cfd8 │ │ │ │ + eorseq ip, r1, r4, lsr r6 │ │ │ │ + eorseq ip, r1, r4, asr r6 │ │ │ │ │ │ │ │ -0062da8c : │ │ │ │ +0062da90 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #24] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062daa0 : │ │ │ │ +0062daa4 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #32] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062dab4 : │ │ │ │ +0062dab8 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ ldr r0, [r3, r1, lsl #7] │ │ │ │ mov r1, #0 │ │ │ │ lsl r0, r0, #4 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062dacc : │ │ │ │ +0062dad0 : │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ ldreq r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ movne r0, #4 │ │ │ │ lsreq r0, r3, #28 │ │ │ │ ldreq r3, [r2, r1, lsl #7] │ │ │ │ @@ -1083962,15 +1083963,15 @@ │ │ │ │ addeq r3, r3, #2 │ │ │ │ addeq r0, r0, r3, lsl #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062db04 : │ │ │ │ +0062db08 : │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ ldreq r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldreq r0, [r2, r1, lsl #7] │ │ │ │ lsreq r3, r3, #28 │ │ │ │ lsleq r0, r0, #3 │ │ │ │ @@ -1083979,15 +1083980,15 @@ │ │ │ │ addeq r0, r0, r3 │ │ │ │ movne r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062db40 : │ │ │ │ +0062db44 : │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ lsl r1, r1, #7 │ │ │ │ tst r3, #4 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1 │ │ │ │ ldrh r0, [r3, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1084002,35 +1084003,35 @@ │ │ │ │ orr r0, r0, r3, lsl #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062db94 : │ │ │ │ +0062db98 : │ │ │ │ ldr ip, [r0, #116] @ 0x74 │ │ │ │ lsl r3, r2, #16 │ │ │ │ tst ip, #4 │ │ │ │ lsl r1, r1, #7 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - bne 62dbdc │ │ │ │ + bne 62dbe0 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ add r2, r2, r1 │ │ │ │ strh r3, [r2, #52] @ 0x34 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ add r2, r2, r1 │ │ │ │ strh r3, [r2, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ - ldr ip, [pc, #68] @ 62dc2c │ │ │ │ + ldr ip, [pc, #68] @ 62dc30 │ │ │ │ add r1, r0, r1 │ │ │ │ and r3, r3, ip │ │ │ │ lsr r0, r2, #31 │ │ │ │ and ip, ip, r2, lsr #16 │ │ │ │ lsr r2, r2, #15 │ │ │ │ and r2, r2, #1 │ │ │ │ strh ip, [r1, #60] @ 0x3c │ │ │ │ @@ -1084043,461 +1084044,461 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ │ │ │ │ -0062dc30 : │ │ │ │ +0062dc34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #740] @ 62df30 │ │ │ │ + ldr r2, [pc, #740] @ 62df34 │ │ │ │ tst r3, #4 │ │ │ │ - ldr r3, [pc, #736] @ 62df34 │ │ │ │ + ldr r3, [pc, #736] @ 62df38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #732] @ 62df38 │ │ │ │ + ldr r6, [pc, #732] @ 62df3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 62dcb4 │ │ │ │ - ldr r2, [pc, #704] @ 62df3c │ │ │ │ - ldr r3, [pc, #692] @ 62df34 │ │ │ │ + beq 62dcb8 │ │ │ │ + ldr r2, [pc, #704] @ 62df40 │ │ │ │ + ldr r3, [pc, #692] @ 62df38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62dec0 │ │ │ │ + bne 62dec4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62dd74 │ │ │ │ + beq 62dd78 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ lsl r7, r5, #7 │ │ │ │ add r5, r3, r5, lsl #7 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62dd8c │ │ │ │ + bne 62dd90 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62dec4 │ │ │ │ + beq 62dec8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 62dc74 │ │ │ │ + bne 62dc78 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62dc74 │ │ │ │ + beq 62dc78 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #516] @ 62df40 │ │ │ │ - ldr r3, [pc, #500] @ 62df34 │ │ │ │ + ldr r2, [pc, #516] @ 62df44 │ │ │ │ + ldr r3, [pc, #500] @ 62df38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62dec0 │ │ │ │ - ldr r3, [pc, #484] @ 62df44 │ │ │ │ + bne 62dec4 │ │ │ │ + ldr r3, [pc, #484] @ 62df48 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8daa24 │ │ │ │ - ldr r3, [pc, #460] @ 62df48 │ │ │ │ + ldr r3, [pc, #460] @ 62df4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - b 62dcd4 │ │ │ │ + b 62dcd8 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62de0c │ │ │ │ + beq 62de10 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62de24 │ │ │ │ + bne 62de28 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #4 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62dee8 │ │ │ │ + bcc 62deec │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62de78 │ │ │ │ + beq 62de7c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ strh r2, [r3, #56] @ 0x38 │ │ │ │ - b 62dcf0 │ │ │ │ + b 62dcf4 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62df0c │ │ │ │ + bcc 62df10 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62de9c │ │ │ │ + beq 62dea0 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #26] │ │ │ │ - b 62de0c │ │ │ │ + b 62de10 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 62de0c │ │ │ │ + b 62de10 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 62de0c │ │ │ │ + b 62de10 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 62df4c │ │ │ │ - ldr r1, [pc, #128] @ 62df50 │ │ │ │ - ldr r0, [pc, #128] @ 62df54 │ │ │ │ + ldr r3, [pc, #128] @ 62df50 │ │ │ │ + ldr r1, [pc, #128] @ 62df54 │ │ │ │ + ldr r0, [pc, #128] @ 62df58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 62df58 │ │ │ │ - ldr r1, [pc, #104] @ 62df5c │ │ │ │ - ldr r0, [pc, #104] @ 62df60 │ │ │ │ + ldr r3, [pc, #104] @ 62df5c │ │ │ │ + ldr r1, [pc, #104] @ 62df60 │ │ │ │ + ldr r0, [pc, #104] @ 62df64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62df64 │ │ │ │ - ldr r1, [pc, #80] @ 62df68 │ │ │ │ - ldr r0, [pc, #80] @ 62df6c │ │ │ │ + ldr r3, [pc, #80] @ 62df68 │ │ │ │ + ldr r1, [pc, #80] @ 62df6c │ │ │ │ + ldr r0, [pc, #80] @ 62df70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq sp, r2, r4, rrx │ │ │ │ + subseq sp, r2, r0, rrx │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r2, r4, asr r0 │ │ │ │ - subseq sp, r2, r8, lsr r0 │ │ │ │ - subseq ip, r2, r8, ror pc │ │ │ │ + subseq sp, r2, r0, asr r0 │ │ │ │ + subseq sp, r2, r4, lsr r0 │ │ │ │ + subseq ip, r2, r4, ror pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - ldrdeq fp, [r5], #-16 │ │ │ │ - eorseq r1, r0, ip, lsl #29 │ │ │ │ - eorseq r1, r0, r0, lsr #29 │ │ │ │ - subeq fp, r5, ip, lsr #3 │ │ │ │ - eorseq ip, r7, r4, lsl #6 │ │ │ │ - eorseq ip, r7, r8, lsr #6 │ │ │ │ - subeq fp, r5, r8, lsl #3 │ │ │ │ - eorseq ip, r7, r0, ror #5 │ │ │ │ - eorseq ip, r7, r4, lsl #6 │ │ │ │ + subeq fp, r5, ip, asr #3 │ │ │ │ + eorseq r1, r0, r8, lsl #29 │ │ │ │ + mlaseq r0, ip, lr, r1 │ │ │ │ + subeq fp, r5, r8, lsr #3 │ │ │ │ + eorseq ip, r7, r0, lsl #6 │ │ │ │ + eorseq ip, r7, r4, lsr #6 │ │ │ │ + subeq fp, r5, r4, lsl #3 │ │ │ │ + @ instruction: 0x0037c2dc │ │ │ │ + eorseq ip, r7, r0, lsl #6 │ │ │ │ │ │ │ │ -0062df70 : │ │ │ │ +0062df74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #720] @ 62e25c │ │ │ │ + ldr r2, [pc, #720] @ 62e260 │ │ │ │ tst r3, #4 │ │ │ │ - ldr r3, [pc, #716] @ 62e260 │ │ │ │ + ldr r3, [pc, #716] @ 62e264 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #712] @ 62e264 │ │ │ │ + ldr r6, [pc, #712] @ 62e268 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 62dff4 │ │ │ │ - ldr r2, [pc, #684] @ 62e268 │ │ │ │ - ldr r3, [pc, #672] @ 62e260 │ │ │ │ + beq 62dff8 │ │ │ │ + ldr r2, [pc, #684] @ 62e26c │ │ │ │ + ldr r3, [pc, #672] @ 62e264 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62e1ec │ │ │ │ + bne 62e1f0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62e0b0 │ │ │ │ + beq 62e0b4 │ │ │ │ ldr r4, [r4, #148] @ 0x94 │ │ │ │ add r4, r4, r5, lsl #7 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62e0c8 │ │ │ │ + bne 62e0cc │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62e1f0 │ │ │ │ + beq 62e1f4 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 62dfb4 │ │ │ │ + bne 62dfb8 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62dfb4 │ │ │ │ + beq 62dfb8 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #500] @ 62e26c │ │ │ │ - ldr r3, [pc, #484] @ 62e260 │ │ │ │ + ldr r2, [pc, #500] @ 62e270 │ │ │ │ + ldr r3, [pc, #484] @ 62e264 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62e1ec │ │ │ │ - ldr r3, [pc, #468] @ 62e270 │ │ │ │ + bne 62e1f0 │ │ │ │ + ldr r3, [pc, #468] @ 62e274 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8daa24 │ │ │ │ - ldr r3, [pc, #444] @ 62e274 │ │ │ │ + ldr r3, [pc, #444] @ 62e278 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - b 62e014 │ │ │ │ + b 62e018 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e148 │ │ │ │ + beq 62e14c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62e150 │ │ │ │ + bne 62e154 │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ strb r2, [sp, #32] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62e214 │ │ │ │ + bcc 62e218 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62e1a4 │ │ │ │ + beq 62e1a8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ - b 62e02c │ │ │ │ + b 62e030 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62e238 │ │ │ │ + bcc 62e23c │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62e1c8 │ │ │ │ + beq 62e1cc │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #26] │ │ │ │ - b 62e148 │ │ │ │ + b 62e14c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 62e148 │ │ │ │ + b 62e14c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 62e148 │ │ │ │ + b 62e14c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 62e278 │ │ │ │ - ldr r1, [pc, #128] @ 62e27c │ │ │ │ - ldr r0, [pc, #128] @ 62e280 │ │ │ │ + ldr r3, [pc, #128] @ 62e27c │ │ │ │ + ldr r1, [pc, #128] @ 62e280 │ │ │ │ + ldr r0, [pc, #128] @ 62e284 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 62e284 │ │ │ │ - ldr r1, [pc, #104] @ 62e288 │ │ │ │ - ldr r0, [pc, #104] @ 62e28c │ │ │ │ + ldr r3, [pc, #104] @ 62e288 │ │ │ │ + ldr r1, [pc, #104] @ 62e28c │ │ │ │ + ldr r0, [pc, #104] @ 62e290 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62e290 │ │ │ │ - ldr r1, [pc, #80] @ 62e294 │ │ │ │ - ldr r0, [pc, #80] @ 62e298 │ │ │ │ + ldr r3, [pc, #80] @ 62e294 │ │ │ │ + ldr r1, [pc, #80] @ 62e298 │ │ │ │ + ldr r0, [pc, #80] @ 62e29c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq ip, r2, r4, lsr #26 │ │ │ │ + subseq ip, r2, r0, lsr #26 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r2, r4, lsl sp │ │ │ │ - ldrsheq ip, [r2], #-200 @ 0xffffff38 │ │ │ │ - subseq ip, r2, ip, lsr ip │ │ │ │ + subseq ip, r2, r0, lsl sp │ │ │ │ + ldrsheq ip, [r2], #-196 @ 0xffffff3c │ │ │ │ + subseq ip, r2, r8, lsr ip │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - subeq sl, r5, r4, lsr #29 │ │ │ │ - eorseq r1, r0, r0, ror #22 │ │ │ │ - eorseq r1, r0, r4, ror fp │ │ │ │ - subeq sl, r5, r0, lsl #29 │ │ │ │ - @ instruction: 0x0037bfd8 │ │ │ │ - @ instruction: 0x0037bffc │ │ │ │ - subeq sl, r5, ip, asr lr │ │ │ │ - @ instruction: 0x0037bfb4 │ │ │ │ - @ instruction: 0x0037bfd8 │ │ │ │ + subeq sl, r5, r0, lsr #29 │ │ │ │ + eorseq r1, r0, ip, asr fp │ │ │ │ + eorseq r1, r0, r0, ror fp │ │ │ │ + subeq sl, r5, ip, ror lr │ │ │ │ + @ instruction: 0x0037bfd4 │ │ │ │ + @ instruction: 0x0037bff8 │ │ │ │ + subeq sl, r5, r8, asr lr │ │ │ │ + @ instruction: 0x0037bfb0 │ │ │ │ + @ instruction: 0x0037bfd4 │ │ │ │ │ │ │ │ -0062e29c : │ │ │ │ +0062e2a0 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strb r2, [r3, #66] @ 0x42 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e2c0 : │ │ │ │ +0062e2c4 : │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ add r0, r0, r1, lsl #7 │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e2d0 : │ │ │ │ +0062e2d4 : │ │ │ │ ldrh r0, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e2d8 : │ │ │ │ +0062e2dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ ands r1, r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 62e310 │ │ │ │ - ldr r1, [pc, #144] @ 62e394 │ │ │ │ + beq 62e314 │ │ │ │ + ldr r1, [pc, #144] @ 62e398 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ b 8f7364 │ │ │ │ add r6, r0, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f7364 │ │ │ │ @@ -1084519,35 +1084520,35 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r2, r0, #101 @ 0x65 │ │ │ │ ldrb r3, [r0, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - bne 62e388 │ │ │ │ + bne 62e38c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 91db64 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldrh r1, [r5, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 627854 │ │ │ │ + b 627858 │ │ │ │ @ instruction: 0xffff9624 │ │ │ │ │ │ │ │ -0062e398 : │ │ │ │ +0062e39c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ ands r1, r1, r2 │ │ │ │ add r6, r0, #288 @ 0x120 │ │ │ │ - beq 62e3d0 │ │ │ │ - ldr r1, [pc, #100] @ 62e428 │ │ │ │ + beq 62e3d4 │ │ │ │ + ldr r1, [pc, #100] @ 62e42c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f7364 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f7364 │ │ │ │ @@ -1084565,80 +1084566,80 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d250 │ │ │ │ + b 62d254 │ │ │ │ @ instruction: 0xffffeee8 │ │ │ │ │ │ │ │ -0062e42c : │ │ │ │ +0062e430 : │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e434 : │ │ │ │ +0062e438 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #67] @ 0x43 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 62e4b4 │ │ │ │ - ldr r1, [pc, #112] @ 62e4d4 │ │ │ │ - ldr r3, [pc, #112] @ 62e4d8 │ │ │ │ - ldr r2, [pc, #112] @ 62e4dc │ │ │ │ + beq 62e4b8 │ │ │ │ + ldr r1, [pc, #112] @ 62e4d8 │ │ │ │ + ldr r3, [pc, #112] @ 62e4dc │ │ │ │ + ldr r2, [pc, #112] @ 62e4e0 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8d4dd4 │ │ │ │ - ldr r3, [pc, #80] @ 62e4e0 │ │ │ │ - ldr r2, [pc, #80] @ 62e4e4 │ │ │ │ + ldr r3, [pc, #80] @ 62e4e4 │ │ │ │ + ldr r2, [pc, #80] @ 62e4e8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ bl 8d4e44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8d6864 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #67] @ 0x43 │ │ │ │ - beq 62e45c │ │ │ │ - bl 6290ac │ │ │ │ - b 62e45c │ │ │ │ + beq 62e460 │ │ │ │ + bl 6290b0 │ │ │ │ + b 62e460 │ │ │ │ @ instruction: 0xffff8ca8 │ │ │ │ @ instruction: 0xffffc310 │ │ │ │ @ instruction: 0xffff8c10 │ │ │ │ @ instruction: 0xffffbac0 │ │ │ │ @ instruction: 0xffffbae8 │ │ │ │ │ │ │ │ -0062e4e8 : │ │ │ │ +0062e4ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #67] @ 0x43 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 62e540 │ │ │ │ - ldr r2, [pc, #72] @ 62e560 │ │ │ │ + beq 62e544 │ │ │ │ + ldr r2, [pc, #72] @ 62e564 │ │ │ │ mov r3, #0 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 8d4dd4 │ │ │ │ @@ -1084647,20 +1084648,20 @@ │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8d6864 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #67] @ 0x43 │ │ │ │ - beq 62e510 │ │ │ │ - bl 6290ac │ │ │ │ - b 62e510 │ │ │ │ + beq 62e514 │ │ │ │ + bl 6290b0 │ │ │ │ + b 62e514 │ │ │ │ @ instruction: 0xffff8b70 │ │ │ │ │ │ │ │ -0062e564 : │ │ │ │ +0062e568 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1084674,61 +1084675,61 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -0062e5b4 : │ │ │ │ +0062e5b8 : │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e5bc : │ │ │ │ +0062e5c0 : │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e5c4 : │ │ │ │ +0062e5c8 : │ │ │ │ strb r1, [r0, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e5d4 : │ │ │ │ +0062e5d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 62e690 │ │ │ │ + ldr r4, [pc, #164] @ 62e694 │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #156] @ 62e694 │ │ │ │ + ldr r1, [pc, #156] @ 62e698 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #152] @ 62e698 │ │ │ │ + ldr r2, [pc, #152] @ 62e69c │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r8, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #104] @ 62e69c │ │ │ │ - ldr r1, [pc, #104] @ 62e6a0 │ │ │ │ + ldr r2, [pc, #104] @ 62e6a0 │ │ │ │ + ldr r1, [pc, #104] @ 62e6a4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 62e674 │ │ │ │ + beq 62e678 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r8, #20] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1084736,21 +1084737,21 @@ │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strheq sl, [r5], #-164 @ 0xffffff5c │ │ │ │ - @ instruction: 0x0037c3b4 │ │ │ │ - eoreq r0, pc, ip, lsl #3 │ │ │ │ - eorseq fp, r1, r8, lsl sl │ │ │ │ - eorseq fp, r1, r8, lsr sl │ │ │ │ + strheq sl, [r5], #-160 @ 0xffffff60 │ │ │ │ + @ instruction: 0x0037c3b0 │ │ │ │ + eoreq r0, pc, r8, lsl #3 │ │ │ │ + eorseq fp, r1, r4, lsl sl │ │ │ │ + eorseq fp, r1, r4, lsr sl │ │ │ │ │ │ │ │ -0062e6a4 : │ │ │ │ +0062e6a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ @@ -1084760,87 +1084761,87 @@ │ │ │ │ str r0, [r4, #264] @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0062e6e4 : │ │ │ │ +0062e6e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #164] @ 62e7a4 │ │ │ │ - ldr r3, [pc, #164] @ 62e7a8 │ │ │ │ + ldr r2, [pc, #164] @ 62e7a8 │ │ │ │ + ldr r3, [pc, #164] @ 62e7ac │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ bl 8e25b8 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 62e788 │ │ │ │ + bne 62e78c │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #104] @ 62e7ac │ │ │ │ + ldr r2, [pc, #104] @ 62e7b0 │ │ │ │ strb r3, [r4, #251] @ 0xfb │ │ │ │ - ldr r3, [pc, #92] @ 62e7a8 │ │ │ │ + ldr r3, [pc, #92] @ 62e7ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62e7a0 │ │ │ │ + bne 62e7a4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r4, #100] @ 0x64 │ │ │ │ - bl 62d250 │ │ │ │ - b 62e738 │ │ │ │ + bl 62d254 │ │ │ │ + b 62e73c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq ip, [r2], #-84 @ 0xffffffac │ │ │ │ + ldrheq ip, [r2], #-80 @ 0xffffffb0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r2, ip, ror #10 │ │ │ │ + subseq ip, r2, r8, ror #10 │ │ │ │ │ │ │ │ -0062e7b0 : │ │ │ │ +0062e7b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ ldrd sl, [r4, #16] │ │ │ │ orrs r3, sl, fp │ │ │ │ moveq r7, #0 │ │ │ │ - bne 62e81c │ │ │ │ + bne 62e820 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ bl 91e490 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 62e960 │ │ │ │ + bne 62e964 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1084867,15 +1084868,15 @@ │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6633a4 │ │ │ │ cmp r0, fp │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcc 62e9a4 │ │ │ │ + bcc 62e9a8 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov lr, #1 │ │ │ │ lsr r3, r3, #2 │ │ │ │ ands ip, r3, #1 │ │ │ │ ldreq r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ ldreq r9, [r2, r6, lsl #7] │ │ │ │ @@ -1084890,15 +1084891,15 @@ │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov r0, fp │ │ │ │ stm sp, {r9, ip, lr} │ │ │ │ bl 6633a4 │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcc 62e9b8 │ │ │ │ + bcc 62e9bc │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov lr, #0 │ │ │ │ lsr r3, r3, #2 │ │ │ │ ands ip, r3, #1 │ │ │ │ ldreq r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ ldreq r2, [r2, r6, lsl #7] │ │ │ │ @@ -1084912,58 +1084913,58 @@ │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ bl 6633a4 │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcc 62e978 │ │ │ │ + bcc 62e97c │ │ │ │ bl 91e490 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e7fc │ │ │ │ - ldr r1, [pc, #116] @ 62e9cc │ │ │ │ + beq 62e800 │ │ │ │ + ldr r1, [pc, #116] @ 62e9d0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 62e96c │ │ │ │ - ldr r1, [pc, #104] @ 62e9d0 │ │ │ │ + b 62e970 │ │ │ │ + ldr r1, [pc, #104] @ 62e9d4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8e80 │ │ │ │ - ldr r1, [pc, #84] @ 62e9d4 │ │ │ │ + ldr r1, [pc, #84] @ 62e9d8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6638a4 │ │ │ │ mov r0, fp │ │ │ │ bl 6638a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6638a4 │ │ │ │ - b 62e7dc │ │ │ │ - ldr r1, [pc, #44] @ 62e9d8 │ │ │ │ + b 62e7e0 │ │ │ │ + ldr r1, [pc, #44] @ 62e9dc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62e998 │ │ │ │ - ldr r1, [pc, #28] @ 62e9dc │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62e99c │ │ │ │ + ldr r1, [pc, #28] @ 62e9e0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62e990 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62e994 │ │ │ │ @ instruction: 0xffff809c │ │ │ │ @ instruction: 0xffff808c │ │ │ │ - @ instruction: 0x0037bbb0 │ │ │ │ - eorseq fp, r7, r4, ror #22 │ │ │ │ + eorseq fp, r7, ip, lsr #23 │ │ │ │ eorseq fp, r7, r0, ror #22 │ │ │ │ + eorseq fp, r7, ip, asr fp │ │ │ │ │ │ │ │ -0062e9e0 : │ │ │ │ +0062e9e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, r1, lsl #7] │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ @@ -1085000,65 +1085001,65 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ subs r5, r5, r2 │ │ │ │ sbc r8, r8, r3 │ │ │ │ str r5, [r4, #32] │ │ │ │ str r8, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e7b0 │ │ │ │ + b 62e7b4 │ │ │ │ │ │ │ │ -0062ea94 : │ │ │ │ +0062ea98 : │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [r0, #148] @ 0x94 │ │ │ │ ldr r4, [lr, r1, lsl #7] │ │ │ │ add lr, lr, r1, lsl #7 │ │ │ │ cmp r4, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ strd r2, [lr, #16] │ │ │ │ pop {r4, lr} │ │ │ │ - b 62e9e0 │ │ │ │ + b 62e9e4 │ │ │ │ │ │ │ │ -0062eabc : │ │ │ │ +0062eac0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #232] @ 62ebbc │ │ │ │ + ldr r7, [pc, #232] @ 62ebc0 │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #224] @ 62ebc0 │ │ │ │ + ldr r1, [pc, #224] @ 62ebc4 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #220] @ 62ebc4 │ │ │ │ + ldr r2, [pc, #220] @ 62ebc8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r7, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #180] @ 62ebc8 │ │ │ │ - ldr r1, [pc, #180] @ 62ebcc │ │ │ │ + ldr r2, [pc, #180] @ 62ebcc │ │ │ │ + ldr r1, [pc, #180] @ 62ebd0 │ │ │ │ add ip, r7, #196 @ 0xc4 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 62eb8c │ │ │ │ + bne 62eb90 │ │ │ │ ldrb r3, [r0, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62eba0 │ │ │ │ + beq 62eba4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 62eb6c │ │ │ │ + bne 62eb70 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1085066,38 +1085067,38 @@ │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, r6, lsl #7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62e9e0 │ │ │ │ - ldr r0, [pc, #60] @ 62ebd0 │ │ │ │ + b 62e9e4 │ │ │ │ + ldr r0, [pc, #60] @ 62ebd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8e25e8 │ │ │ │ - ldr r1, [pc, #44] @ 62ebd4 │ │ │ │ - ldr r0, [pc, #44] @ 62ebd8 │ │ │ │ - ldr r2, [pc, #44] @ 62ebdc │ │ │ │ + ldr r1, [pc, #44] @ 62ebd8 │ │ │ │ + ldr r0, [pc, #44] @ 62ebdc │ │ │ │ + ldr r2, [pc, #44] @ 62ebe0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #636 @ 0x27c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq sl, r5, ip, asr #11 │ │ │ │ - @ instruction: 0x0037bed0 │ │ │ │ - eoreq pc, lr, r8, lsr #25 │ │ │ │ - eorseq fp, r1, r0, lsr r5 │ │ │ │ - eorseq fp, r1, r0, asr r5 │ │ │ │ - @ instruction: 0x0037b9b4 │ │ │ │ - eorseq fp, r7, r4, asr #7 │ │ │ │ - eorseq fp, r7, r8, asr #19 │ │ │ │ + subeq sl, r5, r8, asr #11 │ │ │ │ + eorseq fp, r7, ip, asr #29 │ │ │ │ + eoreq pc, lr, r4, lsr #25 │ │ │ │ + eorseq fp, r1, ip, lsr #10 │ │ │ │ + eorseq fp, r1, ip, asr #10 │ │ │ │ + @ instruction: 0x0037b9b0 │ │ │ │ + eorseq fp, r7, r0, asr #7 │ │ │ │ + eorseq fp, r7, r4, asr #19 │ │ │ │ muleq r0, ip, r9 │ │ │ │ │ │ │ │ -0062ebe0 : │ │ │ │ +0062ebe4 : │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ ldr r6, [r4, r1, lsl #7] │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ cmp r6, #0 │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ @@ -1085108,98 +1085109,98 @@ │ │ │ │ lsl ip, r1, #7 │ │ │ │ add r3, r3, ip │ │ │ │ strd r8, [r3, #24] │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, ip │ │ │ │ strd r6, [r3, #32] │ │ │ │ pop {r4, r6, r7, r8, r9, lr} │ │ │ │ - b 62e7b0 │ │ │ │ + b 62e7b4 │ │ │ │ │ │ │ │ -0062ec2c : │ │ │ │ +0062ec30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r1, [r0, #100] @ 0x64 │ │ │ │ sub sp, sp, #8 │ │ │ │ tst r1, #8 │ │ │ │ - ldr r1, [pc, #272] @ 62ed60 │ │ │ │ + ldr r1, [pc, #272] @ 62ed64 │ │ │ │ add r1, pc, r1 │ │ │ │ - bne 62ed58 │ │ │ │ + bne 62ed5c │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 62ec78 │ │ │ │ - ldr r2, [pc, #248] @ 62ed64 │ │ │ │ + beq 62ec7c │ │ │ │ + ldr r2, [pc, #248] @ 62ed68 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne 62ed30 │ │ │ │ + bne 62ed34 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 627158 │ │ │ │ + bl 62715c │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ mov r6, r0 │ │ │ │ - beq 62ecd0 │ │ │ │ + beq 62ecd4 │ │ │ │ mov r4, #0 │ │ │ │ - b 62eca8 │ │ │ │ + b 62ecac │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 62ecd0 │ │ │ │ + beq 62ecd4 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ec9c │ │ │ │ + beq 62eca0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e7b0 │ │ │ │ + bl 62e7b4 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62eca8 │ │ │ │ + bne 62ecac │ │ │ │ cmp r6, #0 │ │ │ │ mvnne r6, #0 │ │ │ │ - bne 62ed04 │ │ │ │ + bne 62ed08 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62ed20 │ │ │ │ + bne 62ed24 │ │ │ │ ldrb r3, [r5, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62ed04 │ │ │ │ + bne 62ed08 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r5, #256] @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r5, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62ed04 │ │ │ │ - b 62ecf4 │ │ │ │ - ldr r1, [pc, #48] @ 62ed68 │ │ │ │ + bne 62ed08 │ │ │ │ + b 62ecf8 │ │ │ │ + ldr r1, [pc, #48] @ 62ed6c │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #44] @ 62ed6c │ │ │ │ + ldr r0, [pc, #44] @ 62ed70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 62ec78 │ │ │ │ + b 62ec7c │ │ │ │ mvn r6, #21 │ │ │ │ - b 62ed04 │ │ │ │ - subseq ip, r2, r8, rrx │ │ │ │ + b 62ed08 │ │ │ │ + subseq ip, r2, r4, rrx │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - subeq sl, r5, r4, ror #6 │ │ │ │ - eorseq fp, r7, r4, asr r8 │ │ │ │ + subeq sl, r5, r0, ror #6 │ │ │ │ + eorseq fp, r7, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r0, #152 @ 0x98 │ │ │ │ @@ -1085208,58 +1085209,58 @@ │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e7b0 │ │ │ │ + bl 62e7b4 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62ed8c │ │ │ │ + bne 62ed90 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr ip, [pc, #424] @ 62ef94 │ │ │ │ + ldr ip, [pc, #424] @ 62ef98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #412] @ 62ef98 │ │ │ │ + ldr r1, [pc, #412] @ 62ef9c │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r9, [lr] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ cmp r9, r1 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldrb r1, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - bhi 62ef70 │ │ │ │ + bhi 62ef74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62ef58 │ │ │ │ + beq 62ef5c │ │ │ │ sub r0, r9, #-536870911 @ 0xe0000001 │ │ │ │ add r3, r3, r0, lsl #3 │ │ │ │ add r8, r2, r0, lsl #3 │ │ │ │ add r7, r3, #12 │ │ │ │ mov sl, #0 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 62ef2c │ │ │ │ + beq 62ef30 │ │ │ │ mov r3, #1 │ │ │ │ str sl, [r6, #4] │ │ │ │ str sl, [r6] │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ add lr, sp, #8 │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ @@ -1085276,76 +1085277,76 @@ │ │ │ │ mov r3, fp │ │ │ │ ldr r0, [r1, #272] @ 0x110 │ │ │ │ bl 6619e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-4] │ │ │ │ - beq 62ef44 │ │ │ │ + beq 62ef48 │ │ │ │ str r3, [r7], #8 │ │ │ │ str r4, [r8, #8]! │ │ │ │ adds r4, r3, r4 │ │ │ │ str fp, [r8, #4] │ │ │ │ adc fp, r2, fp │ │ │ │ subs r5, r5, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ - bne 62ee54 │ │ │ │ + bne 62ee58 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #168] @ 62ef9c │ │ │ │ + ldr r2, [pc, #168] @ 62efa0 │ │ │ │ str r9, [r3] │ │ │ │ - ldr r3, [pc, #156] @ 62ef98 │ │ │ │ + ldr r3, [pc, #156] @ 62ef9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62ef6c │ │ │ │ + bne 62ef70 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 62efa0 │ │ │ │ + ldr r1, [pc, #108] @ 62efa4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 62eee8 │ │ │ │ - ldr r1, [pc, #88] @ 62efa4 │ │ │ │ + b 62eeec │ │ │ │ + ldr r1, [pc, #88] @ 62efa8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62ef3c │ │ │ │ - ldr r1, [pc, #72] @ 62efa8 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62ef40 │ │ │ │ + ldr r1, [pc, #72] @ 62efac │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r0, r5 │ │ │ │ - b 62eee8 │ │ │ │ + b 62eeec │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62efac │ │ │ │ - ldr r1, [pc, #52] @ 62efb0 │ │ │ │ - ldr r0, [pc, #52] @ 62efb4 │ │ │ │ + ldr r3, [pc, #52] @ 62efb0 │ │ │ │ + ldr r1, [pc, #52] @ 62efb4 │ │ │ │ + ldr r0, [pc, #52] @ 62efb8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 62efb8 │ │ │ │ + ldr r2, [pc, #48] @ 62efbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #680 @ 0x2a8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrheq fp, [r2], #-236 @ 0xffffff14 │ │ │ │ + ldrheq fp, [r2], #-232 @ 0xffffff18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq fp, [r2], #-220 @ 0xffffff24 │ │ │ │ - eorseq fp, r7, r8, ror #13 │ │ │ │ - eorseq fp, r7, r8, lsl #14 │ │ │ │ - mlaseq r7, r4, r6, fp │ │ │ │ - subeq sl, r5, r4, lsr #2 │ │ │ │ - eorseq sl, r7, ip, ror #31 │ │ │ │ - eorseq fp, r7, r0, asr r6 │ │ │ │ + ldrheq fp, [r2], #-216 @ 0xffffff28 │ │ │ │ + eorseq fp, r7, r4, ror #13 │ │ │ │ + eorseq fp, r7, r4, lsl #14 │ │ │ │ + mlaseq r7, r0, r6, fp │ │ │ │ + subeq sl, r5, r0, lsr #2 │ │ │ │ + eorseq sl, r7, r8, ror #31 │ │ │ │ + eorseq fp, r7, ip, asr #12 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -1085353,17 +1085354,17 @@ │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-248] @ 0xffffff08 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #1812] @ 62f710 │ │ │ │ - ldr r1, [pc, #1812] @ 62f714 │ │ │ │ - ldr r3, [pc, #1812] @ 62f718 │ │ │ │ + ldr r7, [pc, #1812] @ 62f714 │ │ │ │ + ldr r1, [pc, #1812] @ 62f718 │ │ │ │ + ldr r3, [pc, #1812] @ 62f71c │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, sp, #16384 @ 0x4000 │ │ │ │ @@ -1085401,125 +1085402,125 @@ │ │ │ │ str r5, [r4, #-120] @ 0xffffff88 │ │ │ │ str r5, [r4, #-116] @ 0xffffff8c │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62f0cc │ │ │ │ - ldr r3, [pc, #1628] @ 62f71c │ │ │ │ + bne 62f0d0 │ │ │ │ + ldr r3, [pc, #1628] @ 62f720 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r0, r6 │ │ │ │ - bl 628ac0 │ │ │ │ + bl 628ac4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62f2b8 │ │ │ │ + bne 62f2bc │ │ │ │ ldr sl, [r6] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str r0, [r4, #-132] @ 0xffffff7c │ │ │ │ cmp r3, sl │ │ │ │ str r0, [r4, #-136] @ 0xffffff78 │ │ │ │ - bcs 62f630 │ │ │ │ + bcs 62f634 │ │ │ │ ldrh r9, [r6, #52] @ 0x34 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 62f68c │ │ │ │ + beq 62f690 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ lsl r2, sl, #4 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 62f65c │ │ │ │ + bcc 62f660 │ │ │ │ mov r3, #1 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r9 │ │ │ │ sub r1, r4, #128 @ 0x80 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ ldrh r2, [r4, #-116] @ 0xffffff8c │ │ │ │ tst r3, #4 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bne 62f338 │ │ │ │ + bne 62f33c │ │ │ │ sub r2, r4, #136 @ 0x88 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ tst r3, #2 │ │ │ │ sub r2, r4, #132 @ 0x84 │ │ │ │ mov r5, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bne 62f21c │ │ │ │ + bne 62f220 │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62f670 │ │ │ │ + bne 62f674 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r6, [r4, #-128] @ 0xffffff80 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, fp │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 62edd4 │ │ │ │ + bl 62edd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62f260 │ │ │ │ + beq 62f264 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - bhi 62f644 │ │ │ │ + bhi 62f648 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 62f39c │ │ │ │ + beq 62f3a0 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ tst r3, #1 │ │ │ │ - beq 62f5e0 │ │ │ │ + beq 62f5e4 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp sl, r9 │ │ │ │ ldreq r3, [sp, #36] @ 0x24 │ │ │ │ ldreq r9, [r3] │ │ │ │ subeq r9, sl, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ tst r3, #2 │ │ │ │ - beq 62f174 │ │ │ │ + beq 62f178 │ │ │ │ ldr r2, [r4, #-136] @ 0xffffff78 │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ rsb r3, r2, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r6, [r4, #-128] @ 0xffffff80 │ │ │ │ add r3, fp, r2, lsl #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 62edd4 │ │ │ │ + bl 62edd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62f1b8 │ │ │ │ + bne 62f1bc │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ ldr sl, [r4, #-136] @ 0xffffff78 │ │ │ │ adds r7, sl, r3 │ │ │ │ - beq 62f2b8 │ │ │ │ + beq 62f2bc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r3, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, r9 │ │ │ │ movhi r3, #0 │ │ │ │ @@ -1085529,88 +1085530,88 @@ │ │ │ │ str r3, [sp] │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #-8] │ │ │ │ bl 662310 │ │ │ │ cmp r9, r7 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 62f284 │ │ │ │ + bne 62f288 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6638a4 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62f6ec │ │ │ │ + beq 62f6f0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 62f5f4 │ │ │ │ - ldr r2, [pc, #1072] @ 62f720 │ │ │ │ - ldr r3, [pc, #1060] @ 62f718 │ │ │ │ + beq 62f5f8 │ │ │ │ + ldr r2, [pc, #1072] @ 62f724 │ │ │ │ + ldr r3, [pc, #1060] @ 62f71c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #204 @ 0xcc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62f6e8 │ │ │ │ + bne 62f6ec │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ ands r9, r3, #15 │ │ │ │ - bne 62f6b4 │ │ │ │ + bne 62f6b8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldrd r2, [r4, #-128] @ 0xffffff80 │ │ │ │ bl 6633a4 │ │ │ │ ldr sl, [r4, #-120] @ 0xffffff88 │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 62f6a0 │ │ │ │ + blt 62f6a4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ sub r1, r4, #128 @ 0x80 │ │ │ │ str r9, [sp] │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ lsr sl, sl, #4 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ mov r7, r8 │ │ │ │ - b 62f150 │ │ │ │ + b 62f154 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp sl, r9 │ │ │ │ - bne 62f1f0 │ │ │ │ + bne 62f1f4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #-136] @ 0xffffff78 │ │ │ │ ldr r2, [r4, #-132] @ 0xffffff7c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 62659c │ │ │ │ + bl 6265a0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 62f428 │ │ │ │ + beq 62f42c │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ mov ip, fp │ │ │ │ lsl sl, r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r9, #28] │ │ │ │ @@ -1085619,19 +1085620,19 @@ │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, r2, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, sl │ │ │ │ add ip, ip, #8 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bne 62f3f4 │ │ │ │ + bne 62f3f8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62f480 │ │ │ │ + beq 62f484 │ │ │ │ sub sl, r1, #-536870911 @ 0xe0000001 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add ip, fp, sl, lsl #3 │ │ │ │ add ip, ip, #8 │ │ │ │ add sl, r3, sl, lsl #3 │ │ │ │ lsl fp, r2, #3 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1085642,25 +1085643,25 @@ │ │ │ │ ldrd r2, [sl, #8]! │ │ │ │ strd r2, [r4, lr] │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r3, r3, lr │ │ │ │ add lr, lr, #8 │ │ │ │ cmp fp, lr │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bne 62f450 │ │ │ │ + bne 62f454 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r7, r8 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ moveq r5, #1 │ │ │ │ str r5, [r9, #8] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #8 │ │ │ │ - beq 62f4e8 │ │ │ │ + beq 62f4ec │ │ │ │ ldrh r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [r2, r3, lsl #3] │ │ │ │ ldrh r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ @@ -1085682,232 +1085683,232 @@ │ │ │ │ strh r3, [r6, #52] @ 0x34 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [r6] │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ ldrb r2, [r6, #54] @ 0x36 │ │ │ │ - bcc 62f534 │ │ │ │ + bcc 62f538 │ │ │ │ sub r3, r3, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ eor r2, r2, #1 │ │ │ │ strh r3, [r6, #52] @ 0x34 │ │ │ │ strb r2, [r6, #54] @ 0x36 │ │ │ │ strh r3, [r6, #56] @ 0x38 │ │ │ │ strb r2, [r6, #58] @ 0x3a │ │ │ │ - ldr r3, [pc, #480] @ 62f724 │ │ │ │ + ldr r3, [pc, #480] @ 62f728 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f2bc │ │ │ │ - ldr r3, [pc, #460] @ 62f728 │ │ │ │ + beq 62f2c0 │ │ │ │ + ldr r3, [pc, #460] @ 62f72c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f2bc │ │ │ │ - ldr r3, [pc, #444] @ 62f72c │ │ │ │ + beq 62f2c0 │ │ │ │ + ldr r3, [pc, #444] @ 62f730 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62f2bc │ │ │ │ - ldr r3, [pc, #428] @ 62f730 │ │ │ │ + beq 62f2c0 │ │ │ │ + ldr r3, [pc, #428] @ 62f734 │ │ │ │ ldr r5, [r9, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f6c8 │ │ │ │ + beq 62f6cc │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #112 @ 0x70 │ │ │ │ str r1, [r4, #-112] @ 0xffffff90 │ │ │ │ str r1, [r4, #-108] @ 0xffffff94 │ │ │ │ str r1, [r4, #-104] @ 0xffffff98 │ │ │ │ str r1, [r4, #-100] @ 0xffffff9c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {r6, r9} │ │ │ │ ldr r3, [r4, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r4, #-112] @ 0xffffff90 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #348] @ 62f734 │ │ │ │ + ldr r0, [pc, #348] @ 62f738 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 62f2bc │ │ │ │ + b 62f2c0 │ │ │ │ ldrh r3, [r4, #-116] @ 0xffffff8c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 62f3b0 │ │ │ │ + b 62f3b4 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f2e8 │ │ │ │ + beq 62f2ec │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #280] @ 62f738 │ │ │ │ + ldr r3, [pc, #280] @ 62f73c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 62f2e8 │ │ │ │ - ldr r1, [pc, #260] @ 62f73c │ │ │ │ + b 62f2ec │ │ │ │ + ldr r1, [pc, #260] @ 62f740 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62f2b8 │ │ │ │ - ldr r1, [pc, #244] @ 62f740 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62f2bc │ │ │ │ + ldr r1, [pc, #244] @ 62f744 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ - b 62f264 │ │ │ │ - ldr r1, [pc, #224] @ 62f744 │ │ │ │ + b 62f268 │ │ │ │ + ldr r1, [pc, #224] @ 62f748 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62f2b8 │ │ │ │ - ldr r1, [pc, #208] @ 62f748 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62f2bc │ │ │ │ + ldr r1, [pc, #208] @ 62f74c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 62f264 │ │ │ │ - ldr r1, [pc, #184] @ 62f74c │ │ │ │ + b 62f268 │ │ │ │ + ldr r1, [pc, #184] @ 62f750 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62f2b8 │ │ │ │ - ldr r1, [pc, #168] @ 62f750 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62f2bc │ │ │ │ + ldr r1, [pc, #168] @ 62f754 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62f2b8 │ │ │ │ - ldr r1, [pc, #152] @ 62f754 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62f2bc │ │ │ │ + ldr r1, [pc, #152] @ 62f758 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 62f2b8 │ │ │ │ - ldr r0, [pc, #136] @ 62f758 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 62f2bc │ │ │ │ + ldr r0, [pc, #136] @ 62f75c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r9 │ │ │ │ str r7, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 62f2bc │ │ │ │ + b 62f2c0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 62f75c │ │ │ │ - ldr r1, [pc, #104] @ 62f760 │ │ │ │ - ldr r0, [pc, #104] @ 62f764 │ │ │ │ + ldr r3, [pc, #104] @ 62f760 │ │ │ │ + ldr r1, [pc, #104] @ 62f764 │ │ │ │ + ldr r0, [pc, #104] @ 62f768 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ + subseq fp, r2, ip, lsr #25 │ │ │ │ ldrheq fp, [r2], #-192 @ 0xffffff40 │ │ │ │ - ldrheq fp, [r2], #-196 @ 0xffffff3c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - subseq fp, r2, r4, asr #19 │ │ │ │ + subseq fp, r2, r0, asr #19 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq fp, r7, ip, ror r1 │ │ │ │ + eorseq fp, r7, r8, ror r1 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - eorseq fp, r7, ip, asr #32 │ │ │ │ - ldrsheq fp, [r7], -r0 @ │ │ │ │ - eorseq fp, r7, r8, asr r0 │ │ │ │ - eorseq fp, r7, r4, lsr #1 │ │ │ │ - eorseq fp, r7, r8 │ │ │ │ - eorseq fp, r7, r8, asr r0 │ │ │ │ - eorseq fp, r7, ip, lsl r0 │ │ │ │ - ldrheq fp, [r7], -ip @ │ │ │ │ - subeq r9, r5, r8, lsr #19 │ │ │ │ - eorseq r0, r0, r4, ror #12 │ │ │ │ - eorseq r0, r0, r8, ror r6 │ │ │ │ + eorseq fp, r7, r8, asr #32 │ │ │ │ + eorseq fp, r7, ip, ror #1 │ │ │ │ + eorseq fp, r7, r4, asr r0 │ │ │ │ + eorseq fp, r7, r0, lsr #1 │ │ │ │ + eorseq fp, r7, r4 │ │ │ │ + eorseq fp, r7, r4, asr r0 │ │ │ │ + eorseq fp, r7, r8, lsl r0 │ │ │ │ + ldrheq fp, [r7], -r8 @ │ │ │ │ + subeq r9, r5, r4, lsr #19 │ │ │ │ + eorseq r0, r0, r0, ror #12 │ │ │ │ + eorseq r0, r0, r4, ror r6 │ │ │ │ │ │ │ │ -0062f768 : │ │ │ │ +0062f76c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #1676] @ 62fe0c │ │ │ │ - ldr r5, [pc, #1676] @ 62fe10 │ │ │ │ + ldr r3, [pc, #1676] @ 62fe10 │ │ │ │ + ldr r5, [pc, #1676] @ 62fe14 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #1656] @ 62fe14 │ │ │ │ - ldr r1, [pc, #1656] @ 62fe18 │ │ │ │ + ldr r2, [pc, #1656] @ 62fe18 │ │ │ │ + ldr r1, [pc, #1656] @ 62fe1c │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, r5, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #1612] @ 62fe1c │ │ │ │ - ldr r1, [pc, #1612] @ 62fe20 │ │ │ │ + ldr r2, [pc, #1612] @ 62fe20 │ │ │ │ + ldr r1, [pc, #1612] @ 62fe24 │ │ │ │ add ip, r5, #196 @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ add r5, r5, #220 @ 0xdc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #1572] @ 62fe24 │ │ │ │ - ldr r1, [pc, #1572] @ 62fe28 │ │ │ │ + ldr r2, [pc, #1572] @ 62fe28 │ │ │ │ + ldr r1, [pc, #1572] @ 62fe2c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 62f844 │ │ │ │ + beq 62f848 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62f9fc │ │ │ │ + bne 62fa00 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e98d4 │ │ │ │ strb r0, [r4, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e98d4 │ │ │ │ strb r0, [r4, #101] @ 0x65 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9f04 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ strh r0, [r4, #102] @ 0x66 │ │ │ │ - bcs 62fbc4 │ │ │ │ + bcs 62fbc8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9fbc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1085917,40 +1085918,40 @@ │ │ │ │ cmp r0, r2 │ │ │ │ movcc r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e95d0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - bls 62f8d8 │ │ │ │ + bls 62f8dc │ │ │ │ mov r0, r6 │ │ │ │ bl 6e98d4 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bcc 62f8c0 │ │ │ │ + bcc 62f8c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9fbc │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ - bhi 62fdbc │ │ │ │ + bhi 62fdc0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f910 │ │ │ │ + beq 62f914 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62f9fc │ │ │ │ + bne 62fa00 │ │ │ │ cmp r8, #0 │ │ │ │ movne r9, #0 │ │ │ │ movne fp, r9 │ │ │ │ - bne 62f9c0 │ │ │ │ - b 62fa1c │ │ │ │ + bne 62f9c4 │ │ │ │ + b 62fa20 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ add sl, r3, r5 │ │ │ │ bl 6ea018 │ │ │ │ strd r0, [sl, #16] │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1085965,157 +1085966,157 @@ │ │ │ │ add r3, r3, r5 │ │ │ │ strb r2, [r3, #67] @ 0x43 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 62f98c │ │ │ │ + bne 62f990 │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62fbb4 │ │ │ │ + bne 62fbb8 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f9b4 │ │ │ │ + beq 62f9b8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62f9f8 │ │ │ │ + bne 62f9fc │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 62fa1c │ │ │ │ + beq 62fa20 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r4, #148] @ 0x94 │ │ │ │ bl 6e9fbc │ │ │ │ lsl r5, r9, #7 │ │ │ │ str r0, [sl, r9, lsl #7] │ │ │ │ ldrb r3, [r7, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f924 │ │ │ │ + beq 62f928 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r4, #148] @ 0x94 │ │ │ │ bl 6e9fbc │ │ │ │ add r3, sl, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 62f924 │ │ │ │ + b 62f928 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1032] @ 62fe2c │ │ │ │ + ldr r1, [pc, #1032] @ 62fe30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 627854 │ │ │ │ + bl 627858 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fa50 │ │ │ │ + beq 62fa54 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62f9fc │ │ │ │ + bne 62fa00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62fa78 │ │ │ │ + beq 62fa7c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e5b10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62f9fc │ │ │ │ - ldr r1, [pc, #944] @ 62fe30 │ │ │ │ + bne 62fa00 │ │ │ │ + ldr r1, [pc, #944] @ 62fe34 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ bl 6e5b10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62f9fc │ │ │ │ + bne 62fa00 │ │ │ │ ldrb r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fdac │ │ │ │ + beq 62fdb0 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ orrs r2, r3, #0 │ │ │ │ - bne 62fbe8 │ │ │ │ + bne 62fbec │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 627210 │ │ │ │ + bl 627214 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62fdd0 │ │ │ │ + blt 62fdd4 │ │ │ │ ldrb r3, [r4, #254] @ 0xfe │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62fd9c │ │ │ │ + bne 62fda0 │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62faf0 │ │ │ │ + bne 62faf4 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #256] @ 0x100 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62fb20 │ │ │ │ + bne 62fb24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #800] @ 62fe34 │ │ │ │ + ldr r3, [pc, #800] @ 62fe38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 62fd7c │ │ │ │ - ldr r3, [pc, #776] @ 62fe38 │ │ │ │ + beq 62fd80 │ │ │ │ + ldr r3, [pc, #776] @ 62fe3c │ │ │ │ mov r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 62fb80 │ │ │ │ - bl 62e7b0 │ │ │ │ + b 62fb84 │ │ │ │ + bl 62e7b4 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ lsr r3, r3, #2 │ │ │ │ ands r9, r3, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ - beq 62fc24 │ │ │ │ + beq 62fc28 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ strh r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrb r2, [r3, #54] @ 0x36 │ │ │ │ strb r2, [r3, #58] @ 0x3a │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 62fd78 │ │ │ │ + beq 62fd7c │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ lsl r7, r6, #7 │ │ │ │ add r3, r3, r6, lsl #7 │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 62fb74 │ │ │ │ + beq 62fb78 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ tst r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 62fb40 │ │ │ │ - bl 62e9e0 │ │ │ │ - b 62fb44 │ │ │ │ - ldr r0, [pc, #640] @ 62fe3c │ │ │ │ + bne 62fb44 │ │ │ │ + bl 62e9e4 │ │ │ │ + b 62fb48 │ │ │ │ + ldr r0, [pc, #640] @ 62fe40 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ @@ -1086124,175 +1086125,175 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, [r4, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 627210 │ │ │ │ + bl 627214 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62fac8 │ │ │ │ + bge 62facc │ │ │ │ ldrd r4, [r4, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #560] @ 62fe40 │ │ │ │ + ldr r0, [pc, #560] @ 62fe44 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ strd r4, [sp] │ │ │ │ bl 8e25e8 │ │ │ │ - b 62fbc4 │ │ │ │ - bl 6284c8 │ │ │ │ + b 62fbc8 │ │ │ │ + bl 6284cc │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add fp, r3, r7 │ │ │ │ ldrh r2, [fp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, r7] │ │ │ │ sub sl, r0, r2 │ │ │ │ lsl sl, sl, #16 │ │ │ │ lsr sl, sl, #16 │ │ │ │ cmp sl, r5 │ │ │ │ mov r0, fp │ │ │ │ - bhi 62fd24 │ │ │ │ - bl 627eac │ │ │ │ + bhi 62fd28 │ │ │ │ + bl 627eb0 │ │ │ │ strh r0, [fp, #60] @ 0x3c │ │ │ │ ldr r9, [r4, #148] @ 0x94 │ │ │ │ add r9, r9, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6284c8 │ │ │ │ + bl 6284cc │ │ │ │ strh r0, [r9, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ add r2, r2, r7 │ │ │ │ ldrh r1, [r2, #60] @ 0x3c │ │ │ │ ldrh r3, [r2, #52] @ 0x34 │ │ │ │ sub r3, r3, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r1, r3, r7 │ │ │ │ ldr r2, [r3, r7] │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 62fb74 │ │ │ │ - ldr r0, [pc, #408] @ 62fe44 │ │ │ │ + bls 62fb78 │ │ │ │ + ldr r0, [pc, #408] @ 62fe48 │ │ │ │ ldrh r3, [r1, #52] @ 0x34 │ │ │ │ ldrh r1, [r1, #60] @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r5, #0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62fde8 │ │ │ │ + beq 62fdec │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 62f9fc │ │ │ │ + bne 62fa00 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f9fc │ │ │ │ + beq 62fa00 │ │ │ │ strb r4, [r6, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #308] @ 62fe48 │ │ │ │ + ldr r3, [pc, #308] @ 62fe4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 62f9fc │ │ │ │ - bl 6284c8 │ │ │ │ + b 62fa00 │ │ │ │ + bl 6284cc │ │ │ │ str sl, [sp, #8] │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r2, r7 │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ strh r9, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ strh r9, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - b 62fb74 │ │ │ │ + b 62fb78 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fcc4 │ │ │ │ + beq 62fcc8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 62fcc4 │ │ │ │ + b 62fcc8 │ │ │ │ ldrb r3, [r4, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fae0 │ │ │ │ - b 62faf0 │ │ │ │ - bl 6480ec │ │ │ │ + beq 62fae4 │ │ │ │ + b 62faf4 │ │ │ │ + bl 6480f0 │ │ │ │ add r3, r0, #1 │ │ │ │ strb r3, [r4, #268] @ 0x10c │ │ │ │ - b 62faa8 │ │ │ │ - ldr r0, [pc, #136] @ 62fe4c │ │ │ │ + b 62faac │ │ │ │ + ldr r0, [pc, #136] @ 62fe50 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 62fbc4 │ │ │ │ - ldr r0, [pc, #120] @ 62fe50 │ │ │ │ + b 62fbc8 │ │ │ │ + ldr r0, [pc, #120] @ 62fe54 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 62fbc4 │ │ │ │ - ldr r3, [pc, #100] @ 62fe54 │ │ │ │ - ldr r1, [pc, #100] @ 62fe58 │ │ │ │ - ldr r0, [pc, #100] @ 62fe5c │ │ │ │ + b 62fbc8 │ │ │ │ + ldr r3, [pc, #100] @ 62fe58 │ │ │ │ + ldr r1, [pc, #100] @ 62fe5c │ │ │ │ + ldr r0, [pc, #100] @ 62fe60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq fp, r2, r0, lsr r5 │ │ │ │ - subeq r9, r5, r8, lsl r9 │ │ │ │ - strdeq lr, [lr], -r0 @ │ │ │ │ - eorseq fp, r7, r8, lsl r2 │ │ │ │ - eorseq sl, r1, r8, ror r8 │ │ │ │ - mlaseq r1, r8, r8, sl │ │ │ │ - eorseq r6, r0, r8, asr #32 │ │ │ │ - eorseq r6, r0, r4, rrx │ │ │ │ + subseq fp, r2, ip, lsr #10 │ │ │ │ + subeq r9, r5, r4, lsl r9 │ │ │ │ + eoreq lr, lr, ip, ror #31 │ │ │ │ + eorseq fp, r7, r4, lsl r2 │ │ │ │ + eorseq sl, r1, r4, ror r8 │ │ │ │ + mlaseq r1, r4, r8, sl │ │ │ │ + eorseq r6, r0, r4, asr #32 │ │ │ │ + eorseq r6, r0, r0, rrx │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - strheq sp, [pc], #-120 @ │ │ │ │ + strheq sp, [pc], #-116 @ │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - eorseq sl, r7, r8, asr sp │ │ │ │ - eorseq sl, r7, ip, lsr #24 │ │ │ │ - eorseq sl, r7, ip, lsl #24 │ │ │ │ - eorseq sl, r7, r4, lsr #24 │ │ │ │ + eorseq sl, r7, r4, asr sp │ │ │ │ + eorseq sl, r7, r8, lsr #24 │ │ │ │ + eorseq sl, r7, r8, lsl #24 │ │ │ │ + eorseq sl, r7, r0, lsr #24 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - eorseq sl, r7, r0, lsl #20 │ │ │ │ - eorseq sl, r7, r8, ror sl │ │ │ │ - subeq r9, r5, ip, lsr #5 │ │ │ │ - eoreq pc, pc, r8, ror #30 │ │ │ │ - eoreq pc, pc, ip, ror pc @ │ │ │ │ + @ instruction: 0x0037a9fc │ │ │ │ + eorseq sl, r7, r4, ror sl │ │ │ │ + subeq r9, r5, r8, lsr #5 │ │ │ │ + eoreq pc, pc, r4, ror #30 │ │ │ │ + eoreq pc, pc, r8, ror pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #144] @ 62ff08 │ │ │ │ - ldr r6, [pc, #144] @ 62ff0c │ │ │ │ - ldr r5, [pc, #144] @ 62ff10 │ │ │ │ + ldr r4, [pc, #144] @ 62ff0c │ │ │ │ + ldr r6, [pc, #144] @ 62ff10 │ │ │ │ + ldr r5, [pc, #144] @ 62ff14 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r4, #172 @ 0xac │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1086305,51 +1086306,51 @@ │ │ │ │ bl 69db50 │ │ │ │ add ip, r4, #220 @ 0xdc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #64] @ 62ff14 │ │ │ │ - ldr r1, [pc, #64] @ 62ff18 │ │ │ │ + ldr r2, [pc, #64] @ 62ff18 │ │ │ │ + ldr r1, [pc, #64] @ 62ff1c │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62f768 │ │ │ │ - subeq r9, r5, r4, lsr #4 │ │ │ │ - eorseq r5, r0, r8, asr #19 │ │ │ │ - eorseq r5, r0, r4, ror #19 │ │ │ │ - @ instruction: 0x002ee8bc │ │ │ │ - eorseq sl, r7, r0, ror #21 │ │ │ │ + b 62f76c │ │ │ │ + subeq r9, r5, r0, lsr #4 │ │ │ │ + eorseq r5, r0, r4, asr #19 │ │ │ │ + eorseq r5, r0, r0, ror #19 │ │ │ │ + @ instruction: 0x002ee8b8 │ │ │ │ + @ instruction: 0x0037aadc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-264] @ 0xfffffef8 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r8, [pc, #2736] @ 630a0c │ │ │ │ - ldr r1, [pc, #2736] @ 630a10 │ │ │ │ - ldr r3, [pc, #2736] @ 630a14 │ │ │ │ + ldr r8, [pc, #2736] @ 630a10 │ │ │ │ + ldr r1, [pc, #2736] @ 630a14 │ │ │ │ + ldr r3, [pc, #2736] @ 630a18 │ │ │ │ add ip, sp, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ @@ -1086388,130 +1086389,130 @@ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 630030 │ │ │ │ - ldr r3, [pc, #2548] @ 630a18 │ │ │ │ + bne 630034 │ │ │ │ + ldr r3, [pc, #2548] @ 630a1c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63029c │ │ │ │ + bne 6302a0 │ │ │ │ ldrb r3, [r3, #251] @ 0xfb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63029c │ │ │ │ + bne 6302a0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 63029c │ │ │ │ + beq 6302a0 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ ldrh r3, [r5, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6303ec │ │ │ │ + beq 6303f0 │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r6, [r3, #-140] @ 0xffffff74 │ │ │ │ str r6, [r3, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6305e8 │ │ │ │ + bcs 6305ec │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ add r3, r0, #1 │ │ │ │ strh r3, [r5, #52] @ 0x34 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63031c │ │ │ │ + bne 630320 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bls 6303d8 │ │ │ │ + bls 6303dc │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 6300dc │ │ │ │ + beq 6300e0 │ │ │ │ ldrb r3, [r5, #67] @ 0x43 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6304b0 │ │ │ │ + bne 6304b4 │ │ │ │ ldr r9, [r5, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 630894 │ │ │ │ + beq 630898 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ ldr r3, [r9, #28] │ │ │ │ lsl r2, r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 630608 │ │ │ │ + bcc 63060c │ │ │ │ add r4, r9, #8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrh r3, [r2, #-116] @ 0xffffff8c │ │ │ │ tst r3, #4 │ │ │ │ - bne 630440 │ │ │ │ + bne 630444 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ tst r3, #2 │ │ │ │ sub r1, r2, #144 @ 0x90 │ │ │ │ sub r0, r2, #140 @ 0x8c │ │ │ │ ldr r8, [sp, #28] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1024 @ 0x400 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #28] │ │ │ │ str sl, [sp, #32] │ │ │ │ - bne 6301e8 │ │ │ │ + bne 6301ec │ │ │ │ ldr r3, [r4, #-140] @ 0xffffff74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 630814 │ │ │ │ + bne 630818 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd sl, [r4, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 62edd4 │ │ │ │ + bl 62edd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6305fc │ │ │ │ + beq 630600 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bhi 63061c │ │ │ │ + bhi 630620 │ │ │ │ ldrh r3, [r4, #-116] @ 0xffffff8c │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 63064c │ │ │ │ + beq 630650 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ cmp r8, r3 │ │ │ │ - bls 63022c │ │ │ │ + bls 630230 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ ldrh r3, [r4, #-116] @ 0xffffff8c │ │ │ │ tst r3, #2 │ │ │ │ - beq 630168 │ │ │ │ + beq 63016c │ │ │ │ ldr r2, [r4, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ rsb r3, r2, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -1086519,27 +1086520,27 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd sl, [r4, #-128] @ 0xffffff80 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ mov r0, r7 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ strd sl, [sp, #8] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 62edd4 │ │ │ │ - b 6301a0 │ │ │ │ - ldr r1, [pc, #2024] @ 630a1c │ │ │ │ + bl 62edd8 │ │ │ │ + b 6301a4 │ │ │ │ + ldr r1, [pc, #2024] @ 630a20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #-140] @ 0xffffff74 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r9, [r2, #-144] @ 0xffffff70 │ │ │ │ adds r7, r9, r3 │ │ │ │ - beq 63029c │ │ │ │ + beq 6302a0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ add r6, r3, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, r8 │ │ │ │ movhi r3, #0 │ │ │ │ @@ -1086548,38 +1086549,38 @@ │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldmdb r6, {r0, r2} │ │ │ │ add r8, r8, #1 │ │ │ │ bl 662310 │ │ │ │ cmp r7, r8 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 63026c │ │ │ │ + bne 630270 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 6638a4 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6309a0 │ │ │ │ + beq 6309a4 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 630404 │ │ │ │ - ldr r2, [pc, #1868] @ 630a20 │ │ │ │ - ldr r3, [pc, #1852] @ 630a14 │ │ │ │ + beq 630408 │ │ │ │ + ldr r2, [pc, #1868] @ 630a24 │ │ │ │ + ldr r3, [pc, #1852] @ 630a18 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #220 @ 0xdc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 630954 │ │ │ │ + bne 630958 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1086592,241 +1086593,241 @@ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ ldr lr, [r4, #116] @ 0x74 │ │ │ │ add r9, r4, #96 @ 0x60 │ │ │ │ add r2, r1, #2 │ │ │ │ ands r1, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ - bne 63057c │ │ │ │ + bne 630580 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [ip, #-132] @ 0xffffff7c │ │ │ │ str r1, [ip, #-136] @ 0xffffff78 │ │ │ │ mov r0, #1 │ │ │ │ sbcs r1, r1, lr │ │ │ │ sub r1, ip, #136 @ 0x88 │ │ │ │ strb r0, [ip, #-132] @ 0xffffff7c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub ip, ip, #112 @ 0x70 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 63097c │ │ │ │ + bcs 630980 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 63097c │ │ │ │ + beq 630980 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6308bc │ │ │ │ + beq 6308c0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, r3, r2 │ │ │ │ sub r0, r4, #146 @ 0x92 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [r4, #-146] @ 0xffffff6e │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 6300c4 │ │ │ │ - ldr r1, [pc, #1604] @ 630a24 │ │ │ │ + bhi 6300c8 │ │ │ │ + ldr r1, [pc, #1604] @ 630a28 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63029c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6302a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6284c8 │ │ │ │ + bl 6284cc │ │ │ │ ldrh r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 63006c │ │ │ │ - b 63029c │ │ │ │ + bne 630070 │ │ │ │ + b 6302a0 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6302cc │ │ │ │ + beq 6302d0 │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #1528] @ 630a28 │ │ │ │ + ldr r3, [pc, #1528] @ 630a2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 6302cc │ │ │ │ + b 6302d0 │ │ │ │ ldr r3, [r2, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630638 │ │ │ │ + beq 63063c │ │ │ │ ands r6, r3, #15 │ │ │ │ - bne 630638 │ │ │ │ + bne 63063c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [r7, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrd r2, [r4, #-128] @ 0xffffff80 │ │ │ │ bl 6633a4 │ │ │ │ ldr r8, [r4, #-120] @ 0xffffff88 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 6308a8 │ │ │ │ + blt 6308ac │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsr r2, r8, #4 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrh r3, [r3, #-116] @ 0xffffff8c │ │ │ │ - b 63012c │ │ │ │ + b 630130 │ │ │ │ ldrh ip, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6300dc │ │ │ │ + beq 6300e0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ add r4, r2, #184 @ 0xb8 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r3, [r5] │ │ │ │ ands r1, r1, #1 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r9, r3, #4 │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [r2, #200] @ 0xc8 │ │ │ │ ldr lr, [r2, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bne 630830 │ │ │ │ + bne 630834 │ │ │ │ cmp r9, r3 │ │ │ │ str r1, [r4, #-132] @ 0xffffff7c │ │ │ │ str r1, [r4, #-136] @ 0xffffff78 │ │ │ │ mov r0, #1 │ │ │ │ sbcs r1, r1, lr │ │ │ │ sub r1, r4, #136 @ 0x88 │ │ │ │ strb r0, [r4, #-132] @ 0xffffff7c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub r4, r4, #112 @ 0x70 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - bcs 6309e8 │ │ │ │ + bcs 6309ec │ │ │ │ subs r3, r3, r9 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 6309e8 │ │ │ │ + beq 6309ec │ │ │ │ ldr r3, [r2, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6308f4 │ │ │ │ + beq 6308f8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r3, r9 │ │ │ │ lsr r3, ip, #8 │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [r1, #-146]! @ 0xffffff6e │ │ │ │ bl 212a70 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [sp] │ │ │ │ bl 663828 │ │ │ │ - b 6300dc │ │ │ │ + b 6300e0 │ │ │ │ sub r1, ip, #136 @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [ip, #-132] @ 0xffffff7c │ │ │ │ str r6, [ip, #-136] @ 0xffffff78 │ │ │ │ strb r0, [ip, #-132] @ 0xffffff7c │ │ │ │ cmp r2, r3 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub ip, ip, #112 @ 0x70 │ │ │ │ sbcs r6, r6, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 6309c4 │ │ │ │ + bcs 6309c8 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 6309c4 │ │ │ │ + beq 6309c8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6308d8 │ │ │ │ + beq 6308dc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, r3, r2 │ │ │ │ sub r0, r4, #146 @ 0x92 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r6, [r4, #-146] @ 0xffffff6e │ │ │ │ - b 6303c4 │ │ │ │ - ldr r1, [pc, #1084] @ 630a2c │ │ │ │ + b 6303c8 │ │ │ │ + ldr r1, [pc, #1084] @ 630a30 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63029c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6302a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #-140] @ 0xffffff74 │ │ │ │ - b 630248 │ │ │ │ - ldr r1, [pc, #1056] @ 630a30 │ │ │ │ + b 63024c │ │ │ │ + ldr r1, [pc, #1056] @ 630a34 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63029c │ │ │ │ - ldr r1, [pc, #1040] @ 630a34 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6302a0 │ │ │ │ + ldr r1, [pc, #1040] @ 630a38 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #-140] @ 0xffffff74 │ │ │ │ - b 630248 │ │ │ │ - ldr r1, [pc, #1016] @ 630a38 │ │ │ │ + b 63024c │ │ │ │ + ldr r1, [pc, #1016] @ 630a3c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63029c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6302a0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldrd r8, [r3, #-144] @ 0xffffff70 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - bl 62659c │ │ │ │ + bl 6265a0 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ movne ip, sl │ │ │ │ lslne lr, r8, #3 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ movne r2, fp │ │ │ │ - beq 6306cc │ │ │ │ + beq 6306d0 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ ldrd r0, [ip], #8 │ │ │ │ strd r0, [r4, r3] │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r4, r4, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, lr │ │ │ │ add r2, r2, #8 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - bne 6306a0 │ │ │ │ + bne 6306a4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 630718 │ │ │ │ + beq 63071c │ │ │ │ sub r8, r8, #-536870911 @ 0xe0000001 │ │ │ │ add ip, fp, r8, lsl #3 │ │ │ │ lsl r9, r9, #3 │ │ │ │ add r8, sl, r8, lsl #3 │ │ │ │ add ip, ip, #8 │ │ │ │ mov lr, #0 │ │ │ │ add r3, ip, lr │ │ │ │ @@ -1086835,18 +1086836,18 @@ │ │ │ │ ldrd r2, [r8, #8]! │ │ │ │ strd r2, [r4, lr] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ add r3, r3, lr │ │ │ │ add lr, lr, #8 │ │ │ │ cmp r9, lr │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bne 6306ec │ │ │ │ + bne 6306f0 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #8 │ │ │ │ - beq 630768 │ │ │ │ + beq 63076c │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ bl 91be54 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsl r3, r1, #3 │ │ │ │ @@ -1086860,322 +1086861,322 @@ │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #700] @ 630a3c │ │ │ │ + ldr r3, [pc, #700] @ 630a40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6302a0 │ │ │ │ - ldr r3, [pc, #684] @ 630a40 │ │ │ │ + beq 6302a4 │ │ │ │ + ldr r3, [pc, #684] @ 630a44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6302a0 │ │ │ │ - ldr r3, [pc, #668] @ 630a44 │ │ │ │ + beq 6302a4 │ │ │ │ + ldr r3, [pc, #668] @ 630a48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6302a0 │ │ │ │ - ldr r3, [pc, #652] @ 630a48 │ │ │ │ + beq 6302a4 │ │ │ │ + ldr r3, [pc, #652] @ 630a4c │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [r6, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630934 │ │ │ │ + beq 630938 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #-112] @ 0xffffff90 │ │ │ │ str r1, [r4, #-108] @ 0xffffff94 │ │ │ │ str r1, [r4, #-104] @ 0xffffff98 │ │ │ │ str r1, [r4, #-100] @ 0xffffff9c │ │ │ │ sub r0, r4, #112 @ 0x70 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ stm sp, {r5, r6, r7, r8} │ │ │ │ ldr r3, [r4, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r4, #-112] @ 0xffffff90 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #576] @ 630a4c │ │ │ │ + ldr r0, [pc, #576] @ 630a50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6302a0 │ │ │ │ - ldr r1, [pc, #564] @ 630a50 │ │ │ │ + b 6302a4 │ │ │ │ + ldr r1, [pc, #564] @ 630a54 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 630248 │ │ │ │ + b 63024c │ │ │ │ cmp r9, r3 │ │ │ │ str r0, [r4, #-132] @ 0xffffff7c │ │ │ │ str r0, [r4, #-136] @ 0xffffff78 │ │ │ │ sub r1, r4, #136 @ 0x88 │ │ │ │ sbcs r0, r0, lr │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #-132] @ 0xffffff7c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub r4, r4, #112 @ 0x70 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - bcs 630958 │ │ │ │ + bcs 63095c │ │ │ │ subs r3, r3, r9 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 630958 │ │ │ │ + beq 63095c │ │ │ │ ldr r3, [r2, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630914 │ │ │ │ + beq 630918 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r3, r9 │ │ │ │ mov r2, #2 │ │ │ │ strh ip, [r1, #-146]! @ 0xffffff6e │ │ │ │ bl 212a70 │ │ │ │ - b 63055c │ │ │ │ - ldr r1, [pc, #440] @ 630a54 │ │ │ │ + b 630560 │ │ │ │ + ldr r1, [pc, #440] @ 630a58 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63029c │ │ │ │ - ldr r1, [pc, #424] @ 630a58 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6302a0 │ │ │ │ + ldr r1, [pc, #424] @ 630a5c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63029c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6302a0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r9 │ │ │ │ bl 66549c │ │ │ │ mov r6, r0 │ │ │ │ - b 6303c4 │ │ │ │ + b 6303c8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r9 │ │ │ │ bl 665200 │ │ │ │ mov r6, r0 │ │ │ │ - b 6303c4 │ │ │ │ + b 6303c8 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r4, {r0, r1} │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 665f28 │ │ │ │ - b 63055c │ │ │ │ + b 630560 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r4, {r0, r1} │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 665ec4 │ │ │ │ - b 63055c │ │ │ │ - ldr r0, [pc, #288] @ 630a5c │ │ │ │ + b 630560 │ │ │ │ + ldr r0, [pc, #288] @ 630a60 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r8, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 6302a0 │ │ │ │ + b 6302a4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ 630a60 │ │ │ │ - ldr r1, [pc, #256] @ 630a64 │ │ │ │ - ldr r0, [pc, #256] @ 630a68 │ │ │ │ + ldr r3, [pc, #256] @ 630a64 │ │ │ │ + ldr r1, [pc, #256] @ 630a68 │ │ │ │ + ldr r0, [pc, #256] @ 630a6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ 630a6c │ │ │ │ - ldr r1, [pc, #232] @ 630a70 │ │ │ │ - ldr r0, [pc, #232] @ 630a74 │ │ │ │ + ldr r3, [pc, #232] @ 630a70 │ │ │ │ + ldr r1, [pc, #232] @ 630a74 │ │ │ │ + ldr r0, [pc, #232] @ 630a78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ 630a78 │ │ │ │ - ldr r1, [pc, #208] @ 630a7c │ │ │ │ - ldr r0, [pc, #208] @ 630a80 │ │ │ │ + ldr r3, [pc, #208] @ 630a7c │ │ │ │ + ldr r1, [pc, #208] @ 630a80 │ │ │ │ + ldr r0, [pc, #208] @ 630a84 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ 630a84 │ │ │ │ - ldr r1, [pc, #184] @ 630a88 │ │ │ │ - ldr r0, [pc, #184] @ 630a8c │ │ │ │ + ldr r3, [pc, #184] @ 630a88 │ │ │ │ + ldr r1, [pc, #184] @ 630a8c │ │ │ │ + ldr r0, [pc, #184] @ 630a90 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ 630a90 │ │ │ │ - ldr r1, [pc, #160] @ 630a94 │ │ │ │ - ldr r0, [pc, #160] @ 630a98 │ │ │ │ + ldr r3, [pc, #160] @ 630a94 │ │ │ │ + ldr r1, [pc, #160] @ 630a98 │ │ │ │ + ldr r0, [pc, #160] @ 630a9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ + subseq sl, r2, r8, asr #26 │ │ │ │ subseq sl, r2, ip, asr #26 │ │ │ │ - subseq sl, r2, r0, asr sp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - @ instruction: 0x0037a6fc │ │ │ │ - subseq sl, r2, r0, ror #19 │ │ │ │ - eorseq sl, r7, r0, lsr r5 │ │ │ │ + @ instruction: 0x0037a6f8 │ │ │ │ + ldrsbeq sl, [r2], #-156 @ 0xffffff64 │ │ │ │ + eorseq sl, r7, ip, lsr #10 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ + mlaseq r7, r0, r0, sl │ │ │ │ + eorseq sl, r7, r8, lsr #1 │ │ │ │ + eorseq sl, r7, r4, lsl r1 │ │ │ │ mlaseq r7, r4, r0, sl │ │ │ │ - eorseq sl, r7, ip, lsr #1 │ │ │ │ - eorseq sl, r7, r8, lsl r1 │ │ │ │ - mlaseq r7, r8, r0, sl │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r9, r7, r8, asr #30 │ │ │ │ - eorseq r9, r7, r0, lsl #30 │ │ │ │ - eorseq r9, r7, r0, lsl #28 │ │ │ │ - eorseq r9, r7, r0, asr lr │ │ │ │ - eorseq r9, r7, r0, asr lr │ │ │ │ - subeq r8, r5, ip, lsr r7 │ │ │ │ - mlaseq r7, r4, r8, r9 │ │ │ │ - @ instruction: 0x003798b8 │ │ │ │ - subeq r8, r5, r8, lsl r7 │ │ │ │ - eorseq r9, r7, r0, ror r8 │ │ │ │ - mlaseq r7, r4, r8, r9 │ │ │ │ - strdeq r8, [r5], #-100 @ 0xffffff9c │ │ │ │ - @ instruction: 0x002ff3b0 │ │ │ │ - eoreq pc, pc, r4, asr #7 │ │ │ │ - ldrdeq r8, [r5], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r9, r7, r8, lsr #16 │ │ │ │ - eorseq r9, r7, ip, asr #16 │ │ │ │ - subeq r8, r5, ip, lsr #13 │ │ │ │ - eorseq r9, r7, r4, lsl #16 │ │ │ │ - eorseq r9, r7, r8, lsr #16 │ │ │ │ + eorseq r9, r7, r4, asr #30 │ │ │ │ + @ instruction: 0x00379efc │ │ │ │ + @ instruction: 0x00379dfc │ │ │ │ + eorseq r9, r7, ip, asr #28 │ │ │ │ + eorseq r9, r7, ip, asr #28 │ │ │ │ + subeq r8, r5, r8, lsr r7 │ │ │ │ + mlaseq r7, r0, r8, r9 │ │ │ │ + @ instruction: 0x003798b4 │ │ │ │ + subeq r8, r5, r4, lsl r7 │ │ │ │ + eorseq r9, r7, ip, ror #16 │ │ │ │ + mlaseq r7, r0, r8, r9 │ │ │ │ + strdeq r8, [r5], #-96 @ 0xffffffa0 │ │ │ │ + eoreq pc, pc, ip, lsr #7 │ │ │ │ + eoreq pc, pc, r0, asr #7 │ │ │ │ + subeq r8, r5, ip, asr #13 │ │ │ │ + eorseq r9, r7, r4, lsr #16 │ │ │ │ + eorseq r9, r7, r8, asr #16 │ │ │ │ + subeq r8, r5, r8, lsr #13 │ │ │ │ + eorseq r9, r7, r0, lsl #16 │ │ │ │ + eorseq r9, r7, r4, lsr #16 │ │ │ │ │ │ │ │ -00630a9c : │ │ │ │ +00630aa0 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 630acc │ │ │ │ + bne 630ad0 │ │ │ │ ldrb r2, [r3, #251] @ 0xfb │ │ │ │ cmp r2, #0 │ │ │ │ - bne 630acc │ │ │ │ + bne 630ad0 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 630ac8 │ │ │ │ - b 62efbc │ │ │ │ - b 62ff1c │ │ │ │ + beq 630acc │ │ │ │ + b 62efc0 │ │ │ │ + b 62ff20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00630ae4 : │ │ │ │ +00630ae8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r2, [pc, #2020] @ 6312e0 │ │ │ │ + ldr r2, [pc, #2020] @ 6312e4 │ │ │ │ ldr sl, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #2016] @ 6312e4 │ │ │ │ + ldr r3, [pc, #2016] @ 6312e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r6, [sl, #253] @ 0xfd │ │ │ │ - ldr fp, [pc, #2008] @ 6312e8 │ │ │ │ + ldr fp, [pc, #2008] @ 6312ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ cmp r6, #0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - bne 6311a8 │ │ │ │ + bne 6311ac │ │ │ │ ldrb r7, [sl, #251] @ 0xfb │ │ │ │ cmp r7, #0 │ │ │ │ - bne 630df4 │ │ │ │ + bne 630df8 │ │ │ │ ldr r6, [sl, #116] @ 0x74 │ │ │ │ ldr r5, [sl, #112] @ 0x70 │ │ │ │ lsr r6, r6, #2 │ │ │ │ ands r6, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 630e34 │ │ │ │ + bne 630e38 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ lsr r5, r5, #29 │ │ │ │ str r3, [sp, #20] │ │ │ │ and r9, r5, #1 │ │ │ │ bl 213a48 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ str fp, [sp, #24] │ │ │ │ - b 630d04 │ │ │ │ + b 630d08 │ │ │ │ ldrh r2, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #16 │ │ │ │ add r3, r3, #1 │ │ │ │ lsr ip, r2, #16 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ strh ip, [r4, #52] @ 0x34 │ │ │ │ - beq 630c70 │ │ │ │ + beq 630c74 │ │ │ │ ldrb r3, [r4, #67] @ 0x43 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630c70 │ │ │ │ + beq 630c74 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 630c70 │ │ │ │ + beq 630c74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ lsl r5, r5, #3 │ │ │ │ add sl, r7, #184 @ 0xb8 │ │ │ │ ands r1, r1, #1 │ │ │ │ ldr r3, [r7, #200] @ 0xc8 │ │ │ │ ldr lr, [r7, #204] @ 0xcc │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, sl │ │ │ │ - bne 631128 │ │ │ │ + bne 63112c │ │ │ │ cmp r5, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ sbcs r1, r1, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add sl, sp, #60 @ 0x3c │ │ │ │ stm sl, {r0, r1} │ │ │ │ - bcs 631274 │ │ │ │ + bcs 631278 │ │ │ │ subs r3, r3, r5 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 631274 │ │ │ │ + beq 631278 │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6311e8 │ │ │ │ + beq 6311ec │ │ │ │ lsr r2, r2, #24 │ │ │ │ orr r2, r2, ip, lsl #8 │ │ │ │ strh r2, [sp, #38] @ 0x26 │ │ │ │ add r0, r3, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #38 @ 0x26 │ │ │ │ bl 212a70 │ │ │ │ @@ -1087187,115 +1087188,115 @@ │ │ │ │ strd sl, [sp] │ │ │ │ bl 663828 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 630ca0 │ │ │ │ + bne 630ca4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #1624] @ 6312ec │ │ │ │ + ldr r3, [pc, #1624] @ 6312f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62abf0 │ │ │ │ + bl 62abf4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62b030 │ │ │ │ + bl 62b034 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6312bc │ │ │ │ + beq 6312c0 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 630d00 │ │ │ │ + bne 630d04 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r7] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631108 │ │ │ │ + bne 63110c │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 630df4 │ │ │ │ + bne 630df8 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 630df4 │ │ │ │ + bcs 630df8 │ │ │ │ bl 91e490 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 630dd0 │ │ │ │ + beq 630dd4 │ │ │ │ bl 91be54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr ip, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add lr, r5, #96 @ 0x60 │ │ │ │ add r2, r1, #2 │ │ │ │ ands r1, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ - bne 630ef8 │ │ │ │ + bne 630efc │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8] │ │ │ │ sbcs r1, r1, ip │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 631298 │ │ │ │ + bcs 63129c │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc ip, ip, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, ip │ │ │ │ - beq 631298 │ │ │ │ + beq 63129c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63118c │ │ │ │ + beq 631190 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #38 @ 0x26 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #38] @ 0x26 │ │ │ │ lsr r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 630b7c │ │ │ │ - ldr r1, [pc, #1288] @ 6312f0 │ │ │ │ + bhi 630b80 │ │ │ │ + ldr r1, [pc, #1288] @ 6312f4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 62e6e4 │ │ │ │ - ldr r2, [pc, #1272] @ 6312f4 │ │ │ │ - ldr r3, [pc, #1252] @ 6312e4 │ │ │ │ + bl 62e6e8 │ │ │ │ + ldr r2, [pc, #1272] @ 6312f8 │ │ │ │ + ldr r3, [pc, #1252] @ 6312e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 631228 │ │ │ │ + bne 63122c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1087311,161 +1087312,161 @@ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ bl 8e8d98 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 630e8c │ │ │ │ - ldr r3, [pc, #1132] @ 6312ec │ │ │ │ + bne 630e90 │ │ │ │ + ldr r3, [pc, #1132] @ 6312f0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 630f58 │ │ │ │ + bne 630f5c │ │ │ │ mov r6, #0 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6312bc │ │ │ │ + beq 6312c0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 630df4 │ │ │ │ + bne 630df8 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630df4 │ │ │ │ + beq 630df8 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #1040] @ 6312f8 │ │ │ │ + ldr r3, [pc, #1040] @ 6312fc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 630df4 │ │ │ │ + b 630df8 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r8, #4] │ │ │ │ str r7, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sbcs r7, r7, ip │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 631250 │ │ │ │ + bcs 631254 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc ip, ip, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, ip │ │ │ │ - beq 631250 │ │ │ │ + beq 631254 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6311cc │ │ │ │ + beq 6311d0 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #38 @ 0x26 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r5, [sp, #38] @ 0x26 │ │ │ │ - b 630dd0 │ │ │ │ + b 630dd4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ add r7, r7, #8 │ │ │ │ strb r1, [r4, #67] @ 0x43 │ │ │ │ - beq 630f7c │ │ │ │ + beq 630f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6290ac │ │ │ │ + bl 6290b0 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 630e98 │ │ │ │ + bls 630e9c │ │ │ │ mov r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ str sl, [sp, #24] │ │ │ │ mov sl, #1 │ │ │ │ str sl, [sp] │ │ │ │ ldrh r5, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ ldrh r1, [sp, #54] @ 0x36 │ │ │ │ ldrb r0, [r4, #54] @ 0x36 │ │ │ │ lsr r3, r1, #7 │ │ │ │ and r3, r3, sl │ │ │ │ eor r2, r3, r1, lsr #15 │ │ │ │ cmp r0, r3 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 630e9c │ │ │ │ + beq 630ea0 │ │ │ │ ldrh r3, [sp, #52] @ 0x34 │ │ │ │ tst r1, #1 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - beq 631034 │ │ │ │ + beq 631038 │ │ │ │ ldr r3, [r4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldrh r2, [sp, #54] @ 0x36 │ │ │ │ add r3, r3, #1 │ │ │ │ tst r2, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bne 630ff4 │ │ │ │ + bne 630ff8 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 631060 │ │ │ │ - ldr r3, [pc, #664] @ 6312ec │ │ │ │ + bne 631064 │ │ │ │ + ldr r3, [pc, #664] @ 6312f0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62abf0 │ │ │ │ + bl 62abf4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62b030 │ │ │ │ + bl 62b034 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6312bc │ │ │ │ + beq 6312c0 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 6310c0 │ │ │ │ + bne 6310c4 │ │ │ │ bl 91e490 │ │ │ │ str r5, [sl] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [sl, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6311b0 │ │ │ │ + bne 6311b4 │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ ldr r2, [r4] │ │ │ │ lsr r3, r3, #16 │ │ │ │ @@ -1087474,216 +1087475,216 @@ │ │ │ │ subcs r3, r3, r2 │ │ │ │ strhcs r3, [r4, #52] @ 0x34 │ │ │ │ ldrbcs r3, [r4, #54] @ 0x36 │ │ │ │ eorcs r3, r3, #1 │ │ │ │ strbcs r3, [r4, #54] @ 0x36 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 630f98 │ │ │ │ - b 630e9c │ │ │ │ + bhi 630f9c │ │ │ │ + b 630ea0 │ │ │ │ strb r5, [r7, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #480] @ 6312f8 │ │ │ │ + ldr r3, [pc, #480] @ 6312fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 630d00 │ │ │ │ + b 630d04 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r5, r3 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ sbcs r0, r0, lr │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcs 63122c │ │ │ │ + bcs 631230 │ │ │ │ subs r3, r3, r5 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 63122c │ │ │ │ + beq 631230 │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631208 │ │ │ │ + beq 63120c │ │ │ │ add r0, r3, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #38 @ 0x26 │ │ │ │ strh ip, [sp, #38] @ 0x26 │ │ │ │ bl 212a70 │ │ │ │ - b 630c54 │ │ │ │ + b 630c58 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 66549c │ │ │ │ mov r5, r0 │ │ │ │ - b 630dd0 │ │ │ │ + b 630dd4 │ │ │ │ mov r6, #0 │ │ │ │ - b 630df4 │ │ │ │ + b 630df8 │ │ │ │ strb r5, [sl, #4] │ │ │ │ - ldr r3, [pc, #316] @ 6312f8 │ │ │ │ + ldr r3, [pc, #316] @ 6312fc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 6310c0 │ │ │ │ + b 6310c4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 665200 │ │ │ │ mov r5, r0 │ │ │ │ - b 630dd0 │ │ │ │ + b 630dd4 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, fp │ │ │ │ bl 665f28 │ │ │ │ - b 630c54 │ │ │ │ + b 630c58 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ bl 665ec4 │ │ │ │ - b 630c54 │ │ │ │ + b 630c58 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ 6312fc │ │ │ │ - ldr r1, [pc, #200] @ 631300 │ │ │ │ - ldr r0, [pc, #200] @ 631304 │ │ │ │ + ldr r3, [pc, #200] @ 631300 │ │ │ │ + ldr r1, [pc, #200] @ 631304 │ │ │ │ + ldr r0, [pc, #200] @ 631308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ 631308 │ │ │ │ - ldr r1, [pc, #176] @ 63130c │ │ │ │ - ldr r0, [pc, #176] @ 631310 │ │ │ │ + ldr r3, [pc, #176] @ 63130c │ │ │ │ + ldr r1, [pc, #176] @ 631310 │ │ │ │ + ldr r0, [pc, #176] @ 631314 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ 631314 │ │ │ │ - ldr r1, [pc, #152] @ 631318 │ │ │ │ - ldr r0, [pc, #152] @ 63131c │ │ │ │ + ldr r3, [pc, #152] @ 631318 │ │ │ │ + ldr r1, [pc, #152] @ 63131c │ │ │ │ + ldr r0, [pc, #152] @ 631320 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 631320 │ │ │ │ - ldr r1, [pc, #128] @ 631324 │ │ │ │ - ldr r0, [pc, #128] @ 631328 │ │ │ │ + ldr r3, [pc, #128] @ 631324 │ │ │ │ + ldr r1, [pc, #128] @ 631328 │ │ │ │ + ldr r0, [pc, #128] @ 63132c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 63132c │ │ │ │ - ldr r1, [pc, #104] @ 631330 │ │ │ │ - ldr r0, [pc, #104] @ 631334 │ │ │ │ + ldr r3, [pc, #104] @ 631330 │ │ │ │ + ldr r1, [pc, #104] @ 631334 │ │ │ │ + ldr r0, [pc, #104] @ 631338 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrheq sl, [r2], #-20 @ 0xffffffec │ │ │ │ + ldrheq sl, [r2], #-16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0052a19c │ │ │ │ + @ instruction: 0x0052a198 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - eorseq r9, r7, r8, lsr #22 │ │ │ │ - ldrheq r9, [r2], #-232 @ 0xffffff18 │ │ │ │ + eorseq r9, r7, r4, lsr #22 │ │ │ │ + ldrheq r9, [r2], #-228 @ 0xffffff1c │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - subeq r7, r5, r8, ror #28 │ │ │ │ - eorseq r8, r7, r0, asr #31 │ │ │ │ - eorseq r8, r7, r4, ror #31 │ │ │ │ - subeq r7, r5, r4, asr #28 │ │ │ │ - mlaseq r7, ip, pc, r8 @ │ │ │ │ - eorseq r8, r7, r0, asr #31 │ │ │ │ - subeq r7, r5, r0, lsr #28 │ │ │ │ - eorseq r8, r7, r8, ror pc │ │ │ │ - mlaseq r7, ip, pc, r8 @ │ │ │ │ - strdeq r7, [r5], #-220 @ 0xffffff24 │ │ │ │ - eorseq r8, r7, r4, asr pc │ │ │ │ - eorseq r8, r7, r8, ror pc │ │ │ │ - ldrdeq r7, [r5], #-216 @ 0xffffff28 │ │ │ │ - mlaeq pc, r4, sl, lr @ │ │ │ │ - eoreq lr, pc, r8, lsr #21 │ │ │ │ + subeq r7, r5, r4, ror #28 │ │ │ │ + @ instruction: 0x00378fbc │ │ │ │ + eorseq r8, r7, r0, ror #31 │ │ │ │ + subeq r7, r5, r0, asr #28 │ │ │ │ + mlaseq r7, r8, pc, r8 @ │ │ │ │ + @ instruction: 0x00378fbc │ │ │ │ + subeq r7, r5, ip, lsl lr │ │ │ │ + eorseq r8, r7, r4, ror pc │ │ │ │ + mlaseq r7, r8, pc, r8 @ │ │ │ │ + strdeq r7, [r5], #-216 @ 0xffffff28 │ │ │ │ + eorseq r8, r7, r0, asr pc │ │ │ │ + eorseq r8, r7, r4, ror pc │ │ │ │ + ldrdeq r7, [r5], #-212 @ 0xffffff2c │ │ │ │ + mlaeq pc, r0, sl, lr @ │ │ │ │ + eoreq lr, pc, r4, lsr #21 │ │ │ │ │ │ │ │ -00631338 : │ │ │ │ +0063133c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #2184] @ 631be0 │ │ │ │ + ldr r2, [pc, #2184] @ 631be4 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #2180] @ 631be4 │ │ │ │ + ldr r3, [pc, #2180] @ 631be8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #2176] @ 631be8 │ │ │ │ + ldr r4, [pc, #2176] @ 631bec │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 6313b0 │ │ │ │ - ldr r3, [pc, #2120] @ 631bec │ │ │ │ + bne 6313b4 │ │ │ │ + ldr r3, [pc, #2120] @ 631bf0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 631a30 │ │ │ │ + beq 631a34 │ │ │ │ add r3, r5, #40 @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [r5, #40] @ 0x28 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 631a30 │ │ │ │ + beq 631a34 │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r8, #24] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ lsl r2, r7, #4 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ lsr r4, r4, #2 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bcc 631a24 │ │ │ │ + bcc 631a28 │ │ │ │ ldrh r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ ands r4, r4, #1 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 631590 │ │ │ │ + beq 631594 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ bl 213a48 │ │ │ │ add r3, r8, #8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r5, #54] @ 0x36 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1087701,138 +1087702,138 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r9, r2 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ ldrh r1, [sp, #94] @ 0x5e │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsr r3, r1, #7 │ │ │ │ and r3, r3, r6 │ │ │ │ eor r2, r3, r1, lsr #15 │ │ │ │ cmp r3, r0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 631aac │ │ │ │ + beq 631ab0 │ │ │ │ tst r1, #4 │ │ │ │ - bne 631894 │ │ │ │ + bne 631898 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r6, r3, r6 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 63150c │ │ │ │ - b 631858 │ │ │ │ + bls 631510 │ │ │ │ + b 63185c │ │ │ │ tst r1, #1 │ │ │ │ - beq 6319f0 │ │ │ │ + beq 6319f4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ ldreq r3, [r5] │ │ │ │ subeq r4, r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 6286cc │ │ │ │ + bl 6286d0 │ │ │ │ cmp r6, r7 │ │ │ │ - bhi 631858 │ │ │ │ + bhi 63185c │ │ │ │ ldrh r1, [sp, #94] @ 0x5e │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ tst r1, #2 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ addne r8, r8, r0 │ │ │ │ addeq fp, fp, r0 │ │ │ │ cmp sl, r8 │ │ │ │ cmpls r3, fp │ │ │ │ - bls 631870 │ │ │ │ + bls 631874 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 6314cc │ │ │ │ + bne 6314d0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 6314e4 │ │ │ │ + bne 6314e8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 6638a4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 631464 │ │ │ │ + bhi 631468 │ │ │ │ sub r3, r3, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 631464 │ │ │ │ + b 631468 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ bl 213a48 │ │ │ │ add r3, r8, #8 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, r0 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - beq 63182c │ │ │ │ + beq 631830 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r5] │ │ │ │ sub r0, r0, r3 │ │ │ │ lsl r3, r0, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 631b54 │ │ │ │ + bhi 631b58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631694 │ │ │ │ + bne 631698 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 6638a4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 631b98 │ │ │ │ + beq 631b9c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 631650 │ │ │ │ + bne 631654 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631a5c │ │ │ │ - ldr r2, [pc, #1432] @ 631bf0 │ │ │ │ - ldr r3, [pc, #1416] @ 631be4 │ │ │ │ + bne 631a60 │ │ │ │ + ldr r2, [pc, #1432] @ 631bf4 │ │ │ │ + ldr r3, [pc, #1416] @ 631be8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 631b70 │ │ │ │ + bne 631b74 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1087845,583 +1087846,583 @@ │ │ │ │ str r3, [fp, #12] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r3, r7 │ │ │ │ - beq 631770 │ │ │ │ + beq 631774 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ bl 91be54 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ add r0, r7, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ ldr lr, [r7, #116] @ 0x74 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, r1, #2 │ │ │ │ ands r1, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ - bne 631974 │ │ │ │ + bne 631978 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ sbcs r1, r1, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 631bbc │ │ │ │ + bcs 631bc0 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 631bbc │ │ │ │ + beq 631bc0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631a90 │ │ │ │ + beq 631a94 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #62 @ 0x3e │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #62] @ 0x3e │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r7, r2 │ │ │ │ - bcs 631a0c │ │ │ │ + bcs 631a10 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ ldrh r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #4 │ │ │ │ - bne 631900 │ │ │ │ + bne 631904 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r3, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 6317d4 │ │ │ │ - b 6319dc │ │ │ │ + bls 6317d8 │ │ │ │ + b 6319e0 │ │ │ │ ldrh r3, [sp, #94] @ 0x5e │ │ │ │ cmp r8, r3 │ │ │ │ - bls 631838 │ │ │ │ + bls 63183c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ cmp r7, r8 │ │ │ │ - bhi 6319dc │ │ │ │ + bhi 6319e0 │ │ │ │ ldrh r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ tst r3, #2 │ │ │ │ addne r6, r6, r2 │ │ │ │ addeq r4, r4, r2 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ cmp sl, r6 │ │ │ │ cmpls r2, r4 │ │ │ │ - bls 6315ec │ │ │ │ + bls 6315f0 │ │ │ │ tst r3, #1 │ │ │ │ - bne 6317ac │ │ │ │ + bne 6317b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 631a7c │ │ │ │ + beq 631a80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6315c8 │ │ │ │ + bne 6315cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 6284c8 │ │ │ │ - b 6315c8 │ │ │ │ - ldr r1, [pc, #948] @ 631bf4 │ │ │ │ + bl 6284cc │ │ │ │ + b 6315cc │ │ │ │ + ldr r1, [pc, #948] @ 631bf8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 6315ec │ │ │ │ - ldr r1, [pc, #920] @ 631bf8 │ │ │ │ + b 6315f0 │ │ │ │ + ldr r1, [pc, #920] @ 631bfc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, fp │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 6638a4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ strne fp, [r3] │ │ │ │ - b 63160c │ │ │ │ + b 631610 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ands r4, r3, #15 │ │ │ │ - bne 631af0 │ │ │ │ + bne 631af4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 631b04 │ │ │ │ + bcs 631b08 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 6633a4 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 631b40 │ │ │ │ + blt 631b44 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ str r4, [sp] │ │ │ │ lsr r7, r7, #4 │ │ │ │ - bl 6286cc │ │ │ │ - b 6314c0 │ │ │ │ + bl 6286d0 │ │ │ │ + b 6314c4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631ac0 │ │ │ │ + beq 631ac4 │ │ │ │ ands r7, r3, #15 │ │ │ │ - bne 631ac0 │ │ │ │ + bne 631ac4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r8, r2 │ │ │ │ - bls 631b18 │ │ │ │ + bls 631b1c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 6633a4 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 631b2c │ │ │ │ + blt 631b30 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ lsr r8, r8, #4 │ │ │ │ mov r7, #1 │ │ │ │ - b 6317a0 │ │ │ │ + b 6317a4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ sbcs r1, r1, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 631b74 │ │ │ │ + bcs 631b78 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 631b74 │ │ │ │ + beq 631b78 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631ad4 │ │ │ │ + beq 631ad8 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #62 @ 0x3e │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #62] @ 0x3e │ │ │ │ - b 63176c │ │ │ │ - ldr r1, [pc, #536] @ 631bfc │ │ │ │ + b 631770 │ │ │ │ + ldr r1, [pc, #536] @ 631c00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63184c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 631850 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 631568 │ │ │ │ - ldr r1, [pc, #492] @ 631c00 │ │ │ │ + b 63156c │ │ │ │ + ldr r1, [pc, #492] @ 631c04 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63184c │ │ │ │ - ldr r1, [pc, #472] @ 631c04 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 631850 │ │ │ │ + ldr r1, [pc, #472] @ 631c08 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #32] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2] │ │ │ │ mvn r6, #0 │ │ │ │ - b 631610 │ │ │ │ + b 631614 │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #412] @ 631c08 │ │ │ │ + ldr r3, [pc, #412] @ 631c0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 631650 │ │ │ │ + b 631654 │ │ │ │ mov r0, r3 │ │ │ │ bl 6638a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r3, #1 │ │ │ │ - b 63180c │ │ │ │ + b 631810 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 63176c │ │ │ │ + b 631770 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strh r3, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - b 631870 │ │ │ │ - ldr r1, [pc, #324] @ 631c0c │ │ │ │ + b 631874 │ │ │ │ + ldr r1, [pc, #324] @ 631c10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63184c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 631850 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 63176c │ │ │ │ - ldr r1, [pc, #280] @ 631c10 │ │ │ │ + b 631770 │ │ │ │ + ldr r1, [pc, #280] @ 631c14 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 631868 │ │ │ │ - ldr r1, [pc, #264] @ 631c14 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 63186c │ │ │ │ + ldr r1, [pc, #264] @ 631c18 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 631868 │ │ │ │ - ldr r1, [pc, #248] @ 631c18 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 63186c │ │ │ │ + ldr r1, [pc, #248] @ 631c1c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63184c │ │ │ │ - ldr r1, [pc, #232] @ 631c1c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 631850 │ │ │ │ + ldr r1, [pc, #232] @ 631c20 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63184c │ │ │ │ - ldr r1, [pc, #216] @ 631c20 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 631850 │ │ │ │ + ldr r1, [pc, #216] @ 631c24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 631868 │ │ │ │ - ldr r1, [pc, #200] @ 631c24 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 63186c │ │ │ │ + ldr r1, [pc, #200] @ 631c28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrh r3, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 63184c │ │ │ │ + bl 62e6e8 │ │ │ │ + b 631850 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ 631c28 │ │ │ │ - ldr r1, [pc, #172] @ 631c2c │ │ │ │ - ldr r0, [pc, #172] @ 631c30 │ │ │ │ + ldr r3, [pc, #172] @ 631c2c │ │ │ │ + ldr r1, [pc, #172] @ 631c30 │ │ │ │ + ldr r0, [pc, #172] @ 631c34 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ 631c34 │ │ │ │ - ldr r1, [pc, #148] @ 631c38 │ │ │ │ - ldr r0, [pc, #148] @ 631c3c │ │ │ │ + ldr r3, [pc, #148] @ 631c38 │ │ │ │ + ldr r1, [pc, #148] @ 631c3c │ │ │ │ + ldr r0, [pc, #148] @ 631c40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 631c40 │ │ │ │ - ldr r1, [pc, #124] @ 631c44 │ │ │ │ - ldr r0, [pc, #124] @ 631c48 │ │ │ │ + ldr r3, [pc, #124] @ 631c44 │ │ │ │ + ldr r1, [pc, #124] @ 631c48 │ │ │ │ + ldr r0, [pc, #124] @ 631c4c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r9, r2, r8, asr r9 │ │ │ │ + subseq r9, r2, r4, asr r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r9, r2, r8, asr #18 │ │ │ │ + subseq r9, r2, r4, asr #18 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - subseq r9, r2, ip, asr r6 │ │ │ │ - ldrsheq r9, [r7], -r0 @ │ │ │ │ - @ instruction: 0x00378edc │ │ │ │ - eorseq r8, r7, r8, asr sp │ │ │ │ - @ instruction: 0x00378ef8 │ │ │ │ - mlaseq r7, r4, ip, r8 │ │ │ │ + subseq r9, r2, r8, asr r6 │ │ │ │ + eorseq r9, r7, ip, ror #1 │ │ │ │ + @ instruction: 0x00378ed8 │ │ │ │ + eorseq r8, r7, r4, asr sp │ │ │ │ + @ instruction: 0x00378ef4 │ │ │ │ + mlaseq r7, r0, ip, r8 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - eorseq r8, r7, r0, lsl ip │ │ │ │ - eorseq r8, r7, r0, ror #23 │ │ │ │ - eorseq r8, r7, r0, lsr ip │ │ │ │ - eorseq r8, r7, ip, lsl ip │ │ │ │ - eorseq r8, r7, ip, asr #23 │ │ │ │ - @ instruction: 0x00378bb8 │ │ │ │ - eorseq r8, r7, r0, ror #27 │ │ │ │ - subeq r7, r5, r0, lsr #10 │ │ │ │ - eorseq r8, r7, r8, ror r6 │ │ │ │ - mlaseq r7, ip, r6, r8 │ │ │ │ - strdeq r7, [r5], #-76 @ 0xffffffb4 │ │ │ │ - @ instruction: 0x002fe1b8 │ │ │ │ - eoreq lr, pc, ip, asr #3 │ │ │ │ - ldrdeq r7, [r5], #-72 @ 0xffffffb8 │ │ │ │ - eorseq r8, r7, r0, lsr r6 │ │ │ │ - eorseq r8, r7, r4, asr r6 │ │ │ │ + eorseq r8, r7, ip, lsl #24 │ │ │ │ + @ instruction: 0x00378bdc │ │ │ │ + eorseq r8, r7, ip, lsr #24 │ │ │ │ + eorseq r8, r7, r8, lsl ip │ │ │ │ + eorseq r8, r7, r8, asr #23 │ │ │ │ + @ instruction: 0x00378bb4 │ │ │ │ + @ instruction: 0x00378ddc │ │ │ │ + subeq r7, r5, ip, lsl r5 │ │ │ │ + eorseq r8, r7, r4, ror r6 │ │ │ │ + mlaseq r7, r8, r6, r8 │ │ │ │ + strdeq r7, [r5], #-72 @ 0xffffffb8 │ │ │ │ + @ instruction: 0x002fe1b4 │ │ │ │ + eoreq lr, pc, r8, asr #3 │ │ │ │ + ldrdeq r7, [r5], #-68 @ 0xffffffbc │ │ │ │ + eorseq r8, r7, ip, lsr #12 │ │ │ │ + eorseq r8, r7, r0, asr r6 │ │ │ │ │ │ │ │ -00631c4c : │ │ │ │ +00631c50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #152] @ 631d08 │ │ │ │ + ldr r1, [pc, #152] @ 631d0c │ │ │ │ str r2, [sp] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #144] @ 631d0c │ │ │ │ + ldr r2, [pc, #144] @ 631d10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 631338 │ │ │ │ + bl 63133c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ movcc r0, r4 │ │ │ │ - bcc 631cc4 │ │ │ │ + bcc 631cc8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, r6 │ │ │ │ movcc r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ - ldr r2, [pc, #68] @ 631d10 │ │ │ │ - ldr r3, [pc, #60] @ 631d0c │ │ │ │ + ldr r2, [pc, #68] @ 631d14 │ │ │ │ + ldr r3, [pc, #60] @ 631d10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 631d04 │ │ │ │ + bne 631d08 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r9, r2, ip, lsr r0 │ │ │ │ + subseq r9, r2, r8, lsr r0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r8, r2, r8, ror #31 │ │ │ │ + subseq r8, r2, r4, ror #31 │ │ │ │ │ │ │ │ -00631d14 : │ │ │ │ +00631d18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631d80 │ │ │ │ - ldr r2, [pc, #84] @ 631d84 │ │ │ │ + ldr r4, [pc, #84] @ 631d84 │ │ │ │ + ldr r2, [pc, #84] @ 631d88 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631d88 │ │ │ │ + ldr r1, [pc, #80] @ 631d8c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #48] @ 631d8c │ │ │ │ - ldr r1, [pc, #48] @ 631d90 │ │ │ │ + ldr r2, [pc, #48] @ 631d90 │ │ │ │ + ldr r1, [pc, #48] @ 631d94 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 47999c │ │ │ │ - subeq r7, r5, r4, ror r3 │ │ │ │ - eoreq ip, lr, r4, asr sl │ │ │ │ - eorseq r8, r7, ip, ror ip │ │ │ │ - eorseq r8, r1, ip, ror #5 │ │ │ │ - eorseq r8, r1, ip, lsl #6 │ │ │ │ + subeq r7, r5, r0, ror r3 │ │ │ │ + eoreq ip, lr, r0, asr sl │ │ │ │ + eorseq r8, r7, r8, ror ip │ │ │ │ + eorseq r8, r1, r8, ror #5 │ │ │ │ + eorseq r8, r1, r8, lsl #6 │ │ │ │ │ │ │ │ -00631d94 : │ │ │ │ +00631d98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631e00 │ │ │ │ - ldr r2, [pc, #84] @ 631e04 │ │ │ │ + ldr r4, [pc, #84] @ 631e04 │ │ │ │ + ldr r2, [pc, #84] @ 631e08 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631e08 │ │ │ │ + ldr r1, [pc, #80] @ 631e0c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #48] @ 631e0c │ │ │ │ - ldr r1, [pc, #48] @ 631e10 │ │ │ │ + ldr r2, [pc, #48] @ 631e10 │ │ │ │ + ldr r1, [pc, #48] @ 631e14 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 4798e0 │ │ │ │ - strdeq r7, [r5], #-36 @ 0xffffffdc │ │ │ │ - ldrdeq ip, [lr], -r4 @ │ │ │ │ - @ instruction: 0x00378bfc │ │ │ │ - eorseq r8, r1, ip, ror #4 │ │ │ │ - eorseq r8, r1, ip, lsl #5 │ │ │ │ + strdeq r7, [r5], #-32 @ 0xffffffe0 │ │ │ │ + ldrdeq ip, [lr], -r0 @ │ │ │ │ + @ instruction: 0x00378bf8 │ │ │ │ + eorseq r8, r1, r8, ror #4 │ │ │ │ + eorseq r8, r1, r8, lsl #5 │ │ │ │ │ │ │ │ -00631e14 : │ │ │ │ +00631e18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631e80 │ │ │ │ - ldr r2, [pc, #84] @ 631e84 │ │ │ │ + ldr r4, [pc, #84] @ 631e84 │ │ │ │ + ldr r2, [pc, #84] @ 631e88 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631e88 │ │ │ │ + ldr r1, [pc, #80] @ 631e8c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #48] @ 631e8c │ │ │ │ - ldr r1, [pc, #48] @ 631e90 │ │ │ │ + ldr r2, [pc, #48] @ 631e90 │ │ │ │ + ldr r1, [pc, #48] @ 631e94 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 479b30 │ │ │ │ - subeq r7, r5, r4, ror r2 │ │ │ │ - eoreq ip, lr, r4, asr r9 │ │ │ │ - eorseq r8, r7, ip, ror fp │ │ │ │ - eorseq r8, r1, ip, ror #3 │ │ │ │ - eorseq r8, r1, ip, lsl #4 │ │ │ │ + subeq r7, r5, r0, ror r2 │ │ │ │ + eoreq ip, lr, r0, asr r9 │ │ │ │ + eorseq r8, r7, r8, ror fp │ │ │ │ + eorseq r8, r1, r8, ror #3 │ │ │ │ + eorseq r8, r1, r8, lsl #4 │ │ │ │ │ │ │ │ -00631e94 : │ │ │ │ +00631e98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631f00 │ │ │ │ - ldr r2, [pc, #84] @ 631f04 │ │ │ │ + ldr r4, [pc, #84] @ 631f04 │ │ │ │ + ldr r2, [pc, #84] @ 631f08 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631f08 │ │ │ │ + ldr r1, [pc, #80] @ 631f0c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #48] @ 631f0c │ │ │ │ - ldr r1, [pc, #48] @ 631f10 │ │ │ │ + ldr r2, [pc, #48] @ 631f10 │ │ │ │ + ldr r1, [pc, #48] @ 631f14 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 479bd0 │ │ │ │ - strdeq r7, [r5], #-20 @ 0xffffffec │ │ │ │ - ldrdeq ip, [lr], -r4 @ │ │ │ │ - @ instruction: 0x00378afc │ │ │ │ - eorseq r8, r1, ip, ror #2 │ │ │ │ - eorseq r8, r1, ip, lsl #3 │ │ │ │ + strdeq r7, [r5], #-16 │ │ │ │ + ldrdeq ip, [lr], -r0 @ │ │ │ │ + @ instruction: 0x00378af8 │ │ │ │ + eorseq r8, r1, r8, ror #2 │ │ │ │ + eorseq r8, r1, r8, lsl #3 │ │ │ │ │ │ │ │ -00631f14 : │ │ │ │ +00631f18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #564] @ 632164 │ │ │ │ - ldr r3, [pc, #564] @ 632168 │ │ │ │ + ldr r2, [pc, #564] @ 632168 │ │ │ │ + ldr r3, [pc, #564] @ 63216c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 634350 │ │ │ │ + bl 634354 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 632130 │ │ │ │ + beq 632134 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ - bcs 6320fc │ │ │ │ + bcs 632100 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ lsl r7, r6, #7 │ │ │ │ ldr r3, [r3, r6, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6320fc │ │ │ │ + beq 632100 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ bl 214168 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ add r1, r3, r7 │ │ │ │ @@ -1088446,62 +1088447,62 @@ │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r0, [r4] │ │ │ │ - bne 63205c │ │ │ │ + bne 632060 │ │ │ │ mov r3, #1 │ │ │ │ ldrh r0, [r1, #52] @ 0x34 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ strb r3, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ strh r2, [r4, #54] @ 0x36 │ │ │ │ - ldr r2, [pc, #332] @ 63216c │ │ │ │ - ldr r3, [pc, #324] @ 632168 │ │ │ │ + ldr r2, [pc, #332] @ 632170 │ │ │ │ + ldr r3, [pc, #324] @ 63216c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632160 │ │ │ │ + bne 632164 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #260] @ 632170 │ │ │ │ - ldr r2, [pc, #260] @ 632174 │ │ │ │ - ldr r1, [pc, #260] @ 632178 │ │ │ │ + ldr ip, [pc, #260] @ 632174 │ │ │ │ + ldr r2, [pc, #260] @ 632178 │ │ │ │ + ldr r1, [pc, #260] @ 63217c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r3 │ │ │ │ - blt 632018 │ │ │ │ + blt 63201c │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, r6 │ │ │ │ - bls 632018 │ │ │ │ + bls 63201c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ @@ -1088510,93 +1088511,93 @@ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ - b 632018 │ │ │ │ - ldr r1, [pc, #120] @ 63217c │ │ │ │ - ldr r3, [pc, #120] @ 632180 │ │ │ │ + b 63201c │ │ │ │ + ldr r1, [pc, #120] @ 632180 │ │ │ │ + ldr r3, [pc, #120] @ 632184 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r1, [pc, #112] @ 632184 │ │ │ │ + ldr r1, [pc, #112] @ 632188 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 632188 │ │ │ │ + ldr r2, [pc, #108] @ 63218c │ │ │ │ add r3, r3, #700 @ 0x2bc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r4, #0 │ │ │ │ - b 632018 │ │ │ │ - ldr r1, [pc, #84] @ 63218c │ │ │ │ - ldr r3, [pc, #84] @ 632190 │ │ │ │ + b 63201c │ │ │ │ + ldr r1, [pc, #84] @ 632190 │ │ │ │ + ldr r3, [pc, #84] @ 632194 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #76] @ 632194 │ │ │ │ + ldr r1, [pc, #76] @ 632198 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 632198 │ │ │ │ + ldr r2, [pc, #72] @ 63219c │ │ │ │ add r3, r3, #700 @ 0x2bc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 632128 │ │ │ │ + b 63212c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r2, r4, lsl #27 │ │ │ │ + subseq r8, r2, r0, lsl #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00528c94 │ │ │ │ - subeq r7, r5, r0, lsr r0 │ │ │ │ - @ instruction: 0x003037d4 │ │ │ │ - @ instruction: 0x003037f0 │ │ │ │ - eorseq r8, r7, r8, lsl #17 │ │ │ │ - @ instruction: 0x00456f90 │ │ │ │ - eorseq r7, r7, r0, asr lr │ │ │ │ + @ instruction: 0x00528c90 │ │ │ │ + subeq r7, r5, ip, lsr #32 │ │ │ │ + @ instruction: 0x003037d0 │ │ │ │ + eorseq r3, r0, ip, ror #15 │ │ │ │ + eorseq r8, r7, r4, lsl #17 │ │ │ │ + subeq r6, r5, ip, lsl #31 │ │ │ │ + eorseq r7, r7, ip, asr #28 │ │ │ │ andeq r1, r0, r1, rrx │ │ │ │ - eorseq r8, r7, r4, lsr r8 │ │ │ │ - subeq r6, r5, ip, asr pc │ │ │ │ - eorseq r7, r7, ip, lsl lr │ │ │ │ + eorseq r8, r7, r0, lsr r8 │ │ │ │ + subeq r6, r5, r8, asr pc │ │ │ │ + eorseq r7, r7, r8, lsl lr │ │ │ │ andeq r1, r0, ip, asr r0 │ │ │ │ │ │ │ │ -0063219c : │ │ │ │ +006321a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #2704] @ 632c48 │ │ │ │ + ldr r2, [pc, #2704] @ 632c4c │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #2700] @ 632c4c │ │ │ │ + ldr r3, [pc, #2700] @ 632c50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [sp, #320] @ 0x140 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 634350 │ │ │ │ - ldr sl, [pc, #2660] @ 632c50 │ │ │ │ + bl 634354 │ │ │ │ + ldr sl, [pc, #2660] @ 632c54 │ │ │ │ add sl, pc, sl │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 632a98 │ │ │ │ + beq 632a9c │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bcs 632644 │ │ │ │ + bcs 632648 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [r3, #148] @ 0x94 │ │ │ │ ldr r3, [fp, r5, lsl #7] │ │ │ │ add r6, fp, r5, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632644 │ │ │ │ + beq 632648 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ lsr r1, r1, #2 │ │ │ │ ands r1, r1, #1 │ │ │ │ - bne 632830 │ │ │ │ + bne 632834 │ │ │ │ add r9, sp, #136 @ 0x88 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 213a48 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ @@ -1088608,64 +1088609,64 @@ │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 6325f8 │ │ │ │ + beq 6325fc │ │ │ │ ldr r1, [fp, r5, lsl #7] │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne 632564 │ │ │ │ + bne 632568 │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 632760 │ │ │ │ + bne 632764 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632988 │ │ │ │ + beq 63298c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ lsl r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc 632860 │ │ │ │ + bcc 632864 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r3, r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ ldrh r3, [sp, #132] @ 0x84 │ │ │ │ tst r3, #4 │ │ │ │ - beq 632344 │ │ │ │ + beq 632348 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ bl 6633a4 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 6327fc │ │ │ │ + blt 632800 │ │ │ │ lsr r2, r2, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ str r9, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 211ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ bl 211ccc │ │ │ │ mov r7, r0 │ │ │ │ @@ -1088676,31 +1088677,31 @@ │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ bl 214168 │ │ │ │ stm r4, {r0, r5} │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6326ec │ │ │ │ + bne 6326f0 │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r7] │ │ │ │ - bl 6284c8 │ │ │ │ + bl 6284cc │ │ │ │ strh r5, [r7, #4] │ │ │ │ strh r0, [r7, #2] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 632678 │ │ │ │ + bne 63267c │ │ │ │ strh r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 627eac │ │ │ │ + bl 627eb0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strh r0, [r8, #2] │ │ │ │ - beq 632ac8 │ │ │ │ - ldr r3, [pc, #2180] @ 632c54 │ │ │ │ + beq 632acc │ │ │ │ + ldr r3, [pc, #2180] @ 632c58 │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ @@ -1088727,566 +1088728,566 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ tst r7, sl │ │ │ │ - beq 632478 │ │ │ │ + beq 63247c │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 214168 │ │ │ │ str r5, [sl] │ │ │ │ mov r5, sl │ │ │ │ str r0, [sl, #4] │ │ │ │ ldrh sl, [r4, #8]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne 632450 │ │ │ │ + bne 632454 │ │ │ │ ldrh r3, [sp, #132] @ 0x84 │ │ │ │ add r8, r8, #1 │ │ │ │ tst r3, #1 │ │ │ │ str r5, [fp, #12] │ │ │ │ str r9, [r6] │ │ │ │ - beq 6324c8 │ │ │ │ + beq 6324cc │ │ │ │ ldrh r3, [sp, #134] @ 0x86 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 632620 │ │ │ │ + bls 632624 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 627634 │ │ │ │ + bl 627638 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r8, r3 │ │ │ │ - bne 6323f0 │ │ │ │ + bne 6323f4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ str r6, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 6638a4 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 632bdc │ │ │ │ + beq 632be0 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 632520 │ │ │ │ + bne 632524 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6329b8 │ │ │ │ - ldr r2, [pc, #1840] @ 632c58 │ │ │ │ - ldr r3, [pc, #1824] @ 632c4c │ │ │ │ + bne 6329bc │ │ │ │ + ldr r2, [pc, #1840] @ 632c5c │ │ │ │ + ldr r3, [pc, #1824] @ 632c50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632bd8 │ │ │ │ + bne 632bdc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63229c │ │ │ │ + beq 6322a0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 91be54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add lr, r5, #96 @ 0x60 │ │ │ │ ands r0, r3, #1 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ add r2, r1, #2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bne 6329d4 │ │ │ │ + bne 6329d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ sbcs r0, r0, r4 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 632c24 │ │ │ │ + bcs 632c28 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r4, r4, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r4 │ │ │ │ - beq 632c24 │ │ │ │ + beq 632c28 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632b38 │ │ │ │ + beq 632b3c │ │ │ │ add r1, r3, r2 │ │ │ │ - b 6327d8 │ │ │ │ - ldr r3, [pc, #1628] @ 632c5c │ │ │ │ + b 6327dc │ │ │ │ + ldr r3, [pc, #1628] @ 632c60 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ ldr r1, [fp, r5, lsl #7] │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne 632564 │ │ │ │ - b 63228c │ │ │ │ - ldr r1, [pc, #1592] @ 632c60 │ │ │ │ + bne 632568 │ │ │ │ + b 632290 │ │ │ │ + ldr r1, [pc, #1592] @ 632c64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ - bl 62e6e4 │ │ │ │ - b 6324d4 │ │ │ │ - ldr r1, [pc, #1560] @ 632c64 │ │ │ │ - ldr r3, [pc, #1560] @ 632c68 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 6324d8 │ │ │ │ + ldr r1, [pc, #1560] @ 632c68 │ │ │ │ + ldr r3, [pc, #1560] @ 632c6c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #1552] @ 632c6c │ │ │ │ + ldr r1, [pc, #1552] @ 632c70 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1548] @ 632c70 │ │ │ │ + ldr r2, [pc, #1548] @ 632c74 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r4, #0 │ │ │ │ - b 632520 │ │ │ │ + b 632524 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 6328e8 │ │ │ │ + bne 6328ec │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #2 │ │ │ │ strb r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 632c24 │ │ │ │ + bcc 632c28 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 632ad0 │ │ │ │ + beq 632ad4 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #96] @ 0x60 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - b 6323ac │ │ │ │ + b 6323b0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 632938 │ │ │ │ + bne 63293c │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #2 │ │ │ │ strb r2, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 632c24 │ │ │ │ + bcc 632c28 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 632af4 │ │ │ │ + beq 632af8 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 212a70 │ │ │ │ ldrh r2, [sp, #112] @ 0x70 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - b 63238c │ │ │ │ + b 632390 │ │ │ │ bl 91be54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr lr, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r8, r5, #96 @ 0x60 │ │ │ │ tst r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ add r2, r1, #2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - bne 632a38 │ │ │ │ + bne 632a3c │ │ │ │ cmp r2, r3 │ │ │ │ sbcs r1, r4, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 632c24 │ │ │ │ + bcs 632c28 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 632c24 │ │ │ │ + beq 632c28 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 632b18 │ │ │ │ + beq 632b1c │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #112] @ 0x70 │ │ │ │ lsr r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ - b 63229c │ │ │ │ - ldr r3, [pc, #1136] @ 632c74 │ │ │ │ - ldr r2, [pc, #1136] @ 632c78 │ │ │ │ - ldr r1, [pc, #1136] @ 632c7c │ │ │ │ + b 6322a0 │ │ │ │ + ldr r3, [pc, #1136] @ 632c78 │ │ │ │ + ldr r2, [pc, #1136] @ 632c7c │ │ │ │ + ldr r1, [pc, #1136] @ 632c80 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #1120] @ 632c80 │ │ │ │ + ldr r2, [pc, #1120] @ 632c84 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r4, #0 │ │ │ │ - b 6324d8 │ │ │ │ - ldr r3, [pc, #1100] @ 632c84 │ │ │ │ - ldr ip, [pc, #1100] @ 632c88 │ │ │ │ - ldr r1, [pc, #1100] @ 632c8c │ │ │ │ + b 6324dc │ │ │ │ + ldr r3, [pc, #1100] @ 632c88 │ │ │ │ + ldr ip, [pc, #1100] @ 632c8c │ │ │ │ + ldr r1, [pc, #1100] @ 632c90 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1092] @ 632c90 │ │ │ │ + ldr r2, [pc, #1092] @ 632c94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 632670 │ │ │ │ - ldr r1, [pc, #1068] @ 632c94 │ │ │ │ - ldr r3, [pc, #1068] @ 632c98 │ │ │ │ + b 632674 │ │ │ │ + ldr r1, [pc, #1068] @ 632c98 │ │ │ │ + ldr r3, [pc, #1068] @ 632c9c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1060] @ 632c9c │ │ │ │ + ldr r1, [pc, #1060] @ 632ca0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1056] @ 632ca0 │ │ │ │ + ldr r2, [pc, #1056] @ 632ca4 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 632bdc │ │ │ │ + beq 632be0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 632670 │ │ │ │ + bne 632674 │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632670 │ │ │ │ + beq 632674 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #972] @ 632ca4 │ │ │ │ + ldr r3, [pc, #972] @ 632ca8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 632670 │ │ │ │ + b 632674 │ │ │ │ cmp r0, #2 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 632c00 │ │ │ │ + bcc 632c04 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 632b98 │ │ │ │ + beq 632b9c │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #96] @ 0x60 │ │ │ │ - b 6323ac │ │ │ │ + b 6323b0 │ │ │ │ cmp r0, #2 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #92] @ 0x5c │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 632c00 │ │ │ │ + bcc 632c04 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 632b74 │ │ │ │ + beq 632b78 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #112] @ 0x70 │ │ │ │ - b 63238c │ │ │ │ - ldr r1, [pc, #792] @ 632ca8 │ │ │ │ - ldr r3, [pc, #792] @ 632cac │ │ │ │ + b 632390 │ │ │ │ + ldr r1, [pc, #792] @ 632cac │ │ │ │ + ldr r3, [pc, #792] @ 632cb0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #784] @ 632cb0 │ │ │ │ + ldr r1, [pc, #784] @ 632cb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #780] @ 632cb4 │ │ │ │ + ldr r2, [pc, #780] @ 632cb8 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 63288c │ │ │ │ + b 632890 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #736] @ 632ca4 │ │ │ │ + ldr r3, [pc, #736] @ 632ca8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 632520 │ │ │ │ + b 632524 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ sbcs r1, r1, r4 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 632c00 │ │ │ │ + bcs 632c04 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r4, r4, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r4 │ │ │ │ - beq 632c00 │ │ │ │ + beq 632c04 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632bbc │ │ │ │ + beq 632bc0 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r5, [sp, #112] @ 0x70 │ │ │ │ - b 63229c │ │ │ │ + b 6322a0 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs r1, r4, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 632c00 │ │ │ │ + bcs 632c04 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 632c00 │ │ │ │ + beq 632c04 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 632b54 │ │ │ │ + beq 632b58 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #2 │ │ │ │ bl 212a70 │ │ │ │ ldrh r5, [sp, #112] @ 0x70 │ │ │ │ - b 63229c │ │ │ │ - ldr r1, [pc, #536] @ 632cb8 │ │ │ │ - ldr r3, [pc, #536] @ 632cbc │ │ │ │ + b 6322a0 │ │ │ │ + ldr r1, [pc, #536] @ 632cbc │ │ │ │ + ldr r3, [pc, #536] @ 632cc0 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r1, [pc, #528] @ 632cc0 │ │ │ │ + ldr r1, [pc, #528] @ 632cc4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #524] @ 632cc4 │ │ │ │ + ldr r2, [pc, #524] @ 632cc8 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 632670 │ │ │ │ + b 632674 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b 6324d4 │ │ │ │ + b 6324d8 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 6323ac │ │ │ │ + b 6323b0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 66549c │ │ │ │ mov r3, r0 │ │ │ │ - b 63238c │ │ │ │ + b 632390 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 66549c │ │ │ │ mov r5, r0 │ │ │ │ - b 63229c │ │ │ │ + b 6322a0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 66549c │ │ │ │ mov r5, r0 │ │ │ │ - b 63229c │ │ │ │ + b 6322a0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 665200 │ │ │ │ mov r5, r0 │ │ │ │ - b 63229c │ │ │ │ + b 6322a0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 63238c │ │ │ │ + b 632390 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 665200 │ │ │ │ mov r3, r0 │ │ │ │ - b 6323ac │ │ │ │ + b 6323b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 665200 │ │ │ │ mov r5, r0 │ │ │ │ - b 63229c │ │ │ │ + b 6322a0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ 632cc8 │ │ │ │ - ldr r1, [pc, #228] @ 632ccc │ │ │ │ - ldr r0, [pc, #228] @ 632cd0 │ │ │ │ + ldr r3, [pc, #228] @ 632ccc │ │ │ │ + ldr r1, [pc, #228] @ 632cd0 │ │ │ │ + ldr r0, [pc, #228] @ 632cd4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ 632cd4 │ │ │ │ - ldr r1, [pc, #204] @ 632cd8 │ │ │ │ - ldr r0, [pc, #204] @ 632cdc │ │ │ │ + ldr r3, [pc, #204] @ 632cd8 │ │ │ │ + ldr r1, [pc, #204] @ 632cdc │ │ │ │ + ldr r0, [pc, #204] @ 632ce0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ 632ce0 │ │ │ │ - ldr r1, [pc, #180] @ 632ce4 │ │ │ │ - ldr r0, [pc, #180] @ 632ce8 │ │ │ │ + ldr r3, [pc, #180] @ 632ce4 │ │ │ │ + ldr r1, [pc, #180] @ 632ce8 │ │ │ │ + ldr r0, [pc, #180] @ 632cec │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsheq r8, [r2], #-168 @ 0xffffff58 │ │ │ │ + ldrsheq r8, [r2], #-164 @ 0xffffff5c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r8, r2, ip, asr #21 │ │ │ │ - subseq ip, r5, ip, lsl #7 │ │ │ │ - subseq r8, r2, ip, lsl #15 │ │ │ │ + subseq r8, r2, r8, asr #21 │ │ │ │ + subseq ip, r5, r8, lsl #7 │ │ │ │ + subseq r8, r2, r8, lsl #15 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ - eorseq r8, r7, r8, lsl #6 │ │ │ │ - eorseq r8, r7, r0, asr #6 │ │ │ │ - subeq r6, r5, r8, asr #20 │ │ │ │ - eorseq r7, r7, r8, lsl #18 │ │ │ │ + eorseq r8, r7, r4, lsl #6 │ │ │ │ + eorseq r8, r7, ip, lsr r3 │ │ │ │ + subeq r6, r5, r4, asr #20 │ │ │ │ + eorseq r7, r7, r4, lsl #18 │ │ │ │ strheq r1, [r0], -lr │ │ │ │ - @ instruction: 0x00456894 │ │ │ │ - @ instruction: 0x00377ef8 │ │ │ │ - eorseq r7, r7, r0, asr r7 │ │ │ │ + @ instruction: 0x00456890 │ │ │ │ + @ instruction: 0x00377ef4 │ │ │ │ + eorseq r7, r7, ip, asr #14 │ │ │ │ andeq r1, r0, pc, ror #1 │ │ │ │ - subeq r6, r5, r0, ror #16 │ │ │ │ - eorseq r8, r7, ip, lsl #3 │ │ │ │ - eorseq r7, r7, r8, lsr #14 │ │ │ │ + subeq r6, r5, ip, asr r8 │ │ │ │ + eorseq r8, r7, r8, lsl #3 │ │ │ │ + eorseq r7, r7, r4, lsr #14 │ │ │ │ andeq r1, r0, r4, asr #1 │ │ │ │ - eorseq r7, r7, r4, asr lr │ │ │ │ - subeq r6, r5, ip, lsr #16 │ │ │ │ - eorseq r7, r7, ip, ror #13 │ │ │ │ + eorseq r7, r7, r0, asr lr │ │ │ │ + subeq r6, r5, r8, lsr #16 │ │ │ │ + eorseq r7, r7, r8, ror #13 │ │ │ │ andeq r1, r0, r3, ror #1 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - eorseq r7, r7, ip, lsl #26 │ │ │ │ - subeq r6, r5, r4, lsl #14 │ │ │ │ - eorseq r7, r7, r4, asr #11 │ │ │ │ + eorseq r7, r7, r8, lsl #26 │ │ │ │ + subeq r6, r5, r0, lsl #14 │ │ │ │ + eorseq r7, r7, r0, asr #11 │ │ │ │ ldrdeq r1, [r0], -pc @ │ │ │ │ - eorseq r7, r7, r8, lsl #30 │ │ │ │ - strdeq r6, [r5], #-84 @ 0xffffffac │ │ │ │ - @ instruction: 0x003774b4 │ │ │ │ + eorseq r7, r7, r4, lsl #30 │ │ │ │ + strdeq r6, [r5], #-80 @ 0xffffffb0 │ │ │ │ + @ instruction: 0x003774b0 │ │ │ │ strheq r1, [r0], -r9 │ │ │ │ - strheq r6, [r5], #-72 @ 0xffffffb8 │ │ │ │ - eoreq sp, pc, r4, ror r1 @ │ │ │ │ - eoreq sp, pc, r8, lsl #3 │ │ │ │ - @ instruction: 0x00456494 │ │ │ │ - eorseq r7, r7, ip, ror #11 │ │ │ │ - eorseq r7, r7, r0, lsl r6 │ │ │ │ - subeq r6, r5, r0, ror r4 │ │ │ │ - eorseq r7, r7, r8, asr #11 │ │ │ │ - eorseq r7, r7, ip, ror #11 │ │ │ │ + strheq r6, [r5], #-68 @ 0xffffffbc │ │ │ │ + eoreq sp, pc, r0, ror r1 @ │ │ │ │ + eoreq sp, pc, r4, lsl #3 │ │ │ │ + @ instruction: 0x00456490 │ │ │ │ + eorseq r7, r7, r8, ror #11 │ │ │ │ + eorseq r7, r7, ip, lsl #12 │ │ │ │ + subeq r6, r5, ip, ror #8 │ │ │ │ + eorseq r7, r7, r4, asr #11 │ │ │ │ + eorseq r7, r7, r8, ror #11 │ │ │ │ │ │ │ │ -00632cec : │ │ │ │ +00632cf0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1089295,274 +1089296,274 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f7170 │ │ │ │ │ │ │ │ -00632d28 : │ │ │ │ +00632d2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #100] @ 632db4 │ │ │ │ - ldr r2, [pc, #100] @ 632db8 │ │ │ │ - ldr r1, [pc, #100] @ 632dbc │ │ │ │ + ldr ip, [pc, #100] @ 632db8 │ │ │ │ + ldr r2, [pc, #100] @ 632dbc │ │ │ │ + ldr r1, [pc, #100] @ 632dc0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632d98 │ │ │ │ + bhi 632d9c │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r6, r5, r4, lsl #13 │ │ │ │ - @ instruction: 0x00302af4 │ │ │ │ - eorseq r2, r0, ip, lsl #22 │ │ │ │ + subeq r6, r5, r0, lsl #13 │ │ │ │ + @ instruction: 0x00302af0 │ │ │ │ + eorseq r2, r0, r8, lsl #22 │ │ │ │ │ │ │ │ -00632dc0 : │ │ │ │ +00632dc4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #216] @ 632eb0 │ │ │ │ - ldr r3, [pc, #216] @ 632eb4 │ │ │ │ + ldr r2, [pc, #216] @ 632eb4 │ │ │ │ + ldr r3, [pc, #216] @ 632eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #180] @ 632eb8 │ │ │ │ - ldr r2, [pc, #180] @ 632ebc │ │ │ │ - ldr r1, [pc, #180] @ 632ec0 │ │ │ │ + ldr ip, [pc, #180] @ 632ebc │ │ │ │ + ldr r2, [pc, #180] @ 632ec0 │ │ │ │ + ldr r1, [pc, #180] @ 632ec4 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632e6c │ │ │ │ + bhi 632e70 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #10 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212a70 │ │ │ │ ldrh r3, [sp, #10] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - ldr r2, [pc, #80] @ 632ec4 │ │ │ │ - ldr r3, [pc, #60] @ 632eb4 │ │ │ │ + ldr r2, [pc, #80] @ 632ec8 │ │ │ │ + ldr r3, [pc, #60] @ 632eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632eac │ │ │ │ + bne 632eb0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r7, [r2], #-236 @ 0xffffff14 │ │ │ │ + ldrsbeq r7, [r2], #-232 @ 0xffffff18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrdeq r6, [r5], #-80 @ 0xffffffb0 │ │ │ │ - eorseq r2, r0, r0, asr #20 │ │ │ │ - eorseq r2, r0, r8, asr sl │ │ │ │ - subseq r7, r2, r0, asr #28 │ │ │ │ + subeq r6, r5, ip, asr #11 │ │ │ │ + eorseq r2, r0, ip, lsr sl │ │ │ │ + eorseq r2, r0, r4, asr sl │ │ │ │ + subseq r7, r2, ip, lsr lr │ │ │ │ │ │ │ │ -00632ec8 : │ │ │ │ +00632ecc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #216] @ 632fb8 │ │ │ │ - ldr r3, [pc, #216] @ 632fbc │ │ │ │ + ldr r2, [pc, #216] @ 632fbc │ │ │ │ + ldr r3, [pc, #216] @ 632fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #180] @ 632fc0 │ │ │ │ - ldr r2, [pc, #180] @ 632fc4 │ │ │ │ - ldr r1, [pc, #180] @ 632fc8 │ │ │ │ + ldr ip, [pc, #180] @ 632fc4 │ │ │ │ + ldr r2, [pc, #180] @ 632fc8 │ │ │ │ + ldr r1, [pc, #180] @ 632fcc │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632f74 │ │ │ │ + bhi 632f78 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ eor r0, r3, r3, ror #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ eor r0, r0, r3, ror #8 │ │ │ │ - ldr r2, [pc, #80] @ 632fcc │ │ │ │ - ldr r3, [pc, #60] @ 632fbc │ │ │ │ + ldr r2, [pc, #80] @ 632fd0 │ │ │ │ + ldr r3, [pc, #60] @ 632fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632fb4 │ │ │ │ + bne 632fb8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r7, [r2], #-212 @ 0xffffff2c │ │ │ │ + ldrsbeq r7, [r2], #-208 @ 0xffffff30 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r6, r5, r8, asr #9 │ │ │ │ - eorseq r2, r0, r8, lsr r9 │ │ │ │ - eorseq r2, r0, r0, asr r9 │ │ │ │ - subseq r7, r2, r8, lsr sp │ │ │ │ + subeq r6, r5, r4, asr #9 │ │ │ │ + eorseq r2, r0, r4, lsr r9 │ │ │ │ + eorseq r2, r0, ip, asr #18 │ │ │ │ + subseq r7, r2, r4, lsr sp │ │ │ │ │ │ │ │ -00632fd0 : │ │ │ │ +00632fd4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #116] @ 633070 │ │ │ │ - ldr r2, [pc, #116] @ 633074 │ │ │ │ - ldr r1, [pc, #116] @ 633078 │ │ │ │ + ldr ip, [pc, #116] @ 633074 │ │ │ │ + ldr r2, [pc, #116] @ 633078 │ │ │ │ + ldr r1, [pc, #116] @ 63307c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 633050 │ │ │ │ + bhi 633054 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ strb r6, [r3, r5] │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 633050 │ │ │ │ + beq 633054 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r6, [r5], #-56 @ 0xffffffc8 │ │ │ │ - eorseq r2, r0, r8, asr #16 │ │ │ │ - eorseq r2, r0, r0, ror #16 │ │ │ │ + ldrdeq r6, [r5], #-52 @ 0xffffffcc │ │ │ │ + eorseq r2, r0, r4, asr #16 │ │ │ │ + eorseq r2, r0, ip, asr r8 │ │ │ │ │ │ │ │ -0063307c : │ │ │ │ +00633080 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #268] @ 6331a4 │ │ │ │ - ldr r3, [pc, #268] @ 6331a8 │ │ │ │ + ldr r2, [pc, #268] @ 6331a8 │ │ │ │ + ldr r3, [pc, #268] @ 6331ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #232] @ 6331ac │ │ │ │ - ldr r2, [pc, #232] @ 6331b0 │ │ │ │ - ldr r1, [pc, #232] @ 6331b4 │ │ │ │ + ldr ip, [pc, #232] @ 6331b0 │ │ │ │ + ldr r2, [pc, #232] @ 6331b4 │ │ │ │ + ldr r1, [pc, #232] @ 6331b8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 633134 │ │ │ │ - ldr r2, [pc, #192] @ 6331b8 │ │ │ │ - ldr r3, [pc, #172] @ 6331a8 │ │ │ │ + bls 633138 │ │ │ │ + ldr r2, [pc, #192] @ 6331bc │ │ │ │ + ldr r3, [pc, #172] @ 6331ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6331a0 │ │ │ │ + bne 6331a4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089575,77 +1089576,77 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #10 │ │ │ │ strh r3, [sp, #10] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6330f0 │ │ │ │ - ldr r1, [pc, #76] @ 6331bc │ │ │ │ - ldr r2, [pc, #52] @ 6331a8 │ │ │ │ + beq 6330f4 │ │ │ │ + ldr r1, [pc, #76] @ 6331c0 │ │ │ │ + ldr r2, [pc, #52] @ 6331ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6331a0 │ │ │ │ + bne 6331a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, ip, lsl ip │ │ │ │ + subseq r7, r2, r8, lsl ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r6, r5, r0, lsl r3 │ │ │ │ - eorseq r2, r0, r0, lsl #15 │ │ │ │ - mlaseq r0, r8, r7, r2 │ │ │ │ - ldrheq r7, [r2], #-188 @ 0xffffff44 │ │ │ │ - subseq r7, r2, r4, asr #22 │ │ │ │ + subeq r6, r5, ip, lsl #6 │ │ │ │ + eorseq r2, r0, ip, ror r7 │ │ │ │ + mlaseq r0, r4, r7, r2 │ │ │ │ + ldrheq r7, [r2], #-184 @ 0xffffff48 │ │ │ │ + subseq r7, r2, r0, asr #22 │ │ │ │ │ │ │ │ -006331c0 : │ │ │ │ +006331c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #272] @ 6332ec │ │ │ │ - ldr r3, [pc, #272] @ 6332f0 │ │ │ │ + ldr r2, [pc, #272] @ 6332f0 │ │ │ │ + ldr r3, [pc, #272] @ 6332f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #236] @ 6332f4 │ │ │ │ - ldr r2, [pc, #236] @ 6332f8 │ │ │ │ - ldr r1, [pc, #236] @ 6332fc │ │ │ │ + ldr ip, [pc, #236] @ 6332f8 │ │ │ │ + ldr r2, [pc, #236] @ 6332fc │ │ │ │ + ldr r1, [pc, #236] @ 633300 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 633278 │ │ │ │ - ldr r2, [pc, #196] @ 633300 │ │ │ │ - ldr r3, [pc, #176] @ 6332f0 │ │ │ │ + bls 63327c │ │ │ │ + ldr r2, [pc, #196] @ 633304 │ │ │ │ + ldr r3, [pc, #176] @ 6332f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6332e8 │ │ │ │ + bne 6332ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089659,290 +1089660,290 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 633234 │ │ │ │ - ldr r1, [pc, #76] @ 633304 │ │ │ │ - ldr r2, [pc, #52] @ 6332f0 │ │ │ │ + beq 633238 │ │ │ │ + ldr r1, [pc, #76] @ 633308 │ │ │ │ + ldr r2, [pc, #52] @ 6332f4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6332e8 │ │ │ │ + bne 6332ec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r7, [r2], #-168 @ 0xffffff58 │ │ │ │ + ldrsbeq r7, [r2], #-164 @ 0xffffff5c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r6, r5, ip, asr #3 │ │ │ │ - eorseq r2, r0, ip, lsr r6 │ │ │ │ - eorseq r2, r0, r4, asr r6 │ │ │ │ - subseq r7, r2, r8, ror sl │ │ │ │ - ldrsheq r7, [r2], #-156 @ 0xffffff64 │ │ │ │ + subeq r6, r5, r8, asr #3 │ │ │ │ + eorseq r2, r0, r8, lsr r6 │ │ │ │ + eorseq r2, r0, r0, asr r6 │ │ │ │ + subseq r7, r2, r4, ror sl │ │ │ │ + ldrsheq r7, [r2], #-152 @ 0xffffff68 │ │ │ │ │ │ │ │ -00633308 : │ │ │ │ +0063330c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #100] @ 633394 │ │ │ │ - ldr r2, [pc, #100] @ 633398 │ │ │ │ - ldr r1, [pc, #100] @ 63339c │ │ │ │ + ldr ip, [pc, #100] @ 633398 │ │ │ │ + ldr r2, [pc, #100] @ 63339c │ │ │ │ + ldr r1, [pc, #100] @ 6333a0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 633378 │ │ │ │ + bhi 63337c │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r6, r5, r4, lsr #1 │ │ │ │ - eorseq r2, r0, r4, lsl r5 │ │ │ │ - eorseq r2, r0, ip, lsr #10 │ │ │ │ + subeq r6, r5, r0, lsr #1 │ │ │ │ + eorseq r2, r0, r0, lsl r5 │ │ │ │ + eorseq r2, r0, r8, lsr #10 │ │ │ │ │ │ │ │ -006333a0 : │ │ │ │ +006333a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #200] @ 633480 │ │ │ │ - ldr r3, [pc, #200] @ 633484 │ │ │ │ + ldr r2, [pc, #200] @ 633484 │ │ │ │ + ldr r3, [pc, #200] @ 633488 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #164] @ 633488 │ │ │ │ - ldr r2, [pc, #164] @ 63348c │ │ │ │ - ldr r1, [pc, #164] @ 633490 │ │ │ │ + ldr ip, [pc, #164] @ 63348c │ │ │ │ + ldr r2, [pc, #164] @ 633490 │ │ │ │ + ldr r1, [pc, #164] @ 633494 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 63343c │ │ │ │ + bhi 633440 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #10 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212a70 │ │ │ │ ldrh r0, [sp, #10] │ │ │ │ - ldr r2, [pc, #80] @ 633494 │ │ │ │ - ldr r3, [pc, #60] @ 633484 │ │ │ │ + ldr r2, [pc, #80] @ 633498 │ │ │ │ + ldr r3, [pc, #60] @ 633488 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63347c │ │ │ │ + bne 633480 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r7, [r2], #-140 @ 0xffffff74 │ │ │ │ + ldrsheq r7, [r2], #-136 @ 0xffffff78 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strdeq r5, [r5], #-240 @ 0xffffff10 │ │ │ │ - eorseq r2, r0, r0, ror #8 │ │ │ │ - eorseq r2, r0, r8, ror r4 │ │ │ │ - subseq r7, r2, r0, ror r8 │ │ │ │ + subeq r5, r5, ip, ror #31 │ │ │ │ + eorseq r2, r0, ip, asr r4 │ │ │ │ + eorseq r2, r0, r4, ror r4 │ │ │ │ + subseq r7, r2, ip, ror #16 │ │ │ │ │ │ │ │ -00633498 : │ │ │ │ +0063349c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #200] @ 633578 │ │ │ │ - ldr r3, [pc, #200] @ 63357c │ │ │ │ + ldr r2, [pc, #200] @ 63357c │ │ │ │ + ldr r3, [pc, #200] @ 633580 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #164] @ 633580 │ │ │ │ - ldr r2, [pc, #164] @ 633584 │ │ │ │ - ldr r1, [pc, #164] @ 633588 │ │ │ │ + ldr ip, [pc, #164] @ 633584 │ │ │ │ + ldr r2, [pc, #164] @ 633588 │ │ │ │ + ldr r1, [pc, #164] @ 63358c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 633534 │ │ │ │ + bhi 633538 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #80] @ 63358c │ │ │ │ - ldr r3, [pc, #60] @ 63357c │ │ │ │ + ldr r2, [pc, #80] @ 633590 │ │ │ │ + ldr r3, [pc, #60] @ 633580 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 633574 │ │ │ │ + bne 633578 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, r4, lsl #16 │ │ │ │ + subseq r7, r2, r0, lsl #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strdeq r5, [r5], #-232 @ 0xffffff18 │ │ │ │ - eorseq r2, r0, r8, ror #6 │ │ │ │ - eorseq r2, r0, r0, lsl #7 │ │ │ │ - subseq r7, r2, r8, ror r7 │ │ │ │ + strdeq r5, [r5], #-228 @ 0xffffff1c │ │ │ │ + eorseq r2, r0, r4, ror #6 │ │ │ │ + eorseq r2, r0, ip, ror r3 │ │ │ │ + subseq r7, r2, r4, ror r7 │ │ │ │ │ │ │ │ -00633590 : │ │ │ │ +00633594 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #116] @ 633630 │ │ │ │ - ldr r2, [pc, #116] @ 633634 │ │ │ │ - ldr r1, [pc, #116] @ 633638 │ │ │ │ + ldr ip, [pc, #116] @ 633634 │ │ │ │ + ldr r2, [pc, #116] @ 633638 │ │ │ │ + ldr r1, [pc, #116] @ 63363c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 633610 │ │ │ │ + bhi 633614 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ strb r6, [r3, r5] │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 633610 │ │ │ │ + beq 633614 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r5, r5, r8, lsl lr │ │ │ │ - eorseq r2, r0, r8, lsl #5 │ │ │ │ - eorseq r2, r0, r0, lsr #5 │ │ │ │ + subeq r5, r5, r4, lsl lr │ │ │ │ + eorseq r2, r0, r4, lsl #5 │ │ │ │ + mlaseq r0, ip, r2, r2 │ │ │ │ │ │ │ │ -0063363c : │ │ │ │ +00633640 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #256] @ 633758 │ │ │ │ - ldr r3, [pc, #256] @ 63375c │ │ │ │ + ldr r2, [pc, #256] @ 63375c │ │ │ │ + ldr r3, [pc, #256] @ 633760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #220] @ 633760 │ │ │ │ - ldr r2, [pc, #220] @ 633764 │ │ │ │ - ldr r1, [pc, #220] @ 633768 │ │ │ │ + ldr ip, [pc, #220] @ 633764 │ │ │ │ + ldr r2, [pc, #220] @ 633768 │ │ │ │ + ldr r1, [pc, #220] @ 63376c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 6336f4 │ │ │ │ - ldr r2, [pc, #180] @ 63376c │ │ │ │ - ldr r3, [pc, #160] @ 63375c │ │ │ │ + bls 6336f8 │ │ │ │ + ldr r2, [pc, #180] @ 633770 │ │ │ │ + ldr r3, [pc, #160] @ 633760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 633754 │ │ │ │ + bne 633758 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089952,77 +1089953,77 @@ │ │ │ │ mov r2, #2 │ │ │ │ add r0, r0, r5 │ │ │ │ add r1, sp, #10 │ │ │ │ strh r7, [sp, #10] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6336b0 │ │ │ │ - ldr r1, [pc, #76] @ 633770 │ │ │ │ - ldr r2, [pc, #52] @ 63375c │ │ │ │ + beq 6336b4 │ │ │ │ + ldr r1, [pc, #76] @ 633774 │ │ │ │ + ldr r2, [pc, #52] @ 633760 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 633754 │ │ │ │ + bne 633758 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, ip, asr r6 │ │ │ │ + subseq r7, r2, r8, asr r6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r5, r5, r0, asr sp │ │ │ │ - eorseq r2, r0, r0, asr #3 │ │ │ │ - @ instruction: 0x003021d8 │ │ │ │ - ldrsheq r7, [r2], #-92 @ 0xffffffa4 │ │ │ │ - @ instruction: 0x00527590 │ │ │ │ + subeq r5, r5, ip, asr #26 │ │ │ │ + @ instruction: 0x003021bc │ │ │ │ + @ instruction: 0x003021d4 │ │ │ │ + ldrsheq r7, [r2], #-88 @ 0xffffffa8 │ │ │ │ + subseq r7, r2, ip, lsl #11 │ │ │ │ │ │ │ │ -00633774 : │ │ │ │ +00633778 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #256] @ 633890 │ │ │ │ - ldr r3, [pc, #256] @ 633894 │ │ │ │ + ldr r2, [pc, #256] @ 633894 │ │ │ │ + ldr r3, [pc, #256] @ 633898 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #220] @ 633898 │ │ │ │ - ldr r2, [pc, #220] @ 63389c │ │ │ │ - ldr r1, [pc, #220] @ 6338a0 │ │ │ │ + ldr ip, [pc, #220] @ 63389c │ │ │ │ + ldr r2, [pc, #220] @ 6338a0 │ │ │ │ + ldr r1, [pc, #220] @ 6338a4 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 63382c │ │ │ │ - ldr r2, [pc, #180] @ 6338a4 │ │ │ │ - ldr r3, [pc, #160] @ 633894 │ │ │ │ + bls 633830 │ │ │ │ + ldr r2, [pc, #180] @ 6338a8 │ │ │ │ + ldr r3, [pc, #160] @ 633898 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63388c │ │ │ │ + bne 633890 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1090032,70 +1090033,70 @@ │ │ │ │ mov r2, #4 │ │ │ │ add r0, r0, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6337e8 │ │ │ │ - ldr r1, [pc, #76] @ 6338a8 │ │ │ │ - ldr r2, [pc, #52] @ 633894 │ │ │ │ + beq 6337ec │ │ │ │ + ldr r1, [pc, #76] @ 6338ac │ │ │ │ + ldr r2, [pc, #52] @ 633898 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 63388c │ │ │ │ + bne 633890 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, r4, lsr #10 │ │ │ │ + subseq r7, r2, r0, lsr #10 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r5, r5, r8, lsl ip │ │ │ │ - eorseq r2, r0, r8, lsl #1 │ │ │ │ - eorseq r2, r0, r0, lsr #1 │ │ │ │ - subseq r7, r2, r4, asr #9 │ │ │ │ - subseq r7, r2, r8, asr r4 │ │ │ │ + subeq r5, r5, r4, lsl ip │ │ │ │ + eorseq r2, r0, r4, lsl #1 │ │ │ │ + mlaseq r0, ip, r0, r2 │ │ │ │ + subseq r7, r2, r0, asr #9 │ │ │ │ + subseq r7, r2, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #232] @ 6339ac │ │ │ │ + ldr r6, [pc, #232] @ 6339b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r6 │ │ │ │ bl 69d5fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63390c │ │ │ │ - ldr r7, [pc, #204] @ 6339b0 │ │ │ │ - ldr r2, [pc, #204] @ 6339b4 │ │ │ │ - ldr r1, [pc, #204] @ 6339b8 │ │ │ │ + beq 633910 │ │ │ │ + ldr r7, [pc, #204] @ 6339b4 │ │ │ │ + ldr r2, [pc, #204] @ 6339b8 │ │ │ │ + ldr r1, [pc, #204] @ 6339bc │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63392c │ │ │ │ + bne 633930 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #136] @ 6339bc │ │ │ │ + ldr r2, [pc, #136] @ 6339c0 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ @@ -1090119,72 +1090120,72 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - eorseq r1, r0, r8, lsr #31 │ │ │ │ - subeq r5, r5, ip, asr fp │ │ │ │ - eoreq sl, lr, r4, lsr #29 │ │ │ │ - eorseq r7, r7, ip, asr #1 │ │ │ │ - eorseq r1, r0, r4, lsl pc │ │ │ │ + eorseq r1, r0, r4, lsr #31 │ │ │ │ + subeq r5, r5, r8, asr fp │ │ │ │ + eoreq sl, lr, r0, lsr #29 │ │ │ │ + eorseq r7, r7, r8, asr #1 │ │ │ │ + eorseq r1, r0, r0, lsl pc │ │ │ │ │ │ │ │ -006339c0 : │ │ │ │ +006339c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ - ldr r7, [pc, #116] @ 633a58 │ │ │ │ + ldr r7, [pc, #116] @ 633a5c │ │ │ │ mov r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #4 │ │ │ │ mov r9, r0 │ │ │ │ tst r3, r6 │ │ │ │ mov r0, #8 │ │ │ │ and r4, r3, #255 @ 0xff │ │ │ │ - beq 633a20 │ │ │ │ + beq 633a24 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 214168 │ │ │ │ str r8, [r5] │ │ │ │ mov r8, r5 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r7, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6339f0 │ │ │ │ + bne 6339f4 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r8, [r9] │ │ │ │ strb r3, [r9, #4] │ │ │ │ strbne r6, [r9, #5] │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r9, pc, ip, lsr #26 │ │ │ │ + subeq r9, pc, r8, lsr #26 │ │ │ │ │ │ │ │ -00633a5c : │ │ │ │ +00633a60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #16 │ │ │ │ mov sl, r1 │ │ │ │ bl 211ccc │ │ │ │ - ldr r7, [pc, #172] @ 633b34 │ │ │ │ + ldr r7, [pc, #172] @ 633b38 │ │ │ │ mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r5, r3, #32 │ │ │ │ @@ -1090192,27 +1090193,27 @@ │ │ │ │ rsb r1, r3, #32 │ │ │ │ lsl r4, r6, r3 │ │ │ │ orr r5, r5, r6, lsr r1 │ │ │ │ and r3, r4, fp │ │ │ │ and r1, r5, sl │ │ │ │ orrs r3, r3, r1 │ │ │ │ mov r0, #8 │ │ │ │ - beq 633ae8 │ │ │ │ + beq 633aec │ │ │ │ bl 211ccc │ │ │ │ eor fp, fp, r4 │ │ │ │ eor sl, sl, r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 214168 │ │ │ │ str r9, [r8] │ │ │ │ mov r9, r8 │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r3, [r7, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633a9c │ │ │ │ + bne 633aa0 │ │ │ │ orrs r3, fp, sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r9, [r2] │ │ │ │ strb r3, [r2, #4] │ │ │ │ @@ -1090221,29 +1090222,29 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq r9, pc, r8, lsl #25 │ │ │ │ + subeq r9, pc, r4, lsl #25 │ │ │ │ │ │ │ │ -00633b38 : │ │ │ │ +00633b3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r7, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #1708] @ 634218 │ │ │ │ + ldr r3, [pc, #1708] @ 63421c │ │ │ │ mov r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, r3, #216 @ 0xd8 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ strb r8, [r0, #4] │ │ │ │ @@ -1090251,68 +1090252,68 @@ │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r0, r1, #32 │ │ │ │ orr r5, r5, r8, lsr r0 │ │ │ │ lsl r4, r8, r1 │ │ │ │ and r0, r5, r7 │ │ │ │ and r1, r4, r6 │ │ │ │ orrs r1, r1, r0 │ │ │ │ - beq 633bd0 │ │ │ │ + beq 633bd4 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ bl 214168 │ │ │ │ str sl, [fp] │ │ │ │ mov sl, fp │ │ │ │ str r0, [fp, #4] │ │ │ │ ldr r1, [r9, #8]! │ │ │ │ cmn r1, #1 │ │ │ │ - bne 633b84 │ │ │ │ + bne 633b88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str sl, [r3] │ │ │ │ - ldr r3, [pc, #1576] @ 63421c │ │ │ │ + ldr r3, [pc, #1576] @ 634220 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bhi 6341cc │ │ │ │ + bhi 6341d0 │ │ │ │ add sl, r2, r2 │ │ │ │ ldrh sl, [r3, sl] │ │ │ │ add pc, pc, sl, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr sl, [pc, #1548] @ 634220 │ │ │ │ + ldr sl, [pc, #1548] @ 634224 │ │ │ │ mov r3, #1 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, #0 │ │ │ │ add sl, sl, #344 @ 0x158 │ │ │ │ mov r8, r3 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633c70 │ │ │ │ + beq 633c74 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633c24 │ │ │ │ + bne 633c28 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str fp, [r3, #8] │ │ │ │ orrs r3, r6, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -1090321,465 +1090322,465 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #1376] @ 634224 │ │ │ │ + ldr sl, [pc, #1376] @ 634228 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #552 @ 0x228 │ │ │ │ mov r3, fp │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633d20 │ │ │ │ + beq 633d24 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633cd4 │ │ │ │ - b 633c7c │ │ │ │ - ldr r8, [pc, #1264] @ 634228 │ │ │ │ + bne 633cd8 │ │ │ │ + b 633c80 │ │ │ │ + ldr r8, [pc, #1264] @ 63422c │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #312 @ 0x138 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633d94 │ │ │ │ + beq 633d98 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633d48 │ │ │ │ - b 633c7c │ │ │ │ - ldr sl, [pc, #1152] @ 63422c │ │ │ │ + bne 633d4c │ │ │ │ + b 633c80 │ │ │ │ + ldr sl, [pc, #1152] @ 634230 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #26 │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633e04 │ │ │ │ + beq 633e08 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633db8 │ │ │ │ - b 633c7c │ │ │ │ - ldr r8, [pc, #1044] @ 634230 │ │ │ │ + bne 633dbc │ │ │ │ + b 633c80 │ │ │ │ + ldr r8, [pc, #1044] @ 634234 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #896 @ 0x380 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633e78 │ │ │ │ + beq 633e7c │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633e2c │ │ │ │ - b 633c7c │ │ │ │ - ldr r8, [pc, #932] @ 634234 │ │ │ │ + bne 633e30 │ │ │ │ + b 633c80 │ │ │ │ + ldr r8, [pc, #932] @ 634238 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #840 @ 0x348 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633eec │ │ │ │ + beq 633ef0 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633ea0 │ │ │ │ - b 633c7c │ │ │ │ - ldr sl, [pc, #820] @ 634238 │ │ │ │ + bne 633ea4 │ │ │ │ + b 633c80 │ │ │ │ + ldr sl, [pc, #820] @ 63423c │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #488 @ 0x1e8 │ │ │ │ mov r3, fp │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633f60 │ │ │ │ + beq 633f64 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633f14 │ │ │ │ - b 633c7c │ │ │ │ - ldr r8, [pc, #708] @ 63423c │ │ │ │ + bne 633f18 │ │ │ │ + b 633c80 │ │ │ │ + ldr r8, [pc, #708] @ 634240 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #1016 @ 0x3f8 │ │ │ │ mov r3, #26 │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633fd4 │ │ │ │ + beq 633fd8 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633f88 │ │ │ │ - b 633c7c │ │ │ │ - ldr r8, [pc, #596] @ 634240 │ │ │ │ + bne 633f8c │ │ │ │ + b 633c80 │ │ │ │ + ldr r8, [pc, #596] @ 634244 │ │ │ │ mov r3, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov fp, #0 │ │ │ │ add r8, r8, #1040 @ 0x410 │ │ │ │ mov sl, r3 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 634048 │ │ │ │ + beq 63404c │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633ffc │ │ │ │ - b 633c7c │ │ │ │ + bne 634000 │ │ │ │ + b 633c80 │ │ │ │ and r4, r6, #67108864 @ 0x4000000 │ │ │ │ orrs r3, r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bne 6341f0 │ │ │ │ + bne 6341f4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b 633c84 │ │ │ │ - ldr sl, [pc, #456] @ 634244 │ │ │ │ + b 633c88 │ │ │ │ + ldr sl, [pc, #456] @ 634248 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #952 @ 0x3b8 │ │ │ │ mov r3, fp │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6340d8 │ │ │ │ + beq 6340dc │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 63408c │ │ │ │ - b 633c7c │ │ │ │ - ldr sl, [pc, #344] @ 634248 │ │ │ │ + bne 634090 │ │ │ │ + b 633c80 │ │ │ │ + ldr sl, [pc, #344] @ 63424c │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #26 │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 634148 │ │ │ │ + beq 63414c │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6340fc │ │ │ │ - b 633c7c │ │ │ │ - ldr r8, [pc, #236] @ 63424c │ │ │ │ + bne 634100 │ │ │ │ + b 633c80 │ │ │ │ + ldr r8, [pc, #236] @ 634250 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #1072 @ 0x430 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6341bc │ │ │ │ + beq 6341c0 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 214168 │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 634170 │ │ │ │ - b 633c7c │ │ │ │ - ldr r3, [pc, #124] @ 634250 │ │ │ │ - ldr r1, [pc, #124] @ 634254 │ │ │ │ + bne 634174 │ │ │ │ + b 633c80 │ │ │ │ + ldr r3, [pc, #124] @ 634254 │ │ │ │ + ldr r1, [pc, #124] @ 634258 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r2, #680 @ 0x2a8 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ mov r0, #8 │ │ │ │ bl 211ccc │ │ │ │ eor r6, r6, #67108864 @ 0x4000000 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ 634258 │ │ │ │ + ldr r0, [pc, #80] @ 63425c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 214168 │ │ │ │ str r5, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 634068 │ │ │ │ - subeq r9, pc, r4, lsr #23 │ │ │ │ - subeq r5, r5, r0, lsl #16 │ │ │ │ - strdeq r9, [pc], #-172 @ │ │ │ │ - subeq r9, pc, ip, asr #20 │ │ │ │ - ldrdeq r9, [pc], #-152 @ │ │ │ │ - subeq r9, pc, ip, asr sp @ │ │ │ │ - strdeq r9, [pc], #-132 @ │ │ │ │ - subeq r9, pc, r0, lsl #17 │ │ │ │ - subeq r9, pc, ip, lsl #16 │ │ │ │ - @ instruction: 0x004f9798 │ │ │ │ - subeq r9, pc, r4, lsr #14 │ │ │ │ - @ instruction: 0x004f9694 │ │ │ │ - subeq r9, pc, r8, lsl sl @ │ │ │ │ - strheq r9, [pc], #-80 @ │ │ │ │ - subeq r5, r5, r0, ror r2 │ │ │ │ - @ instruction: 0x00376bd8 │ │ │ │ - eorseq r6, r7, r8, ror fp │ │ │ │ + b 63406c │ │ │ │ + subeq r9, pc, r0, lsr #23 │ │ │ │ + strdeq r5, [r5], #-124 @ 0xffffff84 │ │ │ │ + strdeq r9, [pc], #-168 @ │ │ │ │ + subeq r9, pc, r8, asr #20 │ │ │ │ + ldrdeq r9, [pc], #-148 @ │ │ │ │ + subeq r9, pc, r8, asr sp @ │ │ │ │ + strdeq r9, [pc], #-128 @ │ │ │ │ + subeq r9, pc, ip, ror r8 @ │ │ │ │ + subeq r9, pc, r8, lsl #16 │ │ │ │ + @ instruction: 0x004f9794 │ │ │ │ + subeq r9, pc, r0, lsr #14 │ │ │ │ + @ instruction: 0x004f9690 │ │ │ │ + subeq r9, pc, r4, lsl sl @ │ │ │ │ + subeq r9, pc, ip, lsr #11 │ │ │ │ + subeq r5, r5, ip, ror #4 │ │ │ │ + @ instruction: 0x00376bd4 │ │ │ │ + eorseq r6, r7, r4, ror fp │ │ │ │ │ │ │ │ -0063425c : │ │ │ │ +00634260 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #188] @ 634330 │ │ │ │ - ldr r2, [pc, #188] @ 634334 │ │ │ │ + ldr r1, [pc, #188] @ 634334 │ │ │ │ + ldr r2, [pc, #188] @ 634338 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 6a0aec │ │ │ │ - ldr r1, [pc, #148] @ 634338 │ │ │ │ + ldr r1, [pc, #148] @ 63433c │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69df90 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6342f8 │ │ │ │ - ldr r2, [pc, #124] @ 63433c │ │ │ │ - ldr r3, [pc, #112] @ 634334 │ │ │ │ + beq 6342fc │ │ │ │ + ldr r2, [pc, #124] @ 634340 │ │ │ │ + ldr r3, [pc, #112] @ 634338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63432c │ │ │ │ + bne 634330 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 634340 │ │ │ │ - ldr ip, [pc, #64] @ 634344 │ │ │ │ - ldr r1, [pc, #64] @ 634348 │ │ │ │ + ldr r3, [pc, #64] @ 634344 │ │ │ │ + ldr ip, [pc, #64] @ 634348 │ │ │ │ + ldr r1, [pc, #64] @ 63434c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #52] @ 63434c │ │ │ │ + ldr r2, [pc, #52] @ 634350 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 6342b8 │ │ │ │ + b 6342bc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r2, r0, asr #20 │ │ │ │ + subseq r6, r2, ip, lsr sl │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ @ instruction: 0xfffff600 │ │ │ │ - ldrsheq r6, [r2], #-148 @ 0xffffff6c │ │ │ │ - subeq r5, r5, ip, lsr r1 │ │ │ │ - eorseq r6, r7, r8, asr #21 │ │ │ │ - eorseq r6, r7, r0, lsr #21 │ │ │ │ + ldrsheq r6, [r2], #-144 @ 0xffffff70 │ │ │ │ + subeq r5, r5, r8, lsr r1 │ │ │ │ + eorseq r6, r7, r4, asr #21 │ │ │ │ + mlaseq r7, ip, sl, r6 │ │ │ │ andeq r0, r0, sl, asr #5 │ │ │ │ │ │ │ │ -00634350 : │ │ │ │ +00634354 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #168] @ 634410 │ │ │ │ + ldr r6, [pc, #168] @ 634414 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 6a2240 │ │ │ │ mov r1, r6 │ │ │ │ bl 69d5fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6343f0 │ │ │ │ - ldr r5, [pc, #136] @ 634414 │ │ │ │ - ldr r2, [pc, #136] @ 634418 │ │ │ │ - ldr r1, [pc, #136] @ 63441c │ │ │ │ + beq 6343f4 │ │ │ │ + ldr r5, [pc, #136] @ 634418 │ │ │ │ + ldr r2, [pc, #136] @ 63441c │ │ │ │ + ldr r1, [pc, #136] @ 634420 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6343f0 │ │ │ │ - ldr r2, [pc, #100] @ 634420 │ │ │ │ + beq 6343f4 │ │ │ │ + ldr r2, [pc, #100] @ 634424 │ │ │ │ add r5, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ @@ -1090794,74 +1090795,74 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r1, r0, r0, lsl #10 │ │ │ │ - strheq r5, [r5], #-4 │ │ │ │ - strdeq sl, [lr], -ip @ │ │ │ │ - eorseq r6, r7, r4, lsr #12 │ │ │ │ - mlaseq r0, r0, r4, r1 │ │ │ │ + @ instruction: 0x003014fc │ │ │ │ + strheq r5, [r5], #-0 │ │ │ │ + strdeq sl, [lr], -r8 @ │ │ │ │ + eorseq r6, r7, r0, lsr #12 │ │ │ │ + eorseq r1, r0, ip, lsl #9 │ │ │ │ │ │ │ │ -00634424 : │ │ │ │ +00634428 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 634350 │ │ │ │ + bl 634354 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6346dc │ │ │ │ + beq 6346e0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211ccc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ bl 214168 │ │ │ │ ldrh r3, [r4, #248] @ 0xf8 │ │ │ │ ldrb r2, [r4, #258] @ 0x102 │ │ │ │ strh r3, [r5, #4] │ │ │ │ strb r2, [r5, #6] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldrd r2, [r4, #112] @ 0x70 │ │ │ │ - bl 633b38 │ │ │ │ + bl 633b3c │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 633b38 │ │ │ │ + bl 633b3c │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 633b38 │ │ │ │ + bl 633b3c │ │ │ │ ldrb r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 6345a4 │ │ │ │ + beq 6345a8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 634584 │ │ │ │ + bne 634588 │ │ │ │ mov r0, #4 │ │ │ │ bl 214378 │ │ │ │ - ldr r1, [pc, #584] @ 634710 │ │ │ │ + ldr r1, [pc, #584] @ 634714 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212a70 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c39c │ │ │ │ + bl 62c3a0 │ │ │ │ mov r3, r0 │ │ │ │ asr r2, r0, #31 │ │ │ │ str r3, [r5, #24] │ │ │ │ str r2, [r5, #28] │ │ │ │ ldrb r0, [r4, #100] @ 0x64 │ │ │ │ - bl 6339c0 │ │ │ │ + bl 6339c4 │ │ │ │ ldrb r2, [r4, #251] @ 0xfb │ │ │ │ ldrb r1, [r4, #101] @ 0x65 │ │ │ │ ldrb r3, [r4, #250] @ 0xfa │ │ │ │ strb r1, [r5, #36] @ 0x24 │ │ │ │ ldrb r1, [r4, #253] @ 0xfd │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #254] @ 0xfe │ │ │ │ @@ -1090880,44 +1090881,44 @@ │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ bl 214168 │ │ │ │ ldrb r2, [r4, #258] @ 0x102 │ │ │ │ ldrb r3, [r4, #269] @ 0x10d │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r5, #52] @ 0x34 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ - bne 6345c4 │ │ │ │ + bne 6345c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #8 │ │ │ │ bl 214378 │ │ │ │ - ldr r1, [pc, #384] @ 634714 │ │ │ │ + ldr r1, [pc, #384] @ 634718 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212a70 │ │ │ │ mov r3, r0 │ │ │ │ - b 6344d4 │ │ │ │ + b 6344d8 │ │ │ │ mov r0, #7 │ │ │ │ bl 214378 │ │ │ │ - ldr r1, [pc, #356] @ 634718 │ │ │ │ + ldr r1, [pc, #356] @ 63471c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212a70 │ │ │ │ mov r3, r0 │ │ │ │ - b 6344d4 │ │ │ │ + b 6344d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #328] @ 63471c │ │ │ │ - ldr r2, [pc, #328] @ 634720 │ │ │ │ - ldr r1, [pc, #328] @ 634724 │ │ │ │ + ldr ip, [pc, #328] @ 634720 │ │ │ │ + ldr r2, [pc, #328] @ 634724 │ │ │ │ + ldr r1, [pc, #328] @ 634728 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d8a8 │ │ │ │ @@ -1090941,29 +1090942,29 @@ │ │ │ │ str r3, [r0, #24] │ │ │ │ asr r3, r3, #31 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r0, #28] │ │ │ │ ldrd r2, [r7, #240] @ 0xf0 │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 633b38 │ │ │ │ + bl 633b3c │ │ │ │ ldrd r2, [r7, #248] @ 0xf8 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 633b38 │ │ │ │ + bl 633b3c │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ add r3, r7, #256 @ 0x100 │ │ │ │ ldrd r2, [r3] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 633b38 │ │ │ │ + bl 633b3c │ │ │ │ add r4, r7, #272 @ 0x110 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ - bl 633a5c │ │ │ │ + bl 633a60 │ │ │ │ ldrd r2, [r4] │ │ │ │ ldrb r1, [r7, #289] @ 0x121 │ │ │ │ strd r2, [r6, #48] @ 0x30 │ │ │ │ add r3, r7, #288 @ 0x120 │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ strb r1, [r6, #64] @ 0x40 │ │ │ │ strd r2, [r6, #56] @ 0x38 │ │ │ │ @@ -1090975,75 +1090976,75 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #68] @ 634728 │ │ │ │ - ldr r2, [pc, #68] @ 63472c │ │ │ │ - ldr r1, [pc, #68] @ 634730 │ │ │ │ + ldr r3, [pc, #68] @ 63472c │ │ │ │ + ldr r2, [pc, #68] @ 634730 │ │ │ │ + ldr r1, [pc, #68] @ 634734 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r2, r5} │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #52] @ 634734 │ │ │ │ + ldr r2, [pc, #52] @ 634738 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r5, r4 │ │ │ │ - b 634564 │ │ │ │ - mlaseq sl, r0, r3, lr │ │ │ │ - ldrsbeq r0, [sp], -r8 @ │ │ │ │ - eorseq r5, r4, ip, ror #4 │ │ │ │ - subeq r4, r5, ip, ror #28 │ │ │ │ - eorseq r1, r0, r4, ror #4 │ │ │ │ - eorseq r1, r0, r8, lsl #5 │ │ │ │ - subeq r4, r5, r8, asr sp │ │ │ │ - @ instruction: 0x003766fc │ │ │ │ - @ instruction: 0x003766b4 │ │ │ │ + b 634568 │ │ │ │ + eorseq lr, sl, ip, lsl #7 │ │ │ │ + ldrsbeq r0, [sp], -r4 @ │ │ │ │ + eorseq r5, r4, r8, ror #4 │ │ │ │ + subeq r4, r5, r8, ror #28 │ │ │ │ + eorseq r1, r0, r0, ror #4 │ │ │ │ + eorseq r1, r0, r4, lsl #5 │ │ │ │ + subeq r4, r5, r4, asr sp │ │ │ │ + @ instruction: 0x003766f8 │ │ │ │ + @ instruction: 0x003766b0 │ │ │ │ andeq r0, r0, r1, ror #5 │ │ │ │ │ │ │ │ -00634738 : │ │ │ │ +0063473c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 634350 │ │ │ │ + bl 634354 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 634914 │ │ │ │ + beq 634918 │ │ │ │ ldrb r3, [r6, #258] @ 0x102 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6348e4 │ │ │ │ + beq 6348e8 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #456] @ 634944 │ │ │ │ - ldr r2, [pc, #456] @ 634948 │ │ │ │ - ldr r1, [pc, #456] @ 63494c │ │ │ │ + ldr ip, [pc, #456] @ 634948 │ │ │ │ + ldr r2, [pc, #456] @ 63494c │ │ │ │ + ldr r1, [pc, #456] @ 634950 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - blt 634894 │ │ │ │ + blt 634898 │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 634894 │ │ │ │ + bcs 634898 │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ bl 211ccc │ │ │ │ rsb r5, r5, r5, lsl #3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ bl 214168 │ │ │ │ ldr r2, [r7, #216] @ 0xd8 │ │ │ │ @@ -1091087,92 +1091088,92 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #180] @ 634950 │ │ │ │ - ldr r3, [pc, #180] @ 634954 │ │ │ │ + ldr r1, [pc, #180] @ 634954 │ │ │ │ + ldr r3, [pc, #180] @ 634958 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #172] @ 634958 │ │ │ │ + ldr r1, [pc, #172] @ 63495c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #168] @ 63495c │ │ │ │ + ldr r2, [pc, #168] @ 634960 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #116] @ 634960 │ │ │ │ - ldr ip, [pc, #116] @ 634964 │ │ │ │ - ldr r1, [pc, #116] @ 634968 │ │ │ │ + ldr r3, [pc, #116] @ 634964 │ │ │ │ + ldr ip, [pc, #116] @ 634968 │ │ │ │ + ldr r1, [pc, #116] @ 63496c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 63496c │ │ │ │ + ldr r2, [pc, #108] @ 634970 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 6348c0 │ │ │ │ - ldr r1, [pc, #84] @ 634970 │ │ │ │ - ldr r3, [pc, #84] @ 634974 │ │ │ │ + b 6348c4 │ │ │ │ + ldr r1, [pc, #84] @ 634974 │ │ │ │ + ldr r3, [pc, #84] @ 634978 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r7} │ │ │ │ - ldr r1, [pc, #76] @ 634978 │ │ │ │ + ldr r1, [pc, #76] @ 63497c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 63497c │ │ │ │ + ldr r2, [pc, #72] @ 634980 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 6348c0 │ │ │ │ - subeq r4, r5, r4, asr #25 │ │ │ │ - eorseq r1, r0, r4, asr #1 │ │ │ │ - eorseq r1, r0, r0, ror #1 │ │ │ │ - mlaseq r7, r8, r5, r6 │ │ │ │ - @ instruction: 0x00454b9c │ │ │ │ - @ instruction: 0x003764fc │ │ │ │ + b 6348c4 │ │ │ │ + subeq r4, r5, r0, asr #25 │ │ │ │ + eorseq r1, r0, r0, asr #1 │ │ │ │ + ldrsbeq r1, [r0], -ip @ │ │ │ │ + mlaseq r7, r4, r5, r6 │ │ │ │ + @ instruction: 0x00454b98 │ │ │ │ + @ instruction: 0x003764f8 │ │ │ │ andeq r0, r0, sl, lsr r3 │ │ │ │ - subeq r4, r5, r0, asr fp │ │ │ │ - eorseq r6, r7, ip, lsl r5 │ │ │ │ - @ instruction: 0x003764b8 │ │ │ │ + subeq r4, r5, ip, asr #22 │ │ │ │ + eorseq r6, r7, r8, lsl r5 │ │ │ │ + @ instruction: 0x003764b4 │ │ │ │ andeq r0, r0, r2, lsr r3 │ │ │ │ - eorseq r6, r7, r0, asr r0 │ │ │ │ - subeq r4, r5, ip, lsl fp │ │ │ │ - eorseq r6, r7, ip, ror r4 │ │ │ │ + eorseq r6, r7, ip, asr #32 │ │ │ │ + subeq r4, r5, r8, lsl fp │ │ │ │ + eorseq r6, r7, r8, ror r4 │ │ │ │ andeq r0, r0, sp, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #280] @ 0x118 │ │ │ │ - ldr r2, [pc, #284] @ 634ab8 │ │ │ │ + ldr r2, [pc, #284] @ 634abc │ │ │ │ mov r4, r1 │ │ │ │ and r1, r3, #2 │ │ │ │ orrs r3, r1, #0 │ │ │ │ - ldr r3, [pc, #272] @ 634abc │ │ │ │ + ldr r3, [pc, #272] @ 634ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r5, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ - beq 634a50 │ │ │ │ + beq 634a54 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #2 │ │ │ │ mov ip, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ @@ -1091181,25 +1091182,25 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ bl 211db0 │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ - bne 634aa0 │ │ │ │ + bne 634aa4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #164] @ 634ac0 │ │ │ │ - ldr r3, [pc, #156] @ 634abc │ │ │ │ + ldr r2, [pc, #164] @ 634ac4 │ │ │ │ + ldr r3, [pc, #156] @ 634ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 634ab4 │ │ │ │ + bne 634ab8 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -1091213,173 +1091214,173 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ bl 211db0 │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ - beq 634a10 │ │ │ │ - ldr r0, [pc, #44] @ 634ac4 │ │ │ │ + beq 634a14 │ │ │ │ + ldr r0, [pc, #44] @ 634ac8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 634aac │ │ │ │ - ldr r0, [pc, #32] @ 634ac8 │ │ │ │ + b 634ab0 │ │ │ │ + ldr r0, [pc, #32] @ 634acc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #13 │ │ │ │ - b 634a14 │ │ │ │ + b 634a18 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r2, ip, lsl #6 │ │ │ │ + subseq r6, r2, r8, lsl #6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00526298 │ │ │ │ - @ instruction: 0x003419dc │ │ │ │ - eorseq r1, r4, ip, asr #19 │ │ │ │ + @ instruction: 0x00526294 │ │ │ │ + @ instruction: 0x003419d8 │ │ │ │ + eorseq r1, r4, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr lr, [pc, #216] @ 634bbc │ │ │ │ - ldr ip, [pc, #216] @ 634bc0 │ │ │ │ + ldr lr, [pc, #216] @ 634bc0 │ │ │ │ + ldr ip, [pc, #216] @ 634bc4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #212] @ 634bc4 │ │ │ │ + ldr r0, [pc, #212] @ 634bc8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r4, [sp] │ │ │ │ bl 213700 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 634b5c │ │ │ │ + beq 634b60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #10 │ │ │ │ bl 213db4 │ │ │ │ subs r3, r0, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp] │ │ │ │ - bcc 634ba8 │ │ │ │ - ldr r0, [pc, #112] @ 634bc8 │ │ │ │ + bcc 634bac │ │ │ │ + ldr r0, [pc, #112] @ 634bcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 211fcc │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #92] @ 634bcc │ │ │ │ - ldr r3, [pc, #76] @ 634bc0 │ │ │ │ + ldr r2, [pc, #92] @ 634bd0 │ │ │ │ + ldr r3, [pc, #76] @ 634bc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 634bb8 │ │ │ │ + bne 634bbc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r4 │ │ │ │ - b 634b68 │ │ │ │ + b 634b6c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r6, [r2], #-16 │ │ │ │ + subseq r6, r2, ip, asr #3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq r7, r7, r4, asr pc │ │ │ │ - eorseq r7, r7, r8, lsr #30 │ │ │ │ - subseq r6, r2, r4, asr #2 │ │ │ │ + eorseq r7, r7, r0, asr pc │ │ │ │ + eorseq r7, r7, r4, lsr #30 │ │ │ │ + subseq r6, r2, r0, asr #2 │ │ │ │ subs r2, r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ - beq 634bf0 │ │ │ │ - ldr r1, [pc, #16] @ 634bf8 │ │ │ │ + beq 634bf4 │ │ │ │ + ldr r1, [pc, #16] @ 634bfc │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 8f72b8 │ │ │ │ mov r3, r2 │ │ │ │ b 8f72b8 │ │ │ │ andeq r1, r0, r0, lsr #10 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt 634c30 │ │ │ │ + bgt 634c34 │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ add r2, r3, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 634c30 │ │ │ │ + bls 634c34 │ │ │ │ sub r0, r1, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ 634c60 │ │ │ │ - ldr r1, [pc, #24] @ 634c64 │ │ │ │ - ldr r0, [pc, #24] @ 634c68 │ │ │ │ + ldr r3, [pc, #24] @ 634c64 │ │ │ │ + ldr r1, [pc, #24] @ 634c68 │ │ │ │ + ldr r0, [pc, #24] @ 634c6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #226 @ 0xe2 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00454894 │ │ │ │ - eorseq r7, r7, r8, ror #28 │ │ │ │ - eorseq r2, r4, r0, lsl #14 │ │ │ │ + @ instruction: 0x00454890 │ │ │ │ + eorseq r7, r7, r4, ror #28 │ │ │ │ + @ instruction: 0x003426fc │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634c98 │ │ │ │ + bne 634c9c │ │ │ │ str r1, [r0, #312] @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 634ccc │ │ │ │ - ldr r1, [pc, #28] @ 634cd0 │ │ │ │ - ldr r0, [pc, #28] @ 634cd4 │ │ │ │ + ldr r3, [pc, #28] @ 634cd0 │ │ │ │ + ldr r1, [pc, #28] @ 634cd4 │ │ │ │ + ldr r0, [pc, #28] @ 634cd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r4, r5, ip, lsr #16 │ │ │ │ - eorseq r7, r7, r0, lsl #28 │ │ │ │ - eorseq r7, r7, r8, lsl lr │ │ │ │ + subeq r4, r5, r8, lsr #16 │ │ │ │ + @ instruction: 0x00377dfc │ │ │ │ + eorseq r7, r7, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634d48 │ │ │ │ + bne 634d4c │ │ │ │ bl 2129c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 634d24 │ │ │ │ + blt 634d28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -1091388,33 +1091389,33 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 634d6c │ │ │ │ - ldr r1, [pc, #28] @ 634d70 │ │ │ │ - ldr r0, [pc, #28] @ 634d74 │ │ │ │ + ldr r3, [pc, #28] @ 634d70 │ │ │ │ + ldr r1, [pc, #28] @ 634d74 │ │ │ │ + ldr r0, [pc, #28] @ 634d78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r4, r5, ip, lsl #15 │ │ │ │ - eorseq r7, r7, r0, ror #26 │ │ │ │ - eorseq r7, r7, r8, ror sp │ │ │ │ + subeq r4, r5, r8, lsl #15 │ │ │ │ + eorseq r7, r7, ip, asr sp │ │ │ │ + eorseq r7, r7, r4, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 634de4 │ │ │ │ + bne 634de8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1091427,97 +1091428,97 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 634e08 │ │ │ │ - ldr r1, [pc, #28] @ 634e0c │ │ │ │ - ldr r0, [pc, #28] @ 634e10 │ │ │ │ + ldr r3, [pc, #28] @ 634e0c │ │ │ │ + ldr r1, [pc, #28] @ 634e10 │ │ │ │ + ldr r0, [pc, #28] @ 634e14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strdeq r4, [r5], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r7, r7, r4, asr #25 │ │ │ │ - @ instruction: 0x00377cdc │ │ │ │ + subeq r4, r5, ip, ror #13 │ │ │ │ + eorseq r7, r7, r0, asr #25 │ │ │ │ + @ instruction: 0x00377cd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #196] @ 634ef0 │ │ │ │ - ldr ip, [pc, #196] @ 634ef4 │ │ │ │ + ldr lr, [pc, #196] @ 634ef4 │ │ │ │ + ldr ip, [pc, #196] @ 634ef8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #160] @ 634ef8 │ │ │ │ + ldr r2, [pc, #160] @ 634efc │ │ │ │ strd r0, [sp] │ │ │ │ mov r3, sp │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - bl 634d78 │ │ │ │ + bl 634d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634eb0 │ │ │ │ - ldr r2, [pc, #132] @ 634efc │ │ │ │ - ldr r3, [pc, #120] @ 634ef4 │ │ │ │ + beq 634eb4 │ │ │ │ + ldr r2, [pc, #132] @ 634f00 │ │ │ │ + ldr r3, [pc, #120] @ 634ef8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 634eec │ │ │ │ + bne 634ef0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ and r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #56] @ 634f00 │ │ │ │ + ldr r2, [pc, #56] @ 634f04 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r3, sp │ │ │ │ - bl 634d78 │ │ │ │ + bl 634d7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 634e70 │ │ │ │ + bne 634e74 │ │ │ │ ldrd r2, [sp] │ │ │ │ add r4, r4, #288 @ 0x120 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ - b 634e70 │ │ │ │ + b 634e74 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r5, r2, r8, lsl #29 │ │ │ │ + subseq r5, r2, r4, lsl #29 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andhi sl, r8, r6, lsr #30 │ │ │ │ - subseq r5, r2, ip, lsr lr │ │ │ │ + subseq r5, r2, r8, lsr lr │ │ │ │ andmi sl, r8, r5, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634f74 │ │ │ │ + bne 634f78 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634f98 │ │ │ │ + ldr r1, [pc, #100] @ 634f9c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091527,115 +1091528,115 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634f9c │ │ │ │ - ldr r1, [pc, #32] @ 634fa0 │ │ │ │ - ldr r0, [pc, #32] @ 634fa4 │ │ │ │ + ldr r3, [pc, #32] @ 634fa0 │ │ │ │ + ldr r1, [pc, #32] @ 634fa4 │ │ │ │ + ldr r0, [pc, #32] @ 634fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsr pc │ │ │ │ - subeq r4, r5, r0, ror #10 │ │ │ │ - eorseq r7, r7, r4, lsr fp │ │ │ │ - eorseq r7, r7, ip, asr #22 │ │ │ │ + subeq r4, r5, ip, asr r5 │ │ │ │ + eorseq r7, r7, r0, lsr fp │ │ │ │ + eorseq r7, r7, r8, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635010 │ │ │ │ - ldr r1, [pc, #88] @ 635034 │ │ │ │ + bne 635014 │ │ │ │ + ldr r1, [pc, #88] @ 635038 │ │ │ │ add r2, sp, #4 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 634ff4 │ │ │ │ + bge 634ff8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 635038 │ │ │ │ - ldr r1, [pc, #32] @ 63503c │ │ │ │ - ldr r0, [pc, #32] @ 635040 │ │ │ │ + ldr r3, [pc, #32] @ 63503c │ │ │ │ + ldr r1, [pc, #32] @ 635040 │ │ │ │ + ldr r0, [pc, #32] @ 635044 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r4, r1, ror #30 │ │ │ │ - subeq r4, r5, r4, asr #9 │ │ │ │ - mlaseq r7, r8, sl, r7 │ │ │ │ - @ instruction: 0x00377ab0 │ │ │ │ + subeq r4, r5, r0, asr #9 │ │ │ │ + mlaseq r7, r4, sl, r7 │ │ │ │ + eorseq r7, r7, ip, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6350ac │ │ │ │ - ldr r1, [pc, #88] @ 6350d0 │ │ │ │ + bne 6350b0 │ │ │ │ + ldr r1, [pc, #88] @ 6350d4 │ │ │ │ mov r2, sp │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 635090 │ │ │ │ + bge 635094 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 6350d4 │ │ │ │ - ldr r1, [pc, #32] @ 6350d8 │ │ │ │ - ldr r0, [pc, #32] @ 6350dc │ │ │ │ + ldr r3, [pc, #32] @ 6350d8 │ │ │ │ + ldr r1, [pc, #32] @ 6350dc │ │ │ │ + ldr r0, [pc, #32] @ 6350e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, ror #30 │ │ │ │ - subeq r4, r5, r8, lsr #8 │ │ │ │ - @ instruction: 0x003779fc │ │ │ │ - eorseq r7, r7, r4, lsl sl │ │ │ │ + subeq r4, r5, r4, lsr #8 │ │ │ │ + @ instruction: 0x003779f8 │ │ │ │ + eorseq r7, r7, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635150 │ │ │ │ - ldr r1, [pc, #104] @ 635174 │ │ │ │ + bne 635154 │ │ │ │ + ldr r1, [pc, #104] @ 635178 │ │ │ │ mov r2, #0 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1091646,38 +1091647,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635178 │ │ │ │ - ldr r1, [pc, #32] @ 63517c │ │ │ │ - ldr r0, [pc, #32] @ 635180 │ │ │ │ + ldr r3, [pc, #32] @ 63517c │ │ │ │ + ldr r1, [pc, #32] @ 635180 │ │ │ │ + ldr r0, [pc, #32] @ 635184 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andeq sl, r0, r1, lsl #30 │ │ │ │ - subeq r4, r5, r4, lsl #7 │ │ │ │ - eorseq r7, r7, r8, asr r9 │ │ │ │ - eorseq r7, r7, r0, ror r9 │ │ │ │ + subeq r4, r5, r0, lsl #7 │ │ │ │ + eorseq r7, r7, r4, asr r9 │ │ │ │ + eorseq r7, r7, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6351f4 │ │ │ │ + bne 6351f8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635218 │ │ │ │ + ldr r1, [pc, #100] @ 63521c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091687,77 +1091688,77 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 63521c │ │ │ │ - ldr r1, [pc, #32] @ 635220 │ │ │ │ - ldr r0, [pc, #32] @ 635224 │ │ │ │ + ldr r3, [pc, #32] @ 635220 │ │ │ │ + ldr r1, [pc, #32] @ 635224 │ │ │ │ + ldr r0, [pc, #32] @ 635228 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andhi sl, r8, r0, lsl #30 │ │ │ │ - subeq r4, r5, r0, ror #5 │ │ │ │ - @ instruction: 0x003778b4 │ │ │ │ - eorseq r7, r7, ip, asr #17 │ │ │ │ + ldrdeq r4, [r5], #-44 @ 0xffffffd4 │ │ │ │ + @ instruction: 0x003778b0 │ │ │ │ + eorseq r7, r7, r8, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635290 │ │ │ │ - ldr r1, [pc, #88] @ 6352b4 │ │ │ │ + bne 635294 │ │ │ │ + ldr r1, [pc, #88] @ 6352b8 │ │ │ │ mov r2, sp │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 635274 │ │ │ │ + bge 635278 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 6352b8 │ │ │ │ - ldr r1, [pc, #32] @ 6352bc │ │ │ │ - ldr r0, [pc, #32] @ 6352c0 │ │ │ │ + ldr r3, [pc, #32] @ 6352bc │ │ │ │ + ldr r1, [pc, #32] @ 6352c0 │ │ │ │ + ldr r0, [pc, #32] @ 6352c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsl #30 │ │ │ │ - subeq r4, r5, r4, asr #4 │ │ │ │ - eorseq r7, r7, r8, lsl r8 │ │ │ │ - eorseq r7, r7, r0, lsr r8 │ │ │ │ + subeq r4, r5, r0, asr #4 │ │ │ │ + eorseq r7, r7, r4, lsl r8 │ │ │ │ + eorseq r7, r7, ip, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635334 │ │ │ │ + bne 635338 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635358 │ │ │ │ + ldr r1, [pc, #100] @ 63535c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091767,38 +1091768,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 63535c │ │ │ │ - ldr r1, [pc, #32] @ 635360 │ │ │ │ - ldr r0, [pc, #32] @ 635364 │ │ │ │ + ldr r3, [pc, #32] @ 635360 │ │ │ │ + ldr r1, [pc, #32] @ 635364 │ │ │ │ + ldr r0, [pc, #32] @ 635368 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r5, lsl pc │ │ │ │ - subeq r4, r5, r0, lsr #3 │ │ │ │ - eorseq r7, r7, r4, ror r7 │ │ │ │ - eorseq r7, r7, ip, lsl #15 │ │ │ │ + @ instruction: 0x0045419c │ │ │ │ + eorseq r7, r7, r0, ror r7 │ │ │ │ + eorseq r7, r7, r8, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6353d8 │ │ │ │ + bne 6353dc │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6353fc │ │ │ │ + ldr r1, [pc, #100] @ 635400 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091808,38 +1091809,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635400 │ │ │ │ - ldr r1, [pc, #32] @ 635404 │ │ │ │ - ldr r0, [pc, #32] @ 635408 │ │ │ │ + ldr r3, [pc, #32] @ 635404 │ │ │ │ + ldr r1, [pc, #32] @ 635408 │ │ │ │ + ldr r0, [pc, #32] @ 63540c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andgt sl, r8, r6, lsl pc │ │ │ │ - strdeq r4, [r5], #-12 │ │ │ │ - @ instruction: 0x003776d0 │ │ │ │ - eorseq r7, r7, r8, ror #13 │ │ │ │ + strdeq r4, [r5], #-8 │ │ │ │ + eorseq r7, r7, ip, asr #13 │ │ │ │ + eorseq r7, r7, r4, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63547c │ │ │ │ + bne 635480 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6354a0 │ │ │ │ + ldr r1, [pc, #100] @ 6354a4 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091849,38 +1091850,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6354a4 │ │ │ │ - ldr r1, [pc, #32] @ 6354a8 │ │ │ │ - ldr r0, [pc, #32] @ 6354ac │ │ │ │ + ldr r3, [pc, #32] @ 6354a8 │ │ │ │ + ldr r1, [pc, #32] @ 6354ac │ │ │ │ + ldr r0, [pc, #32] @ 6354b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r4, r9, lsl #30 │ │ │ │ - subeq r4, r5, r8, asr r0 │ │ │ │ - eorseq r7, r7, ip, lsr #12 │ │ │ │ - eorseq r7, r7, r4, asr #12 │ │ │ │ + subeq r4, r5, r4, asr r0 │ │ │ │ + eorseq r7, r7, r8, lsr #12 │ │ │ │ + eorseq r7, r7, r0, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635520 │ │ │ │ + bne 635524 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635544 │ │ │ │ + ldr r1, [pc, #100] @ 635548 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091890,38 +1091891,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635548 │ │ │ │ - ldr r1, [pc, #32] @ 63554c │ │ │ │ - ldr r0, [pc, #32] @ 635550 │ │ │ │ + ldr r3, [pc, #32] @ 63554c │ │ │ │ + ldr r1, [pc, #32] @ 635550 │ │ │ │ + ldr r0, [pc, #32] @ 635554 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andhi sl, r4, r8, lsl #30 │ │ │ │ - strheq r3, [r5], #-244 @ 0xffffff0c │ │ │ │ - eorseq r7, r7, r8, lsl #11 │ │ │ │ - eorseq r7, r7, r0, lsr #11 │ │ │ │ + strheq r3, [r5], #-240 @ 0xffffff10 │ │ │ │ + eorseq r7, r7, r4, lsl #11 │ │ │ │ + mlaseq r7, ip, r5, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6355c4 │ │ │ │ + bne 6355c8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6355e8 │ │ │ │ + ldr r1, [pc, #100] @ 6355ec │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091931,38 +1091932,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6355ec │ │ │ │ - ldr r1, [pc, #32] @ 6355f0 │ │ │ │ - ldr r0, [pc, #32] @ 6355f4 │ │ │ │ + ldr r3, [pc, #32] @ 6355f0 │ │ │ │ + ldr r1, [pc, #32] @ 6355f4 │ │ │ │ + ldr r0, [pc, #32] @ 6355f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r3, lsr #30 │ │ │ │ - subeq r3, r5, r0, lsl pc │ │ │ │ - eorseq r7, r7, r4, ror #9 │ │ │ │ - @ instruction: 0x003774fc │ │ │ │ + subeq r3, r5, ip, lsl #30 │ │ │ │ + eorseq r7, r7, r0, ror #9 │ │ │ │ + @ instruction: 0x003774f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635668 │ │ │ │ + bne 63566c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 63568c │ │ │ │ + ldr r1, [pc, #100] @ 635690 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091972,38 +1091973,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635690 │ │ │ │ - ldr r1, [pc, #32] @ 635694 │ │ │ │ - ldr r0, [pc, #32] @ 635698 │ │ │ │ + ldr r3, [pc, #32] @ 635694 │ │ │ │ + ldr r1, [pc, #32] @ 635698 │ │ │ │ + ldr r0, [pc, #32] @ 63569c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r2, lsr #30 │ │ │ │ - subeq r3, r5, ip, ror #28 │ │ │ │ - eorseq r7, r7, r0, asr #8 │ │ │ │ - eorseq r7, r7, r8, asr r4 │ │ │ │ + subeq r3, r5, r8, ror #28 │ │ │ │ + eorseq r7, r7, ip, lsr r4 │ │ │ │ + eorseq r7, r7, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63570c │ │ │ │ + bne 635710 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635730 │ │ │ │ + ldr r1, [pc, #100] @ 635734 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092013,38 +1092014,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635734 │ │ │ │ - ldr r1, [pc, #32] @ 635738 │ │ │ │ - ldr r0, [pc, #32] @ 63573c │ │ │ │ + ldr r3, [pc, #32] @ 635738 │ │ │ │ + ldr r1, [pc, #32] @ 63573c │ │ │ │ + ldr r0, [pc, #32] @ 635740 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r1, lsr #30 │ │ │ │ - subeq r3, r5, r8, asr #27 │ │ │ │ - mlaseq r7, ip, r3, r7 │ │ │ │ - @ instruction: 0x003773b4 │ │ │ │ + subeq r3, r5, r4, asr #27 │ │ │ │ + mlaseq r7, r8, r3, r7 │ │ │ │ + @ instruction: 0x003773b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6357b0 │ │ │ │ + bne 6357b4 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6357d4 │ │ │ │ + ldr r1, [pc, #100] @ 6357d8 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092054,38 +1092055,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6357d8 │ │ │ │ - ldr r1, [pc, #32] @ 6357dc │ │ │ │ - ldr r0, [pc, #32] @ 6357e0 │ │ │ │ + ldr r3, [pc, #32] @ 6357dc │ │ │ │ + ldr r1, [pc, #32] @ 6357e0 │ │ │ │ + ldr r0, [pc, #32] @ 6357e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsr #30 │ │ │ │ - subeq r3, r5, r4, lsr #26 │ │ │ │ - @ instruction: 0x003772f8 │ │ │ │ - eorseq r7, r7, r0, lsl r3 │ │ │ │ + subeq r3, r5, r0, lsr #26 │ │ │ │ + @ instruction: 0x003772f4 │ │ │ │ + eorseq r7, r7, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635854 │ │ │ │ + bne 635858 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635878 │ │ │ │ + ldr r1, [pc, #100] @ 63587c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092095,38 +1092096,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 63587c │ │ │ │ - ldr r1, [pc, #32] @ 635880 │ │ │ │ - ldr r0, [pc, #32] @ 635884 │ │ │ │ + ldr r3, [pc, #32] @ 635880 │ │ │ │ + ldr r1, [pc, #32] @ 635884 │ │ │ │ + ldr r0, [pc, #32] @ 635888 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andgt sl, r8, r2, lsl pc │ │ │ │ - subeq r3, r5, r0, lsl #25 │ │ │ │ - eorseq r7, r7, r4, asr r2 │ │ │ │ - eorseq r7, r7, ip, ror #4 │ │ │ │ + subeq r3, r5, ip, ror ip │ │ │ │ + eorseq r7, r7, r0, asr r2 │ │ │ │ + eorseq r7, r7, r8, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6358f8 │ │ │ │ + bne 6358fc │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 63591c │ │ │ │ + ldr r1, [pc, #100] @ 635920 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092136,38 +1092137,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635920 │ │ │ │ - ldr r1, [pc, #32] @ 635924 │ │ │ │ - ldr r0, [pc, #32] @ 635928 │ │ │ │ + ldr r3, [pc, #32] @ 635924 │ │ │ │ + ldr r1, [pc, #32] @ 635928 │ │ │ │ + ldr r0, [pc, #32] @ 63592c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r2, lsl pc │ │ │ │ - ldrdeq r3, [r5], #-188 @ 0xffffff44 │ │ │ │ - @ instruction: 0x003771b0 │ │ │ │ - eorseq r7, r7, r8, asr #3 │ │ │ │ + ldrdeq r3, [r5], #-184 @ 0xffffff48 │ │ │ │ + eorseq r7, r7, ip, lsr #3 │ │ │ │ + eorseq r7, r7, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63599c │ │ │ │ + bne 6359a0 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6359c0 │ │ │ │ + ldr r1, [pc, #100] @ 6359c4 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092177,38 +1092178,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6359c4 │ │ │ │ - ldr r1, [pc, #32] @ 6359c8 │ │ │ │ - ldr r0, [pc, #32] @ 6359cc │ │ │ │ + ldr r3, [pc, #32] @ 6359c8 │ │ │ │ + ldr r1, [pc, #32] @ 6359cc │ │ │ │ + ldr r0, [pc, #32] @ 6359d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsl pc │ │ │ │ - subeq r3, r5, r8, lsr fp │ │ │ │ - eorseq r7, r7, ip, lsl #2 │ │ │ │ - eorseq r7, r7, r4, lsr #2 │ │ │ │ + subeq r3, r5, r4, lsr fp │ │ │ │ + eorseq r7, r7, r8, lsl #2 │ │ │ │ + eorseq r7, r7, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635a40 │ │ │ │ + bne 635a44 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635a64 │ │ │ │ + ldr r1, [pc, #100] @ 635a68 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092218,38 +1092219,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635a68 │ │ │ │ - ldr r1, [pc, #32] @ 635a6c │ │ │ │ - ldr r0, [pc, #32] @ 635a70 │ │ │ │ + ldr r3, [pc, #32] @ 635a6c │ │ │ │ + ldr r1, [pc, #32] @ 635a70 │ │ │ │ + ldr r0, [pc, #32] @ 635a74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r3, lsl pc │ │ │ │ - @ instruction: 0x00453a94 │ │ │ │ - eorseq r7, r7, r8, rrx │ │ │ │ - eorseq r7, r7, r0, lsl #1 │ │ │ │ + @ instruction: 0x00453a90 │ │ │ │ + eorseq r7, r7, r4, rrx │ │ │ │ + eorseq r7, r7, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635ae4 │ │ │ │ + bne 635ae8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635b08 │ │ │ │ + ldr r1, [pc, #100] @ 635b0c │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092259,38 +1092260,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635b0c │ │ │ │ - ldr r1, [pc, #32] @ 635b10 │ │ │ │ - ldr r0, [pc, #32] @ 635b14 │ │ │ │ + ldr r3, [pc, #32] @ 635b10 │ │ │ │ + ldr r1, [pc, #32] @ 635b14 │ │ │ │ + ldr r0, [pc, #32] @ 635b18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ eormi sl, r8, r1, lsl pc │ │ │ │ - strdeq r3, [r5], #-144 @ 0xffffff70 │ │ │ │ - eorseq r6, r7, r4, asr #31 │ │ │ │ - @ instruction: 0x00376fdc │ │ │ │ + subeq r3, r5, ip, ror #19 │ │ │ │ + eorseq r6, r7, r0, asr #31 │ │ │ │ + @ instruction: 0x00376fd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635b88 │ │ │ │ + bne 635b8c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635bac │ │ │ │ + ldr r1, [pc, #100] @ 635bb0 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092300,77 +1092301,77 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635bb0 │ │ │ │ - ldr r1, [pc, #32] @ 635bb4 │ │ │ │ - ldr r0, [pc, #32] @ 635bb8 │ │ │ │ + ldr r3, [pc, #32] @ 635bb4 │ │ │ │ + ldr r1, [pc, #32] @ 635bb8 │ │ │ │ + ldr r0, [pc, #32] @ 635bbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r3, lsl #30 │ │ │ │ - subeq r3, r5, ip, asr #18 │ │ │ │ - eorseq r6, r7, r0, lsr #30 │ │ │ │ - eorseq r6, r7, r8, lsr pc │ │ │ │ + subeq r3, r5, r8, asr #18 │ │ │ │ + eorseq r6, r7, ip, lsl pc │ │ │ │ + eorseq r6, r7, r4, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635c24 │ │ │ │ - ldr r1, [pc, #88] @ 635c48 │ │ │ │ + bne 635c28 │ │ │ │ + ldr r1, [pc, #88] @ 635c4c │ │ │ │ mov r2, sp │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 635c08 │ │ │ │ + bge 635c0c │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 635c4c │ │ │ │ - ldr r1, [pc, #32] @ 635c50 │ │ │ │ - ldr r0, [pc, #32] @ 635c54 │ │ │ │ + ldr r3, [pc, #32] @ 635c50 │ │ │ │ + ldr r1, [pc, #32] @ 635c54 │ │ │ │ + ldr r0, [pc, #32] @ 635c58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r4, lsl #30 │ │ │ │ - strheq r3, [r5], #-128 @ 0xffffff80 │ │ │ │ - eorseq r6, r7, r4, lsl #29 │ │ │ │ - mlaseq r7, ip, lr, r6 │ │ │ │ + subeq r3, r5, ip, lsr #17 │ │ │ │ + eorseq r6, r7, r0, lsl #29 │ │ │ │ + mlaseq r7, r8, lr, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635cc8 │ │ │ │ + bne 635ccc │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635cec │ │ │ │ + ldr r1, [pc, #100] @ 635cf0 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092380,38 +1092381,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635cf0 │ │ │ │ - ldr r1, [pc, #32] @ 635cf4 │ │ │ │ - ldr r0, [pc, #32] @ 635cf8 │ │ │ │ + ldr r3, [pc, #32] @ 635cf4 │ │ │ │ + ldr r1, [pc, #32] @ 635cf8 │ │ │ │ + ldr r0, [pc, #32] @ 635cfc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andmi sl, r4, r2, asr #30 │ │ │ │ - subeq r3, r5, ip, lsl #16 │ │ │ │ - eorseq r6, r7, r0, ror #27 │ │ │ │ - @ instruction: 0x00376df8 │ │ │ │ + subeq r3, r5, r8, lsl #16 │ │ │ │ + @ instruction: 0x00376ddc │ │ │ │ + @ instruction: 0x00376df4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635d6c │ │ │ │ + bne 635d70 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635d90 │ │ │ │ + ldr r1, [pc, #100] @ 635d94 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092421,38 +1092422,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635d94 │ │ │ │ - ldr r1, [pc, #32] @ 635d98 │ │ │ │ - ldr r0, [pc, #32] @ 635d9c │ │ │ │ + ldr r3, [pc, #32] @ 635d98 │ │ │ │ + ldr r1, [pc, #32] @ 635d9c │ │ │ │ + ldr r0, [pc, #32] @ 635da0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ rscmi sl, r8, r1, asr #30 │ │ │ │ - subeq r3, r5, r8, ror #14 │ │ │ │ - eorseq r6, r7, ip, lsr sp │ │ │ │ - eorseq r6, r7, r4, asr sp │ │ │ │ + subeq r3, r5, r4, ror #14 │ │ │ │ + eorseq r6, r7, r8, lsr sp │ │ │ │ + eorseq r6, r7, r0, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635e10 │ │ │ │ + bne 635e14 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635e34 │ │ │ │ + ldr r1, [pc, #100] @ 635e38 │ │ │ │ bl 212f20 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092462,37 +1092463,37 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635e38 │ │ │ │ - ldr r1, [pc, #32] @ 635e3c │ │ │ │ - ldr r0, [pc, #32] @ 635e40 │ │ │ │ + ldr r3, [pc, #32] @ 635e3c │ │ │ │ + ldr r1, [pc, #32] @ 635e40 │ │ │ │ + ldr r0, [pc, #32] @ 635e44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ rscmi sl, r8, r0, asr #30 │ │ │ │ - subeq r3, r5, r4, asr #13 │ │ │ │ - mlaseq r7, r8, ip, r6 │ │ │ │ - @ instruction: 0x00376cb0 │ │ │ │ + subeq r3, r5, r0, asr #13 │ │ │ │ + mlaseq r7, r4, ip, r6 │ │ │ │ + eorseq r6, r7, ip, lsr #25 │ │ │ │ │ │ │ │ -00635e44 : │ │ │ │ +00635e48 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #232] @ 635f48 │ │ │ │ + ldr r2, [pc, #232] @ 635f4c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #228] @ 635f4c │ │ │ │ + ldr r3, [pc, #228] @ 635f50 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #32 │ │ │ │ @@ -1092507,62 +1092508,62 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ strb r2, [sp, #25] │ │ │ │ mov r3, r0 │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ strd r0, [sp, #16] │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, [sp, #8] │ │ │ │ - beq 635ed4 │ │ │ │ + beq 635ed8 │ │ │ │ cmp r5, #3 │ │ │ │ - beq 635ed4 │ │ │ │ + beq 635ed8 │ │ │ │ cmp r5, #1 │ │ │ │ mvnne r0, #21 │ │ │ │ - bne 635efc │ │ │ │ + bne 635f00 │ │ │ │ ldr r2, [r4, #308] @ 0x134 │ │ │ │ strb r5, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 635f3c │ │ │ │ + beq 635f40 │ │ │ │ ldr r2, [r2, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 635f3c │ │ │ │ + beq 635f40 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - ldr r2, [pc, #76] @ 635f50 │ │ │ │ - ldr r3, [pc, #68] @ 635f4c │ │ │ │ + ldr r2, [pc, #76] @ 635f54 │ │ │ │ + ldr r3, [pc, #68] @ 635f50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 635f44 │ │ │ │ + bne 635f48 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvn r0, #18 │ │ │ │ - b 635efc │ │ │ │ + b 635f00 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, r0, asr lr │ │ │ │ + subseq r4, r2, ip, asr #28 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq r4, [r2], #-208 @ 0xffffff30 │ │ │ │ + subseq r4, r2, ip, lsr #27 │ │ │ │ │ │ │ │ -00635f54 : │ │ │ │ +00635f58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #184] @ 636028 │ │ │ │ + ldr r2, [pc, #184] @ 63602c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #180] @ 63602c │ │ │ │ + ldr r3, [pc, #180] @ 636030 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #32 │ │ │ │ @@ -1092574,70 +1092575,70 @@ │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ strb r2, [sp, #25] │ │ │ │ strd r0, [sp, #8] │ │ │ │ - beq 63601c │ │ │ │ + beq 636020 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63601c │ │ │ │ + beq 636020 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #76] @ 636030 │ │ │ │ - ldr r3, [pc, #68] @ 63602c │ │ │ │ + ldr r2, [pc, #76] @ 636034 │ │ │ │ + ldr r3, [pc, #68] @ 636030 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636024 │ │ │ │ + bne 636028 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvn r0, #18 │ │ │ │ - b 635fdc │ │ │ │ + b 635fe0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, r0, asr #26 │ │ │ │ + subseq r4, r2, ip, lsr sp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq r4, [r2], #-192 @ 0xffffff40 │ │ │ │ + subseq r4, r2, ip, asr #25 │ │ │ │ │ │ │ │ -00636034 : │ │ │ │ +00636038 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6360f4 │ │ │ │ + beq 6360f8 │ │ │ │ ldrb r3, [r1, #25] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6360c0 │ │ │ │ + beq 6360c4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 636094 │ │ │ │ - ldr r0, [pc, #148] @ 636104 │ │ │ │ + beq 636098 │ │ │ │ + ldr r0, [pc, #148] @ 636108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #108] @ 636108 │ │ │ │ + ldr r0, [pc, #108] @ 63610c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1092653,121 +1092654,121 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #16] @ 63610c │ │ │ │ + ldr r0, [pc, #16] @ 636110 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 636074 │ │ │ │ - eorseq r6, r7, ip, lsl #22 │ │ │ │ - @ instruction: 0x00376ab0 │ │ │ │ - eorseq r6, r7, r8, lsl sl │ │ │ │ + b 636078 │ │ │ │ + eorseq r6, r7, r8, lsl #22 │ │ │ │ + eorseq r6, r7, ip, lsr #21 │ │ │ │ + eorseq r6, r7, r4, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #340] @ 63627c │ │ │ │ - ldr r3, [pc, #340] @ 636280 │ │ │ │ + ldr r2, [pc, #340] @ 636280 │ │ │ │ + ldr r3, [pc, #340] @ 636284 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ and r1, r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ orrs r3, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, sp │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ - beq 6361ec │ │ │ │ + beq 6361f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ bl 213a48 │ │ │ │ add r6, sp, #8 │ │ │ │ - b 636190 │ │ │ │ + b 636194 │ │ │ │ cmp r1, #71 @ 0x47 │ │ │ │ - bls 636238 │ │ │ │ + bls 63623c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 636268 │ │ │ │ + bne 63626c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 636034 │ │ │ │ + bl 636038 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 214348 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bgt 636170 │ │ │ │ - ldr r2, [pc, #212] @ 636284 │ │ │ │ - ldr r3, [pc, #204] @ 636280 │ │ │ │ + bgt 636174 │ │ │ │ + ldr r2, [pc, #212] @ 636288 │ │ │ │ + ldr r3, [pc, #204] @ 636284 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636278 │ │ │ │ + bne 63627c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, sp │ │ │ │ bl 213a48 │ │ │ │ add r6, sp, #8 │ │ │ │ - b 63621c │ │ │ │ + b 636220 │ │ │ │ cmp r1, #71 @ 0x47 │ │ │ │ - bls 636248 │ │ │ │ + bls 63624c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 636258 │ │ │ │ + bne 63625c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 636034 │ │ │ │ + bl 636038 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 214348 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bgt 6361fc │ │ │ │ - b 6361a8 │ │ │ │ - ldr r0, [pc, #72] @ 636288 │ │ │ │ + bgt 636200 │ │ │ │ + b 6361ac │ │ │ │ + ldr r0, [pc, #72] @ 63628c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6361a8 │ │ │ │ - ldr r0, [pc, #60] @ 63628c │ │ │ │ + b 6361ac │ │ │ │ + ldr r0, [pc, #60] @ 636290 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6361a8 │ │ │ │ - ldr r0, [pc, #48] @ 636290 │ │ │ │ + b 6361ac │ │ │ │ + ldr r0, [pc, #48] @ 636294 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6361a8 │ │ │ │ - ldr r0, [pc, #36] @ 636294 │ │ │ │ + b 6361ac │ │ │ │ + ldr r0, [pc, #36] @ 636298 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6361a8 │ │ │ │ + b 6361ac │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, ip, lsl #23 │ │ │ │ + subseq r4, r2, r8, lsl #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r2, r4, lsl #22 │ │ │ │ - eorseq r6, r7, ip, asr r9 │ │ │ │ - eorseq r6, r7, ip, asr #18 │ │ │ │ + subseq r4, r2, r0, lsl #22 │ │ │ │ eorseq r6, r7, r8, asr r9 │ │ │ │ eorseq r6, r7, r8, asr #18 │ │ │ │ + eorseq r6, r7, r4, asr r9 │ │ │ │ + eorseq r6, r7, r4, asr #18 │ │ │ │ │ │ │ │ -00636298 : │ │ │ │ +0063629c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #32 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1092793,15 +1092794,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00636318 : │ │ │ │ +0063631c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 90468c │ │ │ │ @@ -1092809,32 +1092810,32 @@ │ │ │ │ bl 90468c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 90468c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211fcc │ │ │ │ │ │ │ │ -00636350 : │ │ │ │ +00636354 : │ │ │ │ ldr r0, [r0, #16] │ │ │ │ b 9041c0 │ │ │ │ │ │ │ │ -00636358 : │ │ │ │ +0063635c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r2 │ │ │ │ orrs r2, r0, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bne 636394 │ │ │ │ + bne 636398 │ │ │ │ bl 212764 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldrb ip, [r4, #20] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ @@ -1092847,31 +1092848,31 @@ │ │ │ │ adds r1, r1, r5 │ │ │ │ orr ip, ip, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ orr ip, ip, r2, lsl #24 │ │ │ │ adc ip, ip, r6 │ │ │ │ cmp r1, r5 │ │ │ │ sbcs ip, ip, r6 │ │ │ │ - bcc 63646c │ │ │ │ + bcc 636470 │ │ │ │ ldrb r1, [r4, #25] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #26] │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #27] │ │ │ │ orrs r2, r2, r1, lsl #24 │ │ │ │ - beq 63646c │ │ │ │ + beq 636470 │ │ │ │ ldrd r8, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r8, [sp] │ │ │ │ bl 904408 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 636470 │ │ │ │ + bne 636474 │ │ │ │ lsr r3, r5, #8 │ │ │ │ strb r3, [r4, #9] │ │ │ │ lsr r3, r5, #16 │ │ │ │ strb r3, [r4, #10] │ │ │ │ lsr r3, r6, #8 │ │ │ │ strb r5, [r4, #8] │ │ │ │ strb r6, [r4, #12] │ │ │ │ @@ -1092891,15 +1092892,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00636488 : │ │ │ │ +0063648c : │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ @@ -1092922,32 +1092923,32 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006364fc : │ │ │ │ +00636500 : │ │ │ │ ldr r0, [r0, #24] │ │ │ │ b 9041c0 │ │ │ │ │ │ │ │ -00636504 : │ │ │ │ +00636508 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r2 │ │ │ │ orrs r2, r0, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bne 636540 │ │ │ │ + bne 636544 │ │ │ │ bl 212764 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldrb ip, [r4, #20] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ @@ -1092960,31 +1092961,31 @@ │ │ │ │ adds r1, r1, r5 │ │ │ │ orr ip, ip, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ orr ip, ip, r2, lsl #24 │ │ │ │ adc ip, ip, r6 │ │ │ │ cmp r1, r5 │ │ │ │ sbcs ip, ip, r6 │ │ │ │ - bcc 636618 │ │ │ │ + bcc 63661c │ │ │ │ ldrb r1, [r4, #25] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #26] │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #27] │ │ │ │ orrs r2, r2, r1, lsl #24 │ │ │ │ - beq 636618 │ │ │ │ + beq 63661c │ │ │ │ ldrd r8, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r8, [sp] │ │ │ │ bl 904408 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63661c │ │ │ │ + bne 636620 │ │ │ │ lsr r3, r5, #8 │ │ │ │ strb r3, [r4, #9] │ │ │ │ lsr r3, r5, #16 │ │ │ │ strb r3, [r4, #10] │ │ │ │ lsr r3, r6, #8 │ │ │ │ strb r5, [r4, #8] │ │ │ │ strb r6, [r4, #12] │ │ │ │ @@ -1093004,15 +1093005,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00636634 : │ │ │ │ +00636638 : │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ @@ -1093059,58 +1093060,58 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r4, #176] @ 0xb0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 63676c │ │ │ │ + beq 636770 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636754 │ │ │ │ + beq 636758 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63673c │ │ │ │ - bl 64e0b8 │ │ │ │ + beq 636740 │ │ │ │ + bl 64e0bc │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e5d4 │ │ │ │ - bl 652460 │ │ │ │ + bl 62e5d8 │ │ │ │ + bl 652464 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63678c │ │ │ │ + bne 636790 │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ str r2, [r4, #180] @ 0xb4 │ │ │ │ str r3, [r4, #176] @ 0xb0 │ │ │ │ - ldr r1, [pc, #80] @ 6367ac │ │ │ │ + ldr r1, [pc, #80] @ 6367b0 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e8e80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 636718 │ │ │ │ + bne 63671c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 6367b0 │ │ │ │ - ldr r1, [pc, #28] @ 6367b4 │ │ │ │ - ldr r0, [pc, #28] @ 6367b8 │ │ │ │ - ldr r2, [pc, #28] @ 6367bc │ │ │ │ + ldr r3, [pc, #28] @ 6367b4 │ │ │ │ + ldr r1, [pc, #28] @ 6367b8 │ │ │ │ + ldr r0, [pc, #28] @ 6367bc │ │ │ │ + ldr r2, [pc, #28] @ 6367c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ - subeq r2, r5, ip, lsr #27 │ │ │ │ - eorseq r6, r7, r8, lsr r4 │ │ │ │ - eorseq r6, r7, ip, asr #8 │ │ │ │ + subeq r2, r5, r8, lsr #27 │ │ │ │ + eorseq r6, r7, r4, lsr r4 │ │ │ │ + eorseq r6, r7, r8, asr #8 │ │ │ │ andeq r0, r0, r5, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -1093120,159 +1093121,159 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 211fcc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #868] @ 636b6c │ │ │ │ + ldr r2, [pc, #868] @ 636b70 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #864] @ 636b70 │ │ │ │ + ldr r3, [pc, #864] @ 636b74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr fp, [r0, #4] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r8, [pc, #848] @ 636b74 │ │ │ │ + ldr r8, [pc, #848] @ 636b78 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r9, [fp, #312] @ 0x138 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl 65e108 │ │ │ │ - ldr r2, [pc, #816] @ 636b78 │ │ │ │ + ldr r2, [pc, #816] @ 636b7c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr sl, [r8, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 636a08 │ │ │ │ + bne 636a0c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 636940 │ │ │ │ + beq 636944 │ │ │ │ ldr lr, [fp, #196] @ 0xc4 │ │ │ │ add fp, r9, #4096 @ 0x1000 │ │ │ │ ldr r2, [lr] │ │ │ │ ldr r3, [fp, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ movcs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636928 │ │ │ │ + beq 63692c │ │ │ │ ldr r3, [fp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r9, [sp, #20] │ │ │ │ - b 6368a4 │ │ │ │ + b 6368a8 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r2 │ │ │ │ add lr, lr, #32 │ │ │ │ - beq 636928 │ │ │ │ + beq 63692c │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - bne 636894 │ │ │ │ + bne 636898 │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, ip, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ sbcs r0, r6, #0 │ │ │ │ - bcc 636894 │ │ │ │ + bcc 636898 │ │ │ │ ldr r9, [lr, #16] │ │ │ │ ldr r0, [lr, #20] │ │ │ │ adds r9, r1, r9 │ │ │ │ adc r0, r0, #0 │ │ │ │ cmp r5, r9 │ │ │ │ sbcs r0, r6, r0 │ │ │ │ - bcs 636894 │ │ │ │ + bcs 636898 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ add ip, ip, #6 │ │ │ │ ldr r3, [r9, ip, lsl #3] │ │ │ │ add r9, r9, ip, lsl #3 │ │ │ │ adds r3, r5, r3 │ │ │ │ ldr r5, [r9, #4] │ │ │ │ ldr r2, [sl] │ │ │ │ adc r5, r6, r5 │ │ │ │ subs r6, r3, r1 │ │ │ │ sbc r5, r5, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 636ab0 │ │ │ │ + bne 636ab4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 4fc41c │ │ │ │ - b 636944 │ │ │ │ + b 636948 │ │ │ │ mov r0, r4 │ │ │ │ bl 65e108 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 636984 │ │ │ │ + bne 636988 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #560] @ 636b7c │ │ │ │ - ldr r3, [pc, #544] @ 636b70 │ │ │ │ + ldr r2, [pc, #560] @ 636b80 │ │ │ │ + ldr r3, [pc, #544] @ 636b74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636b68 │ │ │ │ + bne 636b6c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #500] @ 636b80 │ │ │ │ + ldr r3, [pc, #500] @ 636b84 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636940 │ │ │ │ - ldr r3, [pc, #484] @ 636b84 │ │ │ │ + beq 636944 │ │ │ │ + ldr r3, [pc, #484] @ 636b88 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 636940 │ │ │ │ - ldr r3, [pc, #468] @ 636b88 │ │ │ │ + beq 636944 │ │ │ │ + ldr r3, [pc, #468] @ 636b8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636b34 │ │ │ │ + beq 636b38 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #396] @ 636b8c │ │ │ │ + ldr r0, [pc, #396] @ 636b90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636940 │ │ │ │ - ldr r2, [pc, #384] @ 636b90 │ │ │ │ + b 636944 │ │ │ │ + ldr r2, [pc, #384] @ 636b94 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636858 │ │ │ │ - ldr r2, [pc, #352] @ 636b84 │ │ │ │ + beq 63685c │ │ │ │ + ldr r2, [pc, #352] @ 636b88 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 636858 │ │ │ │ - ldr r2, [pc, #336] @ 636b88 │ │ │ │ + beq 63685c │ │ │ │ + ldr r2, [pc, #336] @ 636b8c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636a94 │ │ │ │ + beq 636a98 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1093281,103 +1093282,103 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #264] @ 636b94 │ │ │ │ + ldr r0, [pc, #264] @ 636b98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636858 │ │ │ │ + b 63685c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #248] @ 636b98 │ │ │ │ + ldr r0, [pc, #248] @ 636b9c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636858 │ │ │ │ - ldr r3, [pc, #228] @ 636b9c │ │ │ │ + b 63685c │ │ │ │ + ldr r3, [pc, #228] @ 636ba0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636910 │ │ │ │ - ldr r3, [pc, #184] @ 636b84 │ │ │ │ + beq 636914 │ │ │ │ + ldr r3, [pc, #184] @ 636b88 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 636910 │ │ │ │ - ldr r3, [pc, #168] @ 636b88 │ │ │ │ + beq 636914 │ │ │ │ + ldr r3, [pc, #168] @ 636b8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636b50 │ │ │ │ + beq 636b54 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 636ba0 │ │ │ │ + ldr r0, [pc, #116] @ 636ba4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636910 │ │ │ │ - ldr r0, [pc, #104] @ 636ba4 │ │ │ │ + b 636914 │ │ │ │ + ldr r0, [pc, #104] @ 636ba8 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636940 │ │ │ │ - ldr r0, [pc, #80] @ 636ba8 │ │ │ │ + b 636944 │ │ │ │ + ldr r0, [pc, #80] @ 636bac │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636910 │ │ │ │ + b 636914 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, r8, lsr #9 │ │ │ │ + subseq r4, r2, r4, lsr #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r2, r0, ror r4 │ │ │ │ + subseq r4, r2, ip, ror #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r4, r2, r8, ror #6 │ │ │ │ + subseq r4, r2, r4, ror #6 │ │ │ │ andeq r2, r0, ip, lsr r6 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r7, r0, asr #5 │ │ │ │ + @ instruction: 0x003762bc │ │ │ │ ldrdeq r4, [r0], -r0 │ │ │ │ - eorseq r6, r7, r8, ror r1 │ │ │ │ - mlaseq r7, r4, r1, r6 │ │ │ │ + eorseq r6, r7, r4, ror r1 │ │ │ │ + mlaseq r7, r0, r1, r6 │ │ │ │ andeq r1, r0, r0, lsl #16 │ │ │ │ - eorseq r6, r7, r4, lsr r1 │ │ │ │ - @ instruction: 0x003761bc │ │ │ │ - eorseq r6, r7, ip, lsr r1 │ │ │ │ + eorseq r6, r7, r0, lsr r1 │ │ │ │ + @ instruction: 0x003761b8 │ │ │ │ + eorseq r6, r7, r8, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #1040] @ 636fd4 │ │ │ │ - ldr r3, [pc, #1040] @ 636fd8 │ │ │ │ + ldr r2, [pc, #1040] @ 636fd8 │ │ │ │ + ldr r3, [pc, #1040] @ 636fdc │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr fp, [pc, #1024] @ 636fdc │ │ │ │ + ldr fp, [pc, #1024] @ 636fe0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1012] @ 636fe0 │ │ │ │ + ldr r3, [pc, #1012] @ 636fe4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add fp, pc, fp │ │ │ │ ldr sl, [fp, r3] │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ldrb r3, [r1, #17] │ │ │ │ ldrb r8, [r1, #20] │ │ │ │ @@ -1093393,65 +1093394,65 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r1, #19] │ │ │ │ orr r7, r7, r3, lsl #24 │ │ │ │ ldrb r3, [r1, #23] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ orr r8, r8, r3, lsl #24 │ │ │ │ ldr r4, [r1] │ │ │ │ - bne 636e54 │ │ │ │ + bne 636e58 │ │ │ │ add r9, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ movcs r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ addne r6, r6, #40 @ 0x28 │ │ │ │ movne r5, #0 │ │ │ │ - bne 636cb4 │ │ │ │ - b 636d78 │ │ │ │ + bne 636cb8 │ │ │ │ + b 636d7c │ │ │ │ cmp r7, r4 │ │ │ │ sbcs r2, r8, r3 │ │ │ │ - bcc 636c98 │ │ │ │ + bcc 636c9c │ │ │ │ add r0, r1, r5, lsl #5 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r4, r7, r4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sbc r3, r8, r3 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r3, r0 │ │ │ │ - bcc 636ddc │ │ │ │ + bcc 636de0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r9, #48] @ 0x30 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, r2 │ │ │ │ cmp r3, r5 │ │ │ │ - bls 636d78 │ │ │ │ + bls 636d7c │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r4, [r6, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - beq 636c6c │ │ │ │ - ldr r2, [pc, #788] @ 636fe4 │ │ │ │ + beq 636c70 │ │ │ │ + ldr r2, [pc, #788] @ 636fe8 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636c6c │ │ │ │ - ldr r2, [pc, #772] @ 636fe8 │ │ │ │ + beq 636c70 │ │ │ │ + ldr r2, [pc, #772] @ 636fec │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 636c6c │ │ │ │ - ldr r2, [pc, #756] @ 636fec │ │ │ │ + beq 636c70 │ │ │ │ + ldr r2, [pc, #756] @ 636ff0 │ │ │ │ add r1, r1, r5, lsl #5 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldrb r2, [r2] │ │ │ │ strd r0, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636e24 │ │ │ │ + beq 636e28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -1093462,40 +1093463,40 @@ │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #656] @ 636ff0 │ │ │ │ + ldr r0, [pc, #656] @ 636ff4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ - b 636c6c │ │ │ │ - ldr r1, [pc, #628] @ 636ff4 │ │ │ │ - ldr r0, [pc, #628] @ 636ff8 │ │ │ │ + b 636c70 │ │ │ │ + ldr r1, [pc, #628] @ 636ff8 │ │ │ │ + ldr r0, [pc, #628] @ 636ffc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, #32 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #600] @ 636ffc │ │ │ │ - ldr r3, [pc, #560] @ 636fd8 │ │ │ │ + ldr r2, [pc, #600] @ 637000 │ │ │ │ + ldr r3, [pc, #560] @ 636fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636fd0 │ │ │ │ + bne 636fd4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1093503,52 +1093504,52 @@ │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r6, [r0, r5, lsl #2] │ │ │ │ mov r2, r4 │ │ │ │ adds r6, r6, r4 │ │ │ │ adc sl, r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bne 636eec │ │ │ │ + bne 636ef0 │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r3, r4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 4fcf7c │ │ │ │ - b 636d9c │ │ │ │ + b 636da0 │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ mov r2, r4 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r0, [pc, #456] @ 637000 │ │ │ │ + ldr r0, [pc, #456] @ 637004 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ - b 636c6c │ │ │ │ - ldr r3, [pc, #424] @ 637004 │ │ │ │ + b 636c70 │ │ │ │ + ldr r3, [pc, #424] @ 637008 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636c48 │ │ │ │ - ldr r3, [pc, #376] @ 636fe8 │ │ │ │ + beq 636c4c │ │ │ │ + ldr r3, [pc, #376] @ 636fec │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 636c48 │ │ │ │ - ldr r3, [pc, #360] @ 636fec │ │ │ │ + beq 636c4c │ │ │ │ + ldr r3, [pc, #360] @ 636ff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636f8c │ │ │ │ + beq 636f90 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1093556,36 +1093557,36 @@ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #304] @ 637008 │ │ │ │ + ldr r0, [pc, #304] @ 63700c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ldr r4, [r1] │ │ │ │ - b 636c48 │ │ │ │ - ldr r1, [pc, #280] @ 63700c │ │ │ │ + b 636c4c │ │ │ │ + ldr r1, [pc, #280] @ 637010 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 636e00 │ │ │ │ - ldr r1, [pc, #224] @ 636fe8 │ │ │ │ + beq 636e04 │ │ │ │ + ldr r1, [pc, #224] @ 636fec │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 636e00 │ │ │ │ - ldr r1, [pc, #208] @ 636fec │ │ │ │ + beq 636e04 │ │ │ │ + ldr r1, [pc, #208] @ 636ff0 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 636fb8 │ │ │ │ + beq 636fbc │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -1093599,231 +1093600,231 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str sl, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #140] @ 637010 │ │ │ │ + ldr r0, [pc, #140] @ 637014 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 636e00 │ │ │ │ - ldr r0, [pc, #128] @ 637014 │ │ │ │ + b 636e04 │ │ │ │ + ldr r0, [pc, #128] @ 637018 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ldr r4, [r1] │ │ │ │ - b 636c48 │ │ │ │ - ldr r0, [pc, #88] @ 637018 │ │ │ │ + b 636c4c │ │ │ │ + ldr r0, [pc, #88] @ 63701c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r6, sl} │ │ │ │ bl 8ea1fc │ │ │ │ - b 636e00 │ │ │ │ + b 636e04 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, ip, ror #1 │ │ │ │ + subseq r4, r2, r8, ror #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r4, r2, r4, asr #1 │ │ │ │ + subseq r4, r2, r0, asr #1 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r4, r0, r4, asr #23 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r7, ip, ror r0 │ │ │ │ - subeq r2, r5, r8, asr #15 │ │ │ │ - eorseq r6, r7, r8, lsr #32 │ │ │ │ - subseq r3, r2, r0, lsl pc │ │ │ │ - @ instruction: 0x00375ff0 │ │ │ │ + eorseq r6, r7, r8, ror r0 │ │ │ │ + subeq r2, r5, r4, asr #15 │ │ │ │ + eorseq r6, r7, r4, lsr #32 │ │ │ │ + subseq r3, r2, ip, lsl #30 │ │ │ │ + eorseq r5, r7, ip, ror #31 │ │ │ │ andeq r4, r0, r0, ror #23 │ │ │ │ - eorseq r5, r7, r4, asr lr │ │ │ │ + eorseq r5, r7, r0, asr lr │ │ │ │ andeq r5, r0, ip, lsl #6 │ │ │ │ - eorseq r5, r7, ip, ror #29 │ │ │ │ - @ instruction: 0x00375dd4 │ │ │ │ - eorseq r5, r7, r0, lsl pc │ │ │ │ + eorseq r5, r7, r8, ror #29 │ │ │ │ + @ instruction: 0x00375dd0 │ │ │ │ + eorseq r5, r7, ip, lsl #30 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63704c │ │ │ │ + bne 637050 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ lsr r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 637080 │ │ │ │ - ldr r1, [pc, #28] @ 637084 │ │ │ │ - ldr r0, [pc, #28] @ 637088 │ │ │ │ + ldr r3, [pc, #28] @ 637084 │ │ │ │ + ldr r1, [pc, #28] @ 637088 │ │ │ │ + ldr r0, [pc, #28] @ 63708c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 63708c │ │ │ │ + ldr r2, [pc, #24] @ 637090 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #68 @ 0x44 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r2, r5, r0, ror #9 │ │ │ │ - eorseq r5, r7, r8, ror #22 │ │ │ │ - @ instruction: 0x00375eb0 │ │ │ │ + ldrdeq r2, [r5], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r5, r7, r4, ror #22 │ │ │ │ + eorseq r5, r7, ip, lsr #29 │ │ │ │ andeq r0, r0, sp, lsl r9 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt 6370c4 │ │ │ │ + bgt 6370c8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r2, [r2, #220] @ 0xdc │ │ │ │ mov r0, r1 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxhi lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 6370f8 │ │ │ │ - ldr r1, [pc, #28] @ 6370fc │ │ │ │ - ldr r0, [pc, #28] @ 637100 │ │ │ │ + ldr r3, [pc, #28] @ 6370fc │ │ │ │ + ldr r1, [pc, #28] @ 637100 │ │ │ │ + ldr r0, [pc, #28] @ 637104 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 637104 │ │ │ │ + ldr r2, [pc, #24] @ 637108 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r2, r5, r8, ror #8 │ │ │ │ - @ instruction: 0x00375af0 │ │ │ │ - eorseq r0, r4, r8, ror #4 │ │ │ │ + subeq r2, r5, r4, ror #8 │ │ │ │ + eorseq r5, r7, ip, ror #21 │ │ │ │ + eorseq r0, r4, r4, ror #4 │ │ │ │ andeq r0, r0, pc, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #180] @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 637140 │ │ │ │ + beq 637144 │ │ │ │ bl 212764 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2136f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ ldrb r3, [r4, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - bl 64e0b8 │ │ │ │ + bl 64e0bc │ │ │ │ add r0, r4, #8 │ │ │ │ bl 69d1c4 │ │ │ │ - bl 652460 │ │ │ │ + bl 652464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #648] @ 63741c │ │ │ │ + ldr r2, [pc, #648] @ 637420 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #640] @ 637420 │ │ │ │ + ldr r3, [pc, #640] @ 637424 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldrb r2, [r4] │ │ │ │ ldrb r5, [r4, #8] │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - ldr r6, [pc, #596] @ 637424 │ │ │ │ + ldr r6, [pc, #596] @ 637428 │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ add r6, pc, r6 │ │ │ │ orr r2, r2, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ orr r2, r2, r3, lsl #24 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r2, #6 │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ add r5, r5, #12 │ │ │ │ - bls 637320 │ │ │ │ + bls 637324 │ │ │ │ sub r2, r2, #17 │ │ │ │ cmp r2, #21 │ │ │ │ - bhi 637224 │ │ │ │ - ldr r3, [pc, #532] @ 637428 │ │ │ │ + bhi 637228 │ │ │ │ + ldr r3, [pc, #532] @ 63742c │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 637224 │ │ │ │ + beq 637228 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6372e0 │ │ │ │ + bne 6372e4 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r3] │ │ │ │ mov r0, r7 │ │ │ │ bl 7f6374 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6373ec │ │ │ │ + blt 6373f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 7f5eb4 │ │ │ │ cmp r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 6372b0 │ │ │ │ - ldr r3, [pc, #456] @ 63742c │ │ │ │ + bne 6372b4 │ │ │ │ + ldr r3, [pc, #456] @ 637430 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 637334 │ │ │ │ + bne 637338 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #436] @ 637430 │ │ │ │ - ldr r3, [pc, #416] @ 637420 │ │ │ │ + ldr r2, [pc, #436] @ 637434 │ │ │ │ + ldr r3, [pc, #416] @ 637424 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637418 │ │ │ │ + bne 63741c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #364] @ 637434 │ │ │ │ + ldr r0, [pc, #364] @ 637438 │ │ │ │ ldr r4, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ cmp r7, #0 │ │ │ │ rsblt r0, r4, #0 │ │ │ │ mvnge r0, #4 │ │ │ │ - b 637274 │ │ │ │ + b 637278 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ ldrb r1, [r4, #6] │ │ │ │ ldrb r2, [r4, #7] │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ orr r2, r3, r2, lsl #24 │ │ │ │ @@ -1093831,153 +1093832,153 @@ │ │ │ │ lsr r1, r2, #16 │ │ │ │ and r3, r3, #247 @ 0xf7 │ │ │ │ lsr r2, r2, #24 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ strb r1, [r4, #6] │ │ │ │ strb r2, [r4, #7] │ │ │ │ - b 637270 │ │ │ │ + b 637274 │ │ │ │ cmp r2, #2 │ │ │ │ - bls 637224 │ │ │ │ + bls 637228 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 637224 │ │ │ │ - b 6372e0 │ │ │ │ - ldr r3, [pc, #252] @ 637438 │ │ │ │ + beq 637228 │ │ │ │ + b 6372e4 │ │ │ │ + ldr r3, [pc, #252] @ 63743c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 637270 │ │ │ │ - ldr r3, [pc, #236] @ 63743c │ │ │ │ + beq 637274 │ │ │ │ + ldr r3, [pc, #236] @ 637440 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 637270 │ │ │ │ + beq 637274 │ │ │ │ ldrb r2, [r4] │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #3] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ orr r5, r2, r1, lsl #24 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ ldrb r1, [r4, #7] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ - ldr r2, [pc, #168] @ 637440 │ │ │ │ + ldr r2, [pc, #168] @ 637444 │ │ │ │ orr r4, r3, r1, lsl #24 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 637400 │ │ │ │ + beq 637404 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 637444 │ │ │ │ + ldr r0, [pc, #96] @ 637448 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 637270 │ │ │ │ - ldr r0, [pc, #84] @ 637448 │ │ │ │ + b 637274 │ │ │ │ + ldr r0, [pc, #84] @ 63744c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ - b 637274 │ │ │ │ - ldr r0, [pc, #68] @ 63744c │ │ │ │ + b 637278 │ │ │ │ + ldr r0, [pc, #68] @ 637450 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 637270 │ │ │ │ + b 637274 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r8, lsl fp │ │ │ │ + subseq r3, r2, r4, lsl fp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r2, r0, ror #21 │ │ │ │ + ldrsbeq r3, [r2], #-172 @ 0xffffff54 │ │ │ │ eorseq r0, r2, r9 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r3, r2, r8, lsr sl │ │ │ │ - eorseq r5, r7, r0, ror #25 │ │ │ │ + subseq r3, r2, r4, lsr sl │ │ │ │ + @ instruction: 0x00375cdc │ │ │ │ andeq r2, r0, ip, lsl #1 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x00375bf8 │ │ │ │ - eorseq r5, r7, r0, lsr #23 │ │ │ │ - eorseq r5, r7, r4, lsl #24 │ │ │ │ + @ instruction: 0x00375bf4 │ │ │ │ + mlaseq r7, ip, fp, r5 │ │ │ │ + eorseq r5, r7, r0, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #148] @ 637500 │ │ │ │ - ldr r3, [pc, #148] @ 637504 │ │ │ │ + ldr r0, [pc, #148] @ 637504 │ │ │ │ + ldr r3, [pc, #148] @ 637508 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr r2, [pc, #132] @ 637508 │ │ │ │ + ldr r2, [pc, #132] @ 63750c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #72] @ 63750c │ │ │ │ - ldr r3, [pc, #60] @ 637504 │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #72] @ 637510 │ │ │ │ + ldr r3, [pc, #60] @ 637508 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6374fc │ │ │ │ + bne 637500 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, asr #16 │ │ │ │ + subseq r3, r2, r0, asr #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsheq r3, [r2], #-112 @ 0xffffff90 │ │ │ │ + subseq r3, r2, ip, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #236] @ 637618 │ │ │ │ + ldr r1, [pc, #236] @ 63761c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #232] @ 63761c │ │ │ │ + ldr r3, [pc, #232] @ 637620 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #212] @ 637620 │ │ │ │ + ldr r2, [pc, #212] @ 637624 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r2, #32 │ │ │ │ @@ -1093996,191 +1093997,191 @@ │ │ │ │ lsr r2, r2, #12 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ strh r3, [sp, #36] @ 0x24 │ │ │ │ ands r0, r2, #1 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ strh r3, [sp, #38] @ 0x26 │ │ │ │ - beq 6375d0 │ │ │ │ + beq 6375d4 │ │ │ │ mov ip, #1 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #76] @ 637624 │ │ │ │ - ldr r3, [pc, #64] @ 63761c │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #76] @ 637628 │ │ │ │ + ldr r3, [pc, #64] @ 637620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637614 │ │ │ │ + bne 637618 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r0, lsl #15 │ │ │ │ + subseq r3, r2, ip, ror r7 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq r3, [r2], #-108 @ 0xffffff94 │ │ │ │ + ldrsbeq r3, [r2], #-104 @ 0xffffff98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #260] @ 637748 │ │ │ │ + ldr r2, [pc, #260] @ 63774c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #252] @ 63774c │ │ │ │ + ldr r3, [pc, #252] @ 637750 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, #264] @ 0x108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ lsr r4, r4, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #216] @ 637750 │ │ │ │ + ldr r2, [pc, #216] @ 637754 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ and r4, r4, #1 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #27 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ strd r2, [sp, #8] │ │ │ │ - beq 637730 │ │ │ │ + beq 637734 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r4, r6 │ │ │ │ - blt 63771c │ │ │ │ - ldr r2, [pc, #120] @ 637754 │ │ │ │ - ldr r3, [pc, #108] @ 63774c │ │ │ │ + blt 637720 │ │ │ │ + ldr r2, [pc, #120] @ 637758 │ │ │ │ + ldr r3, [pc, #108] @ 637750 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637744 │ │ │ │ + bne 637748 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #52] @ 637758 │ │ │ │ + ldr r0, [pc, #52] @ 63775c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6376d4 │ │ │ │ - ldr r0, [pc, #36] @ 63775c │ │ │ │ + b 6376d8 │ │ │ │ + ldr r0, [pc, #36] @ 637760 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 6376d4 │ │ │ │ + b 6376d8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r0, ror #12 │ │ │ │ + subseq r3, r2, ip, asr r6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq r3, [r2], #-88 @ 0xffffffa8 │ │ │ │ - eorseq r5, r7, r8, lsr r9 │ │ │ │ - @ instruction: 0x003758f8 │ │ │ │ + ldrsbeq r3, [r2], #-84 @ 0xffffffac │ │ │ │ + eorseq r5, r7, r4, lsr r9 │ │ │ │ + @ instruction: 0x003758f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ 637824 │ │ │ │ - ldr r3, [pc, #168] @ 637828 │ │ │ │ + ldr r0, [pc, #168] @ 637828 │ │ │ │ + ldr r3, [pc, #168] @ 63782c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr r2, [pc, #152] @ 63782c │ │ │ │ + ldr r2, [pc, #152] @ 637830 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 637818 │ │ │ │ + beq 63781c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #80] @ 637830 │ │ │ │ - ldr r3, [pc, #68] @ 637828 │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #80] @ 637834 │ │ │ │ + ldr r3, [pc, #68] @ 63782c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637820 │ │ │ │ + bne 637824 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #37 @ 0x25 │ │ │ │ - b 6377d8 │ │ │ │ + b 6377dc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, lsr r5 │ │ │ │ + subseq r3, r2, r0, lsr r5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq r3, [r2], #-68 @ 0xffffffbc │ │ │ │ + ldrsbeq r3, [r2], #-64 @ 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ - ldr r2, [pc, #216] @ 637924 │ │ │ │ - ldr r3, [pc, #216] @ 637928 │ │ │ │ + ldr r2, [pc, #216] @ 637928 │ │ │ │ + ldr r3, [pc, #216] @ 63792c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r0, #264] @ 0x108 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #180] @ 63792c │ │ │ │ + ldr r2, [pc, #180] @ 637930 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ lsr r4, r4, #6 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #8 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ @@ -1094188,156 +1094189,156 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #23 │ │ │ │ stm r3, {r0, r1} │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - beq 63790c │ │ │ │ + beq 637910 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #92] @ 637930 │ │ │ │ - ldr r3, [pc, #80] @ 637928 │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #92] @ 637934 │ │ │ │ + ldr r3, [pc, #80] @ 63792c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637920 │ │ │ │ + bne 637924 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #32] @ 637934 │ │ │ │ + ldr r0, [pc, #32] @ 637938 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 6378cc │ │ │ │ + b 6378d0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, ror #8 │ │ │ │ + subseq r3, r2, r0, ror #8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r0, ror #7 │ │ │ │ - eorseq r5, r7, r0, lsr #14 │ │ │ │ + ldrsbeq r3, [r2], #-60 @ 0xffffffc4 │ │ │ │ + eorseq r5, r7, ip, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #272] @ 637a64 │ │ │ │ + ldr r1, [pc, #272] @ 637a68 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #268] @ 637a68 │ │ │ │ + ldr r3, [pc, #268] @ 637a6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub r8, r7, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #248] @ 637a6c │ │ │ │ + ldr r2, [pc, #248] @ 637a70 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 637a40 │ │ │ │ + bne 637a44 │ │ │ │ ldr r3, [r5, #248] @ 0xf8 │ │ │ │ lsr r3, r3, #21 │ │ │ │ ands r4, r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6379f4 │ │ │ │ + bne 6379f8 │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ tst r3, #4 │ │ │ │ - beq 637a34 │ │ │ │ + beq 637a38 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #6 │ │ │ │ add r0, r7, #4 │ │ │ │ mov sl, #19 │ │ │ │ mov fp, #1 │ │ │ │ strd sl, [r7, #-8] │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #116] @ 637a70 │ │ │ │ - ldr r3, [pc, #104] @ 637a68 │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #116] @ 637a74 │ │ │ │ + ldr r3, [pc, #104] @ 637a6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637a3c │ │ │ │ + bne 637a40 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 6379f4 │ │ │ │ + b 6379f8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 637a74 │ │ │ │ - ldr r1, [pc, #44] @ 637a78 │ │ │ │ - ldr r0, [pc, #44] @ 637a7c │ │ │ │ + ldr r3, [pc, #44] @ 637a78 │ │ │ │ + ldr r1, [pc, #44] @ 637a7c │ │ │ │ + ldr r0, [pc, #44] @ 637a80 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 637a80 │ │ │ │ + ldr r2, [pc, #40] @ 637a84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r3, r2, ip, asr r3 │ │ │ │ + subseq r3, r2, r8, asr r3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrheq r3, [r2], #-40 @ 0xffffffd8 │ │ │ │ - strdeq r1, [r5], #-172 @ 0xffffff54 │ │ │ │ - eorseq r5, r7, r4, lsl #3 │ │ │ │ - eorseq r5, r7, ip, asr #9 │ │ │ │ + ldrheq r3, [r2], #-36 @ 0xffffffdc │ │ │ │ + strdeq r1, [r5], #-168 @ 0xffffff58 │ │ │ │ + eorseq r5, r7, r0, lsl #3 │ │ │ │ + eorseq r5, r7, r8, asr #9 │ │ │ │ andeq r0, r0, r7, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #928] @ 0x3a0 │ │ │ │ sub sp, sp, #3136 @ 0xc40 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #232] @ 637b8c │ │ │ │ + ldr r2, [pc, #232] @ 637b90 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #224] @ 637b90 │ │ │ │ + ldr r3, [pc, #224] @ 637b94 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, sp, #1072 @ 0x430 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, r6, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #3132] @ 0xc3c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr r2, [pc, #168] @ 637b94 │ │ │ │ + ldr r2, [pc, #168] @ 637b98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 213a48 │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, #8 │ │ │ │ and r2, r4, #255 @ 0xff │ │ │ │ mov r1, #1 │ │ │ │ @@ -1094352,1132 +1094353,1132 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ strgt r8, [sp, #1084] @ 0x43c │ │ │ │ str r9, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #76] @ 637b98 │ │ │ │ - ldr r3, [pc, #64] @ 637b90 │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #76] @ 637b9c │ │ │ │ + ldr r3, [pc, #64] @ 637b94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #3132] @ 0xc3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637b88 │ │ │ │ + bne 637b8c │ │ │ │ add sp, sp, #3136 @ 0xc40 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r8, lsl #4 │ │ │ │ + subseq r3, r2, r4, lsl #4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r8, ror #2 │ │ │ │ + subseq r3, r2, r4, ror #2 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r1, #12 │ │ │ │ - b 637a84 │ │ │ │ + b 637a88 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r1, #13 │ │ │ │ - b 637a84 │ │ │ │ + b 637a88 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r1, #14 │ │ │ │ - b 637a84 │ │ │ │ + b 637a88 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr ip, [pc, #652] @ 637e68 │ │ │ │ + ldr ip, [pc, #652] @ 637e6c │ │ │ │ ldr r6, [r3] │ │ │ │ - ldr r3, [pc, #648] @ 637e6c │ │ │ │ + ldr r3, [pc, #648] @ 637e70 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 7f5ed0 │ │ │ │ - ldr r7, [pc, #608] @ 637e70 │ │ │ │ + ldr r7, [pc, #608] @ 637e74 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #12 │ │ │ │ - bne 637d24 │ │ │ │ + bne 637d28 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldrb r5, [r4, #4] │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 637e1c │ │ │ │ - ldr r3, [pc, #560] @ 637e74 │ │ │ │ + bne 637e20 │ │ │ │ + ldr r3, [pc, #560] @ 637e78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 637d78 │ │ │ │ + bne 637d7c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ ldrb r5, [r4, #8] │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ orr r5, r5, r2, lsl #8 │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ - ldr r2, [pc, #520] @ 637e78 │ │ │ │ + ldr r2, [pc, #520] @ 637e7c │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 637e50 │ │ │ │ + bhi 637e54 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 637cc4 │ │ │ │ + bne 637cc8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #496] @ 637e7c │ │ │ │ - ldr r3, [pc, #476] @ 637e6c │ │ │ │ + ldr r2, [pc, #496] @ 637e80 │ │ │ │ + ldr r3, [pc, #476] @ 637e70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637e64 │ │ │ │ + bne 637e68 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r4, #12 │ │ │ │ bl 7f5ed0 │ │ │ │ cmp r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 637c80 │ │ │ │ + beq 637c84 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ orr r2, r3, r2, lsl #24 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r0, [pc, #368] @ 637e80 │ │ │ │ + ldr r0, [pc, #368] @ 637e84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 637e14 │ │ │ │ + blt 637e18 │ │ │ │ mvn r0, #4 │ │ │ │ - b 637c84 │ │ │ │ + b 637c88 │ │ │ │ mov r5, r0 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r2, #12 │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #3] │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r0] │ │ │ │ - ldr r0, [pc, #296] @ 637e84 │ │ │ │ + ldr r0, [pc, #296] @ 637e88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 637d1c │ │ │ │ + bge 637d20 │ │ │ │ rsb r0, r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 637c50 │ │ │ │ - b 637c84 │ │ │ │ - ldr r3, [pc, #264] @ 637e88 │ │ │ │ + bge 637c54 │ │ │ │ + b 637c88 │ │ │ │ + ldr r3, [pc, #264] @ 637e8c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 637c50 │ │ │ │ - ldr r3, [pc, #248] @ 637e8c │ │ │ │ + beq 637c54 │ │ │ │ + ldr r3, [pc, #248] @ 637e90 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 637c50 │ │ │ │ - ldr r2, [pc, #232] @ 637e90 │ │ │ │ + beq 637c54 │ │ │ │ + ldr r2, [pc, #232] @ 637e94 │ │ │ │ ldrb r3, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ orr r7, r3, r2, lsl #8 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ orr r7, r7, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ orr r7, r7, r3, lsl #24 │ │ │ │ - beq 637e38 │ │ │ │ + beq 637e3c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #136] @ 637e94 │ │ │ │ + ldr r0, [pc, #136] @ 637e98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 637c50 │ │ │ │ + b 637c54 │ │ │ │ rsb r0, r5, #0 │ │ │ │ - b 637c84 │ │ │ │ - ldr r0, [pc, #116] @ 637e98 │ │ │ │ + b 637c88 │ │ │ │ + ldr r0, [pc, #116] @ 637e9c │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 637c84 │ │ │ │ - ldr r0, [pc, #92] @ 637e9c │ │ │ │ + b 637c88 │ │ │ │ + ldr r0, [pc, #92] @ 637ea0 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 637c50 │ │ │ │ - ldr r0, [pc, #72] @ 637ea0 │ │ │ │ + b 637c54 │ │ │ │ + ldr r0, [pc, #72] @ 637ea4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 637e30 │ │ │ │ + b 637e34 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r3, [r2], #-4 │ │ │ │ + ldrsbeq r3, [r2], #-0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r2, r8, lsr #1 │ │ │ │ + subseq r3, r2, r4, lsr #1 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ - subseq r3, r2, r8, lsr #32 │ │ │ │ - mlaseq r7, r4, r4, r5 │ │ │ │ - eorseq r5, r7, r8, lsr r3 │ │ │ │ + subseq r3, r2, r4, lsr #32 │ │ │ │ + mlaseq r7, r0, r4, r5 │ │ │ │ + eorseq r5, r7, r4, lsr r3 │ │ │ │ andeq r1, r0, ip, ror r9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ + eorseq r5, r7, r4, lsl #6 │ │ │ │ + @ instruction: 0x003752b0 │ │ │ │ + @ instruction: 0x003752fc │ │ │ │ eorseq r5, r7, r8, lsl #6 │ │ │ │ - @ instruction: 0x003752b4 │ │ │ │ - eorseq r5, r7, r0, lsl #6 │ │ │ │ - eorseq r5, r7, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ ldr r5, [r0, #312] @ 0x138 │ │ │ │ - ldr r2, [pc, #556] @ 6380ec │ │ │ │ + ldr r2, [pc, #556] @ 6380f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ ldr fp, [r3] │ │ │ │ - ldr r3, [pc, #544] @ 6380f0 │ │ │ │ + ldr r3, [pc, #544] @ 6380f4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #512] @ 6380f4 │ │ │ │ + ldr r2, [pc, #512] @ 6380f8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, #28 │ │ │ │ mov r9, #1 │ │ │ │ strd r8, [sp, #16] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 637fe4 │ │ │ │ + blt 637fe8 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638014 │ │ │ │ + blt 638018 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #28 │ │ │ │ - bne 638078 │ │ │ │ + bne 63807c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 638044 │ │ │ │ + bne 638048 │ │ │ │ mov r0, fp │ │ │ │ bl 7f629c │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 6380b0 │ │ │ │ + blt 6380b4 │ │ │ │ bl 8d7c64 │ │ │ │ - ldr r3, [pc, #388] @ 6380f8 │ │ │ │ - ldr r2, [pc, #388] @ 6380fc │ │ │ │ + ldr r3, [pc, #388] @ 6380fc │ │ │ │ + ldr r2, [pc, #388] @ 638100 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #380] @ 638100 │ │ │ │ + ldr r3, [pc, #380] @ 638104 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r5, #28 │ │ │ │ str r7, [r5, #28] │ │ │ │ str r6, [r5, #32] │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ bl 4fec9c │ │ │ │ - ldr r2, [pc, #348] @ 638104 │ │ │ │ - ldr r3, [pc, #324] @ 6380f0 │ │ │ │ + ldr r2, [pc, #348] @ 638108 │ │ │ │ + ldr r3, [pc, #324] @ 6380f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6380e8 │ │ │ │ + bne 6380ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #284] @ 638108 │ │ │ │ - ldr r3, [pc, #284] @ 63810c │ │ │ │ + ldr r1, [pc, #284] @ 63810c │ │ │ │ + ldr r3, [pc, #284] @ 638110 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #276] @ 638110 │ │ │ │ + ldr r1, [pc, #276] @ 638114 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #272] @ 638114 │ │ │ │ + ldr r2, [pc, #272] @ 638118 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 637fa0 │ │ │ │ - ldr r1, [pc, #252] @ 638118 │ │ │ │ - ldr r3, [pc, #252] @ 63811c │ │ │ │ + b 637fa4 │ │ │ │ + ldr r1, [pc, #252] @ 63811c │ │ │ │ + ldr r3, [pc, #252] @ 638120 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #244] @ 638120 │ │ │ │ + ldr r1, [pc, #244] @ 638124 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #240] @ 638124 │ │ │ │ + ldr r2, [pc, #240] @ 638128 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 637fa0 │ │ │ │ - ldr r3, [pc, #220] @ 638128 │ │ │ │ - ldr ip, [pc, #220] @ 63812c │ │ │ │ - ldr r1, [pc, #220] @ 638130 │ │ │ │ + b 637fa4 │ │ │ │ + ldr r3, [pc, #220] @ 63812c │ │ │ │ + ldr ip, [pc, #220] @ 638130 │ │ │ │ + ldr r1, [pc, #220] @ 638134 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #212] @ 638134 │ │ │ │ + ldr r2, [pc, #212] @ 638138 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 637fa0 │ │ │ │ - ldr r3, [pc, #184] @ 638138 │ │ │ │ - ldr ip, [pc, #184] @ 63813c │ │ │ │ - ldr r1, [pc, #184] @ 638140 │ │ │ │ + b 637fa4 │ │ │ │ + ldr r3, [pc, #184] @ 63813c │ │ │ │ + ldr ip, [pc, #184] @ 638140 │ │ │ │ + ldr r1, [pc, #184] @ 638144 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2016 @ 0x7e0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 8e1980 │ │ │ │ - b 638070 │ │ │ │ - ldr r3, [pc, #140] @ 638144 │ │ │ │ - ldr ip, [pc, #140] @ 638148 │ │ │ │ - ldr r1, [pc, #140] @ 63814c │ │ │ │ + b 638074 │ │ │ │ + ldr r3, [pc, #140] @ 638148 │ │ │ │ + ldr ip, [pc, #140] @ 63814c │ │ │ │ + ldr r1, [pc, #140] @ 638150 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ - ldr r2, [pc, #128] @ 638150 │ │ │ │ + ldr r2, [pc, #128] @ 638154 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #4 │ │ │ │ - b 637fa0 │ │ │ │ + b 637fa4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r2, r4, ror #27 │ │ │ │ + subseq r2, r2, r0, ror #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ @ instruction: 0xffffe870 │ │ │ │ @ instruction: 0xffffec24 │ │ │ │ - eorseq pc, sp, r8, ror lr @ │ │ │ │ - subseq r2, r2, ip, lsl #26 │ │ │ │ - eorseq r5, r7, r8, ror #3 │ │ │ │ - subeq r1, r5, r0, asr r5 │ │ │ │ - @ instruction: 0x00374bd0 │ │ │ │ + eorseq pc, sp, r4, ror lr @ │ │ │ │ + subseq r2, r2, r8, lsl #26 │ │ │ │ + eorseq r5, r7, r4, ror #3 │ │ │ │ + subeq r1, r5, ip, asr #10 │ │ │ │ + eorseq r4, r7, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - eorseq r5, r7, r0, ror #3 │ │ │ │ - subeq r1, r5, r0, lsr #10 │ │ │ │ - eorseq r4, r7, r0, lsr #23 │ │ │ │ + @ instruction: 0x003751dc │ │ │ │ + subeq r1, r5, ip, lsl r5 │ │ │ │ + mlaseq r7, ip, fp, r4 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - strdeq r1, [r5], #-72 @ 0xffffffb8 │ │ │ │ - eorseq r5, r7, r8, lsl #4 │ │ │ │ - eorseq r4, r7, ip, ror fp │ │ │ │ + strdeq r1, [r5], #-68 @ 0xffffffbc │ │ │ │ + eorseq r5, r7, r4, lsl #4 │ │ │ │ + eorseq r4, r7, r8, ror fp │ │ │ │ andeq r0, r0, r6, ror #15 │ │ │ │ - strheq r1, [r5], #-76 @ 0xffffffb4 │ │ │ │ - eorseq r5, r7, r8, lsr #3 │ │ │ │ - eorseq r4, r7, ip, lsr fp │ │ │ │ - subeq r1, r5, ip, lsl #9 │ │ │ │ - @ instruction: 0x003751b4 │ │ │ │ - eorseq r4, r7, ip, lsl #22 │ │ │ │ + strheq r1, [r5], #-72 @ 0xffffffb8 │ │ │ │ + eorseq r5, r7, r4, lsr #3 │ │ │ │ + eorseq r4, r7, r8, lsr fp │ │ │ │ + subeq r1, r5, r8, lsl #9 │ │ │ │ + @ instruction: 0x003751b0 │ │ │ │ + eorseq r4, r7, r8, lsl #22 │ │ │ │ andeq r0, r0, fp, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ ldr r9, [r0, #312] @ 0x138 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #472] @ 638354 │ │ │ │ + ldr r2, [pc, #472] @ 638358 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r3, [pc, #464] @ 638358 │ │ │ │ + ldr r3, [pc, #464] @ 63835c │ │ │ │ add r8, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r5, r8, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #432] @ 63835c │ │ │ │ + ldr r2, [pc, #432] @ 638360 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ mov r2, #31 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ strh r3, [r8, #20] │ │ │ │ mov r3, #1 │ │ │ │ strh r6, [r8, #22] │ │ │ │ strd r2, [r8, #-8] │ │ │ │ - bne 63822c │ │ │ │ + bne 638230 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #368] @ 638360 │ │ │ │ - ldr r3, [pc, #356] @ 638358 │ │ │ │ + ldr r2, [pc, #368] @ 638364 │ │ │ │ + ldr r3, [pc, #356] @ 63835c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638334 │ │ │ │ + bne 638338 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6381e8 │ │ │ │ + blt 6381ec │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6381e8 │ │ │ │ + blt 6381ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #31 │ │ │ │ - bne 63830c │ │ │ │ + bne 638310 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #24 │ │ │ │ - bne 6382f8 │ │ │ │ + bne 6382fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6381e4 │ │ │ │ + beq 6381e8 │ │ │ │ mov r0, sl │ │ │ │ bl 7f629c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638320 │ │ │ │ + blt 638324 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ bl 211a5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 638338 │ │ │ │ + beq 63833c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str r0, [r7, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r4, [r7] │ │ │ │ strh r6, [r7, #24] │ │ │ │ strd r2, [r7, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r7, #12] │ │ │ │ - b 6381e4 │ │ │ │ - ldr r0, [pc, #100] @ 638364 │ │ │ │ + b 6381e8 │ │ │ │ + ldr r0, [pc, #100] @ 638368 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 6381e8 │ │ │ │ - ldr r0, [pc, #84] @ 638368 │ │ │ │ + b 6381ec │ │ │ │ + ldr r0, [pc, #84] @ 63836c │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 638304 │ │ │ │ - ldr r0, [pc, #68] @ 63836c │ │ │ │ + b 638308 │ │ │ │ + ldr r0, [pc, #68] @ 638370 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #4 │ │ │ │ - b 6381e8 │ │ │ │ + b 6381ec │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #48] @ 638370 │ │ │ │ + ldr r0, [pc, #48] @ 638374 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2129c8 │ │ │ │ mvn r0, #13 │ │ │ │ - b 6381e8 │ │ │ │ - subseq r2, r2, ip, lsr #22 │ │ │ │ + b 6381ec │ │ │ │ + subseq r2, r2, r8, lsr #22 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r2, r2, r4, asr #21 │ │ │ │ - eorseq r4, r7, r0, ror #30 │ │ │ │ - eorseq r4, r7, r8, ror pc │ │ │ │ - eorseq r4, r7, r0, lsr #31 │ │ │ │ - eorseq r4, r7, r0, lsr #31 │ │ │ │ + subseq r2, r2, r0, asr #21 │ │ │ │ + eorseq r4, r7, ip, asr pc │ │ │ │ + eorseq r4, r7, r4, ror pc │ │ │ │ + mlaseq r7, ip, pc, r4 @ │ │ │ │ + mlaseq r7, ip, pc, r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2952] @ 0xb88 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #732] @ 638674 │ │ │ │ + ldr r2, [pc, #732] @ 638678 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #728] @ 638678 │ │ │ │ + ldr r3, [pc, #728] @ 63867c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r9, #8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [sp, #1144] @ 0x478 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #676] @ 63867c │ │ │ │ + ldr r2, [pc, #676] @ 638680 │ │ │ │ ldr r8, [sp, #1148] @ 0x47c │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 213a48 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mvn sl, #0 │ │ │ │ str sl, [r7] │ │ │ │ ldr r2, [r5, #264] @ 0x108 │ │ │ │ mov fp, #8 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ mov r1, #1 │ │ │ │ tst r2, #524288 @ 0x80000 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #32] │ │ │ │ strd r0, [r9, #-8] │ │ │ │ - beq 638590 │ │ │ │ + beq 638594 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ sub r3, r9, #12 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 2129c8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 6384d4 │ │ │ │ + blt 6384d8 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 63855c │ │ │ │ + blt 638560 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - bne 6385cc │ │ │ │ + bne 6385d0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 638608 │ │ │ │ + bne 63860c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ orrs r1, r2, #0 │ │ │ │ - bne 638640 │ │ │ │ + bne 638644 │ │ │ │ and r3, r3, #256 @ 0x100 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 638508 │ │ │ │ + beq 63850c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #492] @ 638680 │ │ │ │ - ldr r3, [pc, #480] @ 638678 │ │ │ │ + ldr r2, [pc, #492] @ 638684 │ │ │ │ + ldr r3, [pc, #480] @ 63867c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638670 │ │ │ │ + bne 638674 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #424] @ 638684 │ │ │ │ + ldr r2, [pc, #424] @ 638688 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #416] @ 638688 │ │ │ │ + ldr r3, [pc, #416] @ 63868c │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #412] @ 63868c │ │ │ │ + ldr r1, [pc, #412] @ 638690 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #408] @ 638690 │ │ │ │ + ldr r2, [pc, #408] @ 638694 │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 63848c │ │ │ │ + b 638490 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 7f629c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bge 638488 │ │ │ │ - ldr r3, [pc, #360] @ 638694 │ │ │ │ - ldr r2, [pc, #360] @ 638698 │ │ │ │ - ldr r1, [pc, #360] @ 63869c │ │ │ │ + bge 63848c │ │ │ │ + ldr r3, [pc, #360] @ 638698 │ │ │ │ + ldr r2, [pc, #360] @ 63869c │ │ │ │ + ldr r1, [pc, #360] @ 6386a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - ldr r2, [pc, #344] @ 6386a0 │ │ │ │ + ldr r2, [pc, #344] @ 6386a4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ str sl, [r7] │ │ │ │ mvn r4, #4 │ │ │ │ - b 63848c │ │ │ │ - ldr r2, [pc, #320] @ 6386a4 │ │ │ │ + b 638490 │ │ │ │ + ldr r2, [pc, #320] @ 6386a8 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #312] @ 6386a8 │ │ │ │ + ldr r3, [pc, #312] @ 6386ac │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #308] @ 6386ac │ │ │ │ + ldr r1, [pc, #308] @ 6386b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2912 @ 0xb60 │ │ │ │ bl 8e1a24 │ │ │ │ - b 63848c │ │ │ │ + b 638490 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 2129c8 │ │ │ │ - ldr r3, [pc, #272] @ 6386b0 │ │ │ │ - ldr ip, [pc, #272] @ 6386b4 │ │ │ │ - ldr r1, [pc, #272] @ 6386b8 │ │ │ │ + ldr r3, [pc, #272] @ 6386b4 │ │ │ │ + ldr ip, [pc, #272] @ 6386b8 │ │ │ │ + ldr r1, [pc, #272] @ 6386bc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #264] @ 6386bc │ │ │ │ + ldr r2, [pc, #264] @ 6386c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ - b 63848c │ │ │ │ - ldr r1, [pc, #236] @ 6386c0 │ │ │ │ - ldr r3, [pc, #236] @ 6386c4 │ │ │ │ + b 638490 │ │ │ │ + ldr r1, [pc, #236] @ 6386c4 │ │ │ │ + ldr r3, [pc, #236] @ 6386c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, #42 @ 0x2a │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #224] @ 6386c8 │ │ │ │ + ldr r1, [pc, #224] @ 6386cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - ldr r2, [pc, #212] @ 6386cc │ │ │ │ + ldr r2, [pc, #212] @ 6386d0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 63848c │ │ │ │ - ldr r3, [pc, #192] @ 6386d0 │ │ │ │ - ldr ip, [pc, #192] @ 6386d4 │ │ │ │ - ldr r1, [pc, #192] @ 6386d8 │ │ │ │ + b 638490 │ │ │ │ + ldr r3, [pc, #192] @ 6386d4 │ │ │ │ + ldr ip, [pc, #192] @ 6386d8 │ │ │ │ + ldr r1, [pc, #192] @ 6386dc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - ldr r2, [pc, #176] @ 6386dc │ │ │ │ + ldr r2, [pc, #176] @ 6386e0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str fp, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 638600 │ │ │ │ - ldr r3, [pc, #152] @ 6386e0 │ │ │ │ - ldr ip, [pc, #152] @ 6386e4 │ │ │ │ - ldr r1, [pc, #152] @ 6386e8 │ │ │ │ + b 638604 │ │ │ │ + ldr r3, [pc, #152] @ 6386e4 │ │ │ │ + ldr ip, [pc, #152] @ 6386e8 │ │ │ │ + ldr r1, [pc, #152] @ 6386ec │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #144] @ 6386ec │ │ │ │ + ldr r2, [pc, #144] @ 6386f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 638554 │ │ │ │ + b 638558 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r2, r8, lsl r9 │ │ │ │ + subseq r2, r2, r4, lsl r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r2, r2, r0, lsr #16 │ │ │ │ - eorseq r4, r7, ip, asr #28 │ │ │ │ - subeq r1, r5, ip, asr r0 │ │ │ │ - @ instruction: 0x003746dc │ │ │ │ + subseq r2, r2, ip, lsl r8 │ │ │ │ + eorseq r4, r7, r8, asr #28 │ │ │ │ + subeq r1, r5, r8, asr r0 │ │ │ │ + @ instruction: 0x003746d8 │ │ │ │ andeq r0, r0, r9, asr fp │ │ │ │ - subeq r1, r5, r4, lsl r0 │ │ │ │ - @ instruction: 0x00374ef8 │ │ │ │ - mlaseq r7, r0, r6, r4 │ │ │ │ + subeq r1, r5, r0, lsl r0 │ │ │ │ + @ instruction: 0x00374ef4 │ │ │ │ + eorseq r4, r7, ip, lsl #13 │ │ │ │ andeq r0, r0, fp, ror fp │ │ │ │ - @ instruction: 0x00374df0 │ │ │ │ - ldrdeq r0, [r5], #-244 @ 0xffffff0c │ │ │ │ - eorseq r4, r7, r8, asr r6 │ │ │ │ - subeq r0, r5, r0, lsr #31 │ │ │ │ - eorseq r4, r7, r0, asr sp │ │ │ │ - eorseq r4, r7, r8, lsr #12 │ │ │ │ + eorseq r4, r7, ip, ror #27 │ │ │ │ + ldrdeq r0, [r5], #-240 @ 0xffffff10 │ │ │ │ + eorseq r4, r7, r4, asr r6 │ │ │ │ + @ instruction: 0x00450f9c │ │ │ │ + eorseq r4, r7, ip, asr #26 │ │ │ │ + eorseq r4, r7, r4, lsr #12 │ │ │ │ andeq r0, r0, r2, asr fp │ │ │ │ - eorseq r4, r7, ip, lsr #27 │ │ │ │ - subeq r0, r5, r4, ror #30 │ │ │ │ - eorseq r4, r7, r0, ror #11 │ │ │ │ - andeq r0, r0, r6, ror #22 │ │ │ │ - subeq r0, r5, r0, lsr pc │ │ │ │ eorseq r4, r7, r8, lsr #27 │ │ │ │ - eorseq r4, r7, ip, lsr #11 │ │ │ │ + subeq r0, r5, r0, ror #30 │ │ │ │ + @ instruction: 0x003745dc │ │ │ │ + andeq r0, r0, r6, ror #22 │ │ │ │ + subeq r0, r5, ip, lsr #30 │ │ │ │ + eorseq r4, r7, r4, lsr #27 │ │ │ │ + eorseq r4, r7, r8, lsr #11 │ │ │ │ andeq r0, r0, sp, ror #22 │ │ │ │ - strdeq r0, [r5], #-232 @ 0xffffff18 │ │ │ │ - eorseq r4, r7, r8, lsr #27 │ │ │ │ - eorseq r4, r7, r0, lsl #11 │ │ │ │ + strdeq r0, [r5], #-228 @ 0xffffff1c │ │ │ │ + eorseq r4, r7, r4, lsr #27 │ │ │ │ + eorseq r4, r7, ip, ror r5 │ │ │ │ andeq r0, r0, r4, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #580] @ 638950 │ │ │ │ + ldr r2, [pc, #580] @ 638954 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #572] @ 638954 │ │ │ │ + ldr r3, [pc, #572] @ 638958 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #540] @ 638958 │ │ │ │ + ldr r2, [pc, #540] @ 63895c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #24 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ add fp, r6, #12 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ str fp, [sp, #24] │ │ │ │ - beq 6388f4 │ │ │ │ + beq 6388f8 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ - bhi 63892c │ │ │ │ + bhi 638930 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638820 │ │ │ │ + blt 638824 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638854 │ │ │ │ + blt 638858 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #24 │ │ │ │ - bne 6388bc │ │ │ │ + bne 6388c0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - bne 638888 │ │ │ │ + bne 63888c │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 212a70 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r2, [pc, #380] @ 63895c │ │ │ │ - ldr r3, [pc, #368] @ 638954 │ │ │ │ + ldr r2, [pc, #380] @ 638960 │ │ │ │ + ldr r3, [pc, #368] @ 638958 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638928 │ │ │ │ + bne 63892c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #312] @ 638960 │ │ │ │ + ldr r2, [pc, #312] @ 638964 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #304] @ 638964 │ │ │ │ + ldr r3, [pc, #304] @ 638968 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #300] @ 638968 │ │ │ │ + ldr r1, [pc, #300] @ 63896c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #296] @ 63896c │ │ │ │ + ldr r2, [pc, #296] @ 638970 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 6387d8 │ │ │ │ - ldr r2, [pc, #276] @ 638970 │ │ │ │ + b 6387dc │ │ │ │ + ldr r2, [pc, #276] @ 638974 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #268] @ 638974 │ │ │ │ + ldr r3, [pc, #268] @ 638978 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #264] @ 638978 │ │ │ │ + ldr r1, [pc, #264] @ 63897c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2448 @ 0x990 │ │ │ │ bl 8e1a24 │ │ │ │ - b 6387d8 │ │ │ │ - ldr r3, [pc, #236] @ 63897c │ │ │ │ - ldr ip, [pc, #236] @ 638980 │ │ │ │ - ldr r1, [pc, #236] @ 638984 │ │ │ │ + b 6387dc │ │ │ │ + ldr r3, [pc, #236] @ 638980 │ │ │ │ + ldr ip, [pc, #236] @ 638984 │ │ │ │ + ldr r1, [pc, #236] @ 638988 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #228] @ 638988 │ │ │ │ + ldr r2, [pc, #228] @ 63898c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 6387d8 │ │ │ │ - ldr r1, [pc, #200] @ 63898c │ │ │ │ + b 6387dc │ │ │ │ + ldr r1, [pc, #200] @ 638990 │ │ │ │ mov ip, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #192] @ 638990 │ │ │ │ + ldr r3, [pc, #192] @ 638994 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #188] @ 638994 │ │ │ │ + ldr r1, [pc, #188] @ 638998 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ - ldr r2, [pc, #176] @ 638998 │ │ │ │ + ldr r2, [pc, #176] @ 63899c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 6388b4 │ │ │ │ - ldr r3, [pc, #160] @ 63899c │ │ │ │ - ldr ip, [pc, #160] @ 6389a0 │ │ │ │ - ldr r1, [pc, #160] @ 6389a4 │ │ │ │ + b 6388b8 │ │ │ │ + ldr r3, [pc, #160] @ 6389a0 │ │ │ │ + ldr ip, [pc, #160] @ 6389a4 │ │ │ │ + ldr r1, [pc, #160] @ 6389a8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r2, #2432 @ 0x980 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #21 │ │ │ │ - b 6387d8 │ │ │ │ + b 6387dc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 6389a8 │ │ │ │ - ldr r1, [pc, #116] @ 6389ac │ │ │ │ - ldr r0, [pc, #116] @ 6389b0 │ │ │ │ + ldr r3, [pc, #116] @ 6389ac │ │ │ │ + ldr r1, [pc, #116] @ 6389b0 │ │ │ │ + ldr r0, [pc, #116] @ 6389b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ 6389b4 │ │ │ │ + ldr r2, [pc, #112] @ 6389b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0052259c │ │ │ │ + @ instruction: 0x00522598 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq r2, [r2], #-68 @ 0xffffffbc │ │ │ │ - eorseq r4, r7, ip, lsl #25 │ │ │ │ - subeq r0, r5, r0, lsl sp │ │ │ │ - mlaseq r7, r0, r3, r4 │ │ │ │ + ldrsbeq r2, [r2], #-64 @ 0xffffffc0 │ │ │ │ + eorseq r4, r7, r8, lsl #25 │ │ │ │ + subeq r0, r5, ip, lsl #26 │ │ │ │ + eorseq r4, r7, ip, lsl #7 │ │ │ │ andeq r0, r0, sl, lsl #19 │ │ │ │ - eorseq r4, r7, r8, asr ip │ │ │ │ - ldrdeq r0, [r5], #-204 @ 0xffffff34 │ │ │ │ - eorseq r4, r7, r0, ror #6 │ │ │ │ - strheq r0, [r5], #-196 @ 0xffffff3c │ │ │ │ - eorseq r4, r7, r4, asr #19 │ │ │ │ - eorseq r4, r7, r8, lsr r3 │ │ │ │ + eorseq r4, r7, r4, asr ip │ │ │ │ + ldrdeq r0, [r5], #-200 @ 0xffffff38 │ │ │ │ + eorseq r4, r7, ip, asr r3 │ │ │ │ + strheq r0, [r5], #-192 @ 0xffffff40 │ │ │ │ + eorseq r4, r7, r0, asr #19 │ │ │ │ + eorseq r4, r7, r4, lsr r3 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eorseq r4, r7, r8, asr #19 │ │ │ │ - subeq r0, r5, r4, ror ip │ │ │ │ - @ instruction: 0x003742f0 │ │ │ │ + eorseq r4, r7, r4, asr #19 │ │ │ │ + subeq r0, r5, r0, ror ip │ │ │ │ + eorseq r4, r7, ip, ror #5 │ │ │ │ muleq r0, r5, r9 │ │ │ │ - subeq r0, r5, r4, asr #24 │ │ │ │ - eorseq r4, r7, ip, asr fp │ │ │ │ - @ instruction: 0x003742d0 │ │ │ │ - subeq r0, r5, r0, lsl ip │ │ │ │ - mlaseq r7, r8, r2, r4 │ │ │ │ - eorseq r4, r7, r4, asr #22 │ │ │ │ + subeq r0, r5, r0, asr #24 │ │ │ │ + eorseq r4, r7, r8, asr fp │ │ │ │ + eorseq r4, r7, ip, asr #5 │ │ │ │ + subeq r0, r5, ip, lsl #24 │ │ │ │ + mlaseq r7, r4, r2, r4 │ │ │ │ + eorseq r4, r7, r0, asr #22 │ │ │ │ andeq r0, r0, r4, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #576] @ 638c14 │ │ │ │ + ldr r1, [pc, #576] @ 638c18 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #572] @ 638c18 │ │ │ │ + ldr r3, [pc, #572] @ 638c1c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r2, [pc, #556] @ 638c1c │ │ │ │ + ldr r2, [pc, #556] @ 638c20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 638b34 │ │ │ │ + beq 638b38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638acc │ │ │ │ + blt 638ad0 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638b00 │ │ │ │ + blt 638b04 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - bne 638b68 │ │ │ │ + bne 638b6c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 638ba4 │ │ │ │ + bne 638ba8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orrs r3, r3, r2 │ │ │ │ moveq r4, r7 │ │ │ │ - bne 638bdc │ │ │ │ - ldr r2, [pc, #404] @ 638c20 │ │ │ │ - ldr r3, [pc, #392] @ 638c18 │ │ │ │ + bne 638be0 │ │ │ │ + ldr r2, [pc, #404] @ 638c24 │ │ │ │ + ldr r3, [pc, #392] @ 638c1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638c10 │ │ │ │ + bne 638c14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #336] @ 638c24 │ │ │ │ + ldr r2, [pc, #336] @ 638c28 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #328] @ 638c28 │ │ │ │ + ldr r3, [pc, #328] @ 638c2c │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #324] @ 638c2c │ │ │ │ + ldr r1, [pc, #324] @ 638c30 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #320] @ 638c30 │ │ │ │ + ldr r2, [pc, #320] @ 638c34 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 638a84 │ │ │ │ - ldr r2, [pc, #300] @ 638c34 │ │ │ │ + b 638a88 │ │ │ │ + ldr r2, [pc, #300] @ 638c38 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #292] @ 638c38 │ │ │ │ + ldr r3, [pc, #292] @ 638c3c │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #288] @ 638c3c │ │ │ │ + ldr r1, [pc, #288] @ 638c40 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #284] @ 638c40 │ │ │ │ + ldr r2, [pc, #284] @ 638c44 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1a24 │ │ │ │ - b 638a84 │ │ │ │ - ldr r3, [pc, #264] @ 638c44 │ │ │ │ - ldr ip, [pc, #264] @ 638c48 │ │ │ │ - ldr r1, [pc, #264] @ 638c4c │ │ │ │ + b 638a88 │ │ │ │ + ldr r3, [pc, #264] @ 638c48 │ │ │ │ + ldr ip, [pc, #264] @ 638c4c │ │ │ │ + ldr r1, [pc, #264] @ 638c50 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #256] @ 638c50 │ │ │ │ + ldr r2, [pc, #256] @ 638c54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ - b 638a84 │ │ │ │ - ldr r1, [pc, #228] @ 638c54 │ │ │ │ - ldr r3, [pc, #228] @ 638c58 │ │ │ │ + b 638a88 │ │ │ │ + ldr r1, [pc, #228] @ 638c58 │ │ │ │ + ldr r3, [pc, #228] @ 638c5c │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, #43 @ 0x2b │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #216] @ 638c5c │ │ │ │ + ldr r1, [pc, #216] @ 638c60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ - ldr r2, [pc, #204] @ 638c60 │ │ │ │ + ldr r2, [pc, #204] @ 638c64 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 638a84 │ │ │ │ - ldr r1, [pc, #184] @ 638c64 │ │ │ │ + b 638a88 │ │ │ │ + ldr r1, [pc, #184] @ 638c68 │ │ │ │ mov ip, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #176] @ 638c68 │ │ │ │ + ldr r3, [pc, #176] @ 638c6c │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #172] @ 638c6c │ │ │ │ + ldr r1, [pc, #172] @ 638c70 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ - ldr r2, [pc, #160] @ 638c70 │ │ │ │ + ldr r2, [pc, #160] @ 638c74 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 638b9c │ │ │ │ - ldr r3, [pc, #144] @ 638c74 │ │ │ │ - ldr ip, [pc, #144] @ 638c78 │ │ │ │ - ldr r1, [pc, #144] @ 638c7c │ │ │ │ + b 638ba0 │ │ │ │ + ldr r3, [pc, #144] @ 638c78 │ │ │ │ + ldr ip, [pc, #144] @ 638c7c │ │ │ │ + ldr r1, [pc, #144] @ 638c80 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #136] @ 638c80 │ │ │ │ + ldr r2, [pc, #136] @ 638c84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r4, #4 │ │ │ │ - b 638a84 │ │ │ │ + b 638a88 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r2, [r2], #-40 @ 0xffffffd8 │ │ │ │ + ldrsbeq r2, [r2], #-36 @ 0xffffffdc │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r2, r2, r8, lsr #4 │ │ │ │ - @ instruction: 0x003749f8 │ │ │ │ - subeq r0, r5, r4, ror #20 │ │ │ │ - eorseq r4, r7, r4, ror #1 │ │ │ │ + subseq r2, r2, r4, lsr #4 │ │ │ │ + @ instruction: 0x003749f4 │ │ │ │ + subeq r0, r5, r0, ror #20 │ │ │ │ + eorseq r4, r7, r0, ror #1 │ │ │ │ muleq r0, r7, fp │ │ │ │ - @ instruction: 0x003749f0 │ │ │ │ - subeq r0, r5, r0, lsr sl │ │ │ │ - ldrheq r4, [r7], -r0 @ │ │ │ │ + eorseq r4, r7, ip, ror #19 │ │ │ │ + subeq r0, r5, ip, lsr #20 │ │ │ │ + eorseq r4, r7, ip, lsr #1 │ │ │ │ muleq r0, lr, fp │ │ │ │ - subeq r0, r5, r4, lsl #20 │ │ │ │ - @ instruction: 0x003747b4 │ │ │ │ - eorseq r4, r7, ip, lsl #1 │ │ │ │ + subeq r0, r5, r0, lsl #20 │ │ │ │ + @ instruction: 0x003747b0 │ │ │ │ + eorseq r4, r7, r8, lsl #1 │ │ │ │ muleq r0, r1, fp │ │ │ │ - eorseq r4, r7, r0, lsl r8 │ │ │ │ - subeq r0, r5, r8, asr #19 │ │ │ │ - eorseq r4, r7, r4, asr #32 │ │ │ │ + eorseq r4, r7, ip, lsl #16 │ │ │ │ + subeq r0, r5, r4, asr #19 │ │ │ │ + eorseq r4, r7, r0, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - eorseq r4, r7, r0, lsl r8 │ │ │ │ - subeq r0, r5, ip, lsl #19 │ │ │ │ - eorseq r4, r7, r8 │ │ │ │ + eorseq r4, r7, ip, lsl #16 │ │ │ │ + subeq r0, r5, r8, lsl #19 │ │ │ │ + eorseq r4, r7, r4 │ │ │ │ andeq r0, r0, fp, lsr #23 │ │ │ │ - subeq r0, r5, ip, asr r9 │ │ │ │ - eorseq r4, r7, ip, lsr r9 │ │ │ │ - eorseq r3, r7, r4, ror #31 │ │ │ │ + subeq r0, r5, r8, asr r9 │ │ │ │ + eorseq r4, r7, r8, lsr r9 │ │ │ │ + eorseq r3, r7, r0, ror #31 │ │ │ │ @ instruction: 0x00000bb2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #328] @ 638de8 │ │ │ │ - ldr r3, [pc, #328] @ 638dec │ │ │ │ + ldr r1, [pc, #328] @ 638dec │ │ │ │ + ldr r3, [pc, #328] @ 638df0 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r7, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #308] @ 638df0 │ │ │ │ + ldr r2, [pc, #308] @ 638df4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r2, #11 │ │ │ │ @@ -1095495,289 +1095496,289 @@ │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ ldrcc r3, [r3] │ │ │ │ movcs r0, #0 │ │ │ │ ldrcc r0, [r3, r0, lsl #2] │ │ │ │ mov r2, #0 │ │ │ │ - bl 6366d8 │ │ │ │ + bl 6366dc │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 638d78 │ │ │ │ + blt 638d7c │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 638d78 │ │ │ │ + blt 638d7c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #11 │ │ │ │ - bne 638dbc │ │ │ │ + bne 638dc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 638dd4 │ │ │ │ + bne 638dd8 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ mov r2, r8 │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r1, [pc, #116] @ 638df4 │ │ │ │ - ldr r3, [pc, #104] @ 638dec │ │ │ │ + ldr r1, [pc, #116] @ 638df8 │ │ │ │ + ldr r3, [pc, #104] @ 638df0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638de4 │ │ │ │ + bne 638de8 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #52] @ 638df8 │ │ │ │ + ldr r0, [pc, #52] @ 638dfc │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r2, #70 @ 0x46 │ │ │ │ - b 638d78 │ │ │ │ - ldr r0, [pc, #32] @ 638dfc │ │ │ │ + b 638d7c │ │ │ │ + ldr r0, [pc, #32] @ 638e00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 638dcc │ │ │ │ + b 638dd0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r2, r0, lsl r0 │ │ │ │ + subseq r2, r2, ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r4, lsr pc │ │ │ │ - eorseq r4, r7, r8, asr #9 │ │ │ │ - eorseq r4, r7, r4, lsl #9 │ │ │ │ + subseq r1, r2, r0, lsr pc │ │ │ │ + eorseq r4, r7, r4, asr #9 │ │ │ │ + eorseq r4, r7, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #676] @ 6390c4 │ │ │ │ + ldr r2, [pc, #676] @ 6390c8 │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r3, [pc, #672] @ 6390c8 │ │ │ │ + ldr r3, [pc, #672] @ 6390cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r9, r7, #8 │ │ │ │ ldr r6, [r0, #264] @ 0x108 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #636] @ 6390cc │ │ │ │ + ldr r2, [pc, #636] @ 6390d0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #620] @ 6390d0 │ │ │ │ + ldr r3, [pc, #620] @ 6390d4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, #26 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [r7, #-8] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6390a0 │ │ │ │ + bne 6390a4 │ │ │ │ lsr r6, r6, #7 │ │ │ │ and r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 639044 │ │ │ │ + beq 639048 │ │ │ │ ldr r6, [r4] │ │ │ │ - ldr r3, [pc, #568] @ 6390d4 │ │ │ │ + ldr r3, [pc, #568] @ 6390d8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 638fc0 │ │ │ │ + beq 638fc4 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, r7, #12 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 638ed0 │ │ │ │ + beq 638ed4 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi 639058 │ │ │ │ + bhi 63905c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 638fa8 │ │ │ │ + bne 638fac │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r2, [sp, #1076] @ 0x434 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ str r2, [sp, #1080] @ 0x438 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638ff4 │ │ │ │ + blt 638ff8 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r9 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 639008 │ │ │ │ + blt 63900c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #26 │ │ │ │ - bne 63901c │ │ │ │ - ldr r3, [pc, #400] @ 6390d0 │ │ │ │ + bne 639020 │ │ │ │ + ldr r3, [pc, #400] @ 6390d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 639034 │ │ │ │ + bne 639038 │ │ │ │ ldr r3, [r7, #1064] @ 0x428 │ │ │ │ ldr r2, [r7, #1060] @ 0x424 │ │ │ │ cmp r3, #0 │ │ │ │ movge r4, r6 │ │ │ │ strdge r2, [r8] │ │ │ │ - blt 639078 │ │ │ │ - ldr r2, [pc, #368] @ 6390d8 │ │ │ │ - ldr r3, [pc, #348] @ 6390c8 │ │ │ │ + blt 63907c │ │ │ │ + ldr r2, [pc, #368] @ 6390dc │ │ │ │ + ldr r3, [pc, #348] @ 6390cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63909c │ │ │ │ + bne 6390a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ - bhi 639068 │ │ │ │ + bhi 63906c │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r0, r7, #112 @ 0x70 │ │ │ │ bl 212a70 │ │ │ │ - b 638edc │ │ │ │ + b 638ee0 │ │ │ │ mov r2, #24 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, r7, #12 │ │ │ │ bl 212a70 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 638edc │ │ │ │ + beq 638ee0 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bhi 63908c │ │ │ │ + bhi 639090 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r7, #36 @ 0x24 │ │ │ │ bl 212a70 │ │ │ │ - b 638edc │ │ │ │ - ldr r0, [pc, #224] @ 6390dc │ │ │ │ + b 638ee0 │ │ │ │ + ldr r0, [pc, #224] @ 6390e0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 638f60 │ │ │ │ - ldr r0, [pc, #208] @ 6390e0 │ │ │ │ + b 638f64 │ │ │ │ + ldr r0, [pc, #208] @ 6390e4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 638f60 │ │ │ │ - ldr r0, [pc, #192] @ 6390e4 │ │ │ │ + b 638f64 │ │ │ │ + ldr r0, [pc, #192] @ 6390e8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 638f60 │ │ │ │ - ldr r0, [pc, #172] @ 6390e8 │ │ │ │ + b 638f64 │ │ │ │ + ldr r0, [pc, #172] @ 6390ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 63902c │ │ │ │ - ldr r0, [pc, #160] @ 6390ec │ │ │ │ + b 639030 │ │ │ │ + ldr r0, [pc, #160] @ 6390f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ - b 638f60 │ │ │ │ - ldr r0, [pc, #144] @ 6390f0 │ │ │ │ + b 638f64 │ │ │ │ + ldr r0, [pc, #144] @ 6390f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 639050 │ │ │ │ - ldr r0, [pc, #132] @ 6390f4 │ │ │ │ + b 639054 │ │ │ │ + ldr r0, [pc, #132] @ 6390f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 639050 │ │ │ │ - ldr r0, [pc, #120] @ 6390f8 │ │ │ │ + b 639054 │ │ │ │ + ldr r0, [pc, #120] @ 6390fc │ │ │ │ mvn r4, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 638f60 │ │ │ │ - ldr r0, [pc, #104] @ 6390fc │ │ │ │ + b 638f64 │ │ │ │ + ldr r0, [pc, #104] @ 639100 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 639050 │ │ │ │ + b 639054 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 639100 │ │ │ │ - ldr r1, [pc, #88] @ 639104 │ │ │ │ - ldr r0, [pc, #88] @ 639108 │ │ │ │ + ldr r3, [pc, #88] @ 639104 │ │ │ │ + ldr r1, [pc, #88] @ 639108 │ │ │ │ + ldr r0, [pc, #88] @ 63910c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #340 @ 0x154 │ │ │ │ mov r2, #2528 @ 0x9e0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00521e90 │ │ │ │ + subseq r1, r2, ip, lsl #29 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - subseq r1, r2, ip, asr #26 │ │ │ │ - @ instruction: 0x003745b0 │ │ │ │ - @ instruction: 0x003745d0 │ │ │ │ - eorseq r4, r7, r8, ror #4 │ │ │ │ - eorseq r4, r7, r4, lsr #4 │ │ │ │ - eorseq r3, r7, r8, ror #31 │ │ │ │ - eorseq r4, r7, r8, lsl r5 │ │ │ │ - eorseq r4, r7, r4, lsr #10 │ │ │ │ - mlaseq r7, r4, r5, r4 │ │ │ │ - eorseq r4, r7, r4, asr #9 │ │ │ │ - @ instruction: 0x0045049c │ │ │ │ - eorseq r3, r7, r8, lsr #22 │ │ │ │ - eorseq r3, r7, r0, ror lr │ │ │ │ + subseq r1, r2, r8, asr #26 │ │ │ │ + eorseq r4, r7, ip, lsr #11 │ │ │ │ + eorseq r4, r7, ip, asr #11 │ │ │ │ + eorseq r4, r7, r4, ror #4 │ │ │ │ + eorseq r4, r7, r0, lsr #4 │ │ │ │ + eorseq r3, r7, r4, ror #31 │ │ │ │ + eorseq r4, r7, r4, lsl r5 │ │ │ │ + eorseq r4, r7, r0, lsr #10 │ │ │ │ + mlaseq r7, r0, r5, r4 │ │ │ │ + eorseq r4, r7, r0, asr #9 │ │ │ │ + @ instruction: 0x00450498 │ │ │ │ + eorseq r3, r7, r4, lsr #22 │ │ │ │ + eorseq r3, r7, ip, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #928] @ 0x3a0 │ │ │ │ - ldr ip, [pc, #372] @ 639298 │ │ │ │ + ldr ip, [pc, #372] @ 63929c │ │ │ │ sub sp, sp, #3136 @ 0xc40 │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r3, [pc, #364] @ 63929c │ │ │ │ + ldr r3, [pc, #364] @ 6392a0 │ │ │ │ add ip, pc, ip │ │ │ │ add r9, sp, #1072 @ 0x430 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r9, r9, #12 │ │ │ │ ldr r8, [sp, #3168] @ 0xc60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #3132] @ 0xc3c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr r2, [pc, #308] @ 6392a0 │ │ │ │ + ldr r2, [pc, #308] @ 6392a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #264] @ 0x108 │ │ │ │ bl 213a48 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -1095788,163 +1095789,163 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r0, [sp, #8] │ │ │ │ - bne 639218 │ │ │ │ + bne 63921c │ │ │ │ lsr r7, r7, #1 │ │ │ │ ands r0, r7, #1 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ - beq 639260 │ │ │ │ + beq 639264 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmn r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ strne r3, [sp, #1084] @ 0x43c │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63921c │ │ │ │ + blt 639220 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63921c │ │ │ │ + blt 639220 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 63927c │ │ │ │ + bne 639280 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ 6392a4 │ │ │ │ - ldr r3, [pc, #116] @ 63929c │ │ │ │ + ldr r2, [pc, #128] @ 6392a8 │ │ │ │ + ldr r3, [pc, #116] @ 6392a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #3132] @ 0xc3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639294 │ │ │ │ + bne 639298 │ │ │ │ add sp, sp, #3136 @ 0xc40 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 639218 │ │ │ │ - b 63921c │ │ │ │ - ldr r0, [pc, #36] @ 6392a8 │ │ │ │ + bge 63921c │ │ │ │ + b 639220 │ │ │ │ + ldr r0, [pc, #36] @ 6392ac │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 63921c │ │ │ │ + b 639220 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r8, lsl #23 │ │ │ │ + subseq r1, r2, r4, lsl #23 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - @ instruction: 0x00521a90 │ │ │ │ - eorseq r4, r7, r8 │ │ │ │ + subseq r1, r2, ip, lsl #21 │ │ │ │ + eorseq r4, r7, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3000] @ 0xbb8 │ │ │ │ - ldr ip, [pc, #248] @ 6393bc │ │ │ │ + ldr ip, [pc, #248] @ 6393c0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #244] @ 6393c0 │ │ │ │ + ldr r0, [pc, #244] @ 6393c4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r2, [pc, #228] @ 6393c4 │ │ │ │ + ldr r2, [pc, #228] @ 6393c8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #1076] @ 0x434 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ bl 213a48 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ tst r2, #8 │ │ │ │ - bne 63934c │ │ │ │ + bne 639350 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #184] @ 6393c8 │ │ │ │ - ldr r3, [pc, #172] @ 6393c0 │ │ │ │ + ldr r2, [pc, #184] @ 6393cc │ │ │ │ + ldr r3, [pc, #172] @ 6393c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1076] @ 0x434 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6393b8 │ │ │ │ + bne 6393bc │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 639308 │ │ │ │ + blt 63930c │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldrb r1, [r4] │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ ldr r2, [sp] │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ orr r1, r1, r3, lsl #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 6393a4 │ │ │ │ + bne 6393a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 639304 │ │ │ │ + beq 639308 │ │ │ │ mvn r0, #4 │ │ │ │ - b 639308 │ │ │ │ - ldr r0, [pc, #32] @ 6393cc │ │ │ │ + b 63930c │ │ │ │ + ldr r0, [pc, #32] @ 6393d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 639308 │ │ │ │ + b 63930c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, ip, ror #19 │ │ │ │ + subseq r1, r2, r8, ror #19 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r4, lsr #19 │ │ │ │ - eorseq r3, r7, r4, ror #29 │ │ │ │ + subseq r1, r2, r0, lsr #19 │ │ │ │ + eorseq r3, r7, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #204] @ 6394b8 │ │ │ │ - ldr r3, [pc, #204] @ 6394bc │ │ │ │ + ldr r1, [pc, #204] @ 6394bc │ │ │ │ + ldr r3, [pc, #204] @ 6394c0 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #184] @ 6394c0 │ │ │ │ + ldr r2, [pc, #184] @ 6394c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r2, #22 │ │ │ │ @@ -1095960,596 +1095961,596 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 639478 │ │ │ │ + blt 63947c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6392ac │ │ │ │ - ldr r2, [pc, #68] @ 6394c4 │ │ │ │ - ldr r3, [pc, #56] @ 6394bc │ │ │ │ + bl 6392b0 │ │ │ │ + ldr r2, [pc, #68] @ 6394c8 │ │ │ │ + ldr r3, [pc, #56] @ 6394c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6394b4 │ │ │ │ + bne 6394b8 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r4, asr #17 │ │ │ │ + subseq r1, r2, r0, asr #17 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r4, lsr r8 │ │ │ │ + subseq r1, r2, r0, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #468] @ 6396b8 │ │ │ │ + ldr r1, [pc, #468] @ 6396bc │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ - ldr r3, [pc, #464] @ 6396bc │ │ │ │ + ldr r3, [pc, #464] @ 6396c0 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r6, sp, #24 │ │ │ │ - ldr r2, [pc, #444] @ 6396c0 │ │ │ │ + ldr r2, [pc, #444] @ 6396c4 │ │ │ │ ldr r4, [r5, #312] @ 0x138 │ │ │ │ - ldr r9, [pc, #440] @ 6396c4 │ │ │ │ + ldr r9, [pc, #440] @ 6396c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #416] @ 6396c8 │ │ │ │ + ldr r3, [pc, #416] @ 6396cc │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ mov r0, #29 │ │ │ │ mov r1, #9 │ │ │ │ strb r2, [r4, #60] @ 0x3c │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63962c │ │ │ │ + bne 639630 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6395cc │ │ │ │ + blt 6395d0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6392ac │ │ │ │ + bl 6392b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6395fc │ │ │ │ - ldr r2, [pc, #320] @ 6396cc │ │ │ │ - ldr r3, [pc, #300] @ 6396bc │ │ │ │ + bne 639600 │ │ │ │ + ldr r2, [pc, #320] @ 6396d0 │ │ │ │ + ldr r3, [pc, #300] @ 6396c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6396b4 │ │ │ │ + bne 6396b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #252] @ 6396d0 │ │ │ │ - ldr r3, [pc, #252] @ 6396d4 │ │ │ │ + ldr r1, [pc, #252] @ 6396d4 │ │ │ │ + ldr r3, [pc, #252] @ 6396d8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #244] @ 6396d8 │ │ │ │ + ldr r1, [pc, #244] @ 6396dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #240] @ 6396dc │ │ │ │ + ldr r2, [pc, #240] @ 6396e0 │ │ │ │ add r3, r3, #376 @ 0x178 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 639584 │ │ │ │ - ldr r1, [pc, #220] @ 6396e0 │ │ │ │ - ldr r3, [pc, #220] @ 6396e4 │ │ │ │ + b 639588 │ │ │ │ + ldr r1, [pc, #220] @ 6396e4 │ │ │ │ + ldr r3, [pc, #220] @ 6396e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #212] @ 6396e8 │ │ │ │ + ldr r1, [pc, #212] @ 6396ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #208] @ 6396ec │ │ │ │ + ldr r2, [pc, #208] @ 6396f0 │ │ │ │ add r3, r3, #376 @ 0x178 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 639584 │ │ │ │ - ldr r3, [pc, #188] @ 6396f0 │ │ │ │ + b 639588 │ │ │ │ + ldr r3, [pc, #188] @ 6396f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639550 │ │ │ │ - ldr r3, [pc, #172] @ 6396f4 │ │ │ │ + beq 639554 │ │ │ │ + ldr r3, [pc, #172] @ 6396f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 639550 │ │ │ │ - ldr r3, [pc, #156] @ 6396f8 │ │ │ │ + beq 639554 │ │ │ │ + ldr r3, [pc, #156] @ 6396fc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6396a4 │ │ │ │ + beq 6396a8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 6396fc │ │ │ │ + ldr r0, [pc, #96] @ 639700 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 639550 │ │ │ │ - ldr r0, [pc, #84] @ 639700 │ │ │ │ + b 639554 │ │ │ │ + ldr r0, [pc, #84] @ 639704 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 639550 │ │ │ │ + b 639554 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r8, asr #15 │ │ │ │ + subseq r1, r2, r4, asr #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - @ instruction: 0x00521790 │ │ │ │ + subseq r1, r2, ip, lsl #15 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r2, r8, lsr #14 │ │ │ │ - eorseq r4, r7, r4, lsr #1 │ │ │ │ - subeq pc, r4, r8, ror #30 │ │ │ │ - eorseq r3, r7, r8, ror #11 │ │ │ │ + subseq r1, r2, r4, lsr #14 │ │ │ │ + eorseq r4, r7, r0, lsr #1 │ │ │ │ + subeq pc, r4, r4, ror #30 │ │ │ │ + eorseq r3, r7, r4, ror #11 │ │ │ │ andeq r0, r0, pc, lsl #16 │ │ │ │ - mlaseq r7, ip, r0, r4 │ │ │ │ - subeq pc, r4, r8, lsr pc @ │ │ │ │ - @ instruction: 0x003735b8 │ │ │ │ + mlaseq r7, r8, r0, r4 │ │ │ │ + subeq pc, r4, r4, lsr pc @ │ │ │ │ + @ instruction: 0x003735b4 │ │ │ │ andeq r0, r0, r5, lsl r8 │ │ │ │ andeq r5, r0, r4, asr #32 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r7, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x00373fb0 │ │ │ │ + mlaseq r7, r0, pc, r3 @ │ │ │ │ + eorseq r3, r7, ip, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #292] @ 639844 │ │ │ │ + ldr r2, [pc, #292] @ 639848 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #288] @ 639848 │ │ │ │ + ldr r3, [pc, #288] @ 63984c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #8 │ │ │ │ ldr sl, [r0, #264] @ 0x108 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #252] @ 63984c │ │ │ │ + ldr r2, [pc, #252] @ 639850 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #25 │ │ │ │ str r3, [sp, #8] │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ add r3, r4, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 639838 │ │ │ │ + beq 63983c │ │ │ │ lsr r6, sl, #3 │ │ │ │ and r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #9 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bhi 639830 │ │ │ │ + bhi 639834 │ │ │ │ ldr r3, [sp, #1120] @ 0x460 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 212a70 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6397e0 │ │ │ │ + blt 6397e4 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, r6 │ │ │ │ - bne 639820 │ │ │ │ - ldr r2, [pc, #104] @ 639850 │ │ │ │ - ldr r3, [pc, #92] @ 639848 │ │ │ │ + bne 639824 │ │ │ │ + ldr r2, [pc, #104] @ 639854 │ │ │ │ + ldr r3, [pc, #92] @ 63984c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639840 │ │ │ │ + bne 639844 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6392ac │ │ │ │ - b 6397e0 │ │ │ │ + bl 6392b0 │ │ │ │ + b 6397e4 │ │ │ │ mvn r0, #21 │ │ │ │ - b 6397e0 │ │ │ │ + b 6397e4 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 6397e0 │ │ │ │ + b 6397e4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, ip, lsl #11 │ │ │ │ + subseq r1, r2, r8, lsl #11 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, ip, asr #9 │ │ │ │ + subseq r1, r2, r8, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #260] @ 639974 │ │ │ │ + ldr r1, [pc, #260] @ 639978 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #256] @ 639978 │ │ │ │ + ldr r3, [pc, #256] @ 63997c │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #236] @ 63997c │ │ │ │ + ldr r2, [pc, #236] @ 639980 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ tst r3, #16 │ │ │ │ - beq 639928 │ │ │ │ + beq 63992c │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ mov r8, #20 │ │ │ │ mov r9, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - beq 639914 │ │ │ │ + beq 639918 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63992c │ │ │ │ + blt 639930 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6392ac │ │ │ │ - b 63992c │ │ │ │ + bl 6392b0 │ │ │ │ + b 639930 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63992c │ │ │ │ + blt 639930 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #76] @ 639980 │ │ │ │ - ldr r3, [pc, #64] @ 639978 │ │ │ │ + ldr r2, [pc, #76] @ 639984 │ │ │ │ + ldr r3, [pc, #64] @ 63997c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639970 │ │ │ │ + bne 639974 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, ip, lsr r4 │ │ │ │ + subseq r1, r2, r8, lsr r4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r0, lsl #7 │ │ │ │ + subseq r1, r2, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ 639c10 │ │ │ │ - ldr r3, [pc, #624] @ 639c14 │ │ │ │ + ldr r1, [pc, #624] @ 639c14 │ │ │ │ + ldr r3, [pc, #624] @ 639c18 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #604] @ 639c18 │ │ │ │ - ldr r8, [pc, #604] @ 639c1c │ │ │ │ + ldr r2, [pc, #604] @ 639c1c │ │ │ │ + ldr r8, [pc, #604] @ 639c20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #580] @ 639c20 │ │ │ │ + ldr r3, [pc, #580] @ 639c24 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, #30 │ │ │ │ mov r1, #9 │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr sl, [r8, r3] │ │ │ │ ldr r9, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 639af4 │ │ │ │ + bne 639af8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 639ac4 │ │ │ │ + blt 639ac8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6392ac │ │ │ │ + bl 6392b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 639a94 │ │ │ │ + bne 639a98 │ │ │ │ add r0, r9, #28 │ │ │ │ bl 4fece4 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ bl 2129c8 │ │ │ │ ldr r3, [sl] │ │ │ │ str r4, [r9, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 639b70 │ │ │ │ - ldr r2, [pc, #460] @ 639c24 │ │ │ │ - ldr r3, [pc, #440] @ 639c14 │ │ │ │ + bne 639b74 │ │ │ │ + ldr r2, [pc, #460] @ 639c28 │ │ │ │ + ldr r3, [pc, #440] @ 639c18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639c0c │ │ │ │ + bne 639c10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #396] @ 639c28 │ │ │ │ - ldr r3, [pc, #396] @ 639c2c │ │ │ │ + ldr r1, [pc, #396] @ 639c2c │ │ │ │ + ldr r3, [pc, #396] @ 639c30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #388] @ 639c30 │ │ │ │ + ldr r1, [pc, #388] @ 639c34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #384] @ 639c34 │ │ │ │ + ldr r2, [pc, #384] @ 639c38 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 639a50 │ │ │ │ - ldr r1, [pc, #364] @ 639c38 │ │ │ │ - ldr r3, [pc, #364] @ 639c3c │ │ │ │ + b 639a54 │ │ │ │ + ldr r1, [pc, #364] @ 639c3c │ │ │ │ + ldr r3, [pc, #364] @ 639c40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #356] @ 639c40 │ │ │ │ + ldr r1, [pc, #356] @ 639c44 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #352] @ 639c44 │ │ │ │ + ldr r2, [pc, #352] @ 639c48 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1980 │ │ │ │ - b 639a50 │ │ │ │ - ldr r3, [pc, #332] @ 639c48 │ │ │ │ + b 639a54 │ │ │ │ + ldr r3, [pc, #332] @ 639c4c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6399fc │ │ │ │ - ldr r3, [pc, #316] @ 639c4c │ │ │ │ + beq 639a00 │ │ │ │ + ldr r3, [pc, #316] @ 639c50 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6399fc │ │ │ │ - ldr r3, [pc, #300] @ 639c50 │ │ │ │ + beq 639a00 │ │ │ │ + ldr r3, [pc, #300] @ 639c54 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639be8 │ │ │ │ + beq 639bec │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #240] @ 639c54 │ │ │ │ + ldr r0, [pc, #240] @ 639c58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ - b 639a00 │ │ │ │ - ldr r3, [pc, #224] @ 639c58 │ │ │ │ + b 639a04 │ │ │ │ + ldr r3, [pc, #224] @ 639c5c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639a50 │ │ │ │ - ldr r3, [pc, #192] @ 639c4c │ │ │ │ + beq 639a54 │ │ │ │ + ldr r3, [pc, #192] @ 639c50 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 639a50 │ │ │ │ - ldr r3, [pc, #176] @ 639c50 │ │ │ │ + beq 639a54 │ │ │ │ + ldr r3, [pc, #176] @ 639c54 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639bfc │ │ │ │ + beq 639c00 │ │ │ │ add r0, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #124] @ 639c5c │ │ │ │ + ldr r0, [pc, #124] @ 639c60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 639a50 │ │ │ │ - ldr r0, [pc, #112] @ 639c60 │ │ │ │ + b 639a54 │ │ │ │ + ldr r0, [pc, #112] @ 639c64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ - b 639a00 │ │ │ │ - ldr r0, [pc, #96] @ 639c64 │ │ │ │ + b 639a04 │ │ │ │ + ldr r0, [pc, #96] @ 639c68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 639a50 │ │ │ │ + b 639a54 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r0, lsl r3 │ │ │ │ + subseq r1, r2, ip, lsl #6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq r1, [r2], #-44 @ 0xffffffd4 │ │ │ │ + ldrsbeq r1, [r2], #-40 @ 0xffffffd8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r2, ip, asr r2 │ │ │ │ - eorseq r3, r7, r8, lsr #25 │ │ │ │ - subeq pc, r4, r0, lsr #21 │ │ │ │ - eorseq r3, r7, r0, lsr #2 │ │ │ │ + subseq r1, r2, r8, asr r2 │ │ │ │ + eorseq r3, r7, r4, lsr #25 │ │ │ │ + @ instruction: 0x0044fa9c │ │ │ │ + eorseq r3, r7, ip, lsl r1 │ │ │ │ andeq r0, r0, r2, lsr r8 │ │ │ │ - eorseq r3, r7, r0, asr ip │ │ │ │ - subeq pc, r4, r0, ror sl @ │ │ │ │ - ldrsheq r3, [r7], -r0 @ │ │ │ │ + eorseq r3, r7, ip, asr #24 │ │ │ │ + subeq pc, r4, ip, ror #20 │ │ │ │ + eorseq r3, r7, ip, ror #1 │ │ │ │ andeq r0, r0, ip, lsr #16 │ │ │ │ andeq r1, r0, r8, ror #18 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r3, r7, ip, ror #22 │ │ │ │ + eorseq r3, r7, r8, ror #22 │ │ │ │ andeq r5, r0, r0 │ │ │ │ - mlaseq r7, r0, fp, r3 │ │ │ │ - eorseq r3, r7, r0, lsl fp │ │ │ │ - mlaseq r7, r8, fp, r3 │ │ │ │ + eorseq r3, r7, ip, lsl #23 │ │ │ │ + eorseq r3, r7, ip, lsl #22 │ │ │ │ + mlaseq r7, r4, fp, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #176] @ 639d30 │ │ │ │ + ldr r3, [pc, #176] @ 639d34 │ │ │ │ ldr ip, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 639ce0 │ │ │ │ + bhi 639ce4 │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 639984 │ │ │ │ + b 639988 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 6394c8 │ │ │ │ + b 6394cc │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 637ea4 │ │ │ │ + b 637ea8 │ │ │ │ ldr r3, [r0, #264] @ 0x108 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 639cfc │ │ │ │ + beq 639d00 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #48] @ 639d34 │ │ │ │ - ldr ip, [pc, #48] @ 639d38 │ │ │ │ - ldr r1, [pc, #48] @ 639d3c │ │ │ │ + ldr r3, [pc, #48] @ 639d38 │ │ │ │ + ldr ip, [pc, #48] @ 639d3c │ │ │ │ + ldr r1, [pc, #48] @ 639d40 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, lr │ │ │ │ - ldr r2, [pc, #36] @ 639d40 │ │ │ │ + ldr r2, [pc, #36] @ 639d44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r0, #1 │ │ │ │ - b 639ce4 │ │ │ │ - strheq pc, [r4], #-140 @ 0xffffff74 @ │ │ │ │ - subeq pc, r4, ip, lsr r8 @ │ │ │ │ - @ instruction: 0x00373ab0 │ │ │ │ - eorseq r2, r7, r0, asr #29 │ │ │ │ + b 639ce8 │ │ │ │ + strheq pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ + subeq pc, r4, r8, lsr r8 @ │ │ │ │ + eorseq r3, r7, ip, lsr #21 │ │ │ │ + @ instruction: 0x00372ebc │ │ │ │ andeq r0, r0, fp, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #524] @ 639f6c │ │ │ │ + ldr r0, [pc, #524] @ 639f70 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ - ldr r3, [pc, #520] @ 639f70 │ │ │ │ + ldr r3, [pc, #520] @ 639f74 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r7, sp, #24 │ │ │ │ - ldr r2, [pc, #504] @ 639f74 │ │ │ │ + ldr r2, [pc, #504] @ 639f78 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ ldr r8, [r4, #264] @ 0x108 │ │ │ │ @@ -1096558,25 +1096559,25 @@ │ │ │ │ mov r3, #1 │ │ │ │ tst r8, #32 │ │ │ │ ldr r6, [r4, #312] @ 0x138 │ │ │ │ strd r2, [sp, #24] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bne 639e08 │ │ │ │ + bne 639e0c │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #432] @ 639f78 │ │ │ │ - ldr r3, [pc, #420] @ 639f70 │ │ │ │ + ldr r2, [pc, #432] @ 639f7c │ │ │ │ + ldr r3, [pc, #420] @ 639f74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639f68 │ │ │ │ + bne 639f6c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1096585,312 +1096586,312 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r9, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ bl 8d7e84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 639f14 │ │ │ │ + beq 639f18 │ │ │ │ sub r1, r9, #4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6ee4e4 │ │ │ │ - ldr r3, [pc, #320] @ 639f7c │ │ │ │ - ldr r2, [pc, #320] @ 639f80 │ │ │ │ - ldr r1, [pc, #320] @ 639f84 │ │ │ │ + ldr r3, [pc, #320] @ 639f80 │ │ │ │ + ldr r2, [pc, #320] @ 639f84 │ │ │ │ + ldr r1, [pc, #320] @ 639f88 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 639f58 │ │ │ │ - ldr r2, [pc, #284] @ 639f88 │ │ │ │ + beq 639f5c │ │ │ │ + ldr r2, [pc, #284] @ 639f8c │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r1, #17 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6f602c │ │ │ │ tst r8, #8 │ │ │ │ add r3, r9, #4 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ - beq 639ef0 │ │ │ │ + beq 639ef4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r2, r2, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 639f34 │ │ │ │ + beq 639f38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 2129c8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 211984 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 21250c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r6, #12] │ │ │ │ bl 69e314 │ │ │ │ str r4, [r6, #8] │ │ │ │ - b 639dc0 │ │ │ │ + b 639dc4 │ │ │ │ mov ip, #1 │ │ │ │ mov r2, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bne 639ec4 │ │ │ │ + bne 639ec8 │ │ │ │ bl 2129c8 │ │ │ │ - b 639dbc │ │ │ │ + b 639dc0 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #104] @ 639f8c │ │ │ │ + ldr r0, [pc, #104] @ 639f90 │ │ │ │ ldr r5, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b 639dc0 │ │ │ │ + b 639dc4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6392ac │ │ │ │ + bl 6392b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 2129c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 639dbc │ │ │ │ - b 639ec8 │ │ │ │ + beq 639dc0 │ │ │ │ + b 639ecc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8e15a8 │ │ │ │ mvn r5, #110 @ 0x6e │ │ │ │ - b 639dc0 │ │ │ │ + b 639dc4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, ip, asr #30 │ │ │ │ + subseq r0, r2, r8, asr #30 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r0, r2, ip, ror #29 │ │ │ │ - subeq pc, r4, r8, lsl #14 │ │ │ │ - eoreq pc, lr, ip, lsr #14 │ │ │ │ - eoreq pc, lr, ip, lsr r7 @ │ │ │ │ + subseq r0, r2, r8, ror #29 │ │ │ │ + subeq pc, r4, r4, lsl #14 │ │ │ │ + eoreq pc, lr, r8, lsr #14 │ │ │ │ + eoreq pc, lr, r8, lsr r7 @ │ │ │ │ andeq r2, r0, ip, ror lr │ │ │ │ - eorseq r0, r6, r0, lsr #28 │ │ │ │ + eorseq r0, r6, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #320] @ 63a0ec │ │ │ │ + ldr r1, [pc, #320] @ 63a0f0 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #316] @ 63a0f0 │ │ │ │ + ldr r3, [pc, #316] @ 63a0f4 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #292] @ 63a0f4 │ │ │ │ + ldr r2, [pc, #292] @ 63a0f8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #1 │ │ │ │ cmp r4, #6 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ble 63a020 │ │ │ │ + ble 63a024 │ │ │ │ sub r2, r4, #17 │ │ │ │ cmp r2, #21 │ │ │ │ - bhi 63a020 │ │ │ │ - ldr r3, [pc, #236] @ 63a0f8 │ │ │ │ + bhi 63a024 │ │ │ │ + ldr r3, [pc, #236] @ 63a0fc │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 63a020 │ │ │ │ + beq 63a024 │ │ │ │ ldr r3, [r5, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63a078 │ │ │ │ + bne 63a07c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63a07c │ │ │ │ + blt 63a080 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63a07c │ │ │ │ + blt 63a080 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bne 63a0c0 │ │ │ │ + bne 63a0c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 63a0d8 │ │ │ │ + bne 63a0dc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r2, [r6] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #120] @ 63a0fc │ │ │ │ - ldr r3, [pc, #104] @ 63a0f0 │ │ │ │ + ldr r2, [pc, #120] @ 63a100 │ │ │ │ + ldr r3, [pc, #104] @ 63a0f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a0e8 │ │ │ │ + bne 63a0ec │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #56] @ 63a100 │ │ │ │ + ldr r0, [pc, #56] @ 63a104 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 63a07c │ │ │ │ - ldr r0, [pc, #36] @ 63a104 │ │ │ │ + b 63a080 │ │ │ │ + ldr r0, [pc, #36] @ 63a108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 63a0d0 │ │ │ │ + b 63a0d4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, r0, lsl #26 │ │ │ │ + ldrsheq r0, [r2], #-204 @ 0xffffff34 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ eorseq r0, r2, r9 │ │ │ │ - subseq r0, r2, r0, lsr ip │ │ │ │ - eorseq r3, r7, r4, asr #3 │ │ │ │ - eorseq r3, r7, r0, lsl #3 │ │ │ │ + subseq r0, r2, ip, lsr #24 │ │ │ │ + eorseq r3, r7, r0, asr #3 │ │ │ │ + eorseq r3, r7, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #70 @ 0x46 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #304] @ 63a28c │ │ │ │ + ldr r1, [pc, #304] @ 63a290 │ │ │ │ subs r3, r2, #0 │ │ │ │ - ldr r2, [pc, #300] @ 63a290 │ │ │ │ + ldr r2, [pc, #300] @ 63a294 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - beq 63a214 │ │ │ │ + beq 63a218 │ │ │ │ ldr r3, [r0, #264] @ 0x108 │ │ │ │ tst r3, #8 │ │ │ │ - beq 63a1a4 │ │ │ │ + beq 63a1a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ strb r2, [r5, #4] │ │ │ │ strb r3, [r5, #5] │ │ │ │ strb r3, [r5, #6] │ │ │ │ strb r3, [r5, #7] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63a22c │ │ │ │ + blt 63a230 │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ tst r1, #8 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - beq 63a26c │ │ │ │ - ldr r2, [pc, #176] @ 63a294 │ │ │ │ - ldr r3, [pc, #168] @ 63a290 │ │ │ │ + beq 63a270 │ │ │ │ + ldr r2, [pc, #176] @ 63a298 │ │ │ │ + ldr r3, [pc, #168] @ 63a294 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a288 │ │ │ │ + bne 63a28c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6392ac │ │ │ │ + b 6392b0 │ │ │ │ ldr r1, [r0, #312] @ 0x138 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #224] @ 0xe0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ and r0, r0, r0, asr #31 │ │ │ │ - ldr r2, [pc, #100] @ 63a298 │ │ │ │ - ldr r3, [pc, #88] @ 63a290 │ │ │ │ + ldr r2, [pc, #100] @ 63a29c │ │ │ │ + ldr r3, [pc, #88] @ 63a294 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a288 │ │ │ │ + bne 63a28c │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #70 @ 0x46 │ │ │ │ - b 63a22c │ │ │ │ + b 63a230 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, r4, asr fp │ │ │ │ + subseq r0, r2, r0, asr fp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq r0, [r2], #-160 @ 0xffffff60 │ │ │ │ - subseq r0, r2, r0, lsl #21 │ │ │ │ + subseq r0, r2, ip, asr #21 │ │ │ │ + subseq r0, r2, ip, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #188] @ 63a374 │ │ │ │ - ldr r3, [pc, #188] @ 63a378 │ │ │ │ + ldr r1, [pc, #188] @ 63a378 │ │ │ │ + ldr r3, [pc, #188] @ 63a37c │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r2, [pc, #172] @ 63a37c │ │ │ │ + ldr r2, [pc, #172] @ 63a380 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1076] @ 0x434 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ @@ -1096907,53 +1096908,53 @@ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ and r2, r4, #1 │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 63a140 │ │ │ │ - ldr r2, [pc, #72] @ 63a380 │ │ │ │ - ldr r3, [pc, #60] @ 63a378 │ │ │ │ + bl 63a144 │ │ │ │ + ldr r2, [pc, #72] @ 63a384 │ │ │ │ + ldr r3, [pc, #60] @ 63a37c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1076] @ 0x434 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a370 │ │ │ │ + bne 63a374 │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r0, [r2], #-152 @ 0xffffff68 │ │ │ │ + ldrsheq r0, [r2], #-148 @ 0xffffff6c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r0, r2, ip, ror r9 │ │ │ │ + subseq r0, r2, r8, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #176] @ 63a450 │ │ │ │ + ldr r2, [pc, #176] @ 63a454 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #172] @ 63a454 │ │ │ │ + ldr r3, [pc, #172] @ 63a458 │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #140] @ 63a458 │ │ │ │ + ldr r2, [pc, #140] @ 63a45c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1076] @ 0x434 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1096961,137 +1096962,137 @@ │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ - bl 63a140 │ │ │ │ - ldr r2, [pc, #76] @ 63a45c │ │ │ │ - ldr r3, [pc, #64] @ 63a454 │ │ │ │ + bl 63a144 │ │ │ │ + ldr r2, [pc, #76] @ 63a460 │ │ │ │ + ldr r3, [pc, #64] @ 63a458 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1076] @ 0x434 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a44c │ │ │ │ + bne 63a450 │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, ip, lsl #18 │ │ │ │ + subseq r0, r2, r8, lsl #18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r0, r2, r4, lsr #17 │ │ │ │ + subseq r0, r2, r0, lsr #17 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #10 │ │ │ │ - b 63a384 │ │ │ │ + b 63a388 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #8 │ │ │ │ - b 63a384 │ │ │ │ + b 63a388 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #204] @ 63a568 │ │ │ │ + ldr r2, [pc, #204] @ 63a56c │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #200] @ 63a56c │ │ │ │ + ldr r3, [pc, #200] @ 63a570 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 63a55c │ │ │ │ + beq 63a560 │ │ │ │ ldr r3, [r0, #220] @ 0xdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, r1 │ │ │ │ movne r4, #0 │ │ │ │ movne r7, sp │ │ │ │ - bne 63a4ec │ │ │ │ - b 63a554 │ │ │ │ + bne 63a4f0 │ │ │ │ + b 63a558 │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 63a554 │ │ │ │ + bcs 63a558 │ │ │ │ ldr ip, [r5, #224] @ 0xe0 │ │ │ │ mov r3, #1 │ │ │ │ add ip, ip, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 63a384 │ │ │ │ + bl 63a388 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63a4dc │ │ │ │ - ldr r2, [pc, #80] @ 63a570 │ │ │ │ - ldr r3, [pc, #72] @ 63a56c │ │ │ │ + beq 63a4e0 │ │ │ │ + ldr r2, [pc, #80] @ 63a574 │ │ │ │ + ldr r3, [pc, #72] @ 63a570 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a564 │ │ │ │ + bne 63a568 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b 63a518 │ │ │ │ + b 63a51c │ │ │ │ mvn r0, #21 │ │ │ │ - b 63a518 │ │ │ │ + b 63a51c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, r4, lsl r8 │ │ │ │ + subseq r0, r2, r0, lsl r8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00520794 │ │ │ │ + @ instruction: 0x00520790 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63a65c │ │ │ │ + bne 63a660 │ │ │ │ ldr r4, [r0, #312] @ 0x138 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a5b8 │ │ │ │ + beq 63a5bc │ │ │ │ add r0, r4, #16 │ │ │ │ bl 4fbbc4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r6, #0 │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ strb r6, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 63a5e4 │ │ │ │ + beq 63a5e8 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 4fece4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 2129c8 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a614 │ │ │ │ + beq 63a618 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 211984 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 21250c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #12] │ │ │ │ @@ -1097111,48 +1097112,48 @@ │ │ │ │ str r6, [r7, #312] @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #28] @ 63a680 │ │ │ │ - ldr r1, [pc, #28] @ 63a684 │ │ │ │ - ldr r0, [pc, #28] @ 63a688 │ │ │ │ + ldr r3, [pc, #28] @ 63a684 │ │ │ │ + ldr r1, [pc, #28] @ 63a688 │ │ │ │ + ldr r0, [pc, #28] @ 63a68c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 63a68c │ │ │ │ + ldr r2, [pc, #24] @ 63a690 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #472 @ 0x1d8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq lr, r4, r0, ror #29 │ │ │ │ - eorseq r2, r7, r8, ror #10 │ │ │ │ - @ instruction: 0x003728b0 │ │ │ │ + ldrdeq lr, [r4], #-236 @ 0xffffff14 │ │ │ │ + eorseq r2, r7, r4, ror #10 │ │ │ │ + eorseq r2, r7, ip, lsr #17 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #1164] @ 63ab40 │ │ │ │ + ldr r1, [pc, #1164] @ 63ab44 │ │ │ │ mov ip, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #1156] @ 63ab44 │ │ │ │ + ldr r2, [pc, #1156] @ 63ab48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #5 │ │ │ │ strb r3, [ip] │ │ │ │ - ldr r3, [pc, #1120] @ 63ab48 │ │ │ │ + ldr r3, [pc, #1120] @ 63ab4c │ │ │ │ strb r4, [ip, #1] │ │ │ │ strb r4, [ip, #2] │ │ │ │ strb r4, [ip, #3] │ │ │ │ ldr r6, [lr, #196] @ 0xc4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -1097162,28 +1097163,28 @@ │ │ │ │ ldrb r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ addne r3, sp, #108 @ 0x6c │ │ │ │ movne fp, r4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strne r3, [sp, #52] @ 0x34 │ │ │ │ strne r7, [sp, #40] @ 0x28 │ │ │ │ - bne 63a8b8 │ │ │ │ - b 63a954 │ │ │ │ + bne 63a8bc │ │ │ │ + b 63a958 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r3] │ │ │ │ - beq 63a934 │ │ │ │ + beq 63a938 │ │ │ │ cmp r5, #7 │ │ │ │ - bhi 63ab18 │ │ │ │ - ldr r3, [pc, #1020] @ 63ab4c │ │ │ │ + bhi 63ab1c │ │ │ │ + ldr r3, [pc, #1020] @ 63ab50 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63aa04 │ │ │ │ + bne 63aa08 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ str r2, [r1, r4, lsl #2] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ @@ -1097261,67 +1097262,67 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r6, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r4 │ │ │ │ - bls 63a950 │ │ │ │ + bls 63a954 │ │ │ │ add r6, r6, #8 │ │ │ │ add r7, r6, r4, lsl #5 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ lsl r8, r4, #5 │ │ │ │ sbcs r3, fp, r3 │ │ │ │ - bcc 63ab3c │ │ │ │ + bcc 63ab40 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 654b00 │ │ │ │ + bl 654b04 │ │ │ │ mov r9, r0 │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r2, [r3, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r2, r2, r3 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bgt 63a730 │ │ │ │ + bgt 63a734 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a8a0 │ │ │ │ + beq 63a8a4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ str fp, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ str fp, [r3, r4, lsl #2] │ │ │ │ - b 63a8a0 │ │ │ │ + b 63a8a4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne 63a788 │ │ │ │ - ldr r0, [pc, #524] @ 63ab50 │ │ │ │ + bne 63a78c │ │ │ │ + ldr r0, [pc, #524] @ 63ab54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #104 @ 0x68 │ │ │ │ - b 63a9c8 │ │ │ │ + b 63a9cc │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ lsr r1, r3, #8 │ │ │ │ strb r3, [r0, #12] │ │ │ │ lsr r2, r3, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ strb r1, [r0, #13] │ │ │ │ strb r2, [r0, #14] │ │ │ │ strb r3, [r0, #15] │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 63ab00 │ │ │ │ + beq 63ab04 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ mov r3, #8 │ │ │ │ strb r3, [ip, #8] │ │ │ │ strb r0, [ip, #9] │ │ │ │ strb r0, [ip, #10] │ │ │ │ strb r0, [ip, #11] │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -1097330,51 +1097331,51 @@ │ │ │ │ lsr r1, r3, #8 │ │ │ │ lsr r2, r3, #16 │ │ │ │ strb r3, [ip, #8] │ │ │ │ lsr r3, r3, #24 │ │ │ │ strb r1, [ip, #9] │ │ │ │ strb r2, [ip, #10] │ │ │ │ strb r3, [ip, #11] │ │ │ │ - ldr r2, [pc, #388] @ 63ab54 │ │ │ │ - ldr r3, [pc, #368] @ 63ab44 │ │ │ │ + ldr r2, [pc, #388] @ 63ab58 │ │ │ │ + ldr r3, [pc, #368] @ 63ab48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ab14 │ │ │ │ + bne 63ab18 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #332] @ 63ab58 │ │ │ │ + ldr r3, [pc, #332] @ 63ab5c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a760 │ │ │ │ - ldr r3, [pc, #316] @ 63ab5c │ │ │ │ + beq 63a764 │ │ │ │ + ldr r3, [pc, #316] @ 63ab60 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63a760 │ │ │ │ - ldr r3, [pc, #300] @ 63ab60 │ │ │ │ + beq 63a764 │ │ │ │ + ldr r3, [pc, #300] @ 63ab64 │ │ │ │ ldr sl, [r9, #148] @ 0x94 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ strd r0, [sp, #72] @ 0x48 │ │ │ │ ldrd r0, [r6, r8] │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [sp, #80] @ 0x50 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ strd r0, [sp, #88] @ 0x58 │ │ │ │ - beq 63aac8 │ │ │ │ + beq 63aacc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #112] @ 0x70 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str fp, [sp, #124] @ 0x7c │ │ │ │ @@ -1097389,99 +1097390,99 @@ │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 63ab64 │ │ │ │ + ldr r0, [pc, #168] @ 63ab68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - b 63a760 │ │ │ │ + b 63a764 │ │ │ │ ldrd r0, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r0, [sp, #16] │ │ │ │ ldrd r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r0, [pc, #120] @ 63ab68 │ │ │ │ + ldr r0, [pc, #120] @ 63ab6c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - b 63a760 │ │ │ │ - ldr r0, [pc, #100] @ 63ab6c │ │ │ │ + b 63a764 │ │ │ │ + ldr r0, [pc, #100] @ 63ab70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #21 │ │ │ │ - b 63a9c8 │ │ │ │ + b 63a9cc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 63ab70 │ │ │ │ - ldr r1, [pc, #80] @ 63ab74 │ │ │ │ - ldr r0, [pc, #80] @ 63ab78 │ │ │ │ + ldr r3, [pc, #80] @ 63ab74 │ │ │ │ + ldr r1, [pc, #80] @ 63ab78 │ │ │ │ + ldr r0, [pc, #80] @ 63ab7c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 63ab7c │ │ │ │ + ldr r2, [pc, #76] @ 63ab80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #500 @ 0x1f4 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ bl 2156f0 │ │ │ │ - ldrsheq r0, [r2], #-88 @ 0xffffffa8 │ │ │ │ + ldrsheq r0, [r2], #-84 @ 0xffffffac │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r2, r0, asr #11 │ │ │ │ + ldrheq r0, [r2], #-92 @ 0xffffffa4 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - eorseq r2, r7, ip, lsr #31 │ │ │ │ - subseq r0, r2, r4, ror #5 │ │ │ │ + eorseq r2, r7, r8, lsr #31 │ │ │ │ + subseq r0, r2, r0, ror #5 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r2, r7, r8, asr sp │ │ │ │ - mlaseq r7, r4, sp, r2 │ │ │ │ - eorseq r2, r7, r8, lsl lr │ │ │ │ - subeq lr, r4, r4, lsr #20 │ │ │ │ - eorseq r2, r7, ip, lsr #1 │ │ │ │ - @ instruction: 0x00372cb4 │ │ │ │ + eorseq r2, r7, r4, asr sp │ │ │ │ + mlaseq r7, r0, sp, r2 │ │ │ │ + eorseq r2, r7, r4, lsl lr │ │ │ │ + subeq lr, r4, r0, lsr #20 │ │ │ │ + eorseq r2, r7, r8, lsr #1 │ │ │ │ + @ instruction: 0x00372cb0 │ │ │ │ andeq r0, r0, sp, lsl #4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63abb4 │ │ │ │ + beq 63abb8 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ strdeq r2, [r0, #176] @ 0xb0 │ │ │ │ - bne 63abc8 │ │ │ │ - ldr r1, [pc, #60] @ 63abf8 │ │ │ │ + bne 63abcc │ │ │ │ + ldr r1, [pc, #60] @ 63abfc │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r3, [r0, #188] @ 0xbc │ │ │ │ b 8e8e80 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 63abfc │ │ │ │ - ldr r1, [pc, #28] @ 63ac00 │ │ │ │ - ldr r0, [pc, #28] @ 63ac04 │ │ │ │ - ldr r2, [pc, #28] @ 63ac08 │ │ │ │ + ldr r3, [pc, #28] @ 63ac00 │ │ │ │ + ldr r1, [pc, #28] @ 63ac04 │ │ │ │ + ldr r0, [pc, #28] @ 63ac08 │ │ │ │ + ldr r2, [pc, #28] @ 63ac0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ @ instruction: 0xffffc544 │ │ │ │ - subeq lr, r4, r0, ror #18 │ │ │ │ - eorseq r1, r7, ip, ror #31 │ │ │ │ - eorseq r2, r7, r0 │ │ │ │ + subeq lr, r4, ip, asr r9 │ │ │ │ + eorseq r1, r7, r8, ror #31 │ │ │ │ + @ instruction: 0x00371ffc │ │ │ │ andeq r0, r0, r5, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -1097491,18 +1097492,18 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1800] @ 0xfffff8f8 │ │ │ │ sub sp, sp, #17920 @ 0x4600 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #3620] @ 63ba78 │ │ │ │ - ldr r0, [pc, #3620] @ 63ba7c │ │ │ │ + ldr r2, [pc, #3620] @ 63ba7c │ │ │ │ + ldr r0, [pc, #3620] @ 63ba80 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #3616] @ 63ba80 │ │ │ │ + ldr r3, [pc, #3616] @ 63ba84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #17920 @ 0x4600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -1097544,93 +1097545,93 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sl, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 63b944 │ │ │ │ + ble 63b948 │ │ │ │ add r7, r4, #4160 @ 0x1040 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b00c │ │ │ │ + beq 63b010 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ mvn r9, #0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b 63ad8c │ │ │ │ + b 63ad90 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r5 │ │ │ │ - bls 63aff8 │ │ │ │ + bls 63affc │ │ │ │ add r4, r3, r5, lsl #5 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r9, r0 │ │ │ │ mov fp, #0 │ │ │ │ sbcs r3, fp, r3 │ │ │ │ add r8, r4, #24 │ │ │ │ - bcc 63ba74 │ │ │ │ + bcc 63ba78 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 654b00 │ │ │ │ + bl 654b04 │ │ │ │ mov r6, r0 │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [sl, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r3, [r3, #320] @ 0x140 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sl, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr lr, [r7] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 63ad74 │ │ │ │ + bne 63ad78 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr lr, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 63ad74 │ │ │ │ + bne 63ad78 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr lr, [r7, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp lr, r1 │ │ │ │ cmpeq ip, r2 │ │ │ │ - bne 63ad74 │ │ │ │ + bne 63ad78 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ mov lr, #1 │ │ │ │ cmp ip, #0 │ │ │ │ add ip, sl, r5 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ strb lr, [ip, #-1596] @ 0xfffff9c4 │ │ │ │ - beq 63b034 │ │ │ │ + beq 63b038 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - ble 63b028 │ │ │ │ + ble 63b02c │ │ │ │ str r3, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r3, sp, #17920 @ 0x4600 │ │ │ │ add r3, r3, #224 @ 0xe0 │ │ │ │ add r0, r3, r5, lsl #3 │ │ │ │ @@ -1097640,21 +1097641,21 @@ │ │ │ │ sub r0, r0, #16384 @ 0x4000 │ │ │ │ strd sl, [r0, #-8] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ add r7, r7, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ - blt 63ad48 │ │ │ │ + blt 63ad4c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ - beq 63b964 │ │ │ │ + beq 63b968 │ │ │ │ mov r8, #0 │ │ │ │ add r9, sp, #164 @ 0xa4 │ │ │ │ add fp, sp, #132 @ 0x84 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ mov r6, r8 │ │ │ │ mov fp, sl │ │ │ │ @@ -1097665,67 +1097666,67 @@ │ │ │ │ add r1, r9, r7, lsl #5 │ │ │ │ ldrd r0, [r1, #24] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ lsl r5, r7, #5 │ │ │ │ - bcc 63ba74 │ │ │ │ + bcc 63ba78 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 654b00 │ │ │ │ + bl 654b04 │ │ │ │ mov r4, r0 │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r1, [r1, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ addgt r6, r6, #1 │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ ldrb r1, [sl], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63af64 │ │ │ │ + bne 63af68 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r5, r5, #8 │ │ │ │ add r2, r8, r8, lsl #1 │ │ │ │ add r5, r9, r5 │ │ │ │ str r5, [r3, r2, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ str r7, [r2, #4] │ │ │ │ str r6, [r2, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r9, [r3, #196] @ 0xc4 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc 63aee8 │ │ │ │ + bcc 63aeec │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov sl, fp │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - bne 63b040 │ │ │ │ + bne 63b044 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63b284 │ │ │ │ + bne 63b288 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r5, [sp, #84] @ 0x54 │ │ │ │ - bne 63b808 │ │ │ │ - ldr r2, [pc, #2768] @ 63ba84 │ │ │ │ - ldr r3, [pc, #2760] @ 63ba80 │ │ │ │ + bne 63b80c │ │ │ │ + ldr r2, [pc, #2768] @ 63ba88 │ │ │ │ + ldr r3, [pc, #2760] @ 63ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #17920 @ 0x4600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #220 @ 0xdc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ba70 │ │ │ │ + bne 63ba74 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #17920 @ 0x4600 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1097737,38 +1097738,38 @@ │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ str r7, [ip, r0, lsl #2] │ │ │ │ add r0, ip, r0, lsl #2 │ │ │ │ add r8, r8, #1 │ │ │ │ str r4, [r0, #4] │ │ │ │ - b 63ae8c │ │ │ │ + b 63ae90 │ │ │ │ str fp, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ str fp, [r3, r5, lsl #2] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 63ae8c │ │ │ │ + b 63ae90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r9, r3, #1 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #312] @ 0x138 │ │ │ │ - bmi 63af90 │ │ │ │ + bmi 63af94 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add fp, sp, #224 @ 0xe0 │ │ │ │ add r6, r3, r3, lsl #1 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - b 63b0d0 │ │ │ │ + b 63b0d4 │ │ │ │ add r5, r7, #4096 @ 0x1000 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsl r0, r8, #5 │ │ │ │ add r0, r0, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r1, r0, #40 @ 0x28 │ │ │ │ sub r2, r2, r8 │ │ │ │ @@ -1097779,38 +1097780,38 @@ │ │ │ │ bl 212aa0 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ sub r9, r9, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r9, #1 │ │ │ │ sub r6, r6, #12 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ - beq 63af90 │ │ │ │ + beq 63af94 │ │ │ │ ldr fp, [r6, #-12] │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #20] │ │ │ │ ldr r8, [r6, #-8] │ │ │ │ sbcs r3, r5, r3 │ │ │ │ - bcc 63ba74 │ │ │ │ + bcc 63ba78 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 654b00 │ │ │ │ + bl 654b04 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldr r3, [r3, #320] @ 0x140 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ cmp r0, r5 │ │ │ │ - ble 63b084 │ │ │ │ + ble 63b088 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r5, [r4, #2] │ │ │ │ strb r5, [r4, #3] │ │ │ │ strb r3, [r4] │ │ │ │ ldr lr, [fp] │ │ │ │ ldrd r2, [fp, #16] │ │ │ │ @@ -1097868,61 +1097869,61 @@ │ │ │ │ strb r5, [r4, #50] @ 0x32 │ │ │ │ strb r5, [r4, #51] @ 0x33 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r2, #312] @ 0x138 │ │ │ │ ldr r0, [r2, #224] @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b25c │ │ │ │ + blt 63b260 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b084 │ │ │ │ + beq 63b088 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 6392ac │ │ │ │ + bl 6392b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b084 │ │ │ │ + beq 63b088 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63afac │ │ │ │ + beq 63afb0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r1, sl, #8 │ │ │ │ add r0, r3, #48 @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ - b 63afac │ │ │ │ + b 63afb0 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sl, #-1620] @ 0xfffff9ac │ │ │ │ str r3, [sl, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, sp, #676 @ 0x2a4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #2012] @ 63ba88 │ │ │ │ + ldr r2, [pc, #2012] @ 63ba8c │ │ │ │ ldr r3, [r3, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 63af9c │ │ │ │ + ble 63afa0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ sub r3, r3, #84 @ 0x54 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 63b470 │ │ │ │ + b 63b474 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 63b4f8 │ │ │ │ + bne 63b4fc │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ strb r8, [r4, #1] │ │ │ │ strb r8, [r4, #2] │ │ │ │ strb r8, [r4, #3] │ │ │ │ strb r3, [r4] │ │ │ │ ldr lr, [r7] │ │ │ │ ldr ip, [r7, #4] │ │ │ │ @@ -1097985,20 +1097986,20 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3, #312] @ 0x138 │ │ │ │ ldr r0, [r3, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r3, #88 @ 0x58 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b800 │ │ │ │ + blt 63b804 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63b7ec │ │ │ │ + bne 63b7f0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1098011,56 +1098012,56 @@ │ │ │ │ strd r2, [r1, #8] │ │ │ │ ldrd r2, [r7, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ strd r2, [r1, #24] │ │ │ │ ldrd r2, [r7, #8] │ │ │ │ strd r2, [r1, #16] │ │ │ │ str r0, [r9, #64] @ 0x40 │ │ │ │ - beq 63af9c │ │ │ │ + beq 63afa0 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ sbcs r3, r2, r3 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bcc 63ba74 │ │ │ │ + bcc 63ba78 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 654b00 │ │ │ │ + bl 654b04 │ │ │ │ mov r5, r0 │ │ │ │ - bl 65453c │ │ │ │ + bl 654540 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr fp, [r3, #320] @ 0x140 │ │ │ │ ldr r3, [sl, #-1620] @ 0xfffff9ac │ │ │ │ add fp, fp, r3 │ │ │ │ str fp, [sl, #-1620] @ 0xfffff9ac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt 63b2e4 │ │ │ │ + bgt 63b2e8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r8, #0 │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldrne r3, [r9, #56] @ 0x38 │ │ │ │ ldrne r2, [sp, #60] @ 0x3c │ │ │ │ movne r1, #0 │ │ │ │ strne r1, [r3, r2, lsl #2] │ │ │ │ ldrne r3, [r9, #52] @ 0x34 │ │ │ │ strne r1, [r3, r2, lsl #2] │ │ │ │ - b 63b424 │ │ │ │ - ldr r3, [pc, #1420] @ 63ba8c │ │ │ │ + b 63b428 │ │ │ │ + ldr r3, [pc, #1420] @ 63ba90 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63b878 │ │ │ │ + bne 63b87c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r9, #56] @ 0x38 │ │ │ │ str fp, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ @@ -1098134,68 +1098135,68 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3, #312] @ 0x138 │ │ │ │ ldr r0, [r3, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r3, #88 @ 0x58 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b994 │ │ │ │ + blt 63b998 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b994 │ │ │ │ + blt 63b998 │ │ │ │ ldr r3, [sl, #-1084] @ 0xfffffbc4 │ │ │ │ ldr r2, [sl, #-1064] @ 0xfffffbd8 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ ldr r0, [sl, #-1060] @ 0xfffffbdc │ │ │ │ - bne 63b99c │ │ │ │ + bne 63b9a0 │ │ │ │ ldrb r1, [r4, #9] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #10] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ ldr r1, [sl, #-1076] @ 0xfffffbcc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 63b9c0 │ │ │ │ + bne 63b9c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ add r1, r1, ip, lsl #5 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq r2, r3 │ │ │ │ - bne 63b9e0 │ │ │ │ + bne 63b9e4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [sl, #-1048] @ 0xfffffbe8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [sl, #-1044] @ 0xfffffbec │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, ip, lsl #3 │ │ │ │ str r5, [r3, #1756] @ 0x6dc │ │ │ │ str fp, [r3, #1752] @ 0x6d8 │ │ │ │ - beq 63b424 │ │ │ │ - ldr r3, [pc, #904] @ 63ba90 │ │ │ │ + beq 63b428 │ │ │ │ + ldr r3, [pc, #904] @ 63ba94 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b424 │ │ │ │ - ldr r3, [pc, #884] @ 63ba94 │ │ │ │ + beq 63b428 │ │ │ │ + ldr r3, [pc, #884] @ 63ba98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63b424 │ │ │ │ - ldr r3, [pc, #868] @ 63ba98 │ │ │ │ + beq 63b428 │ │ │ │ + ldr r3, [pc, #868] @ 63ba9c │ │ │ │ ldrb r1, [r4, #41] @ 0x29 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #37] @ 0x25 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #36] @ 0x24 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ @@ -1098205,15 +1098206,15 @@ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #42] @ 0x2a │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #39] @ 0x27 │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ ldrb r1, [r4, #43] @ 0x2b │ │ │ │ orr r2, r2, r1, lsl #24 │ │ │ │ - beq 63ba40 │ │ │ │ + beq 63ba44 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ str r2, [r3, #-76] @ 0xffffffb4 │ │ │ │ @@ -1098231,25 +1098232,25 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str fp, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [sl, #-1608] @ 0xfffff9b8 │ │ │ │ ldr r2, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #696] @ 63ba9c │ │ │ │ + ldr r0, [pc, #696] @ 63baa0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63b424 │ │ │ │ + b 63b428 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 6392ac │ │ │ │ + bl 6392b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b41c │ │ │ │ + beq 63b420 │ │ │ │ mov r5, r0 │ │ │ │ - b 63afac │ │ │ │ + b 63afb0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r1, sl, #8 │ │ │ │ add r0, r3, #48 @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1098267,38 +1098268,38 @@ │ │ │ │ strb r3, [r1, #17] │ │ │ │ strb r3, [r1, #18] │ │ │ │ strb r3, [r1, #19] │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r0, #312] @ 0x138 │ │ │ │ ldr r0, [r0, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ and r5, r0, r0, asr #31 │ │ │ │ - b 63afac │ │ │ │ - ldr r3, [pc, #544] @ 63baa0 │ │ │ │ + b 63afb0 │ │ │ │ + ldr r3, [pc, #544] @ 63baa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b514 │ │ │ │ - ldr r3, [pc, #512] @ 63ba94 │ │ │ │ + beq 63b518 │ │ │ │ + ldr r3, [pc, #512] @ 63ba98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63b514 │ │ │ │ - ldr r3, [pc, #496] @ 63ba98 │ │ │ │ + beq 63b518 │ │ │ │ + ldr r3, [pc, #496] @ 63ba9c │ │ │ │ ldr r9, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldrd r2, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, [r7] │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ ldrd r2, [r7, #16] │ │ │ │ - beq 63ba08 │ │ │ │ + beq 63ba0c │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #-80] @ 0xffffffb0 │ │ │ │ str r1, [r3, #-76] @ 0xffffffb4 │ │ │ │ str r1, [r3, #-72] @ 0xffffffb8 │ │ │ │ str r1, [r3, #-68] @ 0xffffffbc │ │ │ │ @@ -1098316,129 +1098317,129 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sl, #-1608] @ 0xfffff9b8 │ │ │ │ ldr r2, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 63baa4 │ │ │ │ + ldr r0, [pc, #364] @ 63baa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr fp, [sl, #-1620] @ 0xfffff9ac │ │ │ │ - b 63b514 │ │ │ │ + b 63b518 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #60] @ 0x3c │ │ │ │ - bne 63aebc │ │ │ │ - b 63af9c │ │ │ │ + bne 63aec0 │ │ │ │ + b 63afa0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63af9c │ │ │ │ + beq 63afa0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r9, r3, #1 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ strpl r2, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [r3, #312] @ 0x138 │ │ │ │ - bpl 63b05c │ │ │ │ - b 63af9c │ │ │ │ + bpl 63b060 │ │ │ │ + b 63afa0 │ │ │ │ mov r5, r0 │ │ │ │ - b 63b26c │ │ │ │ - ldr r1, [pc, #260] @ 63baa8 │ │ │ │ - ldr r0, [pc, #260] @ 63baac │ │ │ │ + b 63b270 │ │ │ │ + ldr r1, [pc, #260] @ 63baac │ │ │ │ + ldr r0, [pc, #260] @ 63bab0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ add r1, r1, #536 @ 0x218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r5, #70 @ 0x46 │ │ │ │ - b 63b26c │ │ │ │ - ldr r0, [pc, #232] @ 63bab0 │ │ │ │ + b 63b270 │ │ │ │ + ldr r0, [pc, #232] @ 63bab4 │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, #536 @ 0x218 │ │ │ │ - ldr r0, [pc, #220] @ 63bab4 │ │ │ │ + ldr r0, [pc, #220] @ 63bab8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 63b9b8 │ │ │ │ + b 63b9bc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #204] @ 63bab8 │ │ │ │ + ldr r1, [pc, #204] @ 63babc │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #196] @ 63babc │ │ │ │ + ldr r0, [pc, #196] @ 63bac0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #536 @ 0x218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 63b9b8 │ │ │ │ + b 63b9bc │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #168] @ 63bac0 │ │ │ │ + ldr r0, [pc, #168] @ 63bac4 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #24] │ │ │ │ strd r2, [sp] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr fp, [sl, #-1620] @ 0xfffff9ac │ │ │ │ - b 63b514 │ │ │ │ + b 63b518 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #120] @ 63bac4 │ │ │ │ + ldr r0, [pc, #120] @ 63bac8 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 8ea1fc │ │ │ │ - b 63b424 │ │ │ │ + b 63b428 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 2156f0 │ │ │ │ + subseq r0, r2, r0, asr r0 │ │ │ │ subseq r0, r2, r4, asr r0 │ │ │ │ - subseq r0, r2, r8, asr r0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r1, r0, lsl #26 │ │ │ │ + ldrsheq pc, [r1], #-204 @ 0xffffff34 @ │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, ip, asr lr │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r2, r7, r8, lsl #4 │ │ │ │ + eorseq r2, r7, r4, lsl #4 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ - @ instruction: 0x00371edc │ │ │ │ - subeq sp, r4, r4, lsr #23 │ │ │ │ - eorseq r1, r7, ip, asr #31 │ │ │ │ - subeq sp, r4, r0, lsl #23 │ │ │ │ - eorseq r1, r7, r4, ror #31 │ │ │ │ - subeq sp, r4, r4, asr fp │ │ │ │ - eorseq r2, r7, r4, lsr #1 │ │ │ │ - eorseq r1, r7, r4, asr lr │ │ │ │ - eorseq r1, r7, ip, ror #31 │ │ │ │ + @ instruction: 0x00371ed8 │ │ │ │ + subeq sp, r4, r0, lsr #23 │ │ │ │ + eorseq r1, r7, r8, asr #31 │ │ │ │ + subeq sp, r4, ip, ror fp │ │ │ │ + eorseq r1, r7, r0, ror #31 │ │ │ │ + subeq sp, r4, r0, asr fp │ │ │ │ + eorseq r2, r7, r0, lsr #1 │ │ │ │ + eorseq r1, r7, r0, asr lr │ │ │ │ + eorseq r1, r7, r8, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1752] @ 0x6d8 │ │ │ │ - ldr r3, [pc, #1360] @ 63c030 │ │ │ │ + ldr r3, [pc, #1360] @ 63c034 │ │ │ │ sub sp, sp, #2304 @ 0x900 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #1348] @ 63c034 │ │ │ │ + ldr ip, [pc, #1348] @ 63c038 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov lr, r3 │ │ │ │ - ldr r3, [pc, #1336] @ 63c038 │ │ │ │ + ldr r3, [pc, #1336] @ 63c03c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r8, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r9, sp, #84 @ 0x54 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1098452,44 +1098453,44 @@ │ │ │ │ mov r6, #0 │ │ │ │ lsr r7, r4, #3 │ │ │ │ cmp r3, r6 │ │ │ │ lsr r4, r4, #15 │ │ │ │ and r7, r7, #1 │ │ │ │ and r4, r4, #1 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - beq 63bd7c │ │ │ │ + beq 63bd80 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 63bd7c │ │ │ │ + beq 63bd80 │ │ │ │ add r9, sp, #116 @ 0x74 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add sl, sp, #148 @ 0x94 │ │ │ │ bl 213a48 │ │ │ │ - ldr r2, [pc, #1212] @ 63c03c │ │ │ │ + ldr r2, [pc, #1212] @ 63c040 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ bl 213a48 │ │ │ │ add r3, sp, #1232 @ 0x4d0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #1172] @ 63c03c │ │ │ │ + ldr r2, [pc, #1172] @ 63c040 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 213a48 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #1228] @ 0x4cc │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 63bc44 │ │ │ │ + bcs 63bc48 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ bl 211d38 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [fp, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ @@ -1098515,199 +1098516,199 @@ │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 63be28 │ │ │ │ + bne 63be2c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63a690 │ │ │ │ + bl 63a694 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 63bddc │ │ │ │ + bne 63bde0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63be80 │ │ │ │ + blt 63be84 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, sl │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63be80 │ │ │ │ + blt 63be84 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 63bfe8 │ │ │ │ + bne 63bfec │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #1232] @ 0x4d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63bfc8 │ │ │ │ + bne 63bfcc │ │ │ │ add r8, r8, #48 @ 0x30 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 213a48 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63bd44 │ │ │ │ + beq 63bd48 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ cmp r9, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bls 63bd30 │ │ │ │ + bls 63bd34 │ │ │ │ add r3, r7, r6, lsl #5 │ │ │ │ add r1, r2, r4, lsl #5 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq lr, ip │ │ │ │ - beq 63be88 │ │ │ │ + beq 63be8c │ │ │ │ ldr r3, [r2] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ add r8, r8, #8 │ │ │ │ - bcc 63bd00 │ │ │ │ + bcc 63bd04 │ │ │ │ cmp r0, r9 │ │ │ │ - bne 63bfa0 │ │ │ │ + bne 63bfa4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov ip, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #1232] @ 0x4d0 │ │ │ │ str r3, [sp, #1236] @ 0x4d4 │ │ │ │ str r3, [sp, #1240] @ 0x4d8 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ and r6, r0, r0, asr #31 │ │ │ │ - b 63bddc │ │ │ │ + b 63bde0 │ │ │ │ add r3, sp, #1216 @ 0x4c0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #684] @ 63c03c │ │ │ │ + ldr r2, [pc, #684] @ 63c040 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 213a48 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #9 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #1228] @ 0x4cc │ │ │ │ - bne 63be24 │ │ │ │ + bne 63be28 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 63a690 │ │ │ │ + bl 63a694 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 63be40 │ │ │ │ - ldr r2, [pc, #604] @ 63c040 │ │ │ │ - ldr r3, [pc, #592] @ 63c038 │ │ │ │ + beq 63be44 │ │ │ │ + ldr r2, [pc, #604] @ 63c044 │ │ │ │ + ldr r3, [pc, #592] @ 63c03c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2300] @ 0x8fc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63bf9c │ │ │ │ + bne 63bfa0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #2304 @ 0x900 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63ac0c │ │ │ │ + bl 63ac10 │ │ │ │ mov r6, r0 │ │ │ │ - b 63bddc │ │ │ │ + b 63bde0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63be80 │ │ │ │ + blt 63be84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63bddc │ │ │ │ + beq 63bde0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6392ac │ │ │ │ + bl 6392b0 │ │ │ │ mov r6, r0 │ │ │ │ - b 63bddc │ │ │ │ + b 63bde0 │ │ │ │ mov r6, r0 │ │ │ │ - b 63bddc │ │ │ │ + b 63bde0 │ │ │ │ add sl, r6, #1 │ │ │ │ add r3, r7, sl, lsl #5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r2, [pc, #420] @ 63c044 │ │ │ │ + ldr r2, [pc, #420] @ 63c048 │ │ │ │ str r1, [r8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ lsl r2, sl, #5 │ │ │ │ - bne 63bed0 │ │ │ │ + bne 63bed4 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ mov r6, sl │ │ │ │ mov r0, sl │ │ │ │ - b 63bd30 │ │ │ │ - ldr r1, [pc, #368] @ 63c048 │ │ │ │ + b 63bd34 │ │ │ │ + ldr r1, [pc, #368] @ 63c04c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63bec0 │ │ │ │ - ldr r1, [pc, #348] @ 63c04c │ │ │ │ + beq 63bec4 │ │ │ │ + ldr r1, [pc, #348] @ 63c050 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 63bec0 │ │ │ │ + beq 63bec4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r2, #8 │ │ │ │ - ldr r2, [pc, #320] @ 63c050 │ │ │ │ + ldr r2, [pc, #320] @ 63c054 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - beq 63c008 │ │ │ │ + beq 63c00c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ str r1, [fp, #8] │ │ │ │ @@ -1098721,243 +1098722,243 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #200] @ 63c054 │ │ │ │ + ldr r0, [pc, #200] @ 63c058 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r2, [fp] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63bec0 │ │ │ │ + b 63bec4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #176] @ 63c058 │ │ │ │ - ldr r0, [pc, #176] @ 63c05c │ │ │ │ + ldr r1, [pc, #176] @ 63c05c │ │ │ │ + ldr r0, [pc, #176] @ 63c060 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r9 │ │ │ │ add r1, r1, #556 @ 0x22c │ │ │ │ bl 8e25e8 │ │ │ │ mvn r6, #4 │ │ │ │ - b 63bddc │ │ │ │ - ldr r1, [pc, #144] @ 63c060 │ │ │ │ - ldr r0, [pc, #144] @ 63c064 │ │ │ │ + b 63bde0 │ │ │ │ + ldr r1, [pc, #144] @ 63c064 │ │ │ │ + ldr r0, [pc, #144] @ 63c068 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #556 @ 0x22c │ │ │ │ bl 8e25e8 │ │ │ │ mvn r6, #70 @ 0x46 │ │ │ │ - b 63bddc │ │ │ │ - ldr r1, [pc, #120] @ 63c068 │ │ │ │ - ldr r0, [pc, #120] @ 63c06c │ │ │ │ + b 63bde0 │ │ │ │ + ldr r1, [pc, #120] @ 63c06c │ │ │ │ + ldr r0, [pc, #120] @ 63c070 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #5 │ │ │ │ add r1, r1, #556 @ 0x22c │ │ │ │ bl 8e25e8 │ │ │ │ - b 63bfe0 │ │ │ │ + b 63bfe4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #92] @ 63c070 │ │ │ │ + ldr r0, [pc, #92] @ 63c074 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 8ea1fc │ │ │ │ - b 63bec0 │ │ │ │ - ldrsbeq pc, [r1], #-16 @ │ │ │ │ - ldrheq pc, [r1], #-24 @ 0xffffffe8 @ │ │ │ │ + b 63bec4 │ │ │ │ + subseq pc, r1, ip, asr #3 │ │ │ │ + ldrheq pc, [r1], #-20 @ 0xffffffec @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq lr, [r1], #-224 @ 0xffffff20 │ │ │ │ + subseq lr, r1, ip, asr #29 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, ip, asr lr │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r1, r7, r8, asr sl │ │ │ │ - subeq sp, r4, r0, lsr #11 │ │ │ │ - eorseq r1, r7, r8, asr #22 │ │ │ │ - subeq sp, r4, r8, ror r5 │ │ │ │ - eorseq r1, r7, r4, ror #19 │ │ │ │ - subeq sp, r4, r8, asr r5 │ │ │ │ - eorseq r1, r7, r8, lsl #19 │ │ │ │ - eorseq r1, r7, r4, lsr sl │ │ │ │ + eorseq r1, r7, r4, asr sl │ │ │ │ + @ instruction: 0x0044d59c │ │ │ │ + eorseq r1, r7, r4, asr #22 │ │ │ │ + subeq sp, r4, r4, ror r5 │ │ │ │ + eorseq r1, r7, r0, ror #19 │ │ │ │ + subeq sp, r4, r4, asr r5 │ │ │ │ + eorseq r1, r7, r4, lsl #19 │ │ │ │ + eorseq r1, r7, r0, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #308] @ 63c1c4 │ │ │ │ + ldr r2, [pc, #308] @ 63c1c8 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #300] @ 63c1c8 │ │ │ │ + ldr r3, [pc, #300] @ 63c1cc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r9, [sp, #1128] @ 0x468 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #264] @ 63c1cc │ │ │ │ + ldr r2, [pc, #264] @ 63c1d0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 63c190 │ │ │ │ + beq 63c194 │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ mov r2, r8 │ │ │ │ tst r3, #8 │ │ │ │ movne r3, #9 │ │ │ │ strne r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63c14c │ │ │ │ + blt 63c150 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #8 │ │ │ │ add r2, sp, #8 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 63c1a8 │ │ │ │ + beq 63c1ac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6392ac │ │ │ │ - ldr r2, [pc, #124] @ 63c1d0 │ │ │ │ - ldr r3, [pc, #112] @ 63c1c8 │ │ │ │ + bl 6392b0 │ │ │ │ + ldr r2, [pc, #124] @ 63c1d4 │ │ │ │ + ldr r3, [pc, #112] @ 63c1cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63c1c0 │ │ │ │ + bne 63c1c4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ str r9, [sp] │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ and r0, r0, r0, asr #31 │ │ │ │ - b 63c14c │ │ │ │ + b 63c150 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #70 @ 0x46 │ │ │ │ - b 63c14c │ │ │ │ + b 63c150 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r1, r8, lsl ip │ │ │ │ + subseq lr, r1, r4, lsl ip │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq lr, r1, r0, ror #22 │ │ │ │ + subseq lr, r1, ip, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #172] @ 63c298 │ │ │ │ + ldr ip, [pc, #172] @ 63c29c │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ 63c29c │ │ │ │ + ldr r1, [pc, #168] @ 63c2a0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 63c250 │ │ │ │ + bne 63c254 │ │ │ │ ldrb r2, [sp, #8] │ │ │ │ bics r1, r4, r2 │ │ │ │ - beq 63c250 │ │ │ │ + beq 63c254 │ │ │ │ str r3, [sp] │ │ │ │ orr r2, r4, r2 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63c074 │ │ │ │ + bl 63c078 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #72] @ 63c2a0 │ │ │ │ - ldr r2, [pc, #64] @ 63c29c │ │ │ │ + ldr r1, [pc, #72] @ 63c2a4 │ │ │ │ + ldr r2, [pc, #64] @ 63c2a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 63c294 │ │ │ │ + bne 63c298 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r1, r4, asr #21 │ │ │ │ + subseq lr, r1, r0, asr #21 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq lr, r1, ip, asr sl │ │ │ │ + subseq lr, r1, r8, asr sl │ │ │ │ add r2, r0, #272 @ 0x110 │ │ │ │ ldrh r2, [r2, #-6] │ │ │ │ tst r2, #1 │ │ │ │ - beq 63c2f4 │ │ │ │ + beq 63c2f8 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #224] @ 0xe0 │ │ │ │ ldr lr, [r0, #220] @ 0xdc │ │ │ │ ldr ip, [r0, #228] @ 0xe4 │ │ │ │ add r3, r2, lr │ │ │ │ cmp r3, ip │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63c30c │ │ │ │ + bne 63c310 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ mov r1, #7 │ │ │ │ - b 63c1d4 │ │ │ │ + b 63c1d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1098965,450 +1098966,450 @@ │ │ │ │ lsr r1, r1, #26 │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ ldr ip, [r0, #260] @ 0x104 │ │ │ │ mov r1, #2 │ │ │ │ orr r3, r3, ip │ │ │ │ mov r4, r0 │ │ │ │ - bl 63c074 │ │ │ │ + bl 63c078 │ │ │ │ add r3, r4, #272 @ 0x110 │ │ │ │ ldrh r3, [r3, #-6] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c390 │ │ │ │ + bne 63c394 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63c1d4 │ │ │ │ + b 63c1d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #1420] @ 63c94c │ │ │ │ - ldr r3, [pc, #1420] @ 63c950 │ │ │ │ + ldr r2, [pc, #1420] @ 63c950 │ │ │ │ + ldr r3, [pc, #1420] @ 63c954 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r9, #0 │ │ │ │ cmp r3, #2 │ │ │ │ strd r8, [sp, #24] │ │ │ │ - bne 63c928 │ │ │ │ + bne 63c92c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1364] @ 63c954 │ │ │ │ + ldr r0, [pc, #1364] @ 63c958 │ │ │ │ mov r7, r1 │ │ │ │ bl 211ccc │ │ │ │ mov r1, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ stm r0, {r4, r7} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 63c8b0 │ │ │ │ + bne 63c8b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 63c598 │ │ │ │ + beq 63c59c │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ orr r3, r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 63c4c4 │ │ │ │ + bne 63c4c8 │ │ │ │ ldr r2, [r4, #384] @ 0x180 │ │ │ │ strd r8, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63c68c │ │ │ │ + beq 63c690 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r1, #15 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c6c0 │ │ │ │ + bne 63c6c4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bic r2, r7, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #15728640 @ 0xf00000 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 63c4f8 │ │ │ │ + bne 63c4fc │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 63c500 │ │ │ │ - ldr r0, [pc, #1200] @ 63c958 │ │ │ │ + beq 63c504 │ │ │ │ + ldr r0, [pc, #1200] @ 63c95c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - ldr r2, [pc, #1192] @ 63c95c │ │ │ │ + ldr r2, [pc, #1192] @ 63c960 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r2, r7 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 63c504 │ │ │ │ + b 63c508 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ strd r8, [sp, #32] │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c6c0 │ │ │ │ + bne 63c6c4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #15728640 @ 0xf00000 │ │ │ │ str r2, [sp, #32] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 63c848 │ │ │ │ + beq 63c84c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4, #264] @ 0x108 │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #16 │ │ │ │ - bl 63c074 │ │ │ │ + bl 63c078 │ │ │ │ add r7, r4, #272 @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c74c │ │ │ │ + bne 63c750 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ tst r3, #1 │ │ │ │ - bne 63c6fc │ │ │ │ + bne 63c700 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r7] │ │ │ │ ldr r3, [r4, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c568 │ │ │ │ + beq 63c56c │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ asr r3, r3, #31 │ │ │ │ sbcs r3, r2, r3 │ │ │ │ - bcc 63c878 │ │ │ │ + bcc 63c87c │ │ │ │ tst fp, #2 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ - beq 63c584 │ │ │ │ + beq 63c588 │ │ │ │ tst r3, #32 │ │ │ │ - beq 63c7dc │ │ │ │ + beq 63c7e0 │ │ │ │ tst r3, #8 │ │ │ │ - beq 63c7dc │ │ │ │ + beq 63c7e0 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 63c784 │ │ │ │ + bne 63c788 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c650 │ │ │ │ + beq 63c654 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c608 │ │ │ │ - ldr r3, [pc, #936] @ 63c960 │ │ │ │ + beq 63c60c │ │ │ │ + ldr r3, [pc, #936] @ 63c964 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #16]! │ │ │ │ bl 4fbbac │ │ │ │ - ldr r2, [pc, #920] @ 63c964 │ │ │ │ - ldr r3, [pc, #896] @ 63c950 │ │ │ │ + ldr r2, [pc, #920] @ 63c968 │ │ │ │ + ldr r3, [pc, #896] @ 63c954 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63c924 │ │ │ │ + bne 63c928 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 639d44 │ │ │ │ + bl 639d48 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 63c5b0 │ │ │ │ - ldr r1, [pc, #840] @ 63c968 │ │ │ │ - ldr r3, [pc, #840] @ 63c96c │ │ │ │ + bge 63c5b4 │ │ │ │ + ldr r1, [pc, #840] @ 63c96c │ │ │ │ + ldr r3, [pc, #840] @ 63c970 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #832] @ 63c970 │ │ │ │ + ldr r1, [pc, #832] @ 63c974 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #824] @ 63c974 │ │ │ │ + ldr r2, [pc, #824] @ 63c978 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 63c6f4 │ │ │ │ + b 63c6f8 │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ tst r3, #2 │ │ │ │ - bne 63c5a4 │ │ │ │ - ldr r3, [pc, #788] @ 63c978 │ │ │ │ - ldr r2, [pc, #788] @ 63c97c │ │ │ │ - ldr r1, [pc, #788] @ 63c980 │ │ │ │ + bne 63c5a8 │ │ │ │ + ldr r3, [pc, #788] @ 63c97c │ │ │ │ + ldr r2, [pc, #788] @ 63c980 │ │ │ │ + ldr r1, [pc, #788] @ 63c984 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ - ldr r2, [pc, #772] @ 63c984 │ │ │ │ + ldr r2, [pc, #772] @ 63c988 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 8e1980 │ │ │ │ - b 63c5a4 │ │ │ │ + b 63c5a8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c6c0 │ │ │ │ + bne 63c6c4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bic r2, r7, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #15728640 @ 0xf00000 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 63c498 │ │ │ │ - ldr r1, [pc, #704] @ 63c988 │ │ │ │ - ldr r3, [pc, #704] @ 63c98c │ │ │ │ + b 63c49c │ │ │ │ + ldr r1, [pc, #704] @ 63c98c │ │ │ │ + ldr r3, [pc, #704] @ 63c990 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #696] @ 63c990 │ │ │ │ + ldr r1, [pc, #696] @ 63c994 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ - ldr r2, [pc, #688] @ 63c994 │ │ │ │ + ldr r2, [pc, #688] @ 63c998 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ mvn r6, #70 @ 0x46 │ │ │ │ - b 63c5c4 │ │ │ │ + b 63c5c8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c544 │ │ │ │ - ldr r1, [pc, #636] @ 63c998 │ │ │ │ - ldr r3, [pc, #636] @ 63c99c │ │ │ │ + beq 63c548 │ │ │ │ + ldr r1, [pc, #636] @ 63c99c │ │ │ │ + ldr r3, [pc, #636] @ 63c9a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #628] @ 63c9a0 │ │ │ │ + ldr r1, [pc, #628] @ 63c9a4 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #620] @ 63c9a4 │ │ │ │ + ldr r2, [pc, #620] @ 63c9a8 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 63c6f4 │ │ │ │ - ldr r1, [pc, #596] @ 63c9a8 │ │ │ │ - ldr r3, [pc, #596] @ 63c9ac │ │ │ │ + b 63c6f8 │ │ │ │ + ldr r1, [pc, #596] @ 63c9ac │ │ │ │ + ldr r3, [pc, #596] @ 63c9b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #588] @ 63c9b0 │ │ │ │ + ldr r1, [pc, #588] @ 63c9b4 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #580] @ 63c9b4 │ │ │ │ + ldr r2, [pc, #580] @ 63c9b8 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 63c6f4 │ │ │ │ + b 63c6f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639f90 │ │ │ │ + bl 639f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c810 │ │ │ │ + bne 63c814 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, ip │ │ │ │ asr r3, ip, #31 │ │ │ │ sbcs r3, r1, r3 │ │ │ │ - bcc 63c8e8 │ │ │ │ + bcc 63c8ec │ │ │ │ rsbs r3, r2, #512 @ 0x200 │ │ │ │ rscs r1, r1, #0 │ │ │ │ movcc r2, #512 @ 0x200 │ │ │ │ str r2, [r0, #8] │ │ │ │ - b 63c598 │ │ │ │ - ldr r3, [pc, #468] @ 63c9b8 │ │ │ │ - ldr ip, [pc, #468] @ 63c9bc │ │ │ │ - ldr r1, [pc, #468] @ 63c9c0 │ │ │ │ + b 63c59c │ │ │ │ + ldr r3, [pc, #468] @ 63c9bc │ │ │ │ + ldr ip, [pc, #468] @ 63c9c0 │ │ │ │ + ldr r1, [pc, #468] @ 63c9c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #460] @ 63c9c4 │ │ │ │ + ldr r2, [pc, #460] @ 63c9c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mvn r6, #21 │ │ │ │ - b 63c5c4 │ │ │ │ - ldr r1, [pc, #432] @ 63c9c8 │ │ │ │ - ldr r3, [pc, #432] @ 63c9cc │ │ │ │ + b 63c5c8 │ │ │ │ + ldr r1, [pc, #432] @ 63c9cc │ │ │ │ + ldr r3, [pc, #432] @ 63c9d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #424] @ 63c9d0 │ │ │ │ + ldr r1, [pc, #424] @ 63c9d4 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #416] @ 63c9d4 │ │ │ │ + ldr r2, [pc, #416] @ 63c9d8 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 63c6f4 │ │ │ │ - ldr r3, [pc, #392] @ 63c9d8 │ │ │ │ - ldr ip, [pc, #392] @ 63c9dc │ │ │ │ - ldr r1, [pc, #392] @ 63c9e0 │ │ │ │ + b 63c6f8 │ │ │ │ + ldr r3, [pc, #392] @ 63c9dc │ │ │ │ + ldr ip, [pc, #392] @ 63c9e0 │ │ │ │ + ldr r1, [pc, #392] @ 63c9e4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #384] @ 63c9e4 │ │ │ │ + ldr r2, [pc, #384] @ 63c9e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 63c6f4 │ │ │ │ - ldr r3, [pc, #360] @ 63c9e8 │ │ │ │ - ldr ip, [pc, #360] @ 63c9ec │ │ │ │ + b 63c6f8 │ │ │ │ + ldr r3, [pc, #360] @ 63c9ec │ │ │ │ + ldr ip, [pc, #360] @ 63c9f0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 63c9f0 │ │ │ │ + ldr r1, [pc, #356] @ 63c9f4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ - ldr r2, [pc, #340] @ 63c9f4 │ │ │ │ + ldr r2, [pc, #340] @ 63c9f8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 63c808 │ │ │ │ - ldr r1, [pc, #320] @ 63c9f8 │ │ │ │ - ldr r3, [pc, #320] @ 63c9fc │ │ │ │ + b 63c80c │ │ │ │ + ldr r1, [pc, #320] @ 63c9fc │ │ │ │ + ldr r3, [pc, #320] @ 63ca00 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #312] @ 63ca00 │ │ │ │ + ldr r1, [pc, #312] @ 63ca04 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #304] @ 63ca04 │ │ │ │ + ldr r2, [pc, #304] @ 63ca08 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 63c6f4 │ │ │ │ + b 63c6f8 │ │ │ │ str ip, [sp, #16] │ │ │ │ - ldr r3, [pc, #276] @ 63ca08 │ │ │ │ - ldr ip, [pc, #276] @ 63ca0c │ │ │ │ + ldr r3, [pc, #276] @ 63ca0c │ │ │ │ + ldr ip, [pc, #276] @ 63ca10 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #272] @ 63ca10 │ │ │ │ + ldr r1, [pc, #272] @ 63ca14 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #256] @ 63ca14 │ │ │ │ + ldr r2, [pc, #256] @ 63ca18 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 63c808 │ │ │ │ + b 63c80c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ 63ca18 │ │ │ │ - ldr r1, [pc, #232] @ 63ca1c │ │ │ │ - ldr r0, [pc, #232] @ 63ca20 │ │ │ │ + ldr r3, [pc, #232] @ 63ca1c │ │ │ │ + ldr r1, [pc, #232] @ 63ca20 │ │ │ │ + ldr r0, [pc, #232] @ 63ca24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #228] @ 63ca24 │ │ │ │ + ldr r2, [pc, #228] @ 63ca28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #592 @ 0x250 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsheq lr, [r1], #-132 @ 0xffffff7c │ │ │ │ + ldrsheq lr, [r1], #-128 @ 0xffffff80 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r5, r0, r8, asr #32 │ │ │ │ - eorseq r1, r7, ip, lsl #14 │ │ │ │ + eorseq r1, r7, r8, lsl #14 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ @ instruction: 0xffffd6a8 │ │ │ │ - subseq lr, r1, r8, ror #13 │ │ │ │ - eorseq r1, r7, r8, lsl #10 │ │ │ │ - subeq ip, r4, r8, lsl pc │ │ │ │ - mlaseq r7, r8, r5, r0 │ │ │ │ + subseq lr, r1, r4, ror #13 │ │ │ │ + eorseq r1, r7, r4, lsl #10 │ │ │ │ + subeq ip, r4, r4, lsl pc │ │ │ │ + mlaseq r7, r4, r5, r0 │ │ │ │ andeq r0, r0, r3, ror #17 │ │ │ │ - ldrdeq ip, [r4], #-236 @ 0xffffff14 │ │ │ │ - mlaseq r7, r8, r6, r1 │ │ │ │ - eorseq r0, r7, ip, asr r5 │ │ │ │ + ldrdeq ip, [r4], #-232 @ 0xffffff18 │ │ │ │ + mlaseq r7, r4, r6, r1 │ │ │ │ + eorseq r0, r7, r8, asr r5 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - eorseq r1, r7, r0, ror #8 │ │ │ │ - subeq ip, r4, r4, ror lr │ │ │ │ - @ instruction: 0x003704f0 │ │ │ │ + eorseq r1, r7, ip, asr r4 │ │ │ │ + subeq ip, r4, r0, ror lr │ │ │ │ + eorseq r0, r7, ip, ror #9 │ │ │ │ andeq r0, r0, r1, lsl #17 │ │ │ │ - eorseq r1, r7, ip, lsl #8 │ │ │ │ - subeq ip, r4, ip, lsl lr │ │ │ │ - mlaseq r7, ip, r4, r0 │ │ │ │ + eorseq r1, r7, r8, lsl #8 │ │ │ │ + subeq ip, r4, r8, lsl lr │ │ │ │ + mlaseq r7, r8, r4, r0 │ │ │ │ andeq r0, r0, sl, lsr #17 │ │ │ │ - @ instruction: 0x003713d4 │ │ │ │ - subeq ip, r4, r4, ror #27 │ │ │ │ - eorseq r0, r7, r4, ror #8 │ │ │ │ + @ instruction: 0x003713d0 │ │ │ │ + subeq ip, r4, r0, ror #27 │ │ │ │ + eorseq r0, r7, r0, ror #8 │ │ │ │ andeq r0, r0, r1, lsr #17 │ │ │ │ - subeq ip, r4, r0, ror #26 │ │ │ │ - eorseq r1, r7, r0, asr r4 │ │ │ │ - eorseq r0, r7, r4, ror #7 │ │ │ │ + subeq ip, r4, ip, asr sp │ │ │ │ + eorseq r1, r7, ip, asr #8 │ │ │ │ + eorseq r0, r7, r0, ror #7 │ │ │ │ @ instruction: 0x000008bc │ │ │ │ - eorseq r1, r7, r0, lsl r3 │ │ │ │ - subeq ip, r4, r0, lsr #26 │ │ │ │ - eorseq r0, r7, r0, lsr #7 │ │ │ │ + eorseq r1, r7, ip, lsl #6 │ │ │ │ + subeq ip, r4, ip, lsl sp │ │ │ │ + mlaseq r7, ip, r3, r0 │ │ │ │ andeq r0, r0, r8, asr #17 │ │ │ │ - strdeq ip, [r4], #-192 @ 0xffffff40 │ │ │ │ - @ instruction: 0x003712f0 │ │ │ │ - eorseq r0, r7, r8, ror r3 │ │ │ │ + subeq ip, r4, ip, ror #25 │ │ │ │ + eorseq r1, r7, ip, ror #5 │ │ │ │ + eorseq r0, r7, r4, ror r3 │ │ │ │ andeq r0, r0, pc, lsl #17 │ │ │ │ - strheq ip, [r4], #-204 @ 0xffffff34 │ │ │ │ - eorseq r1, r7, r4, ror r3 │ │ │ │ - eorseq r0, r7, r8, lsr r3 │ │ │ │ + strheq ip, [r4], #-200 @ 0xffffff38 │ │ │ │ + eorseq r1, r7, r0, ror r3 │ │ │ │ + eorseq r0, r7, r4, lsr r3 │ │ │ │ @ instruction: 0x000008b2 │ │ │ │ - eorseq r1, r7, r0, ror r2 │ │ │ │ - subeq ip, r4, r0, lsl #25 │ │ │ │ - eorseq r0, r7, r0, lsl #6 │ │ │ │ + eorseq r1, r7, ip, ror #4 │ │ │ │ + subeq ip, r4, ip, ror ip │ │ │ │ + @ instruction: 0x003702fc │ │ │ │ andeq r0, r0, r3, ror r8 │ │ │ │ - subeq ip, r4, r8, asr #24 │ │ │ │ - eorseq r1, r7, r4, lsl #7 │ │ │ │ - eorseq r0, r7, r4, asr #5 │ │ │ │ + subeq ip, r4, r4, asr #24 │ │ │ │ + eorseq r1, r7, r0, lsl #7 │ │ │ │ + eorseq r0, r7, r0, asr #5 │ │ │ │ andeq r0, r0, sp, asr #17 │ │ │ │ - subeq ip, r4, r4, lsl ip │ │ │ │ - mlaseq r7, ip, r2, r0 │ │ │ │ - eorseq r0, r7, r4, ror #11 │ │ │ │ + subeq ip, r4, r0, lsl ip │ │ │ │ + mlaseq r7, r8, r2, r0 │ │ │ │ + eorseq r0, r7, r0, ror #11 │ │ │ │ andeq r0, r0, sl, ror #16 │ │ │ │ ldr r2, [r0, #224] @ 0xe0 │ │ │ │ ldr ip, [r0, #220] @ 0xdc │ │ │ │ ldr r1, [r0, #228] @ 0xe4 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1099430,39 +1099431,39 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str ip, [sp] │ │ │ │ - bl 63c074 │ │ │ │ + bl 63c078 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -0063cabc : │ │ │ │ +0063cac0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ - ldr ip, [pc, #172] @ 63cb80 │ │ │ │ + ldr ip, [pc, #172] @ 63cb84 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ 63cb84 │ │ │ │ + ldr r0, [pc, #164] @ 63cb88 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #144] @ 63cb88 │ │ │ │ + ldr r2, [pc, #144] @ 63cb8c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #1092] @ 0x444 │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl 213a48 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1099471,60 +1099472,60 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ mov r2, r3 │ │ │ │ strd r0, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 637178 │ │ │ │ - ldr r2, [pc, #76] @ 63cb8c │ │ │ │ - ldr r3, [pc, #64] @ 63cb84 │ │ │ │ + bl 63717c │ │ │ │ + ldr r2, [pc, #76] @ 63cb90 │ │ │ │ + ldr r3, [pc, #64] @ 63cb88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63cb7c │ │ │ │ + bne 63cb80 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq lr, [r1], #-20 @ 0xffffffec │ │ │ │ + ldrsbeq lr, [r1], #-16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq lr, r1, r4, ror r1 │ │ │ │ + subseq lr, r1, r0, ror r1 │ │ │ │ │ │ │ │ -0063cb90 : │ │ │ │ +0063cb94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ ldr r9, [r0, #312] @ 0x138 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #288] @ 63cce0 │ │ │ │ + ldr r2, [pc, #288] @ 63cce4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #284] @ 63cce4 │ │ │ │ + ldr r3, [pc, #284] @ 63cce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ 63cce8 │ │ │ │ + ldr r2, [pc, #256] @ 63ccec │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #41 @ 0x29 │ │ │ │ bl 213a48 │ │ │ │ mov fp, #1 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1099534,85 +1099535,85 @@ │ │ │ │ strd sl, [sp, #16] │ │ │ │ bl 212a70 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 637178 │ │ │ │ + bl 63717c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63cc6c │ │ │ │ + blt 63cc70 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ - bl 637bc0 │ │ │ │ + bl 637bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63cc6c │ │ │ │ + blt 63cc70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne 63ccc4 │ │ │ │ + bne 63ccc8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 7f629c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movge r0, r5 │ │ │ │ - blt 63ccb0 │ │ │ │ - ldr r2, [pc, #120] @ 63ccec │ │ │ │ - ldr r3, [pc, #108] @ 63cce4 │ │ │ │ + blt 63ccb4 │ │ │ │ + ldr r2, [pc, #120] @ 63ccf0 │ │ │ │ + ldr r3, [pc, #108] @ 63cce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ccdc │ │ │ │ + bne 63cce0 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 63ccf0 │ │ │ │ + ldr r0, [pc, #56] @ 63ccf4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #4 │ │ │ │ - b 63cc6c │ │ │ │ - ldr r0, [pc, #40] @ 63ccf4 │ │ │ │ + b 63cc70 │ │ │ │ + ldr r0, [pc, #40] @ 63ccf8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 63cc6c │ │ │ │ + b 63cc70 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq lr, [r1], #-0 │ │ │ │ + subseq lr, r1, ip, ror #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq lr, r1, r0, asr #32 │ │ │ │ - eorseq r1, r7, r4, lsr #1 │ │ │ │ - eorseq r0, r7, r0, asr #11 │ │ │ │ + subseq lr, r1, ip, lsr r0 │ │ │ │ + eorseq r1, r7, r0, lsr #1 │ │ │ │ + @ instruction: 0x003705bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2872] @ 0xb38 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1660] @ 63d390 │ │ │ │ + ldr r2, [pc, #1660] @ 63d394 │ │ │ │ sub sp, sp, #1184 @ 0x4a0 │ │ │ │ - ldr r3, [pc, #1656] @ 63d394 │ │ │ │ + ldr r3, [pc, #1656] @ 63d398 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ sub r7, sl, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #1616] @ 63d398 │ │ │ │ + ldr r2, [pc, #1616] @ 63d39c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1180] @ 0x49c │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [r7, #4] │ │ │ │ str r9, [r7, #8] │ │ │ │ @@ -1099628,38 +1099629,38 @@ │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ bl 6f7148 │ │ │ │ - ldr fp, [pc, #1524] @ 63d39c │ │ │ │ + ldr fp, [pc, #1524] @ 63d3a0 │ │ │ │ add fp, pc, fp │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63ce0c │ │ │ │ + bne 63ce10 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #1500] @ 63d398 │ │ │ │ + ldr r3, [pc, #1500] @ 63d39c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 63cec0 │ │ │ │ + bhi 63cec4 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 6f7278 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 63ce0c │ │ │ │ + bne 63ce10 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #1452] @ 63d3a0 │ │ │ │ + ldr r3, [pc, #1452] @ 63d3a4 │ │ │ │ sub r2, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 63d198 │ │ │ │ + bhi 63d19c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e15a8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r4, #0 │ │ │ │ @@ -1099669,50 +1099670,50 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r6, #12] │ │ │ │ bl 69e314 │ │ │ │ str r4, [r6, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ce74 │ │ │ │ + beq 63ce78 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ce74 │ │ │ │ + beq 63ce78 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r0, r4, lsl #2] │ │ │ │ bl 2129c8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bhi 63ce58 │ │ │ │ + bhi 63ce5c │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #1316] @ 63d3a4 │ │ │ │ - ldr r3, [pc, #1296] @ 63d394 │ │ │ │ + ldr r2, [pc, #1316] @ 63d3a8 │ │ │ │ + ldr r3, [pc, #1296] @ 63d398 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1180] @ 0x49c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63d374 │ │ │ │ + bne 63d378 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1184 @ 0x4a0 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1248] @ 63d3a8 │ │ │ │ + ldr r0, [pc, #1248] @ 63d3ac │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 63ce14 │ │ │ │ + b 63ce18 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ @@ -1099721,44 +1099722,44 @@ │ │ │ │ ldr r5, [r2] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ mov r0, fp │ │ │ │ bl 3408f4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 63d1d8 │ │ │ │ + beq 63d1dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63d304 │ │ │ │ + beq 63d308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63d328 │ │ │ │ + bne 63d32c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - b 63cfa0 │ │ │ │ + b 63cfa4 │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ mov r0, fp │ │ │ │ bl 3408f4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63d218 │ │ │ │ + beq 63d21c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ bl 340694 │ │ │ │ eor r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #8 │ │ │ │ - beq 63cff0 │ │ │ │ + beq 63cff4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -1099775,17 +1099776,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ bl 6f74ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63ce0c │ │ │ │ + bne 63ce10 │ │ │ │ mov r5, #1 │ │ │ │ - b 63ce3c │ │ │ │ + b 63ce40 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #312] @ 0x138 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ mvneq r3, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -1099797,254 +1099798,254 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d1a4 │ │ │ │ + bne 63d1a8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 62c39c │ │ │ │ + bl 62c3a0 │ │ │ │ cmp r5, r0 │ │ │ │ - bge 63d1a4 │ │ │ │ + bge 63d1a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bls 63d1c4 │ │ │ │ + bls 63d1c8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d240 │ │ │ │ + beq 63d244 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bl 6366d8 │ │ │ │ + bl 6366dc │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ and sl, r3, #256 @ 0x100 │ │ │ │ orrs r3, sl, #0 │ │ │ │ - bne 63cf80 │ │ │ │ + bne 63cf84 │ │ │ │ bl 212764 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ cmp r3, sl │ │ │ │ cmpeq r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bne 63d1a4 │ │ │ │ + bne 63d1a8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ ldrd sl, [r8, #16] │ │ │ │ mov r3, #1 │ │ │ │ strd sl, [sp, #8] │ │ │ │ mov r2, #3 │ │ │ │ bl 211a5c │ │ │ │ cmn r0, #1 │ │ │ │ mov sl, r0 │ │ │ │ - beq 63d35c │ │ │ │ - ldr r0, [pc, #700] @ 63d3ac │ │ │ │ + beq 63d360 │ │ │ │ + ldr r0, [pc, #700] @ 63d3b0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #29] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 63d330 │ │ │ │ + beq 63d334 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str sl, [r3, #12] │ │ │ │ add r3, r1, #8 │ │ │ │ mov fp, r3 │ │ │ │ mov r0, r2 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ - bl 62e5d4 │ │ │ │ + bl 62e5d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [sp, #28] │ │ │ │ streq sl, [r3, #176] @ 0xb0 │ │ │ │ - beq 63cf80 │ │ │ │ + beq 63cf84 │ │ │ │ mov r0, fp │ │ │ │ bl 69d1c4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ bl 2136f4 │ │ │ │ mvn r3, #5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ ldr r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d368 │ │ │ │ + beq 63d36c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d368 │ │ │ │ + beq 63d36c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ - ldr r0, [pc, #528] @ 63d3b0 │ │ │ │ + b 63cf84 │ │ │ │ + ldr r0, [pc, #528] @ 63d3b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 636034 │ │ │ │ + bl 636038 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ add r1, r5, #1 │ │ │ │ bl 21286c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 63d06c │ │ │ │ + b 63d070 │ │ │ │ mov r0, fp │ │ │ │ bl 340760 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ adds r2, r0, #1 │ │ │ │ movne r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 7f6374 │ │ │ │ cmp r0, #0 │ │ │ │ movge r3, #0 │ │ │ │ movge r2, r3 │ │ │ │ - bge 63cfa0 │ │ │ │ - ldr r0, [pc, #420] @ 63d3b4 │ │ │ │ + bge 63cfa4 │ │ │ │ + ldr r0, [pc, #420] @ 63d3b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ - b 63cf28 │ │ │ │ + b 63cf2c │ │ │ │ mov r0, fp │ │ │ │ bl 340828 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 63cf50 │ │ │ │ + bne 63cf54 │ │ │ │ mov r0, fp │ │ │ │ bl 340708 │ │ │ │ eor r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ mov r1, r5 │ │ │ │ bl 213604 │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ bl 211ccc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r5, [r0, #184] @ 0xb8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 213508 │ │ │ │ - ldr r3, [pc, #324] @ 63d3b8 │ │ │ │ + ldr r3, [pc, #324] @ 63d3bc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d080 │ │ │ │ - ldr r3, [pc, #308] @ 63d3bc │ │ │ │ + beq 63d084 │ │ │ │ + ldr r3, [pc, #308] @ 63d3c0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d080 │ │ │ │ - ldr r3, [pc, #292] @ 63d3c0 │ │ │ │ + beq 63d084 │ │ │ │ + ldr r3, [pc, #292] @ 63d3c4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63d080 │ │ │ │ - ldr r3, [pc, #276] @ 63d3c4 │ │ │ │ + beq 63d084 │ │ │ │ + ldr r3, [pc, #276] @ 63d3c8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d378 │ │ │ │ + beq 63d37c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #204] @ 63d3c8 │ │ │ │ + ldr r0, [pc, #204] @ 63d3cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63d080 │ │ │ │ + b 63d084 │ │ │ │ mov r0, fp │ │ │ │ bl 340828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63cf28 │ │ │ │ + beq 63cf2c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 63cb90 │ │ │ │ + bl 63cb94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63cf28 │ │ │ │ + bne 63cf2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - b 63d1e4 │ │ │ │ + b 63d1e8 │ │ │ │ stmib sp, {r3, sl} │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, r3, #8 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov fp, r0 │ │ │ │ - bl 64e884 │ │ │ │ + bl 64e888 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b 63d124 │ │ │ │ + b 63d128 │ │ │ │ mvn r3, #13 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ mvn r3, #37 @ 0x25 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cf80 │ │ │ │ + b 63cf84 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #76] @ 63d3cc │ │ │ │ + ldr r0, [pc, #76] @ 63d3d0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63d080 │ │ │ │ - @ instruction: 0x0051df98 │ │ │ │ + b 63d084 │ │ │ │ + @ instruction: 0x0051df94 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ - subseq sp, r1, r0, lsl pc │ │ │ │ - subeq ip, r4, ip, asr #14 │ │ │ │ - subseq sp, r1, r4, lsr lr │ │ │ │ - mlaseq r7, ip, r2, r0 │ │ │ │ - @ instruction: 0x00370cdc │ │ │ │ - eorseq r0, r7, ip, asr ip │ │ │ │ - eorseq pc, r6, r4, lsl #27 │ │ │ │ + subseq sp, r1, ip, lsl #30 │ │ │ │ + subeq ip, r4, r8, asr #14 │ │ │ │ + subseq sp, r1, r0, lsr lr │ │ │ │ + mlaseq r7, r8, r2, r0 │ │ │ │ + @ instruction: 0x00370cd8 │ │ │ │ + eorseq r0, r7, r8, asr ip │ │ │ │ + eorseq pc, r6, r0, lsl #27 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, ip, asr #29 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r0, r7, r8, ror sl │ │ │ │ - eorseq r0, r7, r8, lsr #20 │ │ │ │ + eorseq r0, r7, r4, ror sl │ │ │ │ + eorseq r0, r7, r4, lsr #20 │ │ │ │ │ │ │ │ -0063d3d0 : │ │ │ │ +0063d3d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 63d43c │ │ │ │ - ldr r3, [pc, #140] @ 63d484 │ │ │ │ - ldr ip, [pc, #140] @ 63d488 │ │ │ │ - ldr r1, [pc, #140] @ 63d48c │ │ │ │ + beq 63d440 │ │ │ │ + ldr r3, [pc, #140] @ 63d488 │ │ │ │ + ldr ip, [pc, #140] @ 63d48c │ │ │ │ + ldr r1, [pc, #140] @ 63d490 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ mov r2, #2752 @ 0xac0 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1100054,15 +1100055,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #72] @ 63d490 │ │ │ │ + ldr r1, [pc, #72] @ 63d494 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [r4, #8] │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ bl 212ee4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1100071,20 +1100072,20 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq ip, r4, r8, asr #2 │ │ │ │ - eorseq r0, r7, r0, lsr #20 │ │ │ │ - @ instruction: 0x0036f7d0 │ │ │ │ + subeq ip, r4, r4, asr #2 │ │ │ │ + eorseq r0, r7, ip, lsl sl │ │ │ │ + eorseq pc, r6, ip, asr #15 │ │ │ │ @ instruction: 0xffffd72c │ │ │ │ │ │ │ │ -0063d494 : │ │ │ │ +0063d498 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1100101,28 +1100102,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0063d4f0 : │ │ │ │ +0063d4f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #11 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 4c1d4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63d544 │ │ │ │ + beq 63d548 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1100141,84 +1100142,84 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r8, #12] │ │ │ │ bl 7f6bc4 │ │ │ │ - ldr r3, [pc, #56] @ 63d5cc │ │ │ │ - ldr r1, [pc, #56] @ 63d5d0 │ │ │ │ + ldr r3, [pc, #56] @ 63d5d0 │ │ │ │ + ldr r1, [pc, #56] @ 63d5d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 8f5c1c │ │ │ │ strb r4, [r5, #288] @ 0x120 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eorseq r0, r7, ip, lsr #17 │ │ │ │ + eorseq r0, r7, r8, lsr #17 │ │ │ │ @ instruction: 0xffff9220 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r3, [r0, #102] @ 0x66 │ │ │ │ ldrh r2, [r0, #100] @ 0x64 │ │ │ │ - ldr r6, [pc, #356] @ 63d758 │ │ │ │ + ldr r6, [pc, #356] @ 63d75c │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ - bne 63d618 │ │ │ │ + bne 63d61c │ │ │ │ ldrh r3, [r7, #2] │ │ │ │ strh r3, [r0, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 63d6fc │ │ │ │ + beq 63d700 │ │ │ │ bl 91e490 │ │ │ │ ldr r1, [r4] │ │ │ │ ldrh r3, [r4, #102] @ 0x66 │ │ │ │ sub r2, r1, #1 │ │ │ │ add r0, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ add r3, r7, r3, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r1, r2 │ │ │ │ strh r0, [r4, #102] @ 0x66 │ │ │ │ - bls 63d6e8 │ │ │ │ + bls 63d6ec │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ add r1, r1, r2, lsl #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d714 │ │ │ │ + beq 63d718 │ │ │ │ lsl r0, r3, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ sub r0, r0, #1 │ │ │ │ lsl r6, r2, #16 │ │ │ │ lsl r7, r3, #16 │ │ │ │ mov ip, #0 │ │ │ │ lsr r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ lsr r7, r7, #16 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r3, r6 │ │ │ │ - ble 63d6a4 │ │ │ │ + ble 63d6a8 │ │ │ │ add ip, ip, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ - bne 63d690 │ │ │ │ + bne 63d694 │ │ │ │ ldrh r0, [r4, #98] @ 0x62 │ │ │ │ lsl r3, r3, #1 │ │ │ │ strh r0, [r1, r3] │ │ │ │ ldrh r3, [r4, #104] @ 0x68 │ │ │ │ strh r6, [r4, #98] @ 0x62 │ │ │ │ add r3, r7, r3 │ │ │ │ strh r3, [r4, #104] @ 0x68 │ │ │ │ @@ -1100228,79 +1100229,79 @@ │ │ │ │ ldr r0, [r3, r2, lsl #3] │ │ │ │ str r1, [r3, r2, lsl #3] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #108] @ 63d75c │ │ │ │ + ldr r3, [pc, #108] @ 63d760 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 63d740 │ │ │ │ + bne 63d744 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #64] @ 63d75c │ │ │ │ + ldr r3, [pc, #64] @ 63d760 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 63d6fc │ │ │ │ + beq 63d700 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #44] @ 63d760 │ │ │ │ + ldr r0, [pc, #44] @ 63d764 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63d6fc │ │ │ │ + b 63d700 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #24] @ 63d764 │ │ │ │ + ldr r0, [pc, #24] @ 63d768 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63d6fc │ │ │ │ - ldrheq sp, [r1], #-108 @ 0xffffff94 │ │ │ │ + b 63d700 │ │ │ │ + ldrheq sp, [r1], #-104 @ 0xffffff98 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, r7, r8, asr #14 │ │ │ │ - eorseq r0, r7, r0, lsl r7 │ │ │ │ + eorseq r0, r7, r4, asr #14 │ │ │ │ + eorseq r0, r7, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r2, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #924] @ 63db30 │ │ │ │ + ldr r2, [pc, #924] @ 63db34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #920] @ 63db34 │ │ │ │ + ldr r3, [pc, #920] @ 63db38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #912] @ 63db38 │ │ │ │ + ldr r9, [pc, #912] @ 63db3c │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb fp, [sp, #116] @ 0x74 │ │ │ │ ldrb r4, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63d804 │ │ │ │ + bne 63d808 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #876] @ 63db3c │ │ │ │ - ldr r3, [pc, #864] @ 63db34 │ │ │ │ + ldr r2, [pc, #876] @ 63db40 │ │ │ │ + ldr r3, [pc, #864] @ 63db38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63db24 │ │ │ │ + bne 63db28 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r7, r8, #8 │ │ │ │ @@ -1100321,27 +1100322,27 @@ │ │ │ │ str r8, [sp, #28] │ │ │ │ str fp, [sp, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, sl, lsl #3] │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 63d9ec │ │ │ │ + beq 63d9f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r7, #24] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ lsl r3, sl, #3 │ │ │ │ ldrd r2, [r3, r4] │ │ │ │ mov r1, r7 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 6364fc │ │ │ │ + bl 636500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63da18 │ │ │ │ + beq 63da1c │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ ldrb r1, [r0] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r0, #10] │ │ │ │ ldrb ip, [r0, #5] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ @@ -1100407,86 +1100408,86 @@ │ │ │ │ orr r8, r8, r1, lsl #24 │ │ │ │ adc ip, ip, r8 │ │ │ │ cmp r3, lr │ │ │ │ sbcs ip, ip, r2 │ │ │ │ movcc r6, #0 │ │ │ │ andcs r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 63d9d4 │ │ │ │ - ldr r3, [pc, #384] @ 63db40 │ │ │ │ + bne 63d9d8 │ │ │ │ + ldr r3, [pc, #384] @ 63db44 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 63da40 │ │ │ │ + bne 63da44 │ │ │ │ mov r0, #0 │ │ │ │ - b 63d7c8 │ │ │ │ + b 63d7cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add lr, sl, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq 63da50 │ │ │ │ + beq 63da54 │ │ │ │ mov sl, lr │ │ │ │ - b 63d848 │ │ │ │ + b 63d84c │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, sl, lsl #3] │ │ │ │ str r4, [r7] │ │ │ │ str r4, [r7, #4] │ │ │ │ str r4, [r7, #24] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 636350 │ │ │ │ - b 63d888 │ │ │ │ - ldr r3, [pc, #288] @ 63db40 │ │ │ │ + bl 636354 │ │ │ │ + b 63d88c │ │ │ │ + ldr r3, [pc, #288] @ 63db44 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 63d9cc │ │ │ │ - ldr r0, [pc, #272] @ 63db44 │ │ │ │ + beq 63d9d0 │ │ │ │ + ldr r0, [pc, #272] @ 63db48 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63d9cc │ │ │ │ - ldr r0, [pc, #256] @ 63db48 │ │ │ │ + b 63d9d0 │ │ │ │ + ldr r0, [pc, #256] @ 63db4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63d9cc │ │ │ │ + b 63d9d0 │ │ │ │ add r6, sp, #20 │ │ │ │ ldm r6, {r6, r7, r8, fp} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp] │ │ │ │ lsl r2, r4, #1 │ │ │ │ orr ip, r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r0, r1, #4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - b 63dabc │ │ │ │ + b 63dac0 │ │ │ │ cmp sl, r1 │ │ │ │ add r1, r6, r2, lsl #4 │ │ │ │ strh ip, [r1, #12] │ │ │ │ ldr r8, [r5, #84] @ 0x54 │ │ │ │ lsl r4, r2, #1 │ │ │ │ ldrh r8, [r8, r4] │ │ │ │ strh r8, [r1, #14] │ │ │ │ ldrd r8, [r7, #8]! │ │ │ │ lsl r2, r2, #4 │ │ │ │ strd r8, [r6, r2] │ │ │ │ ldr r2, [r0, r3, lsl #3] │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ - beq 63db28 │ │ │ │ + beq 63db2c │ │ │ │ cmp fp, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 63da80 │ │ │ │ + bne 63da84 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi 63da80 │ │ │ │ + bhi 63da84 │ │ │ │ mov ip, r2 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r6, ip, lsl #4 │ │ │ │ ldr r3, [sp] │ │ │ │ strh r2, [r0, #12] │ │ │ │ @@ -1100498,27 +1100499,27 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsl r4, ip, #1 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strh r3, [r5, #98] @ 0x62 │ │ │ │ - b 63d7c4 │ │ │ │ + b 63d7c8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 63db18 │ │ │ │ - subseq sp, r1, ip, lsl r5 │ │ │ │ + b 63db1c │ │ │ │ + subseq sp, r1, r8, lsl r5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r1, ip, lsl #10 │ │ │ │ - subseq sp, r1, r4, ror #9 │ │ │ │ + subseq sp, r1, r8, lsl #10 │ │ │ │ + subseq sp, r1, r0, ror #9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, r7, r4, lsl #9 │ │ │ │ - mlaseq r7, ip, r4, r0 │ │ │ │ + eorseq r0, r7, r0, lsl #9 │ │ │ │ + mlaseq r7, r8, r4, r0 │ │ │ │ │ │ │ │ -0063db4c : │ │ │ │ +0063db50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, #1 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -1100537,26 +1100538,26 @@ │ │ │ │ subs fp, r3, #32 │ │ │ │ sbc r2, r4, #0 │ │ │ │ orr ip, ip, r5, lsl r8 │ │ │ │ cmp fp, #2 │ │ │ │ sub lr, r3, #32 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ orr ip, ip, r5, lsr lr │ │ │ │ - bcs 63dbe4 │ │ │ │ + bcs 63dbe8 │ │ │ │ lsl lr, r7, lr │ │ │ │ ands ip, ip, #1 │ │ │ │ orr lr, lr, r7, lsr r8 │ │ │ │ - bne 63dc48 │ │ │ │ + bne 63dc4c │ │ │ │ adds r2, r3, #1 │ │ │ │ orr sl, sl, r7, lsl r3 │ │ │ │ orr r5, lr, r5 │ │ │ │ mov r3, r2 │ │ │ │ adc r4, r4, #0 │ │ │ │ mov r6, ip │ │ │ │ - b 63db80 │ │ │ │ + b 63db84 │ │ │ │ lsr r2, sl, r3 │ │ │ │ rsb lr, r3, #32 │ │ │ │ sub r8, r3, #32 │ │ │ │ orr r2, r2, r5, lsl lr │ │ │ │ lsl ip, r7, r8 │ │ │ │ orr r2, r2, r5, lsr r8 │ │ │ │ orr ip, ip, r7, lsr lr │ │ │ │ @@ -1100564,31 +1100565,31 @@ │ │ │ │ bicne sl, sl, r7, lsl r3 │ │ │ │ bicne r5, r5, ip │ │ │ │ movne r6, #0 │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r4, r4, #0 │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ orrs r2, r2, r4 │ │ │ │ - bne 63db80 │ │ │ │ + bne 63db84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63dc54 │ │ │ │ + beq 63dc58 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r4, r4, #0 │ │ │ │ - b 63db80 │ │ │ │ - ldr ip, [pc, #76] @ 63dca8 │ │ │ │ + b 63db84 │ │ │ │ + ldr ip, [pc, #76] @ 63dcac │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ 63dcac │ │ │ │ - ldr r1, [pc, #72] @ 63dcb0 │ │ │ │ + ldr r3, [pc, #72] @ 63dcb0 │ │ │ │ + ldr r1, [pc, #72] @ 63dcb4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ add r1, pc, r1 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r9, [sp, #8] │ │ │ │ @@ -1100598,76 +1100599,76 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq r0, r7, r8, asr #5 │ │ │ │ - subeq fp, r4, r0, ror fp │ │ │ │ - mlaseq r7, r8, r2, r0 │ │ │ │ + eorseq r0, r7, r4, asr #5 │ │ │ │ + subeq fp, r4, ip, ror #22 │ │ │ │ + mlaseq r7, r4, r2, r0 │ │ │ │ │ │ │ │ -0063dcb4 : │ │ │ │ +0063dcb8 : │ │ │ │ ldrh r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0063dcbc : │ │ │ │ +0063dcc0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov fp, r1 │ │ │ │ - ldr r3, [pc, #484] @ 63dec8 │ │ │ │ + ldr r3, [pc, #484] @ 63decc │ │ │ │ ldrh r1, [r0, #104] @ 0x68 │ │ │ │ add r7, sl, r2 │ │ │ │ cmp r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bcc 63deac │ │ │ │ + bcc 63deb0 │ │ │ │ cmp sl, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #8 │ │ │ │ movcs r0, sl │ │ │ │ movcc r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ bl 21229c │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldrh r8, [r4, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - beq 63de60 │ │ │ │ + beq 63de64 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r5, #0 │ │ │ │ subs r1, sl, r5 │ │ │ │ movne r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d768 │ │ │ │ + bl 63d76c │ │ │ │ cmp r0, r5 │ │ │ │ - beq 63de84 │ │ │ │ + beq 63de88 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 63d768 │ │ │ │ + bl 63d76c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63de84 │ │ │ │ + beq 63de88 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrh r2, [r4, #96] @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ add r3, r9, r3, lsl #1 │ │ │ │ strh r8, [r3, #4] │ │ │ │ ldrh r3, [r4, #96] @ 0x60 │ │ │ │ @@ -1100688,18 +1100689,18 @@ │ │ │ │ add r3, r3, r8, lsl #3 │ │ │ │ str r7, [r3, #4] │ │ │ │ bl 91e490 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 63de30 │ │ │ │ + bne 63de34 │ │ │ │ ldrh r3, [r2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 63de54 │ │ │ │ + beq 63de58 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1100708,25 +1100709,25 @@ │ │ │ │ ldrh r3, [r4, #96] @ 0x60 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ sub r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63de10 │ │ │ │ + bne 63de14 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 8d6864 │ │ │ │ - b 63de10 │ │ │ │ - ldr r3, [pc, #100] @ 63decc │ │ │ │ + b 63de14 │ │ │ │ + ldr r3, [pc, #100] @ 63ded0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 63de88 │ │ │ │ - ldr r0, [pc, #80] @ 63ded0 │ │ │ │ + beq 63de8c │ │ │ │ + ldr r0, [pc, #80] @ 63ded4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1100738,58 +1100739,58 @@ │ │ │ │ mvn r0, #27 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, r1, r8, asr #31 │ │ │ │ + subseq ip, r1, r4, asr #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq r0, r7, ip, ror #1 │ │ │ │ + eorseq r0, r7, r8, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl 8d6a80 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ - bl 629fbc │ │ │ │ - b 63df34 │ │ │ │ + bl 629fc0 │ │ │ │ + b 63df38 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 63df98 │ │ │ │ + beq 63df9c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63dfd0 │ │ │ │ + bne 63dfd4 │ │ │ │ bl 211fcc │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ strne r6, [r4, #80] @ 0x50 │ │ │ │ - bne 63df08 │ │ │ │ + bne 63df0c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63df08 │ │ │ │ + bne 63df0c │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 629fbc │ │ │ │ + bl 629fc0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63def8 │ │ │ │ + beq 63defc │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1100801,17 +1100802,17 @@ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 63dcbc │ │ │ │ + bl 63dcc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63df30 │ │ │ │ + beq 63df34 │ │ │ │ cmn r0, #28 │ │ │ │ streq r5, [r4, #80] @ 0x50 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ @@ -1100819,25 +1100820,25 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d6a80 │ │ │ │ sub r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63ded4 │ │ │ │ + b 63ded8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #496] @ 63e218 │ │ │ │ - ldr r3, [pc, #496] @ 63e21c │ │ │ │ + ldr r2, [pc, #496] @ 63e21c │ │ │ │ + ldr r3, [pc, #496] @ 63e220 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr fp, [pc, #484] @ 63e220 │ │ │ │ + ldr fp, [pc, #484] @ 63e224 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r0, #64] @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ add r8, sp, #8 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1100847,73 +1100848,73 @@ │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ ldrheq r3, [r2] │ │ │ │ orreq r3, r3, #1 │ │ │ │ strheq r3, [r2] │ │ │ │ - b 63e0a0 │ │ │ │ + b 63e0a4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62abf0 │ │ │ │ + bl 62abf4 │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ bl 211fcc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 63d5d4 │ │ │ │ + bl 63d5d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63e130 │ │ │ │ + beq 63e134 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r2, sl │ │ │ │ - bhi 63e080 │ │ │ │ - ldr r1, [pc, #340] @ 63e224 │ │ │ │ + bhi 63e084 │ │ │ │ + ldr r1, [pc, #340] @ 63e228 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 63e200 │ │ │ │ + bne 63e204 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62abf0 │ │ │ │ + bl 62abf4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 62b030 │ │ │ │ - ldr r2, [pc, #292] @ 63e228 │ │ │ │ - ldr r3, [pc, #276] @ 63e21c │ │ │ │ + bl 62b034 │ │ │ │ + ldr r2, [pc, #292] @ 63e22c │ │ │ │ + ldr r3, [pc, #276] @ 63e220 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63e214 │ │ │ │ + bne 63e218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211fcc │ │ │ │ bl 211fcc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 62b030 │ │ │ │ + bl 62b034 │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ bl 8d6864 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63e168 │ │ │ │ + beq 63e16c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63e168 │ │ │ │ + beq 63e16c │ │ │ │ mov r0, r5 │ │ │ │ - bl 63ded4 │ │ │ │ + bl 63ded8 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrne r2, [r5] │ │ │ │ ldrheq r2, [r3] │ │ │ │ addne r3, r3, r2, lsl #1 │ │ │ │ @@ -1100921,184 +1100922,184 @@ │ │ │ │ ldrhne r2, [r5, #100] @ 0x64 │ │ │ │ strhne r2, [r3, #4] │ │ │ │ strheq r2, [r3] │ │ │ │ bl 91e490 │ │ │ │ ldrh r2, [r5, #102] @ 0x66 │ │ │ │ ldrh r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63e05c │ │ │ │ + bne 63e060 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrh r2, [r2, #2] │ │ │ │ strh r2, [r5, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63e05c │ │ │ │ - ldr r2, [pc, #104] @ 63e22c │ │ │ │ - ldr r3, [pc, #84] @ 63e21c │ │ │ │ + bne 63e060 │ │ │ │ + ldr r2, [pc, #104] @ 63e230 │ │ │ │ + ldr r3, [pc, #84] @ 63e220 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63e214 │ │ │ │ + bne 63e218 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #40] @ 63e230 │ │ │ │ + ldr r0, [pc, #40] @ 63e234 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63e0dc │ │ │ │ + b 63e0e0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r1, r8, lsl #25 │ │ │ │ + subseq ip, r1, r4, lsl #25 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r1, r8, ror #24 │ │ │ │ + subseq ip, r1, r4, ror #24 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ - ldrheq ip, [r1], #-176 @ 0xffffff50 │ │ │ │ - ldrsheq ip, [r1], #-160 @ 0xffffff60 │ │ │ │ - eorseq pc, r6, ip, lsl #27 │ │ │ │ + subseq ip, r1, ip, lsr #23 │ │ │ │ + subseq ip, r1, ip, ror #21 │ │ │ │ + eorseq pc, r6, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d6a80 │ │ │ │ sub r0, r4, #28 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63e010 │ │ │ │ + b 63e014 │ │ │ │ │ │ │ │ -0063e25c : │ │ │ │ +0063e260 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63ded4 │ │ │ │ + b 63ded8 │ │ │ │ │ │ │ │ -0063e2a8 : │ │ │ │ +0063e2ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #256] @ 63e3c4 │ │ │ │ - ldr r2, [pc, #256] @ 63e3c8 │ │ │ │ + ldr r0, [pc, #256] @ 63e3c8 │ │ │ │ + ldr r2, [pc, #256] @ 63e3cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 63e3b8 │ │ │ │ + beq 63e3bc │ │ │ │ mov r9, #0 │ │ │ │ sub r6, r1, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, sp │ │ │ │ bl 212284 │ │ │ │ str sl, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrh r3, [r4, #102] @ 0x66 │ │ │ │ ldrh r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63e394 │ │ │ │ + bne 63e398 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ strh r3, [r4, #100] @ 0x64 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63e394 │ │ │ │ + bne 63e398 │ │ │ │ bl 212284 │ │ │ │ subs r0, r0, r5 │ │ │ │ sbc r1, r1, r7 │ │ │ │ bl 91c414 │ │ │ │ - ldr r3, [pc, #140] @ 63e3cc │ │ │ │ + ldr r3, [pc, #140] @ 63e3d0 │ │ │ │ mov r2, #0 │ │ │ │ bl 91c9fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63e304 │ │ │ │ + beq 63e308 │ │ │ │ mov r0, #0 │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #116] @ 63e3d0 │ │ │ │ - ldr r3, [pc, #104] @ 63e3c8 │ │ │ │ + ldr r2, [pc, #116] @ 63e3d4 │ │ │ │ + ldr r3, [pc, #104] @ 63e3cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63e3c0 │ │ │ │ + bne 63e3c4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d5d4 │ │ │ │ + bl 63d5d8 │ │ │ │ ldr r3, [sp] │ │ │ │ add r9, r9, r3 │ │ │ │ bl 211fcc │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 63e2f4 │ │ │ │ - b 63e354 │ │ │ │ + bcs 63e2f8 │ │ │ │ + b 63e358 │ │ │ │ mov r9, r1 │ │ │ │ - b 63e354 │ │ │ │ + b 63e358 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq ip, [r1], #-144 @ 0xffffff70 │ │ │ │ + subseq ip, r1, ip, ror #19 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ ldrdmi r1, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - subseq ip, r1, r8, asr r9 │ │ │ │ + subseq ip, r1, r4, asr r9 │ │ │ │ │ │ │ │ -0063e3d4 : │ │ │ │ +0063e3d8 : │ │ │ │ cmn r1, #1 │ │ │ │ - beq 63e3e4 │ │ │ │ + beq 63e3e8 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ b 8d67c0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ b 213a48 │ │ │ │ │ │ │ │ -0063e3f4 : │ │ │ │ +0063e3f8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ strd r2, [r1, #24] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ strd r2, [r1, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0063e424 : │ │ │ │ +0063e428 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ bl 212764 │ │ │ │ lsl r3, r4, #4 │ │ │ │ @@ -1101109,15 +1101110,15 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0063e468 : │ │ │ │ +0063e46c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 212764 │ │ │ │ ldr r2, [r4] │ │ │ │ @@ -1101127,53 +1101128,53 @@ │ │ │ │ and r0, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0063e4a8 : │ │ │ │ +0063e4ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ bl 8d6854 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e4dc │ │ │ │ + beq 63e4e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f7364 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d67c0 │ │ │ │ cmn r5, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 8d6864 │ │ │ │ - ldr r1, [pc, #12] @ 63e51c │ │ │ │ + ldr r1, [pc, #12] @ 63e520 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f7364 │ │ │ │ @ instruction: 0xfffffad4 │ │ │ │ │ │ │ │ -0063e520 : │ │ │ │ +0063e524 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #344] @ 63e694 │ │ │ │ + ldr r1, [pc, #344] @ 63e698 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #28 │ │ │ │ @@ -1101181,21 +1101182,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ str r8, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ strh r7, [r4, #96] @ 0x60 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - bl 62e2d0 │ │ │ │ + bl 62e2d4 │ │ │ │ mvn fp, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c370 │ │ │ │ + bl 62c374 │ │ │ │ str r0, [r4] │ │ │ │ strh r0, [r4, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ bl 212764 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str fp, [sp] │ │ │ │ @@ -1101232,88 +1101233,88 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 211e7c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ - beq 63e674 │ │ │ │ + beq 63e678 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ strh r3, [r0] │ │ │ │ - beq 63e674 │ │ │ │ + beq 63e678 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsl r2, r3, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r1, r2] │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 63e654 │ │ │ │ + bhi 63e658 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xfffffce0 │ │ │ │ │ │ │ │ -0063e698 : │ │ │ │ +0063e69c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d6854 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e6cc │ │ │ │ + beq 63e6d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f7364 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ bl 8d67c0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63e7cc │ │ │ │ + beq 63e7d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e010 │ │ │ │ + bl 63e014 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63e740 │ │ │ │ + beq 63e744 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ str r7, [r3, r4, lsl #3] │ │ │ │ cmp r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - beq 63e728 │ │ │ │ + beq 63e72c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 62aaf0 │ │ │ │ + bl 62aaf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 63e704 │ │ │ │ + bcc 63e708 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r2 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ - beq 63e760 │ │ │ │ + beq 63e764 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62aaf0 │ │ │ │ + bl 62aaf4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r7, [r5, #64] @ 0x40 │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ bl 211fcc │ │ │ │ bl 212764 │ │ │ │ @@ -1101336,15 +1101337,15 @@ │ │ │ │ add r0, r5, #28 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f7364 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211fcc │ │ │ │ │ │ │ │ -0063e7d4 : │ │ │ │ +0063e7d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -1101357,37 +1101358,37 @@ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0063e820 : │ │ │ │ +0063e824 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 63e698 │ │ │ │ + bl 63e69c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r0, [pc, #4] @ 63e850 │ │ │ │ + ldr r0, [pc, #4] @ 63e854 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - strheq pc, [lr], #-72 @ 0xffffffb8 @ │ │ │ │ + strheq pc, [lr], #-68 @ 0xffffffbc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ bl 69706c │ │ │ │ - ldr ip, [pc, #76] @ 63e8c0 │ │ │ │ - ldr r2, [pc, #76] @ 63e8c4 │ │ │ │ - ldr r1, [pc, #76] @ 63e8c8 │ │ │ │ + ldr ip, [pc, #76] @ 63e8c4 │ │ │ │ + ldr r2, [pc, #76] @ 63e8c8 │ │ │ │ + ldr r1, [pc, #76] @ 63e8cc │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ @@ -1101398,24 +1101399,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sl, r4, r4, lsl #31 │ │ │ │ - eoreq pc, sp, r0, lsl #30 │ │ │ │ - eoreq r0, lr, ip, asr #8 │ │ │ │ + subeq sl, r4, r0, lsl #31 │ │ │ │ + strdeq pc, [sp], -ip @ │ │ │ │ + eoreq r0, lr, r8, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 63e854 │ │ │ │ + bl 63e858 │ │ │ │ ldr r3, [r5, #332] @ 0x14c │ │ │ │ lsl r2, r3, #12 │ │ │ │ lsr r3, r3, #20 │ │ │ │ subs r0, r0, r2 │ │ │ │ rsc r3, r3, #0 │ │ │ │ stm r4, {r0, r3} │ │ │ │ mov r0, #0 │ │ │ │ @@ -1101425,73 +1101426,73 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #316] @ 63ea70 │ │ │ │ + ldr r5, [pc, #316] @ 63ea74 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #300] @ 63ea74 │ │ │ │ - ldr r1, [pc, #300] @ 63ea78 │ │ │ │ + ldr r2, [pc, #300] @ 63ea78 │ │ │ │ + ldr r1, [pc, #300] @ 63ea7c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #280] @ 63ea7c │ │ │ │ - ldr r1, [pc, #280] @ 63ea80 │ │ │ │ + ldr r2, [pc, #280] @ 63ea80 │ │ │ │ + ldr r1, [pc, #280] @ 63ea84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ - ldr r9, [pc, #268] @ 63ea84 │ │ │ │ - ldr r8, [pc, #268] @ 63ea88 │ │ │ │ + ldr r9, [pc, #268] @ 63ea88 │ │ │ │ + ldr r8, [pc, #268] @ 63ea8c │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #240] @ 63ea8c │ │ │ │ - ldr r1, [pc, #240] @ 63ea90 │ │ │ │ + ldr r2, [pc, #240] @ 63ea90 │ │ │ │ + ldr r1, [pc, #240] @ 63ea94 │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ mov r3, #21 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #208] @ 63ea94 │ │ │ │ + ldr r1, [pc, #208] @ 63ea98 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #200] @ 63ea98 │ │ │ │ + ldr r7, [pc, #200] @ 63ea9c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #184] @ 63ea9c │ │ │ │ - ldr r2, [pc, #184] @ 63eaa0 │ │ │ │ + ldr r3, [pc, #184] @ 63eaa0 │ │ │ │ + ldr r2, [pc, #184] @ 63eaa4 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r3, #52 @ 0x34 │ │ │ │ str sl, [r6, #84] @ 0x54 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ orr sl, sl, #128 @ 0x80 │ │ │ │ str sl, [r6, #48] @ 0x30 │ │ │ │ - ldr lr, [pc, #156] @ 63eaa4 │ │ │ │ + ldr lr, [pc, #156] @ 63eaa8 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - ldr ip, [pc, #152] @ 63eaa8 │ │ │ │ - ldr r0, [pc, #152] @ 63eaac │ │ │ │ - ldr r1, [pc, #152] @ 63eab0 │ │ │ │ - ldr r2, [pc, #152] @ 63eab4 │ │ │ │ + ldr ip, [pc, #152] @ 63eaac │ │ │ │ + ldr r0, [pc, #152] @ 63eab0 │ │ │ │ + ldr r1, [pc, #152] @ 63eab4 │ │ │ │ + ldr r2, [pc, #152] @ 63eab8 │ │ │ │ add r3, r3, #104 @ 0x68 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ @@ -1101506,39 +1101507,39 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq sl, r4, r8, asr #29 │ │ │ │ - eoreq pc, sp, ip, asr #28 │ │ │ │ - eorseq ip, r6, r0, ror r0 │ │ │ │ - eoreq r6, pc, r8, ror #29 │ │ │ │ - eoreq r6, pc, r4, lsl #30 │ │ │ │ + subeq sl, r4, r4, asr #29 │ │ │ │ + eoreq pc, sp, r8, asr #28 │ │ │ │ + eorseq ip, r6, ip, rrx │ │ │ │ + eoreq r6, pc, r4, ror #29 │ │ │ │ + eoreq r6, pc, r0, lsl #30 │ │ │ │ @ instruction: 0x00001ebc │ │ │ │ @ instruction: 0x000011b8 │ │ │ │ - eoreq pc, sp, r8, lsl #28 │ │ │ │ - eoreq pc, sp, r0, lsr #28 │ │ │ │ - subseq sl, r1, r4, asr #11 │ │ │ │ + eoreq pc, sp, r4, lsl #28 │ │ │ │ + eoreq pc, sp, ip, lsl lr @ │ │ │ │ + subseq sl, r1, r0, asr #11 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ - subeq pc, lr, ip, lsl r3 @ │ │ │ │ + subeq pc, lr, r8, lsl r3 @ │ │ │ │ @ instruction: 0x000024b8 │ │ │ │ andeq r1, r0, r4, ror #4 │ │ │ │ andeq r1, r0, r8, ror #15 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 63eb14 │ │ │ │ - ldr r2, [pc, #68] @ 63eb18 │ │ │ │ - ldr r1, [pc, #68] @ 63eb1c │ │ │ │ + ldr ip, [pc, #68] @ 63eb18 │ │ │ │ + ldr r2, [pc, #68] @ 63eb1c │ │ │ │ + ldr r1, [pc, #68] @ 63eb20 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101547,24 +1101548,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sl, r4, r8, lsr #26 │ │ │ │ - eorseq pc, r6, r8, ror #9 │ │ │ │ - eoreq fp, pc, ip, lsl #27 │ │ │ │ + subeq sl, r4, r4, lsr #26 │ │ │ │ + eorseq pc, r6, r4, ror #9 │ │ │ │ + eoreq fp, pc, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 63eb84 │ │ │ │ - ldr r2, [pc, #76] @ 63eb88 │ │ │ │ - ldr r1, [pc, #76] @ 63eb8c │ │ │ │ + ldr ip, [pc, #76] @ 63eb88 │ │ │ │ + ldr r2, [pc, #76] @ 63eb8c │ │ │ │ + ldr r1, [pc, #76] @ 63eb90 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101575,24 +1101576,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sl, r4, r0, asr #25 │ │ │ │ - eoreq r6, pc, r4, lsl #26 │ │ │ │ - eoreq r6, pc, r0, lsr #26 │ │ │ │ + strheq sl, [r4], #-204 @ 0xffffff34 │ │ │ │ + eoreq r6, pc, r0, lsl #26 │ │ │ │ + eoreq r6, pc, ip, lsl sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 63ebf4 │ │ │ │ - ldr r2, [pc, #76] @ 63ebf8 │ │ │ │ - ldr r1, [pc, #76] @ 63ebfc │ │ │ │ + ldr ip, [pc, #76] @ 63ebf8 │ │ │ │ + ldr r2, [pc, #76] @ 63ebfc │ │ │ │ + ldr r1, [pc, #76] @ 63ec00 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101603,25 +1101604,25 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sl, r4, r0, asr ip │ │ │ │ - mlaeq pc, r4, ip, r6 @ │ │ │ │ - @ instruction: 0x002f6cb0 │ │ │ │ + subeq sl, r4, ip, asr #24 │ │ │ │ + mlaeq pc, r0, ip, r6 @ │ │ │ │ + eoreq r6, pc, ip, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #84] @ 63ec6c │ │ │ │ + ldr ip, [pc, #84] @ 63ec70 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #80] @ 63ec70 │ │ │ │ - ldr r2, [pc, #80] @ 63ec74 │ │ │ │ + ldr r1, [pc, #80] @ 63ec74 │ │ │ │ + ldr r2, [pc, #80] @ 63ec78 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1101633,48 +1101634,48 @@ │ │ │ │ orr r0, r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq sl, [r4], #-188 @ 0xffffff44 │ │ │ │ - eoreq fp, pc, r8, lsr ip @ │ │ │ │ - mlaseq r6, r8, r3, pc @ │ │ │ │ + ldrdeq sl, [r4], #-184 @ 0xffffff48 │ │ │ │ + eoreq fp, pc, r4, lsr ip @ │ │ │ │ + mlaseq r6, r4, r3, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 63ecc4 │ │ │ │ - ldr r2, [pc, #52] @ 63ecc8 │ │ │ │ - ldr r1, [pc, #52] @ 63eccc │ │ │ │ + ldr ip, [pc, #52] @ 63ecc8 │ │ │ │ + ldr r2, [pc, #52] @ 63eccc │ │ │ │ + ldr r1, [pc, #52] @ 63ecd0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r0, [r0, #488] @ 0x1e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 8f5c78 │ │ │ │ - subeq sl, r4, r8, ror #22 │ │ │ │ - eorseq pc, r6, r8, lsr #6 │ │ │ │ - eoreq fp, pc, ip, asr #23 │ │ │ │ + subeq sl, r4, r4, ror #22 │ │ │ │ + eorseq pc, r6, r4, lsr #6 │ │ │ │ + eoreq fp, pc, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #76] @ 63ed34 │ │ │ │ + ldr ip, [pc, #76] @ 63ed38 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #68] @ 63ed38 │ │ │ │ - ldr r2, [pc, #68] @ 63ed3c │ │ │ │ + ldr r1, [pc, #68] @ 63ed3c │ │ │ │ + ldr r2, [pc, #68] @ 63ed40 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101683,35 +1101684,35 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r0, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8c1acc │ │ │ │ - subeq sl, r4, r8, lsl #22 │ │ │ │ - eoreq fp, pc, r0, ror fp @ │ │ │ │ - eorseq pc, r6, r4, asr #5 │ │ │ │ + subeq sl, r4, r4, lsl #22 │ │ │ │ + eoreq fp, pc, ip, ror #22 │ │ │ │ + eorseq pc, r6, r0, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #116] @ 63edcc │ │ │ │ + ldr ip, [pc, #116] @ 63edd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #112] @ 63edd0 │ │ │ │ - ldr r1, [pc, #112] @ 63edd4 │ │ │ │ + ldr r2, [pc, #112] @ 63edd4 │ │ │ │ + ldr r1, [pc, #112] @ 63edd8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ cmp r5, #2 │ │ │ │ - beq 63edac │ │ │ │ + beq 63edb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r0, #344 @ 0x158 │ │ │ │ bl 213a48 │ │ │ │ add r4, r4, #592 @ 0x250 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1101721,82 +1101722,82 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0044aa9c │ │ │ │ - eorseq pc, r6, ip, asr r2 @ │ │ │ │ - eoreq fp, pc, r0, lsl #22 │ │ │ │ + @ instruction: 0x0044aa98 │ │ │ │ + eorseq pc, r6, r8, asr r2 @ │ │ │ │ + strdeq fp, [pc], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #176] @ 63eea0 │ │ │ │ - ldr r2, [pc, #176] @ 63eea4 │ │ │ │ - ldr r1, [pc, #176] @ 63eea8 │ │ │ │ + ldr ip, [pc, #176] @ 63eea4 │ │ │ │ + ldr r2, [pc, #176] @ 63eea8 │ │ │ │ + ldr r1, [pc, #176] @ 63eeac │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #324] @ 0x144 │ │ │ │ - ldr r5, [pc, #136] @ 63eeac │ │ │ │ + ldr r5, [pc, #136] @ 63eeb0 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 63ee4c │ │ │ │ + bne 63ee50 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #92] @ 63eeb0 │ │ │ │ + ldr r3, [pc, #92] @ 63eeb4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r5, [pc, #80] @ 63eeb4 │ │ │ │ + ldr r5, [pc, #80] @ 63eeb8 │ │ │ │ add r7, r4, #492 @ 0x1ec │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #64] @ 63eeb8 │ │ │ │ + ldr r2, [pc, #64] @ 63eebc │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #52] @ 63eebc │ │ │ │ + ldr r2, [pc, #52] @ 63eec0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ bl 8d9a4c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d250 │ │ │ │ - subeq sl, r4, r8, lsl #20 │ │ │ │ - eoreq r6, pc, r4, asr #20 │ │ │ │ - eoreq r6, pc, r0, ror #20 │ │ │ │ - @ instruction: 0x0051be90 │ │ │ │ + b 62d254 │ │ │ │ + subeq sl, r4, r4, lsl #20 │ │ │ │ + eoreq r6, pc, r0, asr #20 │ │ │ │ + eoreq r6, pc, ip, asr sl @ │ │ │ │ + subseq fp, r1, ip, lsl #29 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq pc, r6, ip, lsl #3 │ │ │ │ + eorseq pc, r6, r8, lsl #3 │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ andeq r0, r0, r5, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #212] @ 63efac │ │ │ │ - ldr r2, [pc, #212] @ 63efb0 │ │ │ │ - ldr r1, [pc, #212] @ 63efb4 │ │ │ │ + ldr ip, [pc, #212] @ 63efb0 │ │ │ │ + ldr r2, [pc, #212] @ 63efb4 │ │ │ │ + ldr r1, [pc, #212] @ 63efb8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ @@ -1101804,34 +1101805,34 @@ │ │ │ │ bl 69d64c │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #492 @ 0x1ec │ │ │ │ bl 8d9558 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 8d9f04 │ │ │ │ - ldr r0, [pc, #152] @ 63efb8 │ │ │ │ - ldr r3, [pc, #152] @ 63efbc │ │ │ │ - ldr r2, [pc, #152] @ 63efc0 │ │ │ │ - ldr r1, [pc, #152] @ 63efc4 │ │ │ │ + ldr r0, [pc, #152] @ 63efbc │ │ │ │ + ldr r3, [pc, #152] @ 63efc0 │ │ │ │ + ldr r2, [pc, #152] @ 63efc4 │ │ │ │ + ldr r1, [pc, #152] @ 63efc8 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r4, #336] @ 0x150 │ │ │ │ str r0, [r4, #580] @ 0x244 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 69f29c │ │ │ │ - ldr ip, [pc, #104] @ 63efc8 │ │ │ │ - ldr r3, [pc, #104] @ 63efcc │ │ │ │ - ldr r2, [pc, #104] @ 63efd0 │ │ │ │ - ldr r1, [pc, #104] @ 63efd4 │ │ │ │ + ldr ip, [pc, #104] @ 63efcc │ │ │ │ + ldr r3, [pc, #104] @ 63efd0 │ │ │ │ + ldr r2, [pc, #104] @ 63efd4 │ │ │ │ + ldr r1, [pc, #104] @ 63efd8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -1101841,58 +1101842,58 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq sl, r4, r0, lsr #18 │ │ │ │ - ldrsbeq pc, [r6], -ip @ │ │ │ │ - eoreq fp, pc, r0, lsl #19 │ │ │ │ + subeq sl, r4, ip, lsl r9 │ │ │ │ + ldrsbeq pc, [r6], -r8 @ │ │ │ │ + eoreq fp, pc, ip, ror r9 @ │ │ │ │ andeq r2, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ - ldrsbeq pc, [r6], -r0 @ │ │ │ │ - eorseq pc, r6, r0, ror #1 │ │ │ │ + eorseq pc, r6, ip, asr #1 │ │ │ │ + ldrsbeq pc, [r6], -ip @ │ │ │ │ andeq r2, r0, r4, lsr #7 │ │ │ │ @ instruction: 0xfffffd5c │ │ │ │ - ldrdeq r3, [pc], -r4 @ │ │ │ │ - ldrheq pc, [r6], -r8 @ │ │ │ │ + ldrdeq r3, [pc], -r0 @ │ │ │ │ + ldrheq pc, [r6], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #176] @ 63f0a0 │ │ │ │ - ldr r2, [pc, #176] @ 63f0a4 │ │ │ │ + ldr r4, [pc, #176] @ 63f0a4 │ │ │ │ + ldr r2, [pc, #176] @ 63f0a8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #172] @ 63f0a8 │ │ │ │ + ldr r1, [pc, #172] @ 63f0ac │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r4, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #144] @ 63f0ac │ │ │ │ - ldr r1, [pc, #144] @ 63f0b0 │ │ │ │ + ldr r2, [pc, #144] @ 63f0b0 │ │ │ │ + ldr r1, [pc, #144] @ 63f0b4 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - bne 63f094 │ │ │ │ + bne 63f098 │ │ │ │ ldr r1, [r5, #472] @ 0x1d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63f06c │ │ │ │ + beq 63f070 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r2, #0 │ │ │ │ - bl 62aaf0 │ │ │ │ + bl 62aaf4 │ │ │ │ ldr r0, [r5, #472] @ 0x1d8 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #472] @ 0x1d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #616] @ 0x268 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -1101900,111 +1101901,111 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 63edd8 │ │ │ │ - b 63f044 │ │ │ │ - subeq sl, r4, ip, lsl #16 │ │ │ │ - eorseq lr, r6, r8, asr #31 │ │ │ │ - eoreq fp, pc, ip, ror #16 │ │ │ │ - eoreq r6, pc, r8, lsr #16 │ │ │ │ - eoreq r6, pc, r4, asr #16 │ │ │ │ + bl 63eddc │ │ │ │ + b 63f048 │ │ │ │ + subeq sl, r4, r8, lsl #16 │ │ │ │ + eorseq lr, r6, r4, asr #31 │ │ │ │ + eoreq fp, pc, r8, ror #16 │ │ │ │ + eoreq r6, pc, r4, lsr #16 │ │ │ │ + eoreq r6, pc, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r3, [pc, #1700] @ 63f770 │ │ │ │ + ldr r3, [pc, #1700] @ 63f774 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #1692] @ 63f774 │ │ │ │ + ldr lr, [pc, #1692] @ 63f778 │ │ │ │ str ip, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #1684] @ 63f778 │ │ │ │ + ldr ip, [pc, #1684] @ 63f77c │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #1676] @ 63f77c │ │ │ │ - ldr r1, [pc, #1676] @ 63f780 │ │ │ │ + ldr r2, [pc, #1676] @ 63f780 │ │ │ │ + ldr r1, [pc, #1676] @ 63f784 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d64c │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr fp, [pc, #1620] @ 63f784 │ │ │ │ + ldr fp, [pc, #1620] @ 63f788 │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ bl 213a48 │ │ │ │ - ldr r3, [pc, #1604] @ 63f788 │ │ │ │ + ldr r3, [pc, #1604] @ 63f78c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 63f6d4 │ │ │ │ + beq 63f6d8 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov sl, #4 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 63f1dc │ │ │ │ + b 63f1e0 │ │ │ │ ldrb r3, [r5, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1a0 │ │ │ │ + beq 63f1a4 │ │ │ │ ldrb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f28c │ │ │ │ + bne 63f290 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #1492] @ 63f78c │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #1492] @ 63f790 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f5c4 │ │ │ │ + bne 63f5c8 │ │ │ │ bl 667448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f3c4 │ │ │ │ + beq 63f3c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ecf4 │ │ │ │ + bl 64ecf8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63f204 │ │ │ │ + beq 63f208 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 63f204 │ │ │ │ + bhi 63f208 │ │ │ │ sub r3, r3, r6 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 63f31c │ │ │ │ + bhi 63f320 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ str sl, [sp] │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 63f468 │ │ │ │ + bne 63f46c │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r4, r4, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r4, r3, r4, ror #8 │ │ │ │ @@ -1102015,198 +1102016,198 @@ │ │ │ │ lsl r4, r4, #12 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6557a0 │ │ │ │ + bl 6557a4 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63f334 │ │ │ │ + beq 63f338 │ │ │ │ ldrb r3, [r5, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f28c │ │ │ │ + beq 63f290 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f188 │ │ │ │ - ldr r3, [pc, #1272] @ 63f78c │ │ │ │ + beq 63f18c │ │ │ │ + ldr r3, [pc, #1272] @ 63f790 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1d4 │ │ │ │ - ldr r3, [pc, #1256] @ 63f790 │ │ │ │ + beq 63f1d8 │ │ │ │ + ldr r3, [pc, #1256] @ 63f794 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1d4 │ │ │ │ - ldr r3, [pc, #1240] @ 63f794 │ │ │ │ + beq 63f1d8 │ │ │ │ + ldr r3, [pc, #1240] @ 63f798 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63f1d4 │ │ │ │ - ldr r3, [pc, #1224] @ 63f798 │ │ │ │ + beq 63f1d8 │ │ │ │ + ldr r3, [pc, #1224] @ 63f79c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f68c │ │ │ │ + beq 63f690 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ stm sp, {r4, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1160] @ 63f79c │ │ │ │ + ldr r0, [pc, #1160] @ 63f7a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f1d4 │ │ │ │ + b 63f1d8 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r1, r6 │ │ │ │ bl 212a70 │ │ │ │ - b 63f21c │ │ │ │ - ldr r3, [pc, #1104] @ 63f78c │ │ │ │ + b 63f220 │ │ │ │ + ldr r3, [pc, #1104] @ 63f790 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1dc │ │ │ │ - ldr r3, [pc, #1088] @ 63f790 │ │ │ │ + beq 63f1e0 │ │ │ │ + ldr r3, [pc, #1088] @ 63f794 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1dc │ │ │ │ - ldr r3, [pc, #1072] @ 63f794 │ │ │ │ + beq 63f1e0 │ │ │ │ + ldr r3, [pc, #1072] @ 63f798 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63f1dc │ │ │ │ - ldr r3, [pc, #1056] @ 63f798 │ │ │ │ + beq 63f1e0 │ │ │ │ + ldr r3, [pc, #1056] @ 63f79c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f734 │ │ │ │ + beq 63f738 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ stm sp, {r4, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #996] @ 63f7a0 │ │ │ │ + ldr r0, [pc, #996] @ 63f7a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f1dc │ │ │ │ + b 63f1e0 │ │ │ │ bl 4ee108 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63f1d4 │ │ │ │ + bne 63f1d8 │ │ │ │ bl 4ee168 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 63f1d4 │ │ │ │ + bne 63f1d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 63f4a8 │ │ │ │ + beq 63f4ac │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63f74c │ │ │ │ + bne 63f750 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ add r4, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 65fa54 │ │ │ │ bl 65e414 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ rsb r0, r0, #0 │ │ │ │ and r0, r0, r4 │ │ │ │ bl 8d1194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f1d4 │ │ │ │ + beq 63f1d8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 212344 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #836] @ 63f7a4 │ │ │ │ + ldr r0, [pc, #836] @ 63f7a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2688 │ │ │ │ - b 63f1d4 │ │ │ │ + b 63f1d8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f148 │ │ │ │ + beq 63f14c │ │ │ │ mov r0, r3 │ │ │ │ bl 211fcc │ │ │ │ - b 63f148 │ │ │ │ + b 63f14c │ │ │ │ mov r0, r5 │ │ │ │ - bl 654658 │ │ │ │ + bl 65465c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 65fa54 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 65e414 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63f6a0 │ │ │ │ - ldr r1, [pc, #708] @ 63f7a8 │ │ │ │ - ldr r0, [pc, #708] @ 63f7ac │ │ │ │ + beq 63f6a4 │ │ │ │ + ldr r1, [pc, #708] @ 63f7ac │ │ │ │ + ldr r0, [pc, #708] @ 63f7b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2ac4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 91bc68 │ │ │ │ lsr r2, r4, #12 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mul r8, r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654b38 │ │ │ │ + bl 654b3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ sub r1, r2, r3 │ │ │ │ add r1, r1, r8 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 63f550 │ │ │ │ + beq 63f554 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 63f570 │ │ │ │ + beq 63f574 │ │ │ │ mov r0, ip │ │ │ │ bl 211fcc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, r2, #31 │ │ │ │ lsr r0, r0, #5 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ @@ -1102220,40 +1102221,40 @@ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ lsr r3, r3, #12 │ │ │ │ and r3, r3, #31 │ │ │ │ mov ip, #1 │ │ │ │ orr r3, r0, ip, lsl r3 │ │ │ │ cmp r2, #32 │ │ │ │ str r3, [lr, r1, lsl #2] │ │ │ │ - bhi 63f64c │ │ │ │ + bhi 63f650 │ │ │ │ ldr r3, [lr] │ │ │ │ rsb r2, r2, #0 │ │ │ │ and r2, r2, #31 │ │ │ │ mvn r3, r3 │ │ │ │ mvn r1, #0 │ │ │ │ ands r3, r3, r1, lsr r2 │ │ │ │ - beq 63f6b8 │ │ │ │ + beq 63f6bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 63f1d4 │ │ │ │ - ldr r3, [pc, #484] @ 63f7b0 │ │ │ │ + b 63f1d8 │ │ │ │ + ldr r3, [pc, #484] @ 63f7b4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1c8 │ │ │ │ - ldr r3, [pc, #436] @ 63f794 │ │ │ │ + beq 63f1cc │ │ │ │ + ldr r3, [pc, #436] @ 63f798 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63f1c8 │ │ │ │ - ldr r3, [pc, #420] @ 63f798 │ │ │ │ + beq 63f1cc │ │ │ │ + ldr r3, [pc, #420] @ 63f79c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f718 │ │ │ │ + beq 63f71c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1102261,249 +1102262,249 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #368] @ 63f7b4 │ │ │ │ + ldr r0, [pc, #368] @ 63f7b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f1c8 │ │ │ │ + b 63f1cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ bl 8df844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f5b8 │ │ │ │ + beq 63f5bc │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 6666c4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f6c8 │ │ │ │ + bne 63f6cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 63f5b8 │ │ │ │ + b 63f5bc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f1d4 │ │ │ │ + b 63f1d8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r3, r8 │ │ │ │ bl 6666c4 │ │ │ │ - b 63f1d4 │ │ │ │ + b 63f1d8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 6666c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 211fcc │ │ │ │ - b 63f680 │ │ │ │ - ldr r2, [pc, #220] @ 63f7b8 │ │ │ │ - ldr r3, [pc, #152] @ 63f778 │ │ │ │ + b 63f684 │ │ │ │ + ldr r2, [pc, #220] @ 63f7bc │ │ │ │ + ldr r3, [pc, #152] @ 63f77c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63f76c │ │ │ │ + bne 63f770 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #156] @ 63f7bc │ │ │ │ + ldr r0, [pc, #156] @ 63f7c0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f1c8 │ │ │ │ - ldr r0, [pc, #132] @ 63f7c0 │ │ │ │ + b 63f1cc │ │ │ │ + ldr r0, [pc, #132] @ 63f7c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f1dc │ │ │ │ - ldr r3, [pc, #112] @ 63f7c4 │ │ │ │ - ldr r1, [pc, #112] @ 63f7c8 │ │ │ │ + b 63f1e0 │ │ │ │ + ldr r3, [pc, #112] @ 63f7c8 │ │ │ │ + ldr r1, [pc, #112] @ 63f7cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 63f7cc │ │ │ │ + ldr r2, [pc, #108] @ 63f7d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ str r8, [sp] │ │ │ │ bl 211ce4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq sl, r4, r4, lsr #14 │ │ │ │ - ldrsbeq fp, [r1], #-180 @ 0xffffff4c │ │ │ │ + subeq sl, r4, r0, lsr #14 │ │ │ │ + ldrsbeq fp, [r1], #-176 @ 0xffffff50 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0036eed0 │ │ │ │ - eoreq fp, pc, r4, ror r7 @ │ │ │ │ - subseq fp, r1, r8, lsl #23 │ │ │ │ - eorseq lr, r6, ip, lsr pc │ │ │ │ + eorseq lr, r6, ip, asr #29 │ │ │ │ + eoreq fp, pc, r0, ror r7 @ │ │ │ │ + subseq fp, r1, r4, lsl #23 │ │ │ │ + eorseq lr, r6, r8, lsr pc │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, r4, lsr #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq lr, r6, ip, lsr sp │ │ │ │ - mlaseq r6, r4, ip, lr │ │ │ │ - eorseq lr, r6, ip, lsl #26 │ │ │ │ - eorseq lr, r6, ip, lsr ip │ │ │ │ - subseq sp, pc, r4, ror #30 │ │ │ │ + eorseq lr, r6, r8, lsr sp │ │ │ │ + mlaseq r6, r0, ip, lr │ │ │ │ + eorseq lr, r6, r8, lsl #26 │ │ │ │ + eorseq lr, r6, r8, lsr ip │ │ │ │ + subseq sp, pc, r0, ror #30 │ │ │ │ andeq r3, r0, r4, lsl #27 │ │ │ │ - eorseq lr, r6, ip, asr sl │ │ │ │ - ldrsbeq fp, [r1], #-88 @ 0xffffffa8 │ │ │ │ - @ instruction: 0x0036e9bc │ │ │ │ - eorseq lr, r6, ip, lsr r9 │ │ │ │ - subeq sl, r4, r8, lsr #1 │ │ │ │ - mlaseq r6, r4, r8, lr │ │ │ │ + eorseq lr, r6, r8, asr sl │ │ │ │ + ldrsbeq fp, [r1], #-84 @ 0xffffffac │ │ │ │ + @ instruction: 0x0036e9b8 │ │ │ │ + eorseq lr, r6, r8, lsr r9 │ │ │ │ + subeq sl, r4, r4, lsr #1 │ │ │ │ + mlaseq r6, r0, r8, lr │ │ │ │ @ instruction: 0x000001bf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #416] @ 63f988 │ │ │ │ + ldr r4, [pc, #416] @ 63f98c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, r4, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #400] @ 63f98c │ │ │ │ + ldr ip, [pc, #400] @ 63f990 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #396] @ 63f990 │ │ │ │ + ldr r1, [pc, #396] @ 63f994 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #388] @ 63f994 │ │ │ │ + ldr r2, [pc, #388] @ 63f998 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #376] @ 63f998 │ │ │ │ + ldr r1, [pc, #376] @ 63f99c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #360] @ 63f99c │ │ │ │ - ldr r1, [pc, #360] @ 63f9a0 │ │ │ │ + ldr r2, [pc, #360] @ 63f9a0 │ │ │ │ + ldr r1, [pc, #360] @ 63f9a4 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r6, [pc, #340] @ 63f9a4 │ │ │ │ + ldr r6, [pc, #340] @ 63f9a8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ - bl 63e854 │ │ │ │ + bl 63e858 │ │ │ │ cmp r0, r7 │ │ │ │ movcc r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 63f8c8 │ │ │ │ - ldr r3, [pc, #304] @ 63f9a8 │ │ │ │ + bne 63f8cc │ │ │ │ + ldr r3, [pc, #304] @ 63f9ac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f8e0 │ │ │ │ - ldr r2, [pc, #288] @ 63f9ac │ │ │ │ - ldr r3, [pc, #256] @ 63f990 │ │ │ │ + bne 63f8e4 │ │ │ │ + ldr r2, [pc, #288] @ 63f9b0 │ │ │ │ + ldr r3, [pc, #256] @ 63f994 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63f984 │ │ │ │ + bne 63f988 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub r3, r0, r7 │ │ │ │ lsr r3, r3, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #328] @ 0x148 │ │ │ │ - bl 62d250 │ │ │ │ - b 63f870 │ │ │ │ - ldr r3, [pc, #200] @ 63f9b0 │ │ │ │ + bl 62d254 │ │ │ │ + b 63f874 │ │ │ │ + ldr r3, [pc, #200] @ 63f9b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f884 │ │ │ │ - ldr r3, [pc, #184] @ 63f9b4 │ │ │ │ + beq 63f888 │ │ │ │ + ldr r3, [pc, #184] @ 63f9b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63f884 │ │ │ │ - ldr r3, [pc, #168] @ 63f9b8 │ │ │ │ + beq 63f888 │ │ │ │ + ldr r3, [pc, #168] @ 63f9bc │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r5, #328] @ 0x148 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 63f96c │ │ │ │ + beq 63f970 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 63f9bc │ │ │ │ + ldr r0, [pc, #88] @ 63f9c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f884 │ │ │ │ - ldr r0, [pc, #76] @ 63f9c0 │ │ │ │ + b 63f888 │ │ │ │ + ldr r0, [pc, #76] @ 63f9c4 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 63f884 │ │ │ │ + b 63f888 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq sl, r4, r4, lsl r0 │ │ │ │ - ldrheq fp, [r1], #-68 @ 0xffffffbc │ │ │ │ + subeq sl, r4, r0, lsl r0 │ │ │ │ + ldrheq fp, [r1], #-64 @ 0xffffffc0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq lr, r6, ip, lsr #15 │ │ │ │ - eoreq fp, pc, ip, asr #32 │ │ │ │ - eoreq r6, pc, r4, lsl r0 @ │ │ │ │ - eoreq r6, pc, r0, lsr r0 @ │ │ │ │ - subseq fp, r1, r8, ror #8 │ │ │ │ + eorseq lr, r6, r8, lsr #15 │ │ │ │ + eoreq fp, pc, r8, asr #32 │ │ │ │ + eoreq r6, pc, r0, lsl r0 @ │ │ │ │ + eoreq r6, pc, ip, lsr #32 │ │ │ │ + subseq fp, r1, r4, ror #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq fp, r1, r8, lsr #8 │ │ │ │ + subseq fp, r1, r4, lsr #8 │ │ │ │ andeq r5, r0, r8, asr #1 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq lr, r6, r8, lsr r8 │ │ │ │ - eorseq lr, r6, r0, ror r8 │ │ │ │ + eorseq lr, r6, r4, lsr r8 │ │ │ │ + eorseq lr, r6, ip, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #328] @ 63fb24 │ │ │ │ + ldr ip, [pc, #328] @ 63fb28 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r1, [pc, #320] @ 63fb28 │ │ │ │ - ldr r2, [pc, #320] @ 63fb2c │ │ │ │ + ldr r1, [pc, #320] @ 63fb2c │ │ │ │ + ldr r2, [pc, #320] @ 63fb30 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1102513,883 +1102514,883 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c04e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63fa50 │ │ │ │ + bne 63fa54 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #216] @ 63fb30 │ │ │ │ + ldr r1, [pc, #216] @ 63fb34 │ │ │ │ mov r3, r6 │ │ │ │ add r2, r4, #592 @ 0x250 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c1acc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fb00 │ │ │ │ - ldr r1, [pc, #188] @ 63fb34 │ │ │ │ + beq 63fb04 │ │ │ │ + ldr r1, [pc, #188] @ 63fb38 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 8c04e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fb00 │ │ │ │ - ldr r8, [pc, #156] @ 63fb38 │ │ │ │ + beq 63fb04 │ │ │ │ + ldr r8, [pc, #156] @ 63fb3c │ │ │ │ add r4, r4, #344 @ 0x158 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r8, #156 @ 0x9c │ │ │ │ add r8, r8, #220 @ 0xdc │ │ │ │ ldr r1, [r7], #4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c2188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fb14 │ │ │ │ + beq 63fb18 │ │ │ │ cmp r7, r8 │ │ │ │ add r4, r4, #8 │ │ │ │ - bne 63faa8 │ │ │ │ + bne 63faac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c079c │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c0934 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63fb00 │ │ │ │ + beq 63fb04 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c079c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8c0934 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c0934 │ │ │ │ - b 63fb00 │ │ │ │ - subeq r9, r4, r4, lsl lr │ │ │ │ - eoreq sl, pc, ip, ror lr @ │ │ │ │ - @ instruction: 0x0036e5d0 │ │ │ │ - eorseq lr, r6, r8, asr #15 │ │ │ │ - eorseq sl, r0, ip, rrx │ │ │ │ - subeq lr, lr, r4, ror #4 │ │ │ │ + b 63fb04 │ │ │ │ + subeq r9, r4, r0, lsl lr │ │ │ │ + eoreq sl, pc, r8, ror lr @ │ │ │ │ + eorseq lr, r6, ip, asr #11 │ │ │ │ + eorseq lr, r6, r4, asr #15 │ │ │ │ + eorseq sl, r0, r8, rrx │ │ │ │ + subeq lr, lr, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #288] @ 63fc74 │ │ │ │ + ldr r4, [pc, #288] @ 63fc78 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #272] @ 63fc78 │ │ │ │ - ldr r1, [pc, #272] @ 63fc7c │ │ │ │ + ldr r2, [pc, #272] @ 63fc7c │ │ │ │ + ldr r1, [pc, #272] @ 63fc80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #252] @ 63fc80 │ │ │ │ - ldr r1, [pc, #252] @ 63fc84 │ │ │ │ + ldr r2, [pc, #252] @ 63fc84 │ │ │ │ + ldr r1, [pc, #252] @ 63fc88 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 309cbc │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fbd8 │ │ │ │ + beq 63fbdc │ │ │ │ bl 8f5c80 │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ bl 69e314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63edd8 │ │ │ │ + bl 63eddc │ │ │ │ add r0, r4, #580 @ 0x244 │ │ │ │ bl 669d04 │ │ │ │ ldr r2, [r4, #600] @ 0x258 │ │ │ │ ldr r3, [r4, #604] @ 0x25c │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ add r5, r4, #608 @ 0x260 │ │ │ │ - bge 63fc40 │ │ │ │ + bge 63fc44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2970 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fc20 │ │ │ │ - bl 62cadc │ │ │ │ + beq 63fc24 │ │ │ │ + bl 62cae0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fc30 │ │ │ │ - bl 62cadc │ │ │ │ + beq 63fc34 │ │ │ │ + bl 62cae0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d660 │ │ │ │ + b 62d664 │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63fc5c │ │ │ │ + beq 63fc60 │ │ │ │ mov r0, r7 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #-8] │ │ │ │ - b 63fbf0 │ │ │ │ - subeq r9, r4, r8, lsr #25 │ │ │ │ - eoreq r5, pc, r4, ror #25 │ │ │ │ - strdeq r5, [pc], -ip @ │ │ │ │ - eorseq lr, r6, r0, asr #8 │ │ │ │ - eoreq sl, pc, r4, ror #25 │ │ │ │ + b 63fbf4 │ │ │ │ + subeq r9, r4, r4, lsr #25 │ │ │ │ + eoreq r5, pc, r0, ror #25 │ │ │ │ + strdeq r5, [pc], -r8 @ │ │ │ │ + eorseq lr, r6, ip, lsr r4 │ │ │ │ + eoreq sl, pc, r0, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #444] @ 63fe5c │ │ │ │ + ldr ip, [pc, #444] @ 63fe60 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ - ldr lr, [pc, #432] @ 63fe60 │ │ │ │ + ldr lr, [pc, #432] @ 63fe64 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #428] @ 63fe64 │ │ │ │ + ldr ip, [pc, #428] @ 63fe68 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #424] @ 63fe68 │ │ │ │ + ldr r2, [pc, #424] @ 63fe6c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #420] @ 63fe6c │ │ │ │ + ldr r1, [pc, #420] @ 63fe70 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #388] @ 63fe70 │ │ │ │ + ldr r6, [pc, #388] @ 63fe74 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r0, #324] @ 0x144 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #328] @ 0x148 │ │ │ │ ldr r0, [r0, #616] @ 0x268 │ │ │ │ ldr r8, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ - beq 63fdb8 │ │ │ │ + beq 63fdbc │ │ │ │ cmp r1, #3 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #324] @ 63fe74 │ │ │ │ + ldr r3, [pc, #324] @ 63fe78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63fdc4 │ │ │ │ + bne 63fdc8 │ │ │ │ ldrb r3, [r4, #612] @ 0x264 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63fd64 │ │ │ │ + bne 63fd68 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #16 │ │ │ │ - bne 63fd64 │ │ │ │ + bne 63fd68 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #8 │ │ │ │ - b 63fd68 │ │ │ │ + b 63fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #252] @ 63fe78 │ │ │ │ - ldr r3, [pc, #228] @ 63fe64 │ │ │ │ + ldr r2, [pc, #252] @ 63fe7c │ │ │ │ + ldr r3, [pc, #228] @ 63fe68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63fe58 │ │ │ │ + bne 63fe5c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 63fd28 │ │ │ │ - ldr r3, [pc, #176] @ 63fe7c │ │ │ │ + b 63fd2c │ │ │ │ + ldr r3, [pc, #176] @ 63fe80 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63fd3c │ │ │ │ - ldr r3, [pc, #160] @ 63fe80 │ │ │ │ + beq 63fd40 │ │ │ │ + ldr r3, [pc, #160] @ 63fe84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63fd3c │ │ │ │ - ldr r3, [pc, #144] @ 63fe84 │ │ │ │ + beq 63fd40 │ │ │ │ + ldr r3, [pc, #144] @ 63fe88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63fe40 │ │ │ │ + beq 63fe44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm sp, {r7, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #80] @ 63fe88 │ │ │ │ + ldr r0, [pc, #80] @ 63fe8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63fd3c │ │ │ │ - ldr r0, [pc, #68] @ 63fe8c │ │ │ │ + b 63fd40 │ │ │ │ + ldr r0, [pc, #68] @ 63fe90 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 63fd3c │ │ │ │ + b 63fd40 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r4, ip, asr fp │ │ │ │ - subseq fp, r1, r0 │ │ │ │ + subeq r9, r4, r8, asr fp │ │ │ │ + ldrsheq sl, [r1], #-252 @ 0xffffff04 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq lr, r6, r0, lsl #6 │ │ │ │ - eoreq sl, pc, r4, lsr #23 │ │ │ │ - subseq sl, r1, r8, asr #31 │ │ │ │ + @ instruction: 0x0036e2fc │ │ │ │ + eoreq sl, pc, r0, lsr #23 │ │ │ │ + subseq sl, r1, r4, asr #31 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r1, r8, lsr pc │ │ │ │ + subseq sl, r1, r4, lsr pc │ │ │ │ muleq r0, r8, r9 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x0036e3fc │ │ │ │ - eorseq lr, r6, ip, lsr #8 │ │ │ │ + @ instruction: 0x0036e3f8 │ │ │ │ + eorseq lr, r6, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #796] @ 6401c4 │ │ │ │ + ldr r3, [pc, #796] @ 6401c8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r4, [pc, #780] @ 6401c8 │ │ │ │ - ldr ip, [pc, #780] @ 6401cc │ │ │ │ + ldr r4, [pc, #780] @ 6401cc │ │ │ │ + ldr ip, [pc, #780] @ 6401d0 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #776] @ 6401d0 │ │ │ │ + ldr r1, [pc, #776] @ 6401d4 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #756] @ 6401d4 │ │ │ │ + ldr r2, [pc, #756] @ 6401d8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #744] @ 6401d8 │ │ │ │ + ldr r1, [pc, #744] @ 6401dc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r7, [pc, #724] @ 6401dc │ │ │ │ - ldr r3, [pc, #724] @ 6401e0 │ │ │ │ + ldr r7, [pc, #724] @ 6401e0 │ │ │ │ + ldr r3, [pc, #724] @ 6401e4 │ │ │ │ ldr sl, [r5, #316] @ 0x13c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r5, #492 @ 0x1ec │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #692] @ 6401e4 │ │ │ │ + ldr r2, [pc, #692] @ 6401e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 629fbc │ │ │ │ - ldr r2, [pc, #668] @ 6401e8 │ │ │ │ - ldr r1, [pc, #668] @ 6401ec │ │ │ │ + bl 629fc0 │ │ │ │ + ldr r2, [pc, #668] @ 6401ec │ │ │ │ + ldr r1, [pc, #668] @ 6401f0 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r5, #576] @ 0x240 │ │ │ │ ldr fp, [r5, #316] @ 0x13c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 63ffb0 │ │ │ │ - ldr r3, [pc, #620] @ 6401f0 │ │ │ │ + beq 63ffb4 │ │ │ │ + ldr r3, [pc, #620] @ 6401f4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r9, r5, #520 @ 0x208 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r4, [r8] │ │ │ │ - ldr r3, [pc, #604] @ 6401f4 │ │ │ │ + ldr r3, [pc, #604] @ 6401f8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ ldrb r3, [r5, #576] @ 0x240 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63ff8c │ │ │ │ + bne 63ff90 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 640094 │ │ │ │ + beq 640098 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 640024 │ │ │ │ + bne 640028 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ffe8 │ │ │ │ + beq 63ffec │ │ │ │ ldr r3, [r5, #324] @ 0x144 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6400f8 │ │ │ │ + beq 6400fc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r1, [pc, #496] @ 6401f8 │ │ │ │ + ldr r1, [pc, #496] @ 6401fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ bl 8d9a4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl 62cf1c │ │ │ │ - b 63ff20 │ │ │ │ + bl 62cf20 │ │ │ │ + b 63ff24 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 640158 │ │ │ │ + bhi 64015c │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #32 │ │ │ │ bl 904ab4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ cmp r0, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 64018c │ │ │ │ + bne 640190 │ │ │ │ ldr r2, [r5, #324] @ 0x144 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 640144 │ │ │ │ + beq 640148 │ │ │ │ cmp r2, #2 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #324] @ 0x144 │ │ │ │ - b 63ffd0 │ │ │ │ - ldr r1, [pc, #352] @ 6401fc │ │ │ │ + b 63ffd4 │ │ │ │ + ldr r1, [pc, #352] @ 640200 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d9a4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r3, [r5, #324] @ 0x144 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 63ff20 │ │ │ │ - ldr r2, [pc, #312] @ 640200 │ │ │ │ - ldr r3, [pc, #260] @ 6401d0 │ │ │ │ + beq 63ff24 │ │ │ │ + ldr r2, [pc, #312] @ 640204 │ │ │ │ + ldr r3, [pc, #260] @ 6401d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6401c0 │ │ │ │ + bne 6401c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 629fbc │ │ │ │ + b 629fc0 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, r3, r8, lsl #3 │ │ │ │ ldr r0, [r3, r8, lsl #3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 66eea8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bhi 6400fc │ │ │ │ + bhi 640100 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r1, [pc, #196] @ 640204 │ │ │ │ + ldr r1, [pc, #196] @ 640208 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 640008 │ │ │ │ + b 64000c │ │ │ │ ldr r2, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r5, #324] @ 0x144 │ │ │ │ - b 63ffd0 │ │ │ │ + b 63ffd4 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212a70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - b 640078 │ │ │ │ - ldr r1, [pc, #116] @ 640208 │ │ │ │ + b 64007c │ │ │ │ + ldr r1, [pc, #116] @ 64020c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e6e4 │ │ │ │ + bl 62e6e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr r1, [pc, #80] @ 64020c │ │ │ │ + ldr r1, [pc, #80] @ 640210 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 64009c │ │ │ │ + b 6400a0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r4, r4, asr r9 │ │ │ │ - ldrsheq sl, [r1], #-208 @ 0xffffff30 │ │ │ │ + subeq r9, r4, r0, asr r9 │ │ │ │ subseq sl, r1, ip, ror #27 │ │ │ │ + subseq sl, r1, r8, ror #27 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq r5, pc, ip, asr r9 @ │ │ │ │ - eoreq r5, pc, r8, ror r9 @ │ │ │ │ - eorseq lr, r6, r4, ror #1 │ │ │ │ + eoreq r5, pc, r8, asr r9 @ │ │ │ │ + eoreq r5, pc, r4, ror r9 @ │ │ │ │ + eorseq lr, r6, r0, ror #1 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ andeq r0, r0, sp, lsr r2 │ │ │ │ - strdeq r5, [pc], -r8 @ │ │ │ │ - eoreq r5, pc, r4, lsl r9 @ │ │ │ │ + strdeq r5, [pc], -r4 @ │ │ │ │ + eoreq r5, pc, r0, lsl r9 @ │ │ │ │ andeq r1, r0, r0, asr #18 │ │ │ │ andeq r0, r0, r9, lsl #4 │ │ │ │ - eorseq sp, r6, ip, ror #31 │ │ │ │ - eorseq sp, r6, r8, asr pc │ │ │ │ - subseq sl, r1, ip, ror #23 │ │ │ │ - @ instruction: 0x0036deb4 │ │ │ │ - eorseq lr, r6, r4, lsl r1 │ │ │ │ - eorseq sp, r6, r8, lsr lr │ │ │ │ + eorseq sp, r6, r8, ror #31 │ │ │ │ + eorseq sp, r6, r4, asr pc │ │ │ │ + subseq sl, r1, r8, ror #23 │ │ │ │ + @ instruction: 0x0036deb0 │ │ │ │ + eorseq lr, r6, r0, lsl r1 │ │ │ │ + eorseq sp, r6, r4, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #556] @ 640454 │ │ │ │ + ldr ip, [pc, #556] @ 640458 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ - ldr lr, [pc, #544] @ 640458 │ │ │ │ + ldr lr, [pc, #544] @ 64045c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #540] @ 64045c │ │ │ │ + ldr ip, [pc, #540] @ 640460 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #536] @ 640460 │ │ │ │ + ldr r2, [pc, #536] @ 640464 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #532] @ 640464 │ │ │ │ + ldr r1, [pc, #532] @ 640468 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ add r5, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - ldr r6, [pc, #476] @ 640468 │ │ │ │ + ldr r6, [pc, #476] @ 64046c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r0, #332] @ 0x14c │ │ │ │ - bl 63e854 │ │ │ │ + bl 63e858 │ │ │ │ ldrb r3, [r4, #612] @ 0x264 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 6402c4 │ │ │ │ + bne 6402c8 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #16 │ │ │ │ - bne 6402c4 │ │ │ │ + bne 6402c8 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #8 │ │ │ │ - b 6402c8 │ │ │ │ + b 6402cc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, r7 │ │ │ │ - beq 6402f0 │ │ │ │ + beq 6402f4 │ │ │ │ sub r0, r9, r0, lsl #12 │ │ │ │ mov r1, #0 │ │ │ │ bl 862ab4 │ │ │ │ - ldr r3, [pc, #372] @ 64046c │ │ │ │ + ldr r3, [pc, #372] @ 640470 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #616] @ 0x268 │ │ │ │ - ldr r1, [pc, #364] @ 640470 │ │ │ │ - ldr r2, [pc, #364] @ 640474 │ │ │ │ + ldr r1, [pc, #364] @ 640474 │ │ │ │ + ldr r2, [pc, #364] @ 640478 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #16 │ │ │ │ ldrne r3, [sp, #40] @ 0x28 │ │ │ │ strne r3, [r4, #616] @ 0x268 │ │ │ │ - ldr r3, [pc, #316] @ 640478 │ │ │ │ + ldr r3, [pc, #316] @ 64047c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64038c │ │ │ │ - ldr r2, [pc, #300] @ 64047c │ │ │ │ - ldr r3, [pc, #264] @ 64045c │ │ │ │ + bne 640390 │ │ │ │ + ldr r2, [pc, #300] @ 640480 │ │ │ │ + ldr r3, [pc, #264] @ 640460 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 640450 │ │ │ │ + bne 640454 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #236] @ 640480 │ │ │ │ + ldr r3, [pc, #236] @ 640484 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640348 │ │ │ │ - ldr r3, [pc, #220] @ 640484 │ │ │ │ + beq 64034c │ │ │ │ + ldr r3, [pc, #220] @ 640488 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 640348 │ │ │ │ - ldr r3, [pc, #204] @ 640488 │ │ │ │ + beq 64034c │ │ │ │ + ldr r3, [pc, #204] @ 64048c │ │ │ │ ldr r4, [r4, #332] @ 0x14c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640410 │ │ │ │ + beq 640414 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #132] @ 64048c │ │ │ │ + ldr r0, [pc, #132] @ 640490 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 640348 │ │ │ │ - ldr r2, [pc, #120] @ 640490 │ │ │ │ - ldr r3, [pc, #64] @ 64045c │ │ │ │ + b 64034c │ │ │ │ + ldr r2, [pc, #120] @ 640494 │ │ │ │ + ldr r3, [pc, #64] @ 640460 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 640450 │ │ │ │ - ldr r0, [pc, #88] @ 640494 │ │ │ │ + bne 640454 │ │ │ │ + ldr r0, [pc, #88] @ 640498 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r4], #-84 @ 0xffffffac │ │ │ │ - subseq sl, r1, r8, ror sl │ │ │ │ + ldrdeq r9, [r4], #-80 @ 0xffffffb0 │ │ │ │ + subseq sl, r1, r4, ror sl │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq sp, r6, r8, ror sp │ │ │ │ - eoreq sl, pc, ip, lsl r6 @ │ │ │ │ - subseq sl, r1, ip, lsr #20 │ │ │ │ - strdeq r9, [r4], #-72 @ 0xffffffb8 │ │ │ │ - eoreq r5, pc, r4, asr r5 @ │ │ │ │ - eoreq r5, pc, ip, lsr r5 @ │ │ │ │ + eorseq sp, r6, r4, ror sp │ │ │ │ + eoreq sl, pc, r8, lsl r6 @ │ │ │ │ + subseq sl, r1, r8, lsr #20 │ │ │ │ + strdeq r9, [r4], #-68 @ 0xffffffbc │ │ │ │ + eoreq r5, pc, r0, asr r5 @ │ │ │ │ + eoreq r5, pc, r8, lsr r5 @ │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq sl, r1, r4, ror #18 │ │ │ │ + subseq sl, r1, r0, ror #18 │ │ │ │ @ instruction: 0x000014b4 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r6, r4, asr #29 │ │ │ │ - @ instruction: 0x0051a89c │ │ │ │ - @ instruction: 0x0036ded0 │ │ │ │ + eorseq sp, r6, r0, asr #29 │ │ │ │ + @ instruction: 0x0051a898 │ │ │ │ + eorseq sp, r6, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #632] @ 640728 │ │ │ │ - ldr r3, [pc, #632] @ 64072c │ │ │ │ + ldr ip, [pc, #632] @ 64072c │ │ │ │ + ldr r3, [pc, #632] @ 640730 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #624] @ 640730 │ │ │ │ + ldr lr, [pc, #624] @ 640734 │ │ │ │ str ip, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #616] @ 640734 │ │ │ │ + ldr ip, [pc, #616] @ 640738 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #608] @ 640738 │ │ │ │ + ldr r2, [pc, #608] @ 64073c │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #604] @ 64073c │ │ │ │ + ldr r1, [pc, #604] @ 640740 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ mov r7, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ mov fp, #0 │ │ │ │ add sl, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ - b 640538 │ │ │ │ + b 64053c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6406c8 │ │ │ │ + beq 6406cc │ │ │ │ bl 667448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640514 │ │ │ │ + bne 640518 │ │ │ │ bl 4ee108 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640514 │ │ │ │ + bne 640518 │ │ │ │ bl 4ee168 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640514 │ │ │ │ + bne 640518 │ │ │ │ ldr r4, [r6, #616] @ 0x268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 640514 │ │ │ │ + bne 640518 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640514 │ │ │ │ + beq 640518 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ - b 6405f4 │ │ │ │ + b 6405f8 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ bl 65e414 │ │ │ │ orr r7, r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 91be54 │ │ │ │ subs r7, r1, #0 │ │ │ │ - bne 6405e4 │ │ │ │ + bne 6405e8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ add r9, r8, r3 │ │ │ │ bl 65e120 │ │ │ │ cmp r9, r0 │ │ │ │ - bhi 6405e4 │ │ │ │ + bhi 6405e8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp] │ │ │ │ bl 6666c4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bls 6406bc │ │ │ │ + bls 6406c0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, r4, lsl #3] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ str fp, [sp, #28] │ │ │ │ bl 65fa54 │ │ │ │ lsl r7, r4, #3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 640598 │ │ │ │ - ldr r3, [pc, #280] @ 640740 │ │ │ │ + bne 64059c │ │ │ │ + ldr r3, [pc, #280] @ 640744 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6405e4 │ │ │ │ - ldr r3, [pc, #260] @ 640744 │ │ │ │ + beq 6405e8 │ │ │ │ + ldr r3, [pc, #260] @ 640748 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6405e4 │ │ │ │ - ldr r3, [pc, #244] @ 640748 │ │ │ │ + beq 6405e8 │ │ │ │ + ldr r3, [pc, #244] @ 64074c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6405e4 │ │ │ │ - ldr r3, [pc, #228] @ 64074c │ │ │ │ + beq 6405e8 │ │ │ │ + ldr r3, [pc, #228] @ 640750 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrd r8, [r3, r7] │ │ │ │ - beq 64070c │ │ │ │ + beq 640710 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 640750 │ │ │ │ + ldr r0, [pc, #156] @ 640754 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6405e4 │ │ │ │ + b 6405e8 │ │ │ │ add r6, sp, #12 │ │ │ │ ldm r6, {r6, r7, r9} │ │ │ │ - b 640514 │ │ │ │ - ldr r2, [pc, #132] @ 640754 │ │ │ │ - ldr r3, [pc, #96] @ 640734 │ │ │ │ + b 640518 │ │ │ │ + ldr r2, [pc, #132] @ 640758 │ │ │ │ + ldr r3, [pc, #96] @ 640738 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 640724 │ │ │ │ + bne 640728 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 640758 │ │ │ │ + ldr r0, [pc, #68] @ 64075c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6405e4 │ │ │ │ + b 6405e8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq sl, r1, r0, lsl #16 │ │ │ │ - subeq r9, r4, ip, lsr r3 │ │ │ │ - subseq sl, r1, ip, ror #15 │ │ │ │ + ldrsheq sl, [r1], #-124 @ 0xffffff84 │ │ │ │ + subeq r9, r4, r8, lsr r3 │ │ │ │ + subseq sl, r1, r8, ror #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq sp, r6, r4, ror #21 │ │ │ │ - eoreq sl, pc, r8, lsl #7 │ │ │ │ + eorseq sp, r6, r0, ror #21 │ │ │ │ + eoreq sl, pc, r4, lsl #7 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, r4, lsr #31 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r6, ip, r9, sp │ │ │ │ - subseq sl, r1, r4, ror #11 │ │ │ │ - eorseq sp, r6, r4, ror #18 │ │ │ │ + mlaseq r6, r8, r9, sp │ │ │ │ + subseq sl, r1, r0, ror #11 │ │ │ │ + eorseq sp, r6, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #184] @ 64082c │ │ │ │ - ldr r2, [pc, #184] @ 640830 │ │ │ │ - ldr r1, [pc, #184] @ 640834 │ │ │ │ + ldr ip, [pc, #184] @ 640830 │ │ │ │ + ldr r2, [pc, #184] @ 640834 │ │ │ │ + ldr r1, [pc, #184] @ 640838 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r5, [r0, #600] @ 0x258 │ │ │ │ ldr r4, [r0, #604] @ 0x25c │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r2, r4, #0 │ │ │ │ - blt 640810 │ │ │ │ + blt 640814 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r3, #480] @ 0x1e0 │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #116] @ 640838 │ │ │ │ + ldr r2, [pc, #116] @ 64083c │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ lsl lr, r4, #5 │ │ │ │ lsl ip, r5, #5 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr lr, lr, r5, lsr #27 │ │ │ │ sbc lr, lr, r4 │ │ │ │ @@ -1103409,222 +1103410,222 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r9, r4, r4, lsl #1 │ │ │ │ - eorseq sp, r6, r4, asr #16 │ │ │ │ - eoreq sl, pc, r8, ror #1 │ │ │ │ + subeq r9, r4, r0, lsl #1 │ │ │ │ + eorseq sp, r6, r0, asr #16 │ │ │ │ + eoreq sl, pc, r4, ror #1 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #564] @ 640a88 │ │ │ │ - ldr r2, [pc, #564] @ 640a8c │ │ │ │ + ldr r4, [pc, #564] @ 640a8c │ │ │ │ + ldr r2, [pc, #564] @ 640a90 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #556] @ 640a90 │ │ │ │ + ldr r1, [pc, #556] @ 640a94 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #524] @ 640a94 │ │ │ │ - ldr r1, [pc, #524] @ 640a98 │ │ │ │ + ldr r2, [pc, #524] @ 640a98 │ │ │ │ + ldr r1, [pc, #524] @ 640a9c │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ mov r3, #25 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r0, #612] @ 0x264 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6408d4 │ │ │ │ + bne 6408d8 │ │ │ │ ldr r3, [r0, #608] @ 0x260 │ │ │ │ tst r3, #16 │ │ │ │ - bne 6408d4 │ │ │ │ + bne 6408d8 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #8 │ │ │ │ - b 6408d8 │ │ │ │ + b 6408dc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6dc │ │ │ │ - ldr r1, [pc, #432] @ 640a9c │ │ │ │ - ldr r0, [pc, #432] @ 640aa0 │ │ │ │ + bl 62d6e0 │ │ │ │ + ldr r1, [pc, #432] @ 640aa0 │ │ │ │ + ldr r0, [pc, #432] @ 640aa4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b28e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 640a20 │ │ │ │ + blt 640a24 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #8 │ │ │ │ - beq 64091c │ │ │ │ + beq 640920 │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640a5c │ │ │ │ - ldr r7, [pc, #384] @ 640aa4 │ │ │ │ + beq 640a60 │ │ │ │ + ldr r7, [pc, #384] @ 640aa8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ - ldr r2, [pc, #344] @ 640aa8 │ │ │ │ + bl 62ca34 │ │ │ │ + ldr r2, [pc, #344] @ 640aac │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #8 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ - bne 6409c4 │ │ │ │ + bne 6409c8 │ │ │ │ tst r3, #32 │ │ │ │ - bne 6409a8 │ │ │ │ + bne 6409ac │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ bl 213a48 │ │ │ │ add r4, r4, #592 @ 0x250 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 309c28 │ │ │ │ - ldr r2, [pc, #252] @ 640aac │ │ │ │ + ldr r2, [pc, #252] @ 640ab0 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ - b 640978 │ │ │ │ - ldr r2, [pc, #228] @ 640ab0 │ │ │ │ + b 64097c │ │ │ │ + ldr r2, [pc, #228] @ 640ab4 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ add r0, r4, #580 @ 0x244 │ │ │ │ bl 669cec │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ bl 69e184 │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ bl 7260f0 │ │ │ │ - ldr r3, [pc, #184] @ 640ab4 │ │ │ │ - ldr r1, [pc, #184] @ 640ab8 │ │ │ │ + ldr r3, [pc, #184] @ 640ab8 │ │ │ │ + ldr r1, [pc, #184] @ 640abc │ │ │ │ add r2, r6, #88 @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ bl 8f537c │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ str r0, [r4, #488] @ 0x1e8 │ │ │ │ - b 640970 │ │ │ │ - ldr r3, [pc, #148] @ 640abc │ │ │ │ - ldr ip, [pc, #148] @ 640ac0 │ │ │ │ - ldr r1, [pc, #148] @ 640ac4 │ │ │ │ + b 640974 │ │ │ │ + ldr r3, [pc, #148] @ 640ac0 │ │ │ │ + ldr ip, [pc, #148] @ 640ac4 │ │ │ │ + ldr r1, [pc, #148] @ 640ac8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d660 │ │ │ │ - ldr r1, [pc, #100] @ 640ac8 │ │ │ │ - ldr r3, [pc, #100] @ 640acc │ │ │ │ + b 62d664 │ │ │ │ + ldr r1, [pc, #100] @ 640acc │ │ │ │ + ldr r3, [pc, #100] @ 640ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #92] @ 640ad0 │ │ │ │ + ldr r1, [pc, #92] @ 640ad4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ 640ad4 │ │ │ │ + ldr r2, [pc, #88] @ 640ad8 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 640a48 │ │ │ │ - subeq r8, r4, r8, lsr #31 │ │ │ │ - eoreq r4, pc, r4, ror #31 │ │ │ │ - eoreq r5, pc, r0 │ │ │ │ - eorseq sp, r6, r4, lsr r7 │ │ │ │ - ldrdeq r9, [pc], -r8 @ │ │ │ │ + b 640a4c │ │ │ │ + subeq r8, r4, r4, lsr #31 │ │ │ │ + eoreq r4, pc, r0, ror #31 │ │ │ │ + strdeq r4, [pc], -ip @ │ │ │ │ + eorseq sp, r6, r0, lsr r7 │ │ │ │ + ldrdeq r9, [pc], -r4 @ │ │ │ │ @ instruction: 0xffffdfd4 │ │ │ │ @ instruction: 0xffffeed4 │ │ │ │ @ instruction: 0xffffe788 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ @ instruction: 0xfffffae0 │ │ │ │ @ instruction: 0xffffe2a4 │ │ │ │ - mlaseq r6, r8, r9, sp │ │ │ │ + mlaseq r6, r4, r9, sp │ │ │ │ @ instruction: 0xfffff480 │ │ │ │ - ldrdeq r8, [r4], #-208 @ 0xffffff30 │ │ │ │ - eorseq sp, r6, r0, lsl r9 │ │ │ │ - @ instruction: 0x0036d5bc │ │ │ │ - eorseq sp, r6, r4, lsl #18 │ │ │ │ - subeq r8, r4, ip, lsl #27 │ │ │ │ - eorseq sp, r6, r0, ror r5 │ │ │ │ + subeq r8, r4, ip, asr #27 │ │ │ │ + eorseq sp, r6, ip, lsl #18 │ │ │ │ + @ instruction: 0x0036d5b8 │ │ │ │ + eorseq sp, r6, r0, lsl #18 │ │ │ │ + subeq r8, r4, r8, lsl #27 │ │ │ │ + eorseq sp, r6, ip, ror #10 │ │ │ │ andeq r0, r0, r7, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #288] @ 640c10 │ │ │ │ - ldr r8, [pc, #288] @ 640c14 │ │ │ │ - ldr r7, [pc, #288] @ 640c18 │ │ │ │ + ldr r5, [pc, #288] @ 640c14 │ │ │ │ + ldr r8, [pc, #288] @ 640c18 │ │ │ │ + ldr r7, [pc, #288] @ 640c1c │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640b54 │ │ │ │ + beq 640b58 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 640bc4 │ │ │ │ + bne 640bc8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r4, #600] @ 0x258 │ │ │ │ ldr r6, [r4, #480] @ 0x1e0 │ │ │ │ ldr r4, [r4, #604] @ 0x25c │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #172] @ 640c1c │ │ │ │ + ldr r2, [pc, #172] @ 640c20 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ lsl lr, r4, #5 │ │ │ │ lsl ip, r5, #5 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr lr, lr, r5, lsr #27 │ │ │ │ sbc lr, lr, r4 │ │ │ │ @@ -1103642,48 +1103643,48 @@ │ │ │ │ adc r3, r4, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8fb518 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #472] @ 0x1d8 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ bl 211fcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r8, r4, r8, lsl #26 │ │ │ │ - eoreq r4, pc, r0, asr sp @ │ │ │ │ - eoreq r4, pc, ip, ror #26 │ │ │ │ + subeq r8, r4, r4, lsl #26 │ │ │ │ + eoreq r4, pc, ip, asr #26 │ │ │ │ + eoreq r4, pc, r8, ror #26 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #608] @ 640e98 │ │ │ │ - ldr lr, [pc, #608] @ 640e9c │ │ │ │ - ldr ip, [pc, #608] @ 640ea0 │ │ │ │ + ldr r3, [pc, #608] @ 640e9c │ │ │ │ + ldr lr, [pc, #608] @ 640ea0 │ │ │ │ + ldr ip, [pc, #608] @ 640ea4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #588] @ 640ea4 │ │ │ │ - ldr r1, [pc, #588] @ 640ea8 │ │ │ │ + ldr r2, [pc, #588] @ 640ea8 │ │ │ │ + ldr r1, [pc, #588] @ 640eac │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ @@ -1103694,52 +1103695,52 @@ │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r9, [r7, #4] │ │ │ │ strh r9, [r7, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 640de0 │ │ │ │ + beq 640de4 │ │ │ │ ldr r1, [r6, #472] @ 0x1d8 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 640cd8 │ │ │ │ + beq 640cdc │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r0, [r6, #472] @ 0x1d8 │ │ │ │ bl 211fcc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r6, #344 @ 0x158 │ │ │ │ str r5, [r6, #472] @ 0x1d8 │ │ │ │ bl 213a48 │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #10 │ │ │ │ - b 640d84 │ │ │ │ + b 640d88 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ str r9, [sp] │ │ │ │ bl 904ab4 │ │ │ │ cmp r0, #10 │ │ │ │ - bne 640dc4 │ │ │ │ + bne 640dc8 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldrh r1, [sp, #10] │ │ │ │ ldrh ip, [sp, #12] │ │ │ │ ldrh r2, [sp, #14] │ │ │ │ ldrh r0, [sp, #16] │ │ │ │ tst r3, #1 │ │ │ │ orr r1, r1, ip, lsl #16 │ │ │ │ ldrh r3, [sp, #8] │ │ │ │ orr r2, r2, r0, lsl #16 │ │ │ │ - bne 640d6c │ │ │ │ + bne 640d70 │ │ │ │ eor r0, r1, r1, ror #16 │ │ │ │ eor ip, r2, r2, ror #16 │ │ │ │ lsr lr, r3, #8 │ │ │ │ lsr r0, r0, #8 │ │ │ │ orr r3, lr, r3, lsl #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ lsr ip, ip, #8 │ │ │ │ @@ -1103754,43 +1103755,43 @@ │ │ │ │ addls r0, r6, r3, lsl #3 │ │ │ │ add r4, r4, #10 │ │ │ │ strls r1, [r6, r3, lsl #3] │ │ │ │ strls r2, [r0, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 640cf8 │ │ │ │ + beq 640cfc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 640cf8 │ │ │ │ + bhi 640cfc │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, #9 │ │ │ │ - bls 640cf8 │ │ │ │ + bls 640cfc │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #10 │ │ │ │ add r1, r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 212a70 │ │ │ │ - b 640d10 │ │ │ │ + b 640d14 │ │ │ │ str r4, [r6, #476] @ 0x1dc │ │ │ │ bl 21364c │ │ │ │ - ldr r2, [pc, #216] @ 640eac │ │ │ │ + ldr r2, [pc, #216] @ 640eb0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ add r4, r6, #592 @ 0x250 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r5, [r6, #600] @ 0x258 │ │ │ │ ldr r4, [r6, #604] @ 0x25c │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 640e54 │ │ │ │ + blt 640e58 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r6, #480] @ 0x1e0 │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #164] @ 640eac │ │ │ │ + ldr r2, [pc, #164] @ 640eb0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ lsl lr, r4, #5 │ │ │ │ lsl ip, r5, #5 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr lr, lr, r5, lsr #27 │ │ │ │ sbc lr, lr, r4 │ │ │ │ @@ -1103803,170 +1103804,170 @@ │ │ │ │ orr r4, r4, ip, lsr #29 │ │ │ │ lsl ip, ip, #3 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r6 │ │ │ │ adc r3, r4, r1 │ │ │ │ bl 8fb518 │ │ │ │ - ldr r2, [pc, #84] @ 640eb0 │ │ │ │ - ldr r3, [pc, #64] @ 640ea0 │ │ │ │ + ldr r2, [pc, #84] @ 640eb4 │ │ │ │ + ldr r3, [pc, #64] @ 640ea4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 640e94 │ │ │ │ + bne 640e98 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r4, r0, asr #23 │ │ │ │ - subseq sl, r1, r0, ror r0 │ │ │ │ + strheq r8, [r4], #-188 @ 0xffffff44 │ │ │ │ + subseq sl, r1, ip, rrx │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq sp, r6, r8, ror #6 │ │ │ │ - eoreq r9, pc, ip, lsl #24 │ │ │ │ + eorseq sp, r6, r4, ror #6 │ │ │ │ + eoreq r9, pc, r8, lsl #24 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - subseq r9, r1, r8, asr lr │ │ │ │ + subseq r9, r1, r4, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #424] @ 641074 │ │ │ │ - ldr r2, [pc, #424] @ 641078 │ │ │ │ + ldr r3, [pc, #424] @ 641078 │ │ │ │ + ldr r2, [pc, #424] @ 64107c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #416] @ 64107c │ │ │ │ + ldr r1, [pc, #416] @ 641080 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r7, [pc, #384] @ 641080 │ │ │ │ + ldr r7, [pc, #384] @ 641084 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #472] @ 0x1d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640fc8 │ │ │ │ - ldr r1, [pc, #364] @ 641084 │ │ │ │ - ldr r2, [pc, #364] @ 641088 │ │ │ │ + beq 640fcc │ │ │ │ + ldr r1, [pc, #364] @ 641088 │ │ │ │ + ldr r2, [pc, #364] @ 64108c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #352] @ 64108c │ │ │ │ + ldr r1, [pc, #352] @ 641090 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - beq 640fa8 │ │ │ │ + beq 640fac │ │ │ │ ldrb r3, [r5, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640f9c │ │ │ │ - ldr r3, [pc, #308] @ 641090 │ │ │ │ + bne 640fa0 │ │ │ │ + ldr r3, [pc, #308] @ 641094 │ │ │ │ add r6, r4, #492 @ 0x1ec │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r5, [pc, #296] @ 641094 │ │ │ │ + ldr r5, [pc, #296] @ 641098 │ │ │ │ mov r0, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #284] @ 641098 │ │ │ │ + ldr r2, [pc, #284] @ 64109c │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #988 @ 0x3dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #576] @ 0x240 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8d9a4c │ │ │ │ ldrb r3, [r4, #576] @ 0x240 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 641000 │ │ │ │ + bne 641004 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r5, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640f10 │ │ │ │ + beq 640f14 │ │ │ │ tst r6, #4 │ │ │ │ - beq 640f10 │ │ │ │ + beq 640f14 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 62ab50 │ │ │ │ + bl 62ab54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 640f10 │ │ │ │ + beq 640f14 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 640c20 │ │ │ │ - b 640f10 │ │ │ │ - ldr r3, [pc, #136] @ 641090 │ │ │ │ + bl 640c24 │ │ │ │ + b 640f14 │ │ │ │ + ldr r3, [pc, #136] @ 641094 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r7, [pc, #136] @ 64109c │ │ │ │ + ldr r7, [pc, #136] @ 6410a0 │ │ │ │ add r6, r4, #492 @ 0x1ec │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #128] @ 6410a0 │ │ │ │ + ldr r2, [pc, #128] @ 6410a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #576] @ 0x240 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 8da068 │ │ │ │ - ldr r2, [pc, #100] @ 6410a4 │ │ │ │ + ldr r2, [pc, #100] @ 6410a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d9a4c │ │ │ │ ldrb r3, [r5, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640f60 │ │ │ │ + beq 640f64 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r8, r4, r0, lsr r9 │ │ │ │ - eorseq sp, r6, r4, ror #1 │ │ │ │ - eoreq r9, pc, r4, lsl #19 │ │ │ │ - ldrheq r9, [r1], #-216 @ 0xffffff28 │ │ │ │ - subeq r8, r4, r4, ror #17 │ │ │ │ - eoreq r4, pc, r0, lsr #18 │ │ │ │ - eoreq r4, pc, ip, lsr r9 @ │ │ │ │ + subeq r8, r4, ip, lsr #18 │ │ │ │ + eorseq sp, r6, r0, ror #1 │ │ │ │ + eoreq r9, pc, r0, lsl #19 │ │ │ │ + ldrheq r9, [r1], #-212 @ 0xffffff2c │ │ │ │ + subeq r8, r4, r0, ror #17 │ │ │ │ + eoreq r4, pc, ip, lsl r9 @ │ │ │ │ + eoreq r4, pc, r8, lsr r9 @ │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq sp, r6, r4, lsl #1 │ │ │ │ + eorseq sp, r6, r0, lsl #1 │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ - @ instruction: 0x0036cfdc │ │ │ │ + @ instruction: 0x0036cfd8 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #520] @ 6412c8 │ │ │ │ - ldr r6, [pc, #520] @ 6412cc │ │ │ │ - ldr r5, [pc, #520] @ 6412d0 │ │ │ │ + ldr r4, [pc, #520] @ 6412cc │ │ │ │ + ldr r6, [pc, #520] @ 6412d0 │ │ │ │ + ldr r5, [pc, #520] @ 6412d4 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ sub r8, r0, #580 @ 0x244 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1103977,164 +1103978,164 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - ldr sl, [pc, #448] @ 6412d4 │ │ │ │ + ldr sl, [pc, #448] @ 6412d8 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - bne 64114c │ │ │ │ + bne 641150 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4f7878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64112c │ │ │ │ - ldr r2, [pc, #376] @ 6412d8 │ │ │ │ + bne 641130 │ │ │ │ + ldr r2, [pc, #376] @ 6412dc │ │ │ │ ldr r3, [r9] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 6412a8 │ │ │ │ + bhi 6412ac │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [fp, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 641218 │ │ │ │ - ldr r1, [pc, #336] @ 6412dc │ │ │ │ - ldr r2, [pc, #336] @ 6412e0 │ │ │ │ + bne 64121c │ │ │ │ + ldr r1, [pc, #336] @ 6412e0 │ │ │ │ + ldr r2, [pc, #336] @ 6412e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #324] @ 6412e4 │ │ │ │ + ldr r1, [pc, #324] @ 6412e8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r7, #-256] @ 0xffffff00 │ │ │ │ cmp r3, #3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 64112c │ │ │ │ - ldr r3, [pc, #288] @ 6412e8 │ │ │ │ + beq 641130 │ │ │ │ + ldr r3, [pc, #288] @ 6412ec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r4, [pc, #280] @ 6412ec │ │ │ │ + ldr r4, [pc, #280] @ 6412f0 │ │ │ │ sub r6, r7, #88 @ 0x58 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ blx r3 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #248] @ 6412f0 │ │ │ │ + ldr r2, [pc, #248] @ 6412f4 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r7, #-256] @ 0xffffff00 │ │ │ │ bl 8d9a4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d250 │ │ │ │ - b 64112c │ │ │ │ + bl 62d254 │ │ │ │ + b 641130 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63edd8 │ │ │ │ - b 64112c │ │ │ │ - ldr r1, [pc, #212] @ 6412f4 │ │ │ │ - ldr r2, [pc, #212] @ 6412f8 │ │ │ │ + bl 63eddc │ │ │ │ + b 641130 │ │ │ │ + ldr r1, [pc, #212] @ 6412f8 │ │ │ │ + ldr r2, [pc, #212] @ 6412fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #200] @ 6412fc │ │ │ │ + ldr r1, [pc, #200] @ 641300 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #156] @ 6412e8 │ │ │ │ + ldr r3, [pc, #156] @ 6412ec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ 641300 │ │ │ │ + ldr r1, [pc, #164] @ 641304 │ │ │ │ sub r5, r7, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #156] @ 641304 │ │ │ │ + ldr r2, [pc, #156] @ 641308 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #-244] @ 0xffffff0c │ │ │ │ - ldr r1, [pc, #144] @ 641308 │ │ │ │ + ldr r1, [pc, #144] @ 64130c │ │ │ │ cmn r3, #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ moveq r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r7, #-256] @ 0xffffff00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #608 @ 0x260 │ │ │ │ str r3, [r7, #-244] @ 0xffffff0c │ │ │ │ bl 8d9a4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d250 │ │ │ │ - b 64112c │ │ │ │ - ldr r2, [pc, #92] @ 64130c │ │ │ │ - ldr r1, [pc, #92] @ 641310 │ │ │ │ + bl 62d254 │ │ │ │ + b 641130 │ │ │ │ + ldr r2, [pc, #92] @ 641310 │ │ │ │ + ldr r1, [pc, #92] @ 641314 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #160 @ 0xa0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62e6e4 │ │ │ │ - b 64112c │ │ │ │ - subeq r8, r4, r8, lsr r7 │ │ │ │ - eoreq r4, pc, r0, lsl #15 │ │ │ │ - mlaeq pc, ip, r7, r4 @ │ │ │ │ - subseq r9, r1, r4, lsr #23 │ │ │ │ - @ instruction: 0x00448694 │ │ │ │ - subeq r8, r4, r0, ror r6 │ │ │ │ - eoreq r4, pc, ip, lsr #13 │ │ │ │ - eoreq r4, pc, r4, asr #13 │ │ │ │ + bl 62e6e8 │ │ │ │ + b 641130 │ │ │ │ + subeq r8, r4, r4, lsr r7 │ │ │ │ + eoreq r4, pc, ip, ror r7 @ │ │ │ │ + mlaeq pc, r8, r7, r4 @ │ │ │ │ + subseq r9, r1, r0, lsr #23 │ │ │ │ + @ instruction: 0x00448690 │ │ │ │ + subeq r8, r4, ip, ror #12 │ │ │ │ + eoreq r4, pc, r8, lsr #13 │ │ │ │ + eoreq r4, pc, r0, asr #13 │ │ │ │ andeq r2, r0, r8, lsl #30 │ │ │ │ - eorseq ip, r6, ip, lsl lr │ │ │ │ + eorseq ip, r6, r8, lsl lr │ │ │ │ andeq r0, r0, r2, lsl #5 │ │ │ │ - ldrdeq r8, [r4], #-92 @ 0xffffffa4 │ │ │ │ - eoreq r4, pc, ip, lsl r6 @ │ │ │ │ - eoreq r4, pc, r0, lsr r6 @ │ │ │ │ - eorseq ip, r6, ip, lsl #27 │ │ │ │ + ldrdeq r8, [r4], #-88 @ 0xffffffa8 │ │ │ │ + eoreq r4, pc, r8, lsl r6 @ │ │ │ │ + eoreq r4, pc, ip, lsr #12 │ │ │ │ + eorseq ip, r6, r8, lsl #27 │ │ │ │ andeq r0, r0, r7, asr r2 │ │ │ │ - eorseq ip, r6, r4, ror #26 │ │ │ │ - subeq r8, r4, ip, asr #10 │ │ │ │ - eorseq sp, r6, r8, lsl #2 │ │ │ │ + eorseq ip, r6, r0, ror #26 │ │ │ │ + subeq r8, r4, r8, asr #10 │ │ │ │ + eorseq sp, r6, r4, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [pc, #648] @ 6415b4 │ │ │ │ + ldr r7, [pc, #648] @ 6415b8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #644] @ 6415b8 │ │ │ │ + ldr r1, [pc, #644] @ 6415bc │ │ │ │ mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #636] @ 6415bc │ │ │ │ + ldr r2, [pc, #636] @ 6415c0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #616] @ 6415c0 │ │ │ │ + ldr r1, [pc, #616] @ 6415c4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #604] @ 6415c4 │ │ │ │ + ldr r2, [pc, #604] @ 6415c8 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ bl 69d64c │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1104142,90 +1104143,90 @@ │ │ │ │ add r2, sp, #16 │ │ │ │ mov fp, #0 │ │ │ │ strd sl, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c1acc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 641450 │ │ │ │ + beq 641454 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - blt 641564 │ │ │ │ + blt 641568 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 641490 │ │ │ │ + bgt 641494 │ │ │ │ ldr r2, [r4, #600] @ 0x258 │ │ │ │ ldr r3, [r4, #604] @ 0x25c │ │ │ │ add r8, r4, #608 @ 0x260 │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r6, r2 │ │ │ │ - beq 641450 │ │ │ │ + beq 641454 │ │ │ │ orrs r1, r6, r5 │ │ │ │ - beq 641524 │ │ │ │ + beq 641528 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 6414b8 │ │ │ │ + bge 6414bc │ │ │ │ ldr r6, [r4, #480] @ 0x1e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 641590 │ │ │ │ + bne 641594 │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ - ldr r3, [pc, #452] @ 6415c8 │ │ │ │ + ldr r3, [pc, #452] @ 6415cc │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ str r6, [sp] │ │ │ │ - ldr r3, [pc, #432] @ 6415cc │ │ │ │ + ldr r3, [pc, #432] @ 6415d0 │ │ │ │ mov r5, r0 │ │ │ │ bl 8fb024 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ str r5, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, #1 │ │ │ │ strd r2, [r8, #-8] │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #400] @ 6415cc │ │ │ │ + ldr r2, [pc, #400] @ 6415d0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8fb518 │ │ │ │ - ldr r2, [pc, #376] @ 6415d0 │ │ │ │ - ldr r3, [pc, #352] @ 6415bc │ │ │ │ + ldr r2, [pc, #376] @ 6415d4 │ │ │ │ + ldr r3, [pc, #352] @ 6415c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64158c │ │ │ │ + bne 641590 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #316] @ 6415d4 │ │ │ │ - ldr r1, [pc, #316] @ 6415d8 │ │ │ │ + ldr ip, [pc, #316] @ 6415d8 │ │ │ │ + ldr r1, [pc, #316] @ 6415dc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #200 @ 0xc8 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 641450 │ │ │ │ + b 641454 │ │ │ │ str r6, [r8, #-8] │ │ │ │ str r5, [r8, #-4] │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r4, #480] @ 0x1e0 │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #248] @ 6415cc │ │ │ │ + ldr r2, [pc, #248] @ 6415d0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ lsl lr, r5, #5 │ │ │ │ lsl ip, r6, #5 │ │ │ │ subs ip, ip, r6 │ │ │ │ orr lr, lr, r6, lsr #27 │ │ │ │ sbc lr, lr, r5 │ │ │ │ @@ -1104238,121 +1104239,121 @@ │ │ │ │ orr r3, r3, ip, lsr #29 │ │ │ │ lsl ip, ip, #3 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r3, r1 │ │ │ │ bl 8fb518 │ │ │ │ - b 641450 │ │ │ │ + b 641454 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 641450 │ │ │ │ + blt 641454 │ │ │ │ ldr r5, [r4, #480] @ 0x1e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64154c │ │ │ │ + beq 641550 │ │ │ │ mov r0, r5 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r5 │ │ │ │ bl 211fcc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #480] @ 0x1e0 │ │ │ │ strd r2, [r8, #-8] │ │ │ │ - b 641450 │ │ │ │ - ldr ip, [pc, #112] @ 6415dc │ │ │ │ - ldr r1, [pc, #112] @ 6415e0 │ │ │ │ + b 641454 │ │ │ │ + ldr ip, [pc, #112] @ 6415e0 │ │ │ │ + ldr r1, [pc, #112] @ 6415e4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #108] @ 6415e4 │ │ │ │ + ldr r2, [pc, #108] @ 6415e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #200 @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 641450 │ │ │ │ + b 641454 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr ip, [pc, #80] @ 6415e8 │ │ │ │ - ldr r1, [pc, #80] @ 6415ec │ │ │ │ + ldr ip, [pc, #80] @ 6415ec │ │ │ │ + ldr r1, [pc, #80] @ 6415f0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #76] @ 6415f0 │ │ │ │ + ldr r2, [pc, #76] @ 6415f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #200 @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - subeq r8, r4, r8, asr #9 │ │ │ │ - subseq r9, r1, r4, ror r9 │ │ │ │ + subeq r8, r4, r4, asr #9 │ │ │ │ + subseq r9, r1, r0, ror r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq r9, pc, r4, lsl #10 │ │ │ │ - eorseq ip, r6, r0, ror #24 │ │ │ │ + eoreq r9, pc, r0, lsl #10 │ │ │ │ + eorseq ip, r6, ip, asr ip │ │ │ │ @ instruction: 0xfffff6cc │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - subseq r9, r1, ip, asr r8 │ │ │ │ - eorseq ip, r6, r4, ror #30 │ │ │ │ - eorseq ip, r6, r4, asr fp │ │ │ │ - eorseq ip, r6, r8, ror #28 │ │ │ │ - eorseq ip, r6, ip, ror sl │ │ │ │ + subseq r9, r1, r8, asr r8 │ │ │ │ + eorseq ip, r6, r0, ror #30 │ │ │ │ + eorseq ip, r6, r0, asr fp │ │ │ │ + eorseq ip, r6, r4, ror #28 │ │ │ │ + eorseq ip, r6, r8, ror sl │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - eorseq ip, r6, ip, ror lr │ │ │ │ - eorseq ip, r6, r0, asr sl │ │ │ │ + eorseq ip, r6, r8, ror lr │ │ │ │ + eorseq ip, r6, ip, asr #20 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 64160c │ │ │ │ + ldr r0, [pc, #4] @ 641610 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subeq ip, lr, ip, asr #16 │ │ │ │ + subeq ip, lr, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #252] @ 641724 │ │ │ │ - ldr r2, [pc, #252] @ 641728 │ │ │ │ - ldr r1, [pc, #252] @ 64172c │ │ │ │ + ldr r4, [pc, #252] @ 641728 │ │ │ │ + ldr r2, [pc, #252] @ 64172c │ │ │ │ + ldr r1, [pc, #252] @ 641730 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #220] @ 641730 │ │ │ │ - ldr r1, [pc, #220] @ 641734 │ │ │ │ + ldr r2, [pc, #220] @ 641734 │ │ │ │ + ldr r1, [pc, #220] @ 641738 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #200] @ 641738 │ │ │ │ - ldr r7, [pc, #200] @ 64173c │ │ │ │ + ldr r8, [pc, #200] @ 64173c │ │ │ │ + ldr r7, [pc, #200] @ 641740 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #180] @ 641740 │ │ │ │ + ldr r1, [pc, #180] @ 641744 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #172] @ 641744 │ │ │ │ + ldr r6, [pc, #172] @ 641748 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #156] @ 641748 │ │ │ │ - ldr lr, [pc, #156] @ 64174c │ │ │ │ + ldr r3, [pc, #156] @ 64174c │ │ │ │ + ldr lr, [pc, #156] @ 641750 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - ldr ip, [pc, #144] @ 641750 │ │ │ │ + ldr ip, [pc, #144] @ 641754 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #140] @ 641754 │ │ │ │ - ldr r1, [pc, #140] @ 641758 │ │ │ │ - ldr r2, [pc, #140] @ 64175c │ │ │ │ + ldr r0, [pc, #140] @ 641758 │ │ │ │ + ldr r1, [pc, #140] @ 64175c │ │ │ │ + ldr r2, [pc, #140] @ 641760 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ @@ -1104367,36 +1104368,36 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strheq r8, [r4], #-36 @ 0xffffffdc │ │ │ │ - eoreq sp, sp, ip, asr r1 │ │ │ │ - eorseq r9, r6, r4, lsl #7 │ │ │ │ - eoreq r4, pc, ip, ror #3 │ │ │ │ - eoreq r4, pc, r8, lsl #4 │ │ │ │ + strheq r8, [r4], #-32 @ 0xffffffe0 │ │ │ │ + eoreq sp, sp, r8, asr r1 │ │ │ │ + eorseq r9, r6, r0, lsl #7 │ │ │ │ + eoreq r4, pc, r8, ror #3 │ │ │ │ + eoreq r4, pc, r4, lsl #4 │ │ │ │ andeq r0, r0, ip, ror #24 │ │ │ │ andeq r0, r0, r0, ror fp │ │ │ │ - subseq r7, r1, ip, asr #24 │ │ │ │ + subseq r7, r1, r8, asr #24 │ │ │ │ andeq r0, r0, ip, asr #4 │ │ │ │ - subeq ip, lr, r4, lsr #15 │ │ │ │ + subeq ip, lr, r0, lsr #15 │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ andeq r0, r0, r4, lsl #15 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 6417bc │ │ │ │ - ldr r2, [pc, #68] @ 6417c0 │ │ │ │ - ldr r1, [pc, #68] @ 6417c4 │ │ │ │ + ldr ip, [pc, #68] @ 6417c0 │ │ │ │ + ldr r2, [pc, #68] @ 6417c4 │ │ │ │ + ldr r1, [pc, #68] @ 6417c8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1104405,71 +1104406,71 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r8, r4, r8, ror #2 │ │ │ │ - eorseq ip, r6, r4, lsr #29 │ │ │ │ - eorseq ip, r6, r4, asr #29 │ │ │ │ + subeq r8, r4, r4, ror #2 │ │ │ │ + eorseq ip, r6, r0, lsr #29 │ │ │ │ + eorseq ip, r6, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 641844 │ │ │ │ + ldr ip, [pc, #100] @ 641848 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #96] @ 641848 │ │ │ │ - ldr r1, [pc, #96] @ 64184c │ │ │ │ + ldr r2, [pc, #96] @ 64184c │ │ │ │ + ldr r1, [pc, #96] @ 641850 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 641824 │ │ │ │ + beq 641828 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 48dcfc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - strdeq r8, [r4], #-12 │ │ │ │ - eorseq ip, r6, r8, lsr lr │ │ │ │ - eorseq ip, r6, r8, asr lr │ │ │ │ + strdeq r8, [r4], #-8 │ │ │ │ + eorseq ip, r6, r4, lsr lr │ │ │ │ + eorseq ip, r6, r4, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #116] @ 6418dc │ │ │ │ + ldr r3, [pc, #116] @ 6418e0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #108] @ 6418e0 │ │ │ │ + ldr r1, [pc, #108] @ 6418e4 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #104] @ 6418e4 │ │ │ │ + ldr r2, [pc, #104] @ 6418e8 │ │ │ │ add ip, r3, #36 @ 0x24 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6418bc │ │ │ │ + beq 6418c0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 48dd94 │ │ │ │ @@ -1104477,72 +1104478,72 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r8, r4, ip, ror r0 │ │ │ │ - eorseq ip, r6, r8, asr #27 │ │ │ │ - eorseq ip, r6, r8, lsr #27 │ │ │ │ + subeq r8, r4, r8, ror r0 │ │ │ │ + eorseq ip, r6, r4, asr #27 │ │ │ │ + eorseq ip, r6, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #72] @ 641948 │ │ │ │ + ldr r4, [pc, #72] @ 64194c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #52] @ 64194c │ │ │ │ - ldr r1, [pc, #52] @ 641950 │ │ │ │ + ldr r2, [pc, #52] @ 641950 │ │ │ │ + ldr r1, [pc, #52] @ 641954 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 48e7f0 │ │ │ │ - subeq r7, r4, r4, ror #31 │ │ │ │ - eorseq ip, r6, r0, lsl sp │ │ │ │ - eorseq ip, r6, ip, lsr #26 │ │ │ │ + subeq r7, r4, r0, ror #31 │ │ │ │ + eorseq ip, r6, ip, lsl #26 │ │ │ │ + eorseq ip, r6, r8, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 641a00 │ │ │ │ + ldr r4, [pc, #148] @ 641a04 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 641a04 │ │ │ │ - ldr r1, [pc, #132] @ 641a08 │ │ │ │ + ldr r2, [pc, #132] @ 641a08 │ │ │ │ + ldr r1, [pc, #132] @ 641a0c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #112] @ 641a0c │ │ │ │ - ldr r1, [pc, #112] @ 641a10 │ │ │ │ + ldr r2, [pc, #112] @ 641a10 │ │ │ │ + ldr r1, [pc, #112] @ 641a14 │ │ │ │ add r4, r4, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #80] @ 641a14 │ │ │ │ - ldr r2, [pc, #80] @ 641a18 │ │ │ │ + ldr r3, [pc, #80] @ 641a18 │ │ │ │ + ldr r2, [pc, #80] @ 641a1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r6, #768 @ 0x300 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 4b375c │ │ │ │ @@ -1104550,85 +1104551,85 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r7, r4, r8, ror pc │ │ │ │ - eorseq ip, r6, ip, lsr #25 │ │ │ │ - eorseq ip, r6, r8, asr #25 │ │ │ │ - strdeq ip, [sp], -r4 @ │ │ │ │ - eorseq r9, r6, ip, lsl r0 │ │ │ │ - eorseq ip, r6, r4, lsr #25 │ │ │ │ - eorseq r1, r0, ip, lsl r2 │ │ │ │ + subeq r7, r4, r4, ror pc │ │ │ │ + eorseq ip, r6, r8, lsr #25 │ │ │ │ + eorseq ip, r6, r4, asr #25 │ │ │ │ + strdeq ip, [sp], -r0 @ │ │ │ │ + eorseq r9, r6, r8, lsl r0 │ │ │ │ + eorseq ip, r6, r0, lsr #25 │ │ │ │ + eorseq r1, r0, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #144] @ 641ac4 │ │ │ │ - ldr r2, [pc, #144] @ 641ac8 │ │ │ │ - ldr r1, [pc, #144] @ 641acc │ │ │ │ + ldr ip, [pc, #144] @ 641ac8 │ │ │ │ + ldr r2, [pc, #144] @ 641acc │ │ │ │ + ldr r1, [pc, #144] @ 641ad0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ bl 48f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 641a90 │ │ │ │ + beq 641a94 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - beq 641ab8 │ │ │ │ - ldr r0, [pc, #36] @ 641ad0 │ │ │ │ + beq 641abc │ │ │ │ + ldr r0, [pc, #36] @ 641ad4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 641a74 │ │ │ │ - ldr r3, [pc, #20] @ 641ad4 │ │ │ │ + b 641a78 │ │ │ │ + ldr r3, [pc, #20] @ 641ad8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 641aa4 │ │ │ │ - subeq r7, r4, ip, lsr #29 │ │ │ │ - eorseq ip, r6, r8, ror #23 │ │ │ │ - eorseq ip, r6, r8, lsl #24 │ │ │ │ - @ instruction: 0x0036cbd8 │ │ │ │ - @ instruction: 0x0036cbbc │ │ │ │ + b 641aa8 │ │ │ │ + subeq r7, r4, r8, lsr #29 │ │ │ │ + eorseq ip, r6, r4, ror #23 │ │ │ │ + eorseq ip, r6, r4, lsl #24 │ │ │ │ + @ instruction: 0x0036cbd4 │ │ │ │ + @ instruction: 0x0036cbb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #244] @ 641be4 │ │ │ │ + ldr ip, [pc, #244] @ 641be8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 641be8 │ │ │ │ + ldr ip, [pc, #228] @ 641bec │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #224] @ 641bec │ │ │ │ + ldr r0, [pc, #224] @ 641bf0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #212] @ 641bf0 │ │ │ │ - ldr r1, [pc, #212] @ 641bf4 │ │ │ │ + ldr r2, [pc, #212] @ 641bf4 │ │ │ │ + ldr r1, [pc, #212] @ 641bf8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1104638,72 +1104639,72 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ bl 48f8f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ movge r6, r7 │ │ │ │ - blt 641ba8 │ │ │ │ - ldr r2, [pc, #140] @ 641bf8 │ │ │ │ - ldr r3, [pc, #124] @ 641bec │ │ │ │ + blt 641bac │ │ │ │ + ldr r2, [pc, #140] @ 641bfc │ │ │ │ + ldr r3, [pc, #124] @ 641bf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 641be0 │ │ │ │ + bne 641be4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #336] @ 0x150 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, r7 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - beq 641bd4 │ │ │ │ + beq 641bd8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #48] @ 641bfc │ │ │ │ + ldr r1, [pc, #48] @ 641c00 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 641b64 │ │ │ │ - ldr r1, [pc, #36] @ 641c00 │ │ │ │ + b 641b68 │ │ │ │ + ldr r1, [pc, #36] @ 641c04 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 641bc0 │ │ │ │ + b 641bc4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r4], #-212 @ 0xffffff2c │ │ │ │ - subseq r9, r1, ip, lsr #3 │ │ │ │ + strdeq r7, [r4], #-208 @ 0xffffff30 │ │ │ │ + subseq r9, r1, r8, lsr #3 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, r6, r0, lsl fp │ │ │ │ - eorseq ip, r6, r0, lsr fp │ │ │ │ - subseq r9, r1, r8, asr #2 │ │ │ │ - eorseq ip, r6, r8, lsl #22 │ │ │ │ - eorseq ip, r6, r0, lsr #21 │ │ │ │ + eorseq ip, r6, ip, lsl #22 │ │ │ │ + eorseq ip, r6, ip, lsr #22 │ │ │ │ + subseq r9, r1, r4, asr #2 │ │ │ │ + eorseq ip, r6, r4, lsl #22 │ │ │ │ + mlaseq r6, ip, sl, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #244] @ 641d10 │ │ │ │ + ldr ip, [pc, #244] @ 641d14 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 641d14 │ │ │ │ + ldr ip, [pc, #228] @ 641d18 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #224] @ 641d18 │ │ │ │ + ldr r0, [pc, #224] @ 641d1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #212] @ 641d1c │ │ │ │ - ldr r1, [pc, #212] @ 641d20 │ │ │ │ + ldr r2, [pc, #212] @ 641d20 │ │ │ │ + ldr r1, [pc, #212] @ 641d24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1104713,69 +1104714,69 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ bl 48fd00 │ │ │ │ subs r6, r0, #0 │ │ │ │ movge r6, r7 │ │ │ │ - blt 641cd4 │ │ │ │ - ldr r2, [pc, #140] @ 641d24 │ │ │ │ - ldr r3, [pc, #124] @ 641d18 │ │ │ │ + blt 641cd8 │ │ │ │ + ldr r2, [pc, #140] @ 641d28 │ │ │ │ + ldr r3, [pc, #124] @ 641d1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 641d0c │ │ │ │ + bne 641d10 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #336] @ 0x150 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, r7 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - beq 641d00 │ │ │ │ + beq 641d04 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #48] @ 641d28 │ │ │ │ + ldr r1, [pc, #48] @ 641d2c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1c08 │ │ │ │ - b 641c90 │ │ │ │ - ldr r1, [pc, #36] @ 641d2c │ │ │ │ + b 641c94 │ │ │ │ + ldr r1, [pc, #36] @ 641d30 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 641cec │ │ │ │ + b 641cf0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r7, r4, r8, asr #25 │ │ │ │ - subseq r9, r1, r0, lsl #1 │ │ │ │ + subeq r7, r4, r4, asr #25 │ │ │ │ + subseq r9, r1, ip, ror r0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eorseq ip, r6, r4, ror #19 │ │ │ │ - eorseq ip, r6, r4, lsl #20 │ │ │ │ - subseq r9, r1, ip, lsl r0 │ │ │ │ - eorseq ip, r6, r8, lsl sl │ │ │ │ - eorseq ip, r6, r4, ror r9 │ │ │ │ + eorseq ip, r6, r0, ror #19 │ │ │ │ + eorseq ip, r6, r0, lsl #20 │ │ │ │ + subseq r9, r1, r8, lsl r0 │ │ │ │ + eorseq ip, r6, r4, lsl sl │ │ │ │ + eorseq ip, r6, r0, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #252] @ 641e44 │ │ │ │ - ldr lr, [pc, #252] @ 641e48 │ │ │ │ - ldr ip, [pc, #252] @ 641e4c │ │ │ │ + ldr r3, [pc, #252] @ 641e48 │ │ │ │ + ldr lr, [pc, #252] @ 641e4c │ │ │ │ + ldr ip, [pc, #252] @ 641e50 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #232] @ 641e50 │ │ │ │ - ldr r1, [pc, #232] @ 641e54 │ │ │ │ + ldr r2, [pc, #232] @ 641e54 │ │ │ │ + ldr r1, [pc, #232] @ 641e58 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ @@ -1104806,44 +1104807,44 @@ │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #80] @ 641e58 │ │ │ │ - ldr r3, [pc, #64] @ 641e4c │ │ │ │ + ldr r2, [pc, #80] @ 641e5c │ │ │ │ + ldr r3, [pc, #64] @ 641e50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 641e40 │ │ │ │ + bne 641e44 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00447b98 │ │ │ │ - subseq r8, r1, r0, ror #30 │ │ │ │ + @ instruction: 0x00447b94 │ │ │ │ + subseq r8, r1, ip, asr pc │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0036c8b8 │ │ │ │ - @ instruction: 0x0036c8d8 │ │ │ │ - subseq r8, r1, ip, lsr #29 │ │ │ │ + @ instruction: 0x0036c8b4 │ │ │ │ + @ instruction: 0x0036c8d4 │ │ │ │ + subseq r8, r1, r8, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #800] @ 642194 │ │ │ │ - ldr r9, [pc, #800] @ 642198 │ │ │ │ - ldr r8, [pc, #800] @ 64219c │ │ │ │ + ldr r6, [pc, #800] @ 642198 │ │ │ │ + ldr r9, [pc, #800] @ 64219c │ │ │ │ + ldr r8, [pc, #800] @ 6421a0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r6, #36 @ 0x24 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, r9 │ │ │ │ @@ -1104851,411 +1104852,411 @@ │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r2, [r4, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #640] @ 0x280 │ │ │ │ - beq 642014 │ │ │ │ + beq 642018 │ │ │ │ and r1, r5, #4 │ │ │ │ cmp r3, r1, lsr #2 │ │ │ │ - beq 641ff4 │ │ │ │ + beq 641ff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64201c │ │ │ │ + beq 642020 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #24 │ │ │ │ str r7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #692] @ 6421a0 │ │ │ │ - ldr r1, [pc, #692] @ 6421a4 │ │ │ │ + ldr r5, [pc, #692] @ 6421a4 │ │ │ │ + ldr r1, [pc, #692] @ 6421a8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #652] @ 6421a8 │ │ │ │ + ldr r1, [pc, #652] @ 6421ac │ │ │ │ add ip, r6, #100 @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #644] @ 6421ac │ │ │ │ + ldr r3, [pc, #644] @ 6421b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r5, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #624] @ 6421b0 │ │ │ │ - ldr r1, [pc, #624] @ 6421b4 │ │ │ │ + ldr r2, [pc, #624] @ 6421b4 │ │ │ │ + ldr r1, [pc, #624] @ 6421b8 │ │ │ │ add ip, r6, #104 @ 0x68 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642148 │ │ │ │ + beq 64214c │ │ │ │ add r6, r7, #352 @ 0x160 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48db48 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 642184 │ │ │ │ + blt 642188 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 642110 │ │ │ │ + blt 642114 │ │ │ │ ldrd sl, [r4, #112] @ 0x70 │ │ │ │ add r3, r7, #608 @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ strd sl, [r3, #-8] │ │ │ │ bl 48ec54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64215c │ │ │ │ + blt 642160 │ │ │ │ ldr r3, [r7, #572] @ 0x23c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ - beq 641ff4 │ │ │ │ + beq 641ff8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48dd94 │ │ │ │ ldr r3, [r7, #572] @ 0x23c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 641fd0 │ │ │ │ + bcc 641fd4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 641ff4 │ │ │ │ - ldr r5, [pc, #404] @ 6421b8 │ │ │ │ - ldr r2, [pc, #404] @ 6421bc │ │ │ │ + beq 641ff8 │ │ │ │ + ldr r5, [pc, #404] @ 6421bc │ │ │ │ + ldr r2, [pc, #404] @ 6421c0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #400] @ 6421c0 │ │ │ │ + ldr r1, [pc, #400] @ 6421c4 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #372] @ 6421c4 │ │ │ │ - ldr r1, [pc, #372] @ 6421c8 │ │ │ │ + ldr r6, [pc, #372] @ 6421c8 │ │ │ │ + ldr r1, [pc, #372] @ 6421cc │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r1, [pc, #332] @ 6421cc │ │ │ │ + ldr r1, [pc, #332] @ 6421d0 │ │ │ │ add ip, r5, #100 @ 0x64 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #288] @ 6421ac │ │ │ │ + ldr r3, [pc, #288] @ 6421b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r5, r5, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ bl 69db50 │ │ │ │ - ldr r2, [pc, #296] @ 6421d0 │ │ │ │ - ldr r1, [pc, #296] @ 6421d4 │ │ │ │ + ldr r2, [pc, #296] @ 6421d4 │ │ │ │ + ldr r1, [pc, #296] @ 6421d8 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 641ff4 │ │ │ │ + beq 641ff8 │ │ │ │ add r8, r7, #352 @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 48f418 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ movge r1, r4 │ │ │ │ movge r0, r8 │ │ │ │ - blt 642134 │ │ │ │ + blt 642138 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 48dcf4 │ │ │ │ - ldr r0, [pc, #192] @ 6421d8 │ │ │ │ + ldr r0, [pc, #192] @ 6421dc │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 48dcf4 │ │ │ │ - ldr r0, [pc, #160] @ 6421dc │ │ │ │ + ldr r0, [pc, #160] @ 6421e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e25e8 │ │ │ │ - ldr r0, [pc, #144] @ 6421e0 │ │ │ │ + ldr r0, [pc, #144] @ 6421e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e25e8 │ │ │ │ rsb r1, r0, #0 │ │ │ │ - ldr r0, [pc, #124] @ 6421e4 │ │ │ │ + ldr r0, [pc, #124] @ 6421e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ - b 642120 │ │ │ │ - ldr r0, [pc, #92] @ 6421e8 │ │ │ │ + b 642124 │ │ │ │ + ldr r0, [pc, #92] @ 6421ec │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 64213c │ │ │ │ - subeq r7, r4, ip, ror #20 │ │ │ │ - eorseq ip, r6, ip, lsr #15 │ │ │ │ - eorseq ip, r6, ip, asr #15 │ │ │ │ - eoreq ip, sp, r8, lsr #17 │ │ │ │ - eorseq r8, r6, ip, asr #21 │ │ │ │ - eorseq r2, r0, r4, ror r7 │ │ │ │ + b 642140 │ │ │ │ + subeq r7, r4, r8, ror #20 │ │ │ │ + eorseq ip, r6, r8, lsr #15 │ │ │ │ + eorseq ip, r6, r8, asr #15 │ │ │ │ + eoreq ip, sp, r4, lsr #17 │ │ │ │ + eorseq r8, r6, r8, asr #21 │ │ │ │ + eorseq r2, r0, r0, ror r7 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r8, r0, r4, lsl #2 │ │ │ │ - eorseq r8, r0, r4, lsr #2 │ │ │ │ - subeq r7, r4, r0, asr #17 │ │ │ │ - @ instruction: 0x0036c5fc │ │ │ │ - eorseq ip, r6, ip, lsl r6 │ │ │ │ - eoreq ip, sp, r4, asr #14 │ │ │ │ - eorseq r8, r6, r8, ror #18 │ │ │ │ - eorseq r2, r0, r0, lsl r6 │ │ │ │ - mlaseq r0, ip, pc, r7 @ │ │ │ │ - @ instruction: 0x00307fbc │ │ │ │ - eorseq r8, r0, ip, rrx │ │ │ │ - eorseq r2, r3, ip, lsl #7 │ │ │ │ - eorseq r7, r0, r8, lsl #31 │ │ │ │ - eorseq r2, r3, r4, asr #6 │ │ │ │ - @ instruction: 0x00307fd4 │ │ │ │ + eorseq r8, r0, r0, lsl #2 │ │ │ │ + eorseq r8, r0, r0, lsr #2 │ │ │ │ + strheq r7, [r4], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0x0036c5f8 │ │ │ │ + eorseq ip, r6, r8, lsl r6 │ │ │ │ + eoreq ip, sp, r0, asr #14 │ │ │ │ + eorseq r8, r6, r4, ror #18 │ │ │ │ + eorseq r2, r0, ip, lsl #12 │ │ │ │ + mlaseq r0, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x00307fb8 │ │ │ │ + eorseq r8, r0, r8, rrx │ │ │ │ + eorseq r2, r3, r8, lsl #7 │ │ │ │ + eorseq r7, r0, r4, lsl #31 │ │ │ │ + eorseq r2, r3, r0, asr #6 │ │ │ │ + @ instruction: 0x00307fd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #204] @ 6422d0 │ │ │ │ + ldr r4, [pc, #204] @ 6422d4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #188] @ 6422d4 │ │ │ │ - ldr r1, [pc, #188] @ 6422d8 │ │ │ │ + ldr r2, [pc, #188] @ 6422d8 │ │ │ │ + ldr r1, [pc, #188] @ 6422dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #168] @ 6422dc │ │ │ │ - ldr r1, [pc, #168] @ 6422e0 │ │ │ │ + ldr r2, [pc, #168] @ 6422e0 │ │ │ │ + ldr r1, [pc, #168] @ 6422e4 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r0, #568] @ 0x238 │ │ │ │ mov r0, r7 │ │ │ │ - bl 641e5c │ │ │ │ + bl 641e60 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ bl 48ce9c │ │ │ │ add r0, r5, #744 @ 0x2e8 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ add r6, r5, #340 @ 0x154 │ │ │ │ ldr r0, [r5, #764] @ 0x2fc │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldrh r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6422b0 │ │ │ │ + beq 6422b4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #760] @ 0x2f8 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldrh r3, [r6] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 642294 │ │ │ │ + bgt 642298 │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211fcc │ │ │ │ - subeq r7, r4, r0, ror #13 │ │ │ │ - eoreq r3, pc, r4, lsr r6 @ │ │ │ │ - eoreq r3, pc, ip, asr #12 │ │ │ │ - @ instruction: 0x0036c3f0 │ │ │ │ - eorseq ip, r6, r0, lsl r4 │ │ │ │ + ldrdeq r7, [r4], #-108 @ 0xffffff94 │ │ │ │ + eoreq r3, pc, r0, lsr r6 @ │ │ │ │ + eoreq r3, pc, r8, asr #12 │ │ │ │ + eorseq ip, r6, ip, ror #7 │ │ │ │ + eorseq ip, r6, ip, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #888] @ 642674 │ │ │ │ - ldr r2, [pc, #888] @ 642678 │ │ │ │ + ldr r6, [pc, #888] @ 642678 │ │ │ │ + ldr r2, [pc, #888] @ 64267c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #880] @ 64267c │ │ │ │ + ldr r1, [pc, #880] @ 642680 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #848] @ 642680 │ │ │ │ - ldr r1, [pc, #848] @ 642684 │ │ │ │ + ldr r2, [pc, #848] @ 642684 │ │ │ │ + ldr r1, [pc, #848] @ 642688 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6425f0 │ │ │ │ + beq 6425f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642618 │ │ │ │ + beq 64261c │ │ │ │ bl 213298 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 642568 │ │ │ │ + beq 64256c │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bhi 6425ac │ │ │ │ + bhi 6425b0 │ │ │ │ add r8, r4, #340 @ 0x154 │ │ │ │ ldrh r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642524 │ │ │ │ + beq 642528 │ │ │ │ ldrh r3, [r8, #2] │ │ │ │ orrs r2, r3, #0 │ │ │ │ - beq 6424dc │ │ │ │ + beq 6424e0 │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - bne 6424dc │ │ │ │ + bne 6424e0 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bhi 642640 │ │ │ │ + bhi 642644 │ │ │ │ add r9, r4, #744 @ 0x2e8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r4, #304 @ 0x130 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642508 │ │ │ │ + beq 64250c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d6dc │ │ │ │ - ldr r2, [pc, #676] @ 642688 │ │ │ │ + bl 62d6e0 │ │ │ │ + ldr r2, [pc, #676] @ 64268c │ │ │ │ ldrh r1, [r8, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [r4, #764] @ 0x2fc │ │ │ │ ldrh r0, [r8] │ │ │ │ bl 21229c │ │ │ │ str r0, [r4, #760] @ 0x2f8 │ │ │ │ ldrh r3, [r8] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64266c │ │ │ │ - ldr sl, [pc, #624] @ 64268c │ │ │ │ + beq 642670 │ │ │ │ + ldr sl, [pc, #624] @ 642690 │ │ │ │ mov r6, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - b 642428 │ │ │ │ + b 64242c │ │ │ │ ldr fp, [r4, #760] @ 0x2f8 │ │ │ │ ldrh r1, [r8, #2] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ str r0, [fp, r6, lsl #2] │ │ │ │ ldrh r0, [r8] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bhi 642424 │ │ │ │ + bhi 642428 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ str r0, [r4, #572] @ 0x23c │ │ │ │ bl 211e7c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r4, #568] @ 0x238 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ str r5, [sp] │ │ │ │ bl 48d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 642508 │ │ │ │ + bge 64250c │ │ │ │ mov r0, r9 │ │ │ │ - bl 63d494 │ │ │ │ + bl 63d498 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldrh r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ - beq 6424bc │ │ │ │ + beq 6424c0 │ │ │ │ ldr r3, [r4, #760] @ 0x2f8 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 62cadc │ │ │ │ + bl 62cae0 │ │ │ │ ldrh r3, [r8] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 6424a0 │ │ │ │ + bhi 6424a4 │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d660 │ │ │ │ + bl 62d664 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #428] @ 642690 │ │ │ │ - ldr ip, [pc, #428] @ 642694 │ │ │ │ - ldr r1, [pc, #428] @ 642698 │ │ │ │ + ldr r3, [pc, #428] @ 642694 │ │ │ │ + ldr ip, [pc, #428] @ 642698 │ │ │ │ + ldr r1, [pc, #428] @ 64269c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ mov r2, #225 @ 0xe1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1105263,16 +1105264,16 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #368] @ 64269c │ │ │ │ - ldr r1, [pc, #368] @ 6426a0 │ │ │ │ + ldr ip, [pc, #368] @ 6426a0 │ │ │ │ + ldr r1, [pc, #368] @ 6426a4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #220 @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1105280,16 +1105281,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #308] @ 6426a4 │ │ │ │ - ldr r1, [pc, #308] @ 6426a8 │ │ │ │ + ldr ip, [pc, #308] @ 6426a8 │ │ │ │ + ldr r1, [pc, #308] @ 6426ac │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1105297,16 +1105298,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #248] @ 6426ac │ │ │ │ - ldr r1, [pc, #248] @ 6426b0 │ │ │ │ + ldr ip, [pc, #248] @ 6426b0 │ │ │ │ + ldr r1, [pc, #248] @ 6426b4 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #214 @ 0xd6 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ @@ -1105314,112 +1105315,112 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #188] @ 6426b4 │ │ │ │ - ldr r1, [pc, #188] @ 6426b8 │ │ │ │ + ldr ip, [pc, #188] @ 6426b8 │ │ │ │ + ldr r1, [pc, #188] @ 6426bc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 642508 │ │ │ │ - ldr ip, [pc, #156] @ 6426bc │ │ │ │ - ldr r1, [pc, #156] @ 6426c0 │ │ │ │ + b 64250c │ │ │ │ + ldr ip, [pc, #156] @ 6426c0 │ │ │ │ + ldr r1, [pc, #156] @ 6426c4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 642508 │ │ │ │ - ldr ip, [pc, #124] @ 6426c4 │ │ │ │ - ldr r1, [pc, #124] @ 6426c8 │ │ │ │ + b 64250c │ │ │ │ + ldr ip, [pc, #124] @ 6426c8 │ │ │ │ + ldr r1, [pc, #124] @ 6426cc │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #1024 @ 0x400 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #230 @ 0xe6 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 8e1980 │ │ │ │ - b 642508 │ │ │ │ + b 64250c │ │ │ │ mov r0, #1 │ │ │ │ - b 642450 │ │ │ │ - subeq r7, r4, r8, ror #11 │ │ │ │ - eoreq r3, pc, ip, lsr r5 @ │ │ │ │ - eoreq r3, pc, r8, asr r5 @ │ │ │ │ - @ instruction: 0x0036c2f8 │ │ │ │ - eorseq ip, r6, r8, lsl r3 │ │ │ │ + b 642454 │ │ │ │ + subeq r7, r4, r4, ror #11 │ │ │ │ + eoreq r3, pc, r8, lsr r5 @ │ │ │ │ + eoreq r3, pc, r4, asr r5 @ │ │ │ │ + @ instruction: 0x0036c2f4 │ │ │ │ + eorseq ip, r6, r4, lsl r3 │ │ │ │ @ instruction: 0xfffff208 │ │ │ │ @ instruction: 0xfffff1d0 │ │ │ │ - strdeq r7, [r4], #-60 @ 0xffffffc4 │ │ │ │ - eorseq ip, r6, ip, lsl r3 │ │ │ │ - eorseq ip, r6, r8, asr r2 │ │ │ │ - eorseq ip, r6, r8, lsr #5 │ │ │ │ + strdeq r7, [r4], #-56 @ 0xffffffc8 │ │ │ │ + eorseq ip, r6, r8, lsl r3 │ │ │ │ + eorseq ip, r6, r4, asr r2 │ │ │ │ + eorseq ip, r6, r4, lsr #5 │ │ │ │ + eorseq ip, r6, r4, lsl r2 │ │ │ │ eorseq ip, r6, r8, lsl r2 │ │ │ │ - eorseq ip, r6, ip, lsl r2 │ │ │ │ - @ instruction: 0x0036c1d4 │ │ │ │ - @ instruction: 0x0036c1f8 │ │ │ │ - eorseq ip, r6, ip, lsl #3 │ │ │ │ - eorseq ip, r6, ip, ror #2 │ │ │ │ - eorseq ip, r6, ip, asr #2 │ │ │ │ - eorseq ip, r6, r4, asr r1 │ │ │ │ - eorseq ip, r6, r4, lsr #2 │ │ │ │ - eorseq ip, r6, ip, ror #3 │ │ │ │ - ldrsheq ip, [r6], -r8 @ │ │ │ │ - ldr r0, [pc, #4] @ 6426d8 │ │ │ │ + @ instruction: 0x0036c1d0 │ │ │ │ + @ instruction: 0x0036c1f4 │ │ │ │ + eorseq ip, r6, r8, lsl #3 │ │ │ │ + eorseq ip, r6, r8, ror #2 │ │ │ │ + eorseq ip, r6, r8, asr #2 │ │ │ │ + eorseq ip, r6, r0, asr r1 │ │ │ │ + eorseq ip, r6, r0, lsr #2 │ │ │ │ + eorseq ip, r6, r8, ror #3 │ │ │ │ + ldrsheq ip, [r6], -r4 @ │ │ │ │ + ldr r0, [pc, #4] @ 6426dc │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subeq fp, lr, r0, lsr #17 │ │ │ │ + @ instruction: 0x004eb89c │ │ │ │ b 482a00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #200] @ 6427c0 │ │ │ │ - ldr r2, [pc, #200] @ 6427c4 │ │ │ │ - ldr r1, [pc, #200] @ 6427c8 │ │ │ │ + ldr r4, [pc, #200] @ 6427c4 │ │ │ │ + ldr r2, [pc, #200] @ 6427c8 │ │ │ │ + ldr r1, [pc, #200] @ 6427cc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #168] @ 6427cc │ │ │ │ - ldr r1, [pc, #168] @ 6427d0 │ │ │ │ + ldr r2, [pc, #168] @ 6427d0 │ │ │ │ + ldr r1, [pc, #168] @ 6427d4 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r5, [pc, #136] @ 6427d4 │ │ │ │ + ldr r5, [pc, #136] @ 6427d8 │ │ │ │ mov r2, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r5, r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6951f8 │ │ │ │ - ldr ip, [pc, #108] @ 6427d8 │ │ │ │ - ldr r0, [pc, #108] @ 6427dc │ │ │ │ - ldr r1, [pc, #108] @ 6427e0 │ │ │ │ - ldr r2, [pc, #108] @ 6427e4 │ │ │ │ - ldr r3, [pc, #108] @ 6427e8 │ │ │ │ + ldr ip, [pc, #108] @ 6427dc │ │ │ │ + ldr r0, [pc, #108] @ 6427e0 │ │ │ │ + ldr r1, [pc, #108] @ 6427e4 │ │ │ │ + ldr r2, [pc, #108] @ 6427e8 │ │ │ │ + ldr r3, [pc, #108] @ 6427ec │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r6, #84] @ 0x54 │ │ │ │ str ip, [r4, #92] @ 0x5c │ │ │ │ @@ -1105430,39 +1105431,39 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r7, r4, r8, lsl #5 │ │ │ │ - eoreq ip, sp, ip, lsl #1 │ │ │ │ - @ instruction: 0x003682b4 │ │ │ │ - eoreq r3, pc, ip, lsl r1 @ │ │ │ │ - eoreq r3, pc, r8, lsr r1 @ │ │ │ │ - ldrheq r6, [r1], #-204 @ 0xffffff34 │ │ │ │ + subeq r7, r4, r4, lsl #5 │ │ │ │ + eoreq ip, sp, r8, lsl #1 │ │ │ │ + @ instruction: 0x003682b0 │ │ │ │ + eoreq r3, pc, r8, lsl r1 @ │ │ │ │ + eoreq r3, pc, r4, lsr r1 @ │ │ │ │ + ldrheq r6, [r1], #-200 @ 0xffffff38 │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ muleq r0, r4, r7 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #268] @ 642910 │ │ │ │ - ldr lr, [pc, #268] @ 642914 │ │ │ │ - ldr ip, [pc, #268] @ 642918 │ │ │ │ + ldr r3, [pc, #268] @ 642914 │ │ │ │ + ldr lr, [pc, #268] @ 642918 │ │ │ │ + ldr ip, [pc, #268] @ 64291c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #252] @ 64291c │ │ │ │ + ldr r2, [pc, #252] @ 642920 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #248] @ 642920 │ │ │ │ + ldr r1, [pc, #248] @ 642924 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ @@ -1105473,15 +1105474,15 @@ │ │ │ │ add ip, sp, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r0, #944] @ 0x3b0 │ │ │ │ ldr r1, [r0, #948] @ 0x3b4 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ str r3, [ip, #4] │ │ │ │ tst r0, #1 │ │ │ │ - bne 6428f4 │ │ │ │ + bne 6428f8 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ @@ -1105490,70 +1105491,70 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r2, #8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #108] @ 642924 │ │ │ │ - ldr r3, [pc, #92] @ 642918 │ │ │ │ + ldr r2, [pc, #108] @ 642928 │ │ │ │ + ldr r3, [pc, #92] @ 64291c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64290c │ │ │ │ + bne 642910 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b 6428a0 │ │ │ │ + b 6428a4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r7, r4, r0, lsl #3 │ │ │ │ - subseq r8, r1, r4, lsr #9 │ │ │ │ + subeq r7, r4, ip, ror r1 │ │ │ │ + subseq r8, r1, r0, lsr #9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - mlaseq r6, r8, r0, ip │ │ │ │ - ldrdeq r8, [pc], -r4 @ │ │ │ │ - ldrsheq r8, [r1], #-60 @ 0xffffffc4 │ │ │ │ + mlaseq r6, r4, r0, ip │ │ │ │ + ldrdeq r8, [pc], -r0 @ │ │ │ │ + ldrsheq r8, [r1], #-56 @ 0xffffffc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #156] @ 6429dc │ │ │ │ - ldr r2, [pc, #156] @ 6429e0 │ │ │ │ + ldr ip, [pc, #156] @ 6429e0 │ │ │ │ + ldr r2, [pc, #156] @ 6429e4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #148] @ 6429e4 │ │ │ │ + ldr r1, [pc, #148] @ 6429e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #48 @ 0x30 │ │ │ │ mov r3, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #836] @ 0x344 │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6429d4 │ │ │ │ + beq 6429d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #528 @ 0x210 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #0 │ │ │ │ - blt 6429ac │ │ │ │ + blt 6429b0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -1105564,194 +1105565,194 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #37 @ 0x25 │ │ │ │ - b 642990 │ │ │ │ - subeq r7, r4, r8, asr #32 │ │ │ │ - eorseq r1, r3, r0, asr #21 │ │ │ │ - eorseq r1, r3, r8, ror #21 │ │ │ │ + b 642994 │ │ │ │ + subeq r7, r4, r4, asr #32 │ │ │ │ + @ instruction: 0x00331abc │ │ │ │ + eorseq r1, r3, r4, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #896] @ 642d80 │ │ │ │ - ldr ip, [pc, #896] @ 642d84 │ │ │ │ + ldr lr, [pc, #896] @ 642d84 │ │ │ │ + ldr ip, [pc, #896] @ 642d88 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #888] @ 642d88 │ │ │ │ + ldr r3, [pc, #888] @ 642d8c │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r2, [pc, #884] @ 642d8c │ │ │ │ + ldr r2, [pc, #884] @ 642d90 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #852] @ 642d90 │ │ │ │ + ldr r6, [pc, #852] @ 642d94 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r1 │ │ │ │ - ldr r2, [pc, #836] @ 642d94 │ │ │ │ - ldr r1, [pc, #836] @ 642d98 │ │ │ │ + ldr r2, [pc, #836] @ 642d98 │ │ │ │ + ldr r1, [pc, #836] @ 642d9c │ │ │ │ add r3, r6, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #20 │ │ │ │ mov r5, r0 │ │ │ │ addeq r4, sp, #12 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #804] @ 642d9c │ │ │ │ - ldr r1, [pc, #804] @ 642da0 │ │ │ │ + ldr r2, [pc, #804] @ 642da0 │ │ │ │ + ldr r1, [pc, #804] @ 642da4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #68 @ 0x44 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #772] @ 642da4 │ │ │ │ - ldr r1, [pc, #772] @ 642da8 │ │ │ │ + ldr r2, [pc, #772] @ 642da8 │ │ │ │ + ldr r1, [pc, #772] @ 642dac │ │ │ │ add ip, r6, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #944] @ 0x3b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #3 │ │ │ │ ldr r3, [r0, #948] @ 0x3b4 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - bcc 642c14 │ │ │ │ + bcc 642c18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 642ce8 │ │ │ │ + bne 642cec │ │ │ │ ldr r9, [r0, #952] @ 0x3b8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 642c3c │ │ │ │ + beq 642c40 │ │ │ │ bl 806c8c │ │ │ │ ldr r1, [r5, #952] @ 0x3b8 │ │ │ │ mov r2, r4 │ │ │ │ bl 51b22c │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 642d10 │ │ │ │ + beq 642d14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl 2120bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642d24 │ │ │ │ + beq 642d28 │ │ │ │ mov r0, r8 │ │ │ │ add r7, r7, #528 @ 0x210 │ │ │ │ bl 483008 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 48d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 642cd0 │ │ │ │ - ldr r5, [pc, #604] @ 642dac │ │ │ │ - ldr r2, [pc, #604] @ 642db0 │ │ │ │ + blt 642cd4 │ │ │ │ + ldr r5, [pc, #604] @ 642db0 │ │ │ │ + ldr r2, [pc, #604] @ 642db4 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #600] @ 642db4 │ │ │ │ + ldr r1, [pc, #600] @ 642db8 │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #20 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #572] @ 642db8 │ │ │ │ - ldr r1, [pc, #572] @ 642dbc │ │ │ │ + ldr r2, [pc, #572] @ 642dbc │ │ │ │ + ldr r1, [pc, #572] @ 642dc0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r6, #836] @ 0x344 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 642d74 │ │ │ │ + beq 642d78 │ │ │ │ add r3, r0, #944 @ 0x3b0 │ │ │ │ ldrd r2, [r3] │ │ │ │ add r0, r6, #528 @ 0x210 │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 642c84 │ │ │ │ + blt 642c88 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - ldr r2, [pc, #488] @ 642dc0 │ │ │ │ - ldr r3, [pc, #424] @ 642d84 │ │ │ │ + ldr r2, [pc, #488] @ 642dc4 │ │ │ │ + ldr r3, [pc, #424] @ 642d88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 642d7c │ │ │ │ + bne 642d80 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #424] @ 642dc4 │ │ │ │ - ldr r1, [pc, #424] @ 642dc8 │ │ │ │ + ldr ip, [pc, #424] @ 642dc8 │ │ │ │ + ldr r1, [pc, #424] @ 642dcc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #84 @ 0x54 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 642bc4 │ │ │ │ - ldr r0, [pc, #392] @ 642dcc │ │ │ │ + b 642bc8 │ │ │ │ + ldr r0, [pc, #392] @ 642dd0 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2144e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 642d58 │ │ │ │ + blt 642d5c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #1 │ │ │ │ bl 2120bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642b1c │ │ │ │ + bne 642b20 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #348] @ 642dd0 │ │ │ │ - ldr r1, [pc, #348] @ 642dd4 │ │ │ │ + ldr r3, [pc, #348] @ 642dd4 │ │ │ │ + ldr r1, [pc, #348] @ 642dd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - b 642d3c │ │ │ │ + b 642d40 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ rsb r2, r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 642bc4 │ │ │ │ + bge 642bc8 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #308] @ 642dd8 │ │ │ │ - ldr r3, [pc, #308] @ 642ddc │ │ │ │ - ldr r1, [pc, #308] @ 642de0 │ │ │ │ + ldr r2, [pc, #308] @ 642ddc │ │ │ │ + ldr r3, [pc, #308] @ 642de0 │ │ │ │ + ldr r1, [pc, #308] @ 642de4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ mov r2, #183 @ 0xb7 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1105759,287 +1105760,287 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 48ce9c │ │ │ │ mov r0, r8 │ │ │ │ bl 4830ec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ - b 642bd0 │ │ │ │ - ldr ip, [pc, #244] @ 642de4 │ │ │ │ - ldr r1, [pc, #244] @ 642de8 │ │ │ │ + b 642bd4 │ │ │ │ + ldr ip, [pc, #244] @ 642de8 │ │ │ │ + ldr r1, [pc, #244] @ 642dec │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #84 @ 0x54 │ │ │ │ mov r2, #138 @ 0x8a │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 642bc4 │ │ │ │ - ldr r1, [pc, #212] @ 642dec │ │ │ │ + b 642bc8 │ │ │ │ + ldr r1, [pc, #212] @ 642df0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e1340 │ │ │ │ - b 642bc4 │ │ │ │ + b 642bc8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #192] @ 642df0 │ │ │ │ - ldr r1, [pc, #192] @ 642df4 │ │ │ │ + ldr r3, [pc, #192] @ 642df4 │ │ │ │ + ldr r1, [pc, #192] @ 642df8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #150 @ 0x96 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ add r3, r6, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1a24 │ │ │ │ - b 642bc4 │ │ │ │ + b 642bc8 │ │ │ │ bl 2125c0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #148] @ 642df8 │ │ │ │ - ldr r1, [pc, #148] @ 642dfc │ │ │ │ + ldr r3, [pc, #148] @ 642dfc │ │ │ │ + ldr r1, [pc, #148] @ 642e00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #157 @ 0x9d │ │ │ │ - b 642d3c │ │ │ │ + b 642d40 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ - b 642c98 │ │ │ │ + b 642c9c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r8, [r1], #-36 @ 0xffffffdc │ │ │ │ + ldrheq r8, [r1], #-32 @ 0xffffffe0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x00518290 │ │ │ │ + subseq r8, r1, ip, lsl #5 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ - subeq r6, r4, ip, asr #30 │ │ │ │ - eorseq r1, r3, r4, asr #19 │ │ │ │ - eorseq r1, r3, ip, ror #19 │ │ │ │ - ldrdeq r2, [pc], -r4 @ │ │ │ │ - strdeq r2, [pc], -r0 @ │ │ │ │ - eorseq fp, r6, r0, lsr #28 │ │ │ │ - eoreq r8, pc, r8, asr r1 @ │ │ │ │ - subeq r6, r4, r8, lsr lr │ │ │ │ - @ instruction: 0x003318bc │ │ │ │ - eorseq r1, r3, r4, ror #17 │ │ │ │ - eorseq fp, r6, ip, lsr sp │ │ │ │ - eoreq r8, pc, r4, lsl #1 │ │ │ │ - ldrsbeq r8, [r1], #-12 │ │ │ │ - eorseq fp, r6, r4, ror #25 │ │ │ │ - eorseq fp, r6, r8, asr #25 │ │ │ │ - eorseq fp, r6, ip, ror #26 │ │ │ │ - @ instruction: 0x002e9cbc │ │ │ │ - eorseq fp, r6, r0, ror ip │ │ │ │ - eorseq fp, r6, r8, asr #26 │ │ │ │ - ldrdeq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ - eorseq fp, r6, r8, lsr #24 │ │ │ │ + subeq r6, r4, r8, asr #30 │ │ │ │ + eorseq r1, r3, r0, asr #19 │ │ │ │ + eorseq r1, r3, r8, ror #19 │ │ │ │ + ldrdeq r2, [pc], -r0 @ │ │ │ │ + eoreq r2, pc, ip, ror #27 │ │ │ │ + eorseq fp, r6, ip, lsl lr │ │ │ │ + eoreq r8, pc, r4, asr r1 @ │ │ │ │ + subeq r6, r4, r4, lsr lr │ │ │ │ + @ instruction: 0x003318b8 │ │ │ │ + eorseq r1, r3, r0, ror #17 │ │ │ │ + eorseq fp, r6, r8, lsr sp │ │ │ │ + eoreq r8, pc, r0, lsl #1 │ │ │ │ + ldrsbeq r8, [r1], #-8 │ │ │ │ + eorseq fp, r6, r0, ror #25 │ │ │ │ + eorseq fp, r6, r4, asr #25 │ │ │ │ + eorseq fp, r6, r8, ror #26 │ │ │ │ + @ instruction: 0x002e9cb8 │ │ │ │ + eorseq fp, r6, ip, ror #24 │ │ │ │ + eorseq fp, r6, r4, asr #26 │ │ │ │ + ldrdeq r6, [r4], #-200 @ 0xffffff38 │ │ │ │ + eorseq fp, r6, r4, lsr #24 │ │ │ │ + eorseq fp, r6, r8, lsr ip │ │ │ │ + @ instruction: 0x0036bbf0 │ │ │ │ eorseq fp, r6, ip, lsr ip │ │ │ │ - @ instruction: 0x0036bbf4 │ │ │ │ - eorseq fp, r6, r0, asr #24 │ │ │ │ - eorseq fp, r6, r0, asr ip │ │ │ │ - @ instruction: 0x0036bbb4 │ │ │ │ - eorseq fp, r6, r0, ror #24 │ │ │ │ - eorseq fp, r6, r0, lsl #23 │ │ │ │ + eorseq fp, r6, ip, asr #24 │ │ │ │ + @ instruction: 0x0036bbb0 │ │ │ │ + eorseq fp, r6, ip, asr ip │ │ │ │ + eorseq fp, r6, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #236] @ 642f04 │ │ │ │ - ldr r2, [pc, #236] @ 642f08 │ │ │ │ + ldr r3, [pc, #236] @ 642f08 │ │ │ │ + ldr r2, [pc, #236] @ 642f0c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #228] @ 642f0c │ │ │ │ + ldr r1, [pc, #228] @ 642f10 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r2, [r5, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #816] @ 0x330 │ │ │ │ - beq 642eac │ │ │ │ + beq 642eb0 │ │ │ │ and ip, r4, #4 │ │ │ │ cmp r3, ip, lsr #2 │ │ │ │ - beq 642e8c │ │ │ │ + beq 642e90 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 642eb4 │ │ │ │ + beq 642eb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 482b08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 642e8c │ │ │ │ + blt 642e90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 642928 │ │ │ │ + bl 64292c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 642eec │ │ │ │ + blt 642ef0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642e8c │ │ │ │ + beq 642e90 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 642928 │ │ │ │ + bl 64292c │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 642ed8 │ │ │ │ + blt 642edc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 482d58 │ │ │ │ - ldr r0, [pc, #48] @ 642f10 │ │ │ │ + ldr r0, [pc, #48] @ 642f14 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8e25e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 482d58 │ │ │ │ - ldr r0, [pc, #24] @ 642f14 │ │ │ │ + ldr r0, [pc, #24] @ 642f18 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 642ee0 │ │ │ │ - subeq r6, r4, r0, ror fp │ │ │ │ - eorseq r1, r3, ip, ror #11 │ │ │ │ - eorseq r1, r3, r0, lsl r6 │ │ │ │ - eorseq fp, r6, ip, asr fp │ │ │ │ - eorseq fp, r6, ip, lsl fp │ │ │ │ + b 642ee4 │ │ │ │ + subeq r6, r4, ip, ror #22 │ │ │ │ + eorseq r1, r3, r8, ror #11 │ │ │ │ + eorseq r1, r3, ip, lsl #12 │ │ │ │ + eorseq fp, r6, r8, asr fp │ │ │ │ + eorseq fp, r6, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #116] @ 642fa4 │ │ │ │ + ldr r4, [pc, #116] @ 642fa8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #100] @ 642fa8 │ │ │ │ - ldr r1, [pc, #100] @ 642fac │ │ │ │ + ldr r2, [pc, #100] @ 642fac │ │ │ │ + ldr r1, [pc, #100] @ 642fb0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #80] @ 642fb0 │ │ │ │ - ldr r1, [pc, #80] @ 642fb4 │ │ │ │ + ldr r2, [pc, #80] @ 642fb4 │ │ │ │ + ldr r1, [pc, #80] @ 642fb8 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 642e00 │ │ │ │ + bl 642e04 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ bl 48ce9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4830ec │ │ │ │ - subeq r6, r4, r8, asr sl │ │ │ │ - @ instruction: 0x003314d4 │ │ │ │ - @ instruction: 0x003314f8 │ │ │ │ - eoreq r2, pc, r8, ror #17 │ │ │ │ - strdeq r2, [pc], -ip @ │ │ │ │ - ldr r0, [pc, #4] @ 642fc4 │ │ │ │ + subeq r6, r4, r4, asr sl │ │ │ │ + @ instruction: 0x003314d0 │ │ │ │ + @ instruction: 0x003314f4 │ │ │ │ + eoreq r2, pc, r4, ror #17 │ │ │ │ + strdeq r2, [pc], -r8 @ │ │ │ │ + ldr r0, [pc, #4] @ 642fc8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subeq sl, lr, r8, ror #31 │ │ │ │ + subeq sl, lr, r4, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #388] @ 643164 │ │ │ │ - ldr r2, [pc, #388] @ 643168 │ │ │ │ + ldr r6, [pc, #388] @ 643168 │ │ │ │ + ldr r2, [pc, #388] @ 64316c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #384] @ 64316c │ │ │ │ + ldr r1, [pc, #384] @ 643170 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #352] @ 643170 │ │ │ │ - ldr r1, [pc, #352] @ 643174 │ │ │ │ + ldr r2, [pc, #352] @ 643174 │ │ │ │ + ldr r1, [pc, #352] @ 643178 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #20 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #320] @ 643178 │ │ │ │ - ldr r1, [pc, #320] @ 64317c │ │ │ │ + ldr r2, [pc, #320] @ 64317c │ │ │ │ + ldr r1, [pc, #320] @ 643180 │ │ │ │ add ip, r6, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d64c │ │ │ │ ldr ip, [r0, #960] @ 0x3c0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 643120 │ │ │ │ + beq 643124 │ │ │ │ add r6, r0, #944 @ 0x3b0 │ │ │ │ add r1, r0, #960 @ 0x3c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d3d0 │ │ │ │ + bl 63d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6430a4 │ │ │ │ + bne 6430a8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 483008 │ │ │ │ - ldr r1, [pc, #204] @ 643180 │ │ │ │ + ldr r1, [pc, #204] @ 643184 │ │ │ │ add r5, r5, #528 @ 0x210 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 48ea38 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 48d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 643108 │ │ │ │ + blt 64310c │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #992 @ 0x3e0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 48e8ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 643084 │ │ │ │ + bge 643088 │ │ │ │ mov r0, r5 │ │ │ │ bl 48ce9c │ │ │ │ mov r0, r8 │ │ │ │ bl 4830ec │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 63d494 │ │ │ │ - ldr ip, [pc, #92] @ 643184 │ │ │ │ - ldr r1, [pc, #92] @ 643188 │ │ │ │ + b 63d498 │ │ │ │ + ldr ip, [pc, #92] @ 643188 │ │ │ │ + ldr r1, [pc, #92] @ 64318c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #56 @ 0x38 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1106047,62 +1106048,62 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r6, r4, ip, lsl #20 │ │ │ │ - eorseq r1, r3, r4, lsr #8 │ │ │ │ - eorseq r1, r3, ip, asr #8 │ │ │ │ - eoreq r2, pc, ip, lsr r8 @ │ │ │ │ - eoreq r2, pc, r8, asr r8 @ │ │ │ │ - eorseq fp, r6, ip, lsr sl │ │ │ │ - ldrdeq r7, [pc], -r4 @ │ │ │ │ - strdeq sl, [lr], #-224 @ 0xffffff20 │ │ │ │ - eorseq fp, r6, ip, lsr r6 │ │ │ │ - eorseq fp, r6, r8, ror r9 │ │ │ │ + subeq r6, r4, r8, lsl #20 │ │ │ │ + eorseq r1, r3, r0, lsr #8 │ │ │ │ + eorseq r1, r3, r8, asr #8 │ │ │ │ + eoreq r2, pc, r8, lsr r8 @ │ │ │ │ + eoreq r2, pc, r4, asr r8 @ │ │ │ │ + eorseq fp, r6, r8, lsr sl │ │ │ │ + ldrdeq r7, [pc], -r0 @ │ │ │ │ + subeq sl, lr, ip, ror #29 │ │ │ │ + eorseq fp, r6, r8, lsr r6 │ │ │ │ + eorseq fp, r6, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #208] @ 643274 │ │ │ │ + ldr r4, [pc, #208] @ 643278 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #192] @ 643278 │ │ │ │ - ldr r1, [pc, #192] @ 64327c │ │ │ │ + ldr r2, [pc, #192] @ 64327c │ │ │ │ + ldr r1, [pc, #192] @ 643280 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #172] @ 643280 │ │ │ │ - ldr r1, [pc, #172] @ 643284 │ │ │ │ + ldr r2, [pc, #172] @ 643284 │ │ │ │ + ldr r1, [pc, #172] @ 643288 │ │ │ │ add r4, r4, #92 @ 0x5c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #140] @ 643288 │ │ │ │ + ldr r1, [pc, #140] @ 64328c │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #120] @ 64328c │ │ │ │ - ldr lr, [pc, #120] @ 643290 │ │ │ │ - ldr ip, [pc, #120] @ 643294 │ │ │ │ - ldr r0, [pc, #120] @ 643298 │ │ │ │ - ldr r1, [pc, #120] @ 64329c │ │ │ │ - ldr r2, [pc, #120] @ 6432a0 │ │ │ │ + ldr r3, [pc, #120] @ 643290 │ │ │ │ + ldr lr, [pc, #120] @ 643294 │ │ │ │ + ldr ip, [pc, #120] @ 643298 │ │ │ │ + ldr r0, [pc, #120] @ 64329c │ │ │ │ + ldr r1, [pc, #120] @ 6432a0 │ │ │ │ + ldr r2, [pc, #120] @ 6432a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1106115,105 +1106116,105 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r6, r4, r4, asr r8 │ │ │ │ - ldrdeq fp, [sp], -ip @ │ │ │ │ - eorseq r7, r6, r0, lsl #16 │ │ │ │ - eoreq r2, pc, ip, ror #12 │ │ │ │ - eoreq r2, pc, r8, lsl #13 │ │ │ │ - subseq r6, r1, r4, lsl r3 │ │ │ │ - subeq sl, lr, r0, lsl #27 │ │ │ │ + subeq r6, r4, r0, asr r8 │ │ │ │ + ldrdeq fp, [sp], -r8 @ │ │ │ │ + @ instruction: 0x003677fc │ │ │ │ + eoreq r2, pc, r8, ror #12 │ │ │ │ + eoreq r2, pc, r4, lsl #13 │ │ │ │ + subseq r6, r1, r0, lsl r3 │ │ │ │ + subeq sl, lr, ip, ror sp │ │ │ │ @ instruction: 0xfffffd98 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 6432fc │ │ │ │ + ldr ip, [pc, #64] @ 643300 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #60] @ 643300 │ │ │ │ - ldr r1, [pc, #60] @ 643304 │ │ │ │ + ldr r2, [pc, #60] @ 643304 │ │ │ │ + ldr r1, [pc, #60] @ 643308 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r2, #8 │ │ │ │ add r1, r0, #992 @ 0x3e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 212a70 │ │ │ │ - subeq r6, r4, r4, lsr r7 │ │ │ │ - eorseq fp, r6, ip, lsr #15 │ │ │ │ - eoreq r7, pc, r4, asr #18 │ │ │ │ + subeq r6, r4, r0, lsr r7 │ │ │ │ + eorseq fp, r6, r8, lsr #15 │ │ │ │ + eoreq r7, pc, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #148] @ 6433b4 │ │ │ │ - ldr r2, [pc, #148] @ 6433b8 │ │ │ │ + ldr ip, [pc, #148] @ 6433b8 │ │ │ │ + ldr r2, [pc, #148] @ 6433bc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #144] @ 6433bc │ │ │ │ + ldr r1, [pc, #144] @ 6433c0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ ldrb r2, [r5, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #816] @ 0x330 │ │ │ │ - beq 64337c │ │ │ │ + beq 643380 │ │ │ │ and r1, r4, #4 │ │ │ │ cmp r3, r1, lsr #2 │ │ │ │ - beq 643394 │ │ │ │ + beq 643398 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 643384 │ │ │ │ + beq 643388 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 482b08 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643394 │ │ │ │ + beq 643398 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 482d58 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r6, r4, ip, asr #13 │ │ │ │ - eorseq r1, r3, r8, ror #1 │ │ │ │ - eorseq r1, r3, ip, lsl #2 │ │ │ │ + subeq r6, r4, r8, asr #13 │ │ │ │ + eorseq r1, r3, r4, ror #1 │ │ │ │ + eorseq r1, r3, r8, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #96] @ 643438 │ │ │ │ + ldr r7, [pc, #96] @ 64343c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #92] @ 64343c │ │ │ │ - ldr r2, [pc, #92] @ 643440 │ │ │ │ + ldr r1, [pc, #92] @ 643440 │ │ │ │ + ldr r2, [pc, #92] @ 643444 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ str r7, [sp] │ │ │ │ @@ -1106228,33 +1106229,33 @@ │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 482a00 │ │ │ │ - subeq r6, r4, r4, lsl r6 │ │ │ │ - eorseq r1, r3, r4, asr r0 │ │ │ │ - eorseq r1, r3, ip, lsr #32 │ │ │ │ + subeq r6, r4, r0, lsl r6 │ │ │ │ + eorseq r1, r3, r0, asr r0 │ │ │ │ + eorseq r1, r3, r8, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #204] @ 643528 │ │ │ │ + ldr ip, [pc, #204] @ 64352c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - ldr lr, [pc, #192] @ 64352c │ │ │ │ + ldr lr, [pc, #192] @ 643530 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ 643530 │ │ │ │ + ldr ip, [pc, #180] @ 643534 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #176] @ 643534 │ │ │ │ - ldr r1, [pc, #176] @ 643538 │ │ │ │ + ldr r2, [pc, #176] @ 643538 │ │ │ │ + ldr r1, [pc, #176] @ 64353c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ @@ -1106263,145 +1106264,145 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r3, sp, r2 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, r0, #992 @ 0x3e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e8ec │ │ │ │ cmp r0, r5 │ │ │ │ - blt 643514 │ │ │ │ + blt 643518 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62d250 │ │ │ │ + bl 62d254 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #96] @ 64353c │ │ │ │ - ldr r3, [pc, #80] @ 643530 │ │ │ │ + ldr r2, [pc, #96] @ 643540 │ │ │ │ + ldr r3, [pc, #80] @ 643534 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643524 │ │ │ │ + bne 643528 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8e15a8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6434d4 │ │ │ │ + b 6434d8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0044659c │ │ │ │ - subseq r7, r1, ip, lsr r8 │ │ │ │ + @ instruction: 0x00446598 │ │ │ │ + subseq r7, r1, r8, lsr r8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0x0036b5f4 │ │ │ │ - eoreq r7, pc, ip, lsl #15 │ │ │ │ - ldrsbeq r7, [r1], #-120 @ 0xffffff88 │ │ │ │ + @ instruction: 0x0036b5f0 │ │ │ │ + eoreq r7, pc, r8, lsl #15 │ │ │ │ + ldrsbeq r7, [r1], #-116 @ 0xffffff8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 6435fc │ │ │ │ - ldr r2, [pc, #164] @ 643600 │ │ │ │ - ldr r1, [pc, #164] @ 643604 │ │ │ │ + ldr r4, [pc, #164] @ 643600 │ │ │ │ + ldr r2, [pc, #164] @ 643604 │ │ │ │ + ldr r1, [pc, #164] @ 643608 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #132] @ 643608 │ │ │ │ - ldr r1, [pc, #132] @ 64360c │ │ │ │ + ldr r2, [pc, #132] @ 64360c │ │ │ │ + ldr r1, [pc, #132] @ 643610 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #100] @ 643610 │ │ │ │ - ldr r1, [pc, #100] @ 643614 │ │ │ │ + ldr r2, [pc, #100] @ 643614 │ │ │ │ + ldr r1, [pc, #100] @ 643618 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #20 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 643308 │ │ │ │ + bl 64330c │ │ │ │ add r0, r7, #528 @ 0x210 │ │ │ │ bl 48ce9c │ │ │ │ mov r0, r5 │ │ │ │ bl 4830ec │ │ │ │ add r0, r4, #944 @ 0x3b0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 63d494 │ │ │ │ - @ instruction: 0x00446498 │ │ │ │ - @ instruction: 0x00330eb0 │ │ │ │ - @ instruction: 0x00330ed8 │ │ │ │ - eoreq r2, pc, r8, asr #5 │ │ │ │ - eoreq r2, pc, r4, ror #5 │ │ │ │ - eorseq fp, r6, ip, asr #9 │ │ │ │ - eoreq r7, pc, ip, asr r6 @ │ │ │ │ + b 63d498 │ │ │ │ + @ instruction: 0x00446494 │ │ │ │ + eorseq r0, r3, ip, lsr #29 │ │ │ │ + @ instruction: 0x00330ed4 │ │ │ │ + eoreq r2, pc, r4, asr #5 │ │ │ │ + eoreq r2, pc, r0, ror #5 │ │ │ │ + eorseq fp, r6, r8, asr #9 │ │ │ │ + eoreq r7, pc, r8, asr r6 @ │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 643638 │ │ │ │ + ldr r0, [pc, #4] @ 64363c │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cfa4 │ │ │ │ - subeq sl, lr, r0, ror #19 │ │ │ │ + ldrdeq sl, [lr], #-156 @ 0xffffff64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #204] @ 643720 │ │ │ │ - ldr r2, [pc, #204] @ 643724 │ │ │ │ - ldr r1, [pc, #204] @ 643728 │ │ │ │ + ldr r4, [pc, #204] @ 643724 │ │ │ │ + ldr r2, [pc, #204] @ 643728 │ │ │ │ + ldr r1, [pc, #204] @ 64372c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #172] @ 64372c │ │ │ │ - ldr r1, [pc, #172] @ 643730 │ │ │ │ + ldr r2, [pc, #172] @ 643730 │ │ │ │ + ldr r1, [pc, #172] @ 643734 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #140] @ 643734 │ │ │ │ + ldr r1, [pc, #140] @ 643738 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #120] @ 643738 │ │ │ │ + ldr r3, [pc, #120] @ 64373c │ │ │ │ ldr lr, [r5, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #116] @ 64373c │ │ │ │ - ldr r0, [pc, #116] @ 643740 │ │ │ │ - ldr r1, [pc, #116] @ 643744 │ │ │ │ - ldr r2, [pc, #116] @ 643748 │ │ │ │ + ldr ip, [pc, #116] @ 643740 │ │ │ │ + ldr r0, [pc, #116] @ 643744 │ │ │ │ + ldr r1, [pc, #116] @ 643748 │ │ │ │ + ldr r2, [pc, #116] @ 64374c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1106414,663 +1106415,663 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r6, r4, r8, lsr #8 │ │ │ │ - eoreq fp, sp, r0, lsr r1 │ │ │ │ - eorseq r7, r6, r8, asr r3 │ │ │ │ - eoreq r2, pc, r0, asr #3 │ │ │ │ - ldrdeq r2, [pc], -ip @ │ │ │ │ - @ instruction: 0x00515e98 │ │ │ │ - subeq sl, lr, r0, asr #18 │ │ │ │ + subeq r6, r4, r4, lsr #8 │ │ │ │ + eoreq fp, sp, ip, lsr #2 │ │ │ │ + eorseq r7, r6, r4, asr r3 │ │ │ │ + @ instruction: 0x002f21bc │ │ │ │ + ldrdeq r2, [pc], -r8 @ │ │ │ │ + @ instruction: 0x00515e94 │ │ │ │ + subeq sl, lr, ip, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ @ instruction: 0x000002bc │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldrb r3, [r0, #352] @ 0x160 │ │ │ │ - ldr r2, [pc, #520] @ 643970 │ │ │ │ + ldr r2, [pc, #520] @ 643974 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #516] @ 643974 │ │ │ │ + ldr r3, [pc, #516] @ 643978 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #512] @ 643978 │ │ │ │ + ldr r7, [pc, #512] @ 64397c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bne 643854 │ │ │ │ + bne 643858 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ add r6, r4, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ movlt r5, #0 │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ - blt 6437b4 │ │ │ │ + blt 6437b8 │ │ │ │ mvn r5, #0 │ │ │ │ moveq r5, r2 │ │ │ │ mov r9, #0 │ │ │ │ add sl, sp, #24 │ │ │ │ mov r3, r5 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ add r1, sp, #20 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl 631338 │ │ │ │ - ldr r3, [pc, #408] @ 64397c │ │ │ │ + bl 63133c │ │ │ │ + ldr r3, [pc, #408] @ 643980 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 6438d0 │ │ │ │ + bne 6438d4 │ │ │ │ ldmdb r6, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ movlt r1, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 643890 │ │ │ │ - ldr r2, [pc, #360] @ 643980 │ │ │ │ - ldr r3, [pc, #344] @ 643974 │ │ │ │ + bne 643894 │ │ │ │ + ldr r2, [pc, #360] @ 643984 │ │ │ │ + ldr r3, [pc, #344] @ 643978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64396c │ │ │ │ + bne 643970 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r4, #340] @ 0x154 │ │ │ │ bl 8fb64c │ │ │ │ - ldr r2, [pc, #284] @ 643984 │ │ │ │ + ldr r2, [pc, #284] @ 643988 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d270 │ │ │ │ ldr ip, [r4, #328] @ 0x148 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r6 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fb518 │ │ │ │ strb r5, [r4, #352] @ 0x160 │ │ │ │ - b 643794 │ │ │ │ - ldr r2, [pc, #240] @ 643988 │ │ │ │ - ldr r3, [pc, #216] @ 643974 │ │ │ │ + b 643798 │ │ │ │ + ldr r2, [pc, #240] @ 64398c │ │ │ │ + ldr r3, [pc, #216] @ 643978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64396c │ │ │ │ - ldr r2, [pc, #208] @ 64398c │ │ │ │ + bne 643970 │ │ │ │ + ldr r2, [pc, #208] @ 643990 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4d3b80 │ │ │ │ - ldr r3, [pc, #184] @ 643990 │ │ │ │ + ldr r3, [pc, #184] @ 643994 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 6437f4 │ │ │ │ - ldr r3, [pc, #168] @ 643994 │ │ │ │ + beq 6437f8 │ │ │ │ + ldr r3, [pc, #168] @ 643998 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6437f4 │ │ │ │ - ldr r3, [pc, #152] @ 643998 │ │ │ │ + beq 6437f8 │ │ │ │ + ldr r3, [pc, #152] @ 64399c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 643950 │ │ │ │ + beq 643954 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {r4, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 64399c │ │ │ │ + ldr r0, [pc, #84] @ 6439a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6437f4 │ │ │ │ - ldr r0, [pc, #72] @ 6439a0 │ │ │ │ + b 6437f8 │ │ │ │ + ldr r0, [pc, #72] @ 6439a4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6437f4 │ │ │ │ + b 6437f8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r1, r8, asr #10 │ │ │ │ + subseq r7, r1, r4, asr #10 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r7, r1, r8, lsr r5 │ │ │ │ + subseq r7, r1, r4, lsr r5 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - @ instruction: 0x0051749c │ │ │ │ + @ instruction: 0x00517498 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - subseq r7, r1, ip, lsl r4 │ │ │ │ + subseq r7, r1, r8, lsl r4 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ strdeq r4, [r0], -r0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r6, r4, r1, fp │ │ │ │ - @ instruction: 0x0036b1d0 │ │ │ │ + mlaseq r6, r0, r1, fp │ │ │ │ + eorseq fp, r6, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 643a50 │ │ │ │ + ldr r4, [pc, #148] @ 643a54 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 643a54 │ │ │ │ - ldr r1, [pc, #132] @ 643a58 │ │ │ │ + ldr r2, [pc, #132] @ 643a58 │ │ │ │ + ldr r1, [pc, #132] @ 643a5c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #112] @ 643a5c │ │ │ │ - ldr r1, [pc, #112] @ 643a60 │ │ │ │ + ldr r2, [pc, #112] @ 643a60 │ │ │ │ + ldr r1, [pc, #112] @ 643a64 │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #356] @ 0x164 │ │ │ │ bl 4c2354 │ │ │ │ ldr r4, [r4, #340] @ 0x154 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 643a34 │ │ │ │ + beq 643a38 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fb100 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 62cb54 │ │ │ │ + bl 62cb58 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d660 │ │ │ │ - subeq r6, r4, r8, asr #1 │ │ │ │ - eoreq r1, pc, ip, ror lr @ │ │ │ │ - mlaeq pc, r4, lr, r1 @ │ │ │ │ - eorseq fp, r6, r4, lsl #3 │ │ │ │ - eorseq r9, r3, ip, ror #18 │ │ │ │ + b 62d664 │ │ │ │ + subeq r6, r4, r4, asr #1 │ │ │ │ + eoreq r1, pc, r8, ror lr @ │ │ │ │ + mlaeq pc, r0, lr, r1 @ │ │ │ │ + eorseq fp, r6, r0, lsl #3 │ │ │ │ + eorseq r9, r3, r8, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #344] @ 643bd4 │ │ │ │ + ldr ip, [pc, #344] @ 643bd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - ldr lr, [pc, #332] @ 643bd8 │ │ │ │ + ldr lr, [pc, #332] @ 643bdc │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #328] @ 643bdc │ │ │ │ + ldr ip, [pc, #328] @ 643be0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #324] @ 643be0 │ │ │ │ - ldr r1, [pc, #324] @ 643be4 │ │ │ │ + ldr r2, [pc, #324] @ 643be4 │ │ │ │ + ldr r1, [pc, #324] @ 643be8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #288] @ 643be8 │ │ │ │ + ldr r6, [pc, #288] @ 643bec │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - bl 629ff0 │ │ │ │ + bl 629ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643aec │ │ │ │ + beq 643af0 │ │ │ │ ldrb r3, [r5, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ movne r0, #1 │ │ │ │ - bne 643b04 │ │ │ │ - ldr r3, [pc, #248] @ 643bec │ │ │ │ + bne 643b08 │ │ │ │ + ldr r3, [pc, #248] @ 643bf0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643b40 │ │ │ │ + bne 643b44 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #228] @ 643bf0 │ │ │ │ - ldr r3, [pc, #204] @ 643bdc │ │ │ │ + ldr r2, [pc, #228] @ 643bf4 │ │ │ │ + ldr r3, [pc, #204] @ 643be0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643bd0 │ │ │ │ + bne 643bd4 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #172] @ 643bf4 │ │ │ │ + ldr r3, [pc, #172] @ 643bf8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643b00 │ │ │ │ - ldr r3, [pc, #156] @ 643bf8 │ │ │ │ + beq 643b04 │ │ │ │ + ldr r3, [pc, #156] @ 643bfc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643b00 │ │ │ │ - ldr r3, [pc, #140] @ 643bfc │ │ │ │ + beq 643b04 │ │ │ │ + ldr r3, [pc, #140] @ 643c00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643bbc │ │ │ │ + beq 643bc0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 643c00 │ │ │ │ + ldr r0, [pc, #76] @ 643c04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643b00 │ │ │ │ - ldr r0, [pc, #64] @ 643c04 │ │ │ │ + b 643b04 │ │ │ │ + ldr r0, [pc, #64] @ 643c08 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643b00 │ │ │ │ + b 643b04 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subeq r6, r4, r8 │ │ │ │ - subseq r7, r1, r4, lsr #4 │ │ │ │ + subeq r6, r4, r4 │ │ │ │ + subseq r7, r1, r0, lsr #4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq r1, pc, ip, lsr #27 │ │ │ │ - eoreq r1, pc, r8, asr #27 │ │ │ │ - ldrsheq r7, [r1], #-16 │ │ │ │ + eoreq r1, pc, r8, lsr #27 │ │ │ │ + eoreq r1, pc, r4, asr #27 │ │ │ │ + subseq r7, r1, ip, ror #3 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r7, r1, r8, lsr #3 │ │ │ │ + subseq r7, r1, r4, lsr #3 │ │ │ │ @ instruction: 0x00002fbc │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sl, r6, r8, ror #31 │ │ │ │ - eorseq fp, r6, r8, lsl r0 │ │ │ │ + eorseq sl, r6, r4, ror #31 │ │ │ │ + eorseq fp, r6, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #952] @ 643fdc │ │ │ │ - ldr r3, [pc, #952] @ 643fe0 │ │ │ │ + ldr r2, [pc, #952] @ 643fe0 │ │ │ │ + ldr r3, [pc, #952] @ 643fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #928] @ 643fe4 │ │ │ │ + ldr r3, [pc, #928] @ 643fe8 │ │ │ │ mov sl, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #920] @ 643fe8 │ │ │ │ - ldr r2, [pc, #920] @ 643fec │ │ │ │ + ldr r1, [pc, #920] @ 643fec │ │ │ │ + ldr r2, [pc, #920] @ 643ff0 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r9, [pc, #892] @ 643ff0 │ │ │ │ + ldr r9, [pc, #892] @ 643ff4 │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 643ccc │ │ │ │ - ldr r2, [pc, #868] @ 643ff4 │ │ │ │ - ldr r3, [pc, #844] @ 643fe0 │ │ │ │ + bne 643cd0 │ │ │ │ + ldr r2, [pc, #868] @ 643ff8 │ │ │ │ + ldr r3, [pc, #844] @ 643fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643fd8 │ │ │ │ + bne 643fdc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #9 │ │ │ │ bl 4c1d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643ed4 │ │ │ │ + beq 643ed8 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r3, [r6, #344] @ 0x158 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r6, #348] @ 0x15c │ │ │ │ - beq 643df8 │ │ │ │ + beq 643dfc │ │ │ │ mov r5, #0 │ │ │ │ - b 643d54 │ │ │ │ + b 643d58 │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, r5 │ │ │ │ bl 9049e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r0 │ │ │ │ add r5, r5, r0 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ - bl 62b850 │ │ │ │ + bl 62b854 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643e58 │ │ │ │ + bne 643e5c │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 643df8 │ │ │ │ + bcs 643dfc │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 630a9c │ │ │ │ + bl 630aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 643df8 │ │ │ │ - ldr r3, [pc, #648] @ 643ff8 │ │ │ │ + beq 643dfc │ │ │ │ + ldr r3, [pc, #648] @ 643ffc │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643d04 │ │ │ │ - ldr r3, [pc, #632] @ 643ffc │ │ │ │ + beq 643d08 │ │ │ │ + ldr r3, [pc, #632] @ 644000 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643d04 │ │ │ │ - ldr r3, [pc, #616] @ 644000 │ │ │ │ + beq 643d08 │ │ │ │ + ldr r3, [pc, #616] @ 644004 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643d04 │ │ │ │ - ldr r3, [pc, #600] @ 644004 │ │ │ │ + beq 643d08 │ │ │ │ + ldr r3, [pc, #600] @ 644008 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643f6c │ │ │ │ + beq 643f70 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #536] @ 644008 │ │ │ │ + ldr r0, [pc, #536] @ 64400c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643d04 │ │ │ │ + b 643d08 │ │ │ │ ldr r1, [r6, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 62cf1c │ │ │ │ + bl 62cf20 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ - bl 62a010 │ │ │ │ + bl 62a014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 643c88 │ │ │ │ + bne 643c8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643c88 │ │ │ │ - ldr r2, [pc, #480] @ 64400c │ │ │ │ - ldr r3, [pc, #432] @ 643fe0 │ │ │ │ + beq 643c8c │ │ │ │ + ldr r2, [pc, #480] @ 644010 │ │ │ │ + ldr r3, [pc, #432] @ 643fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643fd8 │ │ │ │ + bne 643fdc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64374c │ │ │ │ - ldr r3, [pc, #432] @ 644010 │ │ │ │ + b 643750 │ │ │ │ + ldr r3, [pc, #432] @ 644014 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643d44 │ │ │ │ - ldr r3, [pc, #396] @ 644000 │ │ │ │ + beq 643d48 │ │ │ │ + ldr r3, [pc, #396] @ 644004 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643d44 │ │ │ │ - ldr r3, [pc, #380] @ 644004 │ │ │ │ + beq 643d48 │ │ │ │ + ldr r3, [pc, #380] @ 644008 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643f80 │ │ │ │ + beq 643f84 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stm sp, {r6, fp} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #328] @ 644014 │ │ │ │ + ldr r0, [pc, #328] @ 644018 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643d44 │ │ │ │ - ldr r3, [pc, #284] @ 643ff8 │ │ │ │ + b 643d48 │ │ │ │ + ldr r3, [pc, #284] @ 643ffc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643c88 │ │ │ │ - ldr r3, [pc, #296] @ 644018 │ │ │ │ + beq 643c8c │ │ │ │ + ldr r3, [pc, #296] @ 64401c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643c88 │ │ │ │ - ldr r3, [pc, #252] @ 644000 │ │ │ │ + beq 643c8c │ │ │ │ + ldr r3, [pc, #252] @ 644004 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643c88 │ │ │ │ - ldr r3, [pc, #236] @ 644004 │ │ │ │ + beq 643c8c │ │ │ │ + ldr r3, [pc, #236] @ 644008 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643f98 │ │ │ │ + beq 643f9c │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #184] @ 64401c │ │ │ │ + ldr r0, [pc, #184] @ 644020 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643c88 │ │ │ │ - ldr r0, [pc, #172] @ 644020 │ │ │ │ + b 643c8c │ │ │ │ + ldr r0, [pc, #172] @ 644024 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643d04 │ │ │ │ - ldr r0, [pc, #156] @ 644024 │ │ │ │ + b 643d08 │ │ │ │ + ldr r0, [pc, #156] @ 644028 │ │ │ │ mov r2, fp │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 643d44 │ │ │ │ - ldr r2, [pc, #136] @ 644028 │ │ │ │ - ldr r3, [pc, #60] @ 643fe0 │ │ │ │ + b 643d48 │ │ │ │ + ldr r2, [pc, #136] @ 64402c │ │ │ │ + ldr r3, [pc, #60] @ 643fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643fd8 │ │ │ │ - ldr r0, [pc, #104] @ 64402c │ │ │ │ + bne 643fdc │ │ │ │ + ldr r0, [pc, #104] @ 644030 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00517090 │ │ │ │ + subseq r7, r1, ip, lsl #1 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq r5, r4, r0, asr #28 │ │ │ │ - eoreq r1, pc, r4, lsl ip @ │ │ │ │ - strdeq r1, [pc], -r8 @ │ │ │ │ - subseq r7, r1, r4, asr #32 │ │ │ │ - subseq r7, r1, r4, lsr #32 │ │ │ │ + subeq r5, r4, ip, lsr lr │ │ │ │ + eoreq r1, pc, r0, lsl ip @ │ │ │ │ + strdeq r1, [pc], -r4 @ │ │ │ │ + subseq r7, r1, r0, asr #32 │ │ │ │ + subseq r7, r1, r0, lsr #32 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r8, ror sp │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sl, r6, r0, asr #29 │ │ │ │ - subseq r6, r1, r8, lsl #29 │ │ │ │ + @ instruction: 0x0036aebc │ │ │ │ + subseq r6, r1, r4, lsl #29 │ │ │ │ ldrdeq r4, [r0], -r0 │ │ │ │ - eorseq sl, r6, r0, asr #28 │ │ │ │ + eorseq sl, r6, ip, lsr lr │ │ │ │ andeq r1, r0, r0, ror #30 │ │ │ │ - @ instruction: 0x0036acb0 │ │ │ │ - eorseq sl, r6, ip, ror #26 │ │ │ │ - @ instruction: 0x0036adbc │ │ │ │ - subseq r6, r1, r4, lsl sp │ │ │ │ - eorseq sl, r6, r0, lsr #25 │ │ │ │ + eorseq sl, r6, ip, lsr #25 │ │ │ │ + eorseq sl, r6, r8, ror #26 │ │ │ │ + @ instruction: 0x0036adb8 │ │ │ │ + subseq r6, r1, r0, lsl sp │ │ │ │ + mlaseq r6, ip, ip, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [pc, #676] @ 6442ec │ │ │ │ - ldr r2, [pc, #676] @ 6442f0 │ │ │ │ + ldr r7, [pc, #676] @ 6442f0 │ │ │ │ + ldr r2, [pc, #676] @ 6442f4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #668] @ 6442f4 │ │ │ │ + ldr r1, [pc, #668] @ 6442f8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r7, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #636] @ 6442f8 │ │ │ │ - ldr r1, [pc, #636] @ 6442fc │ │ │ │ + ldr r2, [pc, #636] @ 6442fc │ │ │ │ + ldr r1, [pc, #636] @ 644300 │ │ │ │ mov r3, #21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #624] @ 644300 │ │ │ │ + ldr r9, [pc, #624] @ 644304 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #52 @ 0x34 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r0, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 644180 │ │ │ │ + beq 644184 │ │ │ │ ldr r3, [r0, #320] @ 0x140 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r0, #324] @ 0x144 │ │ │ │ add sl, r0, #320 @ 0x140 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 6441c4 │ │ │ │ + blt 6441c8 │ │ │ │ ldr r3, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r0, #336] @ 0x150 │ │ │ │ - beq 644208 │ │ │ │ + beq 64420c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 62d6dc │ │ │ │ - ldr r2, [pc, #528] @ 644304 │ │ │ │ + bl 62d6e0 │ │ │ │ + ldr r2, [pc, #528] @ 644308 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62ca30 │ │ │ │ + bl 62ca34 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #304] @ 0x130 │ │ │ │ ldrd r6, [sl] │ │ │ │ add r3, r4, #352 @ 0x160 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ mov r0, #32 │ │ │ │ bl 211ccc │ │ │ │ - ldr ip, [pc, #484] @ 644308 │ │ │ │ + ldr ip, [pc, #484] @ 64430c │ │ │ │ mov r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #468] @ 64430c │ │ │ │ + ldr r3, [pc, #468] @ 644310 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ bl 8fb024 │ │ │ │ - ldr r0, [pc, #456] @ 644310 │ │ │ │ + ldr r0, [pc, #456] @ 644314 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [r4, #340] @ 0x154 │ │ │ │ strb r3, [r4, #352] @ 0x160 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4c2344 │ │ │ │ str r0, [r4, #356] @ 0x164 │ │ │ │ @@ -1107078,16 +1107079,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #396] @ 644314 │ │ │ │ - ldr r1, [pc, #396] @ 644318 │ │ │ │ + ldr ip, [pc, #396] @ 644318 │ │ │ │ + ldr r1, [pc, #396] @ 64431c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #64 @ 0x40 │ │ │ │ mov r2, #181 @ 0xb5 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1107095,16 +1107096,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #336] @ 64431c │ │ │ │ - ldr r1, [pc, #336] @ 644320 │ │ │ │ + ldr ip, [pc, #336] @ 644320 │ │ │ │ + ldr r1, [pc, #336] @ 644324 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #64 @ 0x40 │ │ │ │ mov r2, #189 @ 0xbd │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1107112,52 +1107113,52 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #276] @ 644324 │ │ │ │ + ldr r0, [pc, #276] @ 644328 │ │ │ │ add r7, r7, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69eb7c │ │ │ │ - ldr r3, [pc, #264] @ 644328 │ │ │ │ - ldr r1, [pc, #264] @ 64432c │ │ │ │ + ldr r3, [pc, #264] @ 64432c │ │ │ │ + ldr r1, [pc, #264] @ 644330 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #197 @ 0xc5 │ │ │ │ mov fp, r0 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r8 │ │ │ │ bl 6a31c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6442dc │ │ │ │ - ldr r1, [pc, #216] @ 644330 │ │ │ │ + beq 6442e0 │ │ │ │ + ldr r1, [pc, #216] @ 644334 │ │ │ │ mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 6a119c │ │ │ │ mov r0, fp │ │ │ │ bl 69e314 │ │ │ │ - ldr r3, [pc, #192] @ 644334 │ │ │ │ - ldr r1, [pc, #192] @ 644338 │ │ │ │ + ldr r3, [pc, #192] @ 644338 │ │ │ │ + ldr r1, [pc, #192] @ 64433c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 6a1570 │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6440dc │ │ │ │ - ldr ip, [pc, #152] @ 64433c │ │ │ │ + bne 6440e0 │ │ │ │ + ldr ip, [pc, #152] @ 644340 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #215 @ 0xd7 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1107169,205 +1107170,205 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 69e314 │ │ │ │ - subeq r5, r4, ip, lsr sl │ │ │ │ - strdeq r1, [pc], -r0 @ │ │ │ │ - eoreq r1, pc, ip, lsl #16 │ │ │ │ - @ instruction: 0x0036aaf4 │ │ │ │ - @ instruction: 0x003392dc │ │ │ │ - subseq r6, r1, r8, lsr #24 │ │ │ │ + subeq r5, r4, r8, lsr sl │ │ │ │ + eoreq r1, pc, ip, ror #15 │ │ │ │ + eoreq r1, pc, r8, lsl #16 │ │ │ │ + @ instruction: 0x0036aaf0 │ │ │ │ + @ instruction: 0x003392d8 │ │ │ │ + subseq r6, r1, r4, lsr #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - eorseq sl, r6, r0, lsl #24 │ │ │ │ - eorseq sl, r6, r4, ror #23 │ │ │ │ - eorseq sl, r6, ip, ror #23 │ │ │ │ - eorseq sl, r6, r0, lsr #23 │ │ │ │ - eorseq r4, r4, ip, lsr sl │ │ │ │ - eorseq sl, r6, r0, asr fp │ │ │ │ - eoreq r4, lr, r4, ror #5 │ │ │ │ + @ instruction: 0x0036abfc │ │ │ │ + eorseq sl, r6, r0, ror #23 │ │ │ │ + eorseq sl, r6, r8, ror #23 │ │ │ │ mlaseq r6, ip, fp, sl │ │ │ │ + eorseq r4, r4, r8, lsr sl │ │ │ │ + eorseq sl, r6, ip, asr #22 │ │ │ │ + eoreq r4, lr, r0, ror #5 │ │ │ │ + mlaseq r6, r8, fp, sl │ │ │ │ andeq r4, r0, r4, lsr #16 │ │ │ │ - eorseq sl, r6, r4, lsl #23 │ │ │ │ - eorseq sl, r6, r4, ror #22 │ │ │ │ + eorseq sl, r6, r0, lsl #23 │ │ │ │ + eorseq sl, r6, r0, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #320 @ 0x140 │ │ │ │ ldrd r6, [r3] │ │ │ │ add r3, r0, #352 @ 0x160 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644378 │ │ │ │ + beq 64437c │ │ │ │ mov r0, r4 │ │ │ │ - bl 64374c │ │ │ │ + bl 643750 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #352] @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 644410 │ │ │ │ - ldr r2, [pc, #100] @ 644414 │ │ │ │ - ldr r1, [pc, #100] @ 644418 │ │ │ │ + ldr ip, [pc, #100] @ 644414 │ │ │ │ + ldr r2, [pc, #100] @ 644418 │ │ │ │ + ldr r1, [pc, #100] @ 64441c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6443f0 │ │ │ │ + beq 6443f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 64374c │ │ │ │ + b 643750 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq r5, [r4], #-100 @ 0xffffff9c │ │ │ │ - @ instruction: 0x0036a7b8 │ │ │ │ - eorseq r8, r3, r0, lsr #31 │ │ │ │ + ldrdeq r5, [r4], #-96 @ 0xffffffa0 │ │ │ │ + @ instruction: 0x0036a7b4 │ │ │ │ + mlaseq r3, ip, pc, r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ 6444b0 │ │ │ │ - ldr r2, [pc, #124] @ 6444b4 │ │ │ │ + ldr r3, [pc, #124] @ 6444b4 │ │ │ │ + ldr r2, [pc, #124] @ 6444b8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #116] @ 6444b8 │ │ │ │ + ldr r1, [pc, #116] @ 6444bc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d64c │ │ │ │ ldrb r3, [r4, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64448c │ │ │ │ + bne 644490 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r5, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64446c │ │ │ │ + beq 644470 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 64374c │ │ │ │ - subeq r5, r4, r0, asr r6 │ │ │ │ - eorseq sl, r6, r4, lsr #14 │ │ │ │ - eorseq r8, r3, r8, lsl #30 │ │ │ │ + b 643750 │ │ │ │ + subeq r5, r4, ip, asr #12 │ │ │ │ + eorseq sl, r6, r0, lsr #14 │ │ │ │ + eorseq r8, r3, r4, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #388] @ 644658 │ │ │ │ - ldr lr, [pc, #388] @ 64465c │ │ │ │ + ldr r4, [pc, #388] @ 64465c │ │ │ │ + ldr lr, [pc, #388] @ 644660 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #380] @ 644660 │ │ │ │ + ldr ip, [pc, #380] @ 644664 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #376] @ 644664 │ │ │ │ + ldr r3, [pc, #376] @ 644668 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ mov lr, #0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6445ac │ │ │ │ + bne 6445b0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 644558 │ │ │ │ - ldr r2, [pc, #328] @ 644668 │ │ │ │ - ldr r3, [pc, #312] @ 64465c │ │ │ │ + bne 64455c │ │ │ │ + ldr r2, [pc, #328] @ 64466c │ │ │ │ + ldr r3, [pc, #312] @ 644660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 644654 │ │ │ │ + bne 644658 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644518 │ │ │ │ + beq 64451c │ │ │ │ mov r0, r5 │ │ │ │ - bl 643a64 │ │ │ │ + bl 643a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644518 │ │ │ │ - ldr r2, [pc, #236] @ 64466c │ │ │ │ - ldr r3, [pc, #216] @ 64465c │ │ │ │ + beq 64451c │ │ │ │ + ldr r2, [pc, #236] @ 644670 │ │ │ │ + ldr r3, [pc, #216] @ 644660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 644654 │ │ │ │ + bne 644658 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 64374c │ │ │ │ - ldr r3, [pc, #188] @ 644670 │ │ │ │ + b 643750 │ │ │ │ + ldr r3, [pc, #188] @ 644674 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 644510 │ │ │ │ - ldr r3, [pc, #172] @ 644674 │ │ │ │ + beq 644514 │ │ │ │ + ldr r3, [pc, #172] @ 644678 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 644510 │ │ │ │ - ldr r3, [pc, #156] @ 644678 │ │ │ │ + beq 644514 │ │ │ │ + ldr r3, [pc, #156] @ 64467c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 644638 │ │ │ │ + beq 64463c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -1107376,232 +1107377,232 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 64467c │ │ │ │ + ldr r0, [pc, #76] @ 644680 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 644510 │ │ │ │ + b 644514 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #52] @ 644680 │ │ │ │ + ldr r0, [pc, #52] @ 644684 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 644510 │ │ │ │ + b 644514 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r1, r0, ror #15 │ │ │ │ + ldrsbeq r6, [r1], #-124 @ 0xffffff84 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r6, r1, r0, asr #15 │ │ │ │ + ldrheq r6, [r1], #-124 @ 0xffffff84 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - @ instruction: 0x00516794 │ │ │ │ - subseq r6, r1, r4, lsr r7 │ │ │ │ + @ instruction: 0x00516790 │ │ │ │ + subseq r6, r1, r0, lsr r7 │ │ │ │ andeq r4, r0, r8, lsl fp │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sl, r6, r4, lsl #16 │ │ │ │ - eorseq sl, r6, r0, asr #16 │ │ │ │ - ldr r0, [pc, #4] @ 644690 │ │ │ │ + eorseq sl, r6, r0, lsl #16 │ │ │ │ + eorseq sl, r6, ip, lsr r8 │ │ │ │ + ldr r0, [pc, #4] @ 644694 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - strdeq r9, [lr], #-144 @ 0xffffff70 │ │ │ │ + subeq r9, lr, ip, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #208] @ 64477c │ │ │ │ + ldr r4, [pc, #208] @ 644780 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r2, [pc, #204] @ 644780 │ │ │ │ - ldr r1, [pc, #204] @ 644784 │ │ │ │ + ldr r2, [pc, #204] @ 644784 │ │ │ │ + ldr r1, [pc, #204] @ 644788 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #172] @ 644788 │ │ │ │ - ldr r1, [pc, #172] @ 64478c │ │ │ │ + ldr r2, [pc, #172] @ 64478c │ │ │ │ + ldr r1, [pc, #172] @ 644790 │ │ │ │ add ip, r4, #16 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #24 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #136] @ 644790 │ │ │ │ - ldr r1, [pc, #136] @ 644794 │ │ │ │ + ldr r2, [pc, #136] @ 644794 │ │ │ │ + ldr r1, [pc, #136] @ 644798 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - bl 62d96c │ │ │ │ - ldr ip, [pc, #108] @ 644798 │ │ │ │ - ldr r2, [pc, #108] @ 64479c │ │ │ │ - ldr r1, [pc, #108] @ 6447a0 │ │ │ │ + bl 62d970 │ │ │ │ + ldr ip, [pc, #108] @ 64479c │ │ │ │ + ldr r2, [pc, #108] @ 6447a0 │ │ │ │ + ldr r1, [pc, #108] @ 6447a4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r0, [r5, #3368] @ 0xd28 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ streq r3, [r5, #3372] @ 0xd2c │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #68] @ 6447a4 │ │ │ │ + ldr r3, [pc, #68] @ 6447a8 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r5, r4, r8, lsr #8 │ │ │ │ - eorseq sl, r6, r8, lsl r8 │ │ │ │ - eorseq sl, r6, r0, lsr r8 │ │ │ │ - strheq sl, [sp], -r0 @ │ │ │ │ - @ instruction: 0x003662d8 │ │ │ │ - eoreq r1, pc, r0, asr #2 │ │ │ │ - eoreq r1, pc, ip, asr r1 @ │ │ │ │ - strheq r5, [r4], #-48 @ 0xffffffd0 │ │ │ │ - eoreq sl, sp, ip, asr r0 │ │ │ │ - eoreq pc, pc, ip, asr pc @ │ │ │ │ + subeq r5, r4, r4, lsr #8 │ │ │ │ + eorseq sl, r6, r4, lsl r8 │ │ │ │ + eorseq sl, r6, ip, lsr #16 │ │ │ │ + eoreq sl, sp, ip, lsr #1 │ │ │ │ + @ instruction: 0x003662d4 │ │ │ │ + eoreq r1, pc, ip, lsr r1 @ │ │ │ │ + eoreq r1, pc, r8, asr r1 @ │ │ │ │ + subeq r5, r4, ip, lsr #7 │ │ │ │ + eoreq sl, sp, r8, asr r0 │ │ │ │ + eoreq pc, pc, r8, asr pc @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 6448a0 │ │ │ │ + ldr r4, [pc, #224] @ 6448a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 6448a4 │ │ │ │ - ldr r1, [pc, #208] @ 6448a8 │ │ │ │ + ldr r2, [pc, #208] @ 6448a8 │ │ │ │ + ldr r1, [pc, #208] @ 6448ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 6448ac │ │ │ │ - ldr r1, [pc, #188] @ 6448b0 │ │ │ │ + ldr r2, [pc, #188] @ 6448b0 │ │ │ │ + ldr r1, [pc, #188] @ 6448b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 6448b4 │ │ │ │ - ldr r1, [pc, #156] @ 6448b8 │ │ │ │ + ldr r2, [pc, #156] @ 6448b8 │ │ │ │ + ldr r1, [pc, #156] @ 6448bc │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 6448bc │ │ │ │ - ldr r1, [pc, #124] @ 6448c0 │ │ │ │ + ldr r3, [pc, #124] @ 6448c0 │ │ │ │ + ldr r1, [pc, #124] @ 6448c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 6448c4 │ │ │ │ + ldr r1, [pc, #84] @ 6448c8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1920 @ 0x780 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r5, r4, r0, lsr #6 │ │ │ │ - eoreq r9, sp, r0, asr #31 │ │ │ │ - eorseq r6, r6, r4, ror #3 │ │ │ │ - eoreq r1, pc, r8, lsr #20 │ │ │ │ - eoreq r1, pc, r8, asr #20 │ │ │ │ - eoreq lr, lr, r4, asr r0 │ │ │ │ - eoreq r7, lr, ip, ror r7 │ │ │ │ + subeq r5, r4, ip, lsl r3 │ │ │ │ + @ instruction: 0x002d9fbc │ │ │ │ + eorseq r6, r6, r0, ror #3 │ │ │ │ + eoreq r1, pc, r4, lsr #20 │ │ │ │ + eoreq r1, pc, r4, asr #20 │ │ │ │ + eoreq lr, lr, r0, asr r0 │ │ │ │ + eoreq r7, lr, r8, ror r7 │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ - ldrsheq r4, [r1], #-212 @ 0xffffff2c │ │ │ │ + ldrsheq r4, [r1], #-208 @ 0xffffff30 │ │ │ │ @ instruction: 0x10121af4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 644928 │ │ │ │ - ldr r2, [pc, #72] @ 64492c │ │ │ │ - ldr r1, [pc, #72] @ 644930 │ │ │ │ + ldr ip, [pc, #72] @ 64492c │ │ │ │ + ldr r2, [pc, #72] @ 644930 │ │ │ │ + ldr r1, [pc, #72] @ 644934 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #28 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 644934 │ │ │ │ + ldr r3, [pc, #40] @ 644938 │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - strdeq r5, [r4], #-24 @ 0xffffffe8 │ │ │ │ - @ instruction: 0x0036a5f0 │ │ │ │ - eorseq sl, r6, r8, lsl #12 │ │ │ │ - strdeq r6, [pc], -r8 @ │ │ │ │ - ldr r0, [pc, #4] @ 644944 │ │ │ │ + b 62d66c │ │ │ │ + strdeq r5, [r4], #-20 @ 0xffffffec │ │ │ │ + eorseq sl, r6, ip, ror #11 │ │ │ │ + eorseq sl, r6, r4, lsl #12 │ │ │ │ + strdeq r6, [pc], -r4 @ │ │ │ │ + ldr r0, [pc, #4] @ 644948 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r9, lr, r8, ror #14 │ │ │ │ + subeq r9, lr, r4, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 644a04 │ │ │ │ + ldr r4, [pc, #164] @ 644a08 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r2, [pc, #160] @ 644a08 │ │ │ │ - ldr r1, [pc, #160] @ 644a0c │ │ │ │ + ldr r2, [pc, #160] @ 644a0c │ │ │ │ + ldr r1, [pc, #160] @ 644a10 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #128] @ 644a10 │ │ │ │ - ldr r1, [pc, #128] @ 644a14 │ │ │ │ + ldr r6, [pc, #128] @ 644a14 │ │ │ │ + ldr r1, [pc, #128] @ 644a18 │ │ │ │ add ip, r4, #24 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #32 │ │ │ │ @@ -1107609,258 +1107610,258 @@ │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r3, [r5, #3368] @ 0xd28 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [r5, #3372] @ 0xd2c │ │ │ │ - ldr r1, [pc, #68] @ 644a18 │ │ │ │ + ldr r1, [pc, #68] @ 644a1c │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #64] @ 644a1c │ │ │ │ + ldr r3, [pc, #64] @ 644a20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6968d8 │ │ │ │ - ldrdeq r5, [r4], #-24 @ 0xffffffe8 │ │ │ │ - eorseq sl, r6, ip, asr #11 │ │ │ │ - eorseq sl, r6, ip, ror #11 │ │ │ │ - eoreq r9, sp, r0, lsl #28 │ │ │ │ - eorseq r6, r6, r0, lsr #32 │ │ │ │ - eoreq pc, pc, r0, asr #25 │ │ │ │ + ldrdeq r5, [r4], #-20 @ 0xffffffec │ │ │ │ + eorseq sl, r6, r8, asr #11 │ │ │ │ + eorseq sl, r6, r8, ror #11 │ │ │ │ + strdeq r9, [sp], -ip @ │ │ │ │ + eorseq r6, r6, ip, lsl r0 │ │ │ │ + @ instruction: 0x002ffcbc │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 644b18 │ │ │ │ + ldr r4, [pc, #224] @ 644b1c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 644b1c │ │ │ │ - ldr r1, [pc, #208] @ 644b20 │ │ │ │ + ldr r2, [pc, #208] @ 644b20 │ │ │ │ + ldr r1, [pc, #208] @ 644b24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 644b24 │ │ │ │ - ldr r1, [pc, #188] @ 644b28 │ │ │ │ + ldr r2, [pc, #188] @ 644b28 │ │ │ │ + ldr r1, [pc, #188] @ 644b2c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 644b2c │ │ │ │ - ldr r1, [pc, #156] @ 644b30 │ │ │ │ + ldr r2, [pc, #156] @ 644b30 │ │ │ │ + ldr r1, [pc, #156] @ 644b34 │ │ │ │ add r4, r4, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 644b34 │ │ │ │ - ldr r1, [pc, #124] @ 644b38 │ │ │ │ + ldr r3, [pc, #124] @ 644b38 │ │ │ │ + ldr r1, [pc, #124] @ 644b3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 644b3c │ │ │ │ + ldr r1, [pc, #84] @ 644b40 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1920 @ 0x780 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r5, r4, ip, lsl #2 │ │ │ │ - eoreq r9, sp, r8, asr #26 │ │ │ │ - eorseq r5, r6, ip, ror #30 │ │ │ │ - @ instruction: 0x002f17b0 │ │ │ │ - ldrdeq r1, [pc], -r0 @ │ │ │ │ - ldrdeq sp, [lr], -ip @ │ │ │ │ - eoreq r7, lr, r4, lsl #10 │ │ │ │ + subeq r5, r4, r8, lsl #2 │ │ │ │ + eoreq r9, sp, r4, asr #26 │ │ │ │ + eorseq r5, r6, r8, ror #30 │ │ │ │ + eoreq r1, pc, ip, lsr #15 │ │ │ │ + eoreq r1, pc, ip, asr #15 │ │ │ │ + ldrdeq sp, [lr], -r8 @ │ │ │ │ + eoreq r7, lr, r0, lsl #10 │ │ │ │ @ instruction: 0xfffffe88 │ │ │ │ - subseq r4, r1, ip, lsr #23 │ │ │ │ + subseq r4, r1, r8, lsr #23 │ │ │ │ @ instruction: 0x10121af4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 644ba0 │ │ │ │ - ldr r2, [pc, #72] @ 644ba4 │ │ │ │ - ldr r1, [pc, #72] @ 644ba8 │ │ │ │ + ldr ip, [pc, #72] @ 644ba4 │ │ │ │ + ldr r2, [pc, #72] @ 644ba8 │ │ │ │ + ldr r1, [pc, #72] @ 644bac │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 644bac │ │ │ │ + ldr r3, [pc, #40] @ 644bb0 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r4, r4, r4, ror #31 │ │ │ │ - eorseq sl, r6, r0, ror #7 │ │ │ │ - eorseq sl, r6, r0, lsl #8 │ │ │ │ - mlaeq pc, r4, r0, r6 @ │ │ │ │ - ldr r0, [pc, #4] @ 644bbc │ │ │ │ + b 62d66c │ │ │ │ + subeq r4, r4, r0, ror #31 │ │ │ │ + @ instruction: 0x0036a3dc │ │ │ │ + @ instruction: 0x0036a3fc │ │ │ │ + mlaeq pc, r0, r0, r6 @ │ │ │ │ + ldr r0, [pc, #4] @ 644bc0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r9, lr, ip, lsl r5 │ │ │ │ + subeq r9, lr, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #224] @ 644cb8 │ │ │ │ - ldr r2, [pc, #224] @ 644cbc │ │ │ │ + ldr r5, [pc, #224] @ 644cbc │ │ │ │ + ldr r2, [pc, #224] @ 644cc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #220] @ 644cc0 │ │ │ │ + ldr r1, [pc, #220] @ 644cc4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #188] @ 644cc4 │ │ │ │ - ldr r1, [pc, #188] @ 644cc8 │ │ │ │ + ldr r2, [pc, #188] @ 644cc8 │ │ │ │ + ldr r1, [pc, #188] @ 644ccc │ │ │ │ add r5, r5, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ add r8, r4, #3920 @ 0xf50 │ │ │ │ - ldr r3, [pc, #144] @ 644ccc │ │ │ │ + ldr r3, [pc, #144] @ 644cd0 │ │ │ │ ldrh r2, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 644ca8 │ │ │ │ + beq 644cac │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #124] @ 644cd0 │ │ │ │ + ldr ip, [pc, #124] @ 644cd4 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r4, r4, #3920 @ 0xf50 │ │ │ │ ldrheq r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #112] @ 644cd4 │ │ │ │ - ldr r1, [pc, #112] @ 644cd8 │ │ │ │ + ldr r2, [pc, #112] @ 644cd8 │ │ │ │ + ldr r1, [pc, #112] @ 644cdc │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #1 │ │ │ │ add ip, ip, #28 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #88] @ 644cdc │ │ │ │ + ldr r3, [pc, #88] @ 644ce0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6968d8 │ │ │ │ mov r0, #0 │ │ │ │ bl 47fff0 │ │ │ │ strh r0, [r8, #4] │ │ │ │ - b 644c48 │ │ │ │ - strheq r4, [r4], #-252 @ 0xffffff04 │ │ │ │ - @ instruction: 0x0036a3d8 │ │ │ │ - @ instruction: 0x0036a3f4 │ │ │ │ - eoreq r9, sp, r8, lsl #23 │ │ │ │ - eorseq r5, r6, r8, lsr #27 │ │ │ │ + b 644c4c │ │ │ │ + strheq r4, [r4], #-248 @ 0xffffff08 │ │ │ │ + @ instruction: 0x0036a3d4 │ │ │ │ + @ instruction: 0x0036a3f0 │ │ │ │ + eoreq r9, sp, r4, lsl #23 │ │ │ │ + eorseq r5, r6, r4, lsr #27 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subeq r4, r4, ip, lsr pc │ │ │ │ - eoreq r9, sp, ip, lsl fp │ │ │ │ - eoreq pc, pc, r8, lsl sl @ │ │ │ │ + subeq r4, r4, r8, lsr pc │ │ │ │ + eoreq r9, sp, r8, lsl fp │ │ │ │ + eoreq pc, pc, r4, lsl sl @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 644dd8 │ │ │ │ + ldr r4, [pc, #224] @ 644ddc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 644ddc │ │ │ │ - ldr r1, [pc, #208] @ 644de0 │ │ │ │ + ldr r2, [pc, #208] @ 644de0 │ │ │ │ + ldr r1, [pc, #208] @ 644de4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 644de4 │ │ │ │ - ldr r1, [pc, #188] @ 644de8 │ │ │ │ + ldr r2, [pc, #188] @ 644de8 │ │ │ │ + ldr r1, [pc, #188] @ 644dec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 644dec │ │ │ │ - ldr r1, [pc, #156] @ 644df0 │ │ │ │ + ldr r2, [pc, #156] @ 644df0 │ │ │ │ + ldr r1, [pc, #156] @ 644df4 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #120] @ 644df4 │ │ │ │ + ldr r1, [pc, #120] @ 644df8 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #92] @ 644df8 │ │ │ │ - ldr r1, [pc, #92] @ 644dfc │ │ │ │ + ldr r3, [pc, #92] @ 644dfc │ │ │ │ + ldr r1, [pc, #92] @ 644e00 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ strh r0, [r4, #114] @ 0x72 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ @@ -1107868,634 +1107869,634 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r4, r8, lsr #29 │ │ │ │ - eoreq r9, sp, r8, lsl #21 │ │ │ │ - eorseq r5, r6, ip, lsr #25 │ │ │ │ - strdeq r1, [pc], -r0 @ │ │ │ │ - eoreq r1, pc, r0, lsl r5 @ │ │ │ │ - eoreq sp, lr, ip, lsl fp │ │ │ │ - eoreq r7, lr, r4, asr #4 │ │ │ │ - subseq r4, r1, r0, lsr #18 │ │ │ │ + subeq r4, r4, r4, lsr #29 │ │ │ │ + eoreq r9, sp, r4, lsl #21 │ │ │ │ + eorseq r5, r6, r8, lsr #25 │ │ │ │ + eoreq r1, pc, ip, ror #9 │ │ │ │ + eoreq r1, pc, ip, lsl #10 │ │ │ │ + eoreq sp, lr, r8, lsl fp │ │ │ │ + eoreq r7, lr, r0, asr #4 │ │ │ │ + subseq r4, r1, ip, lsl r9 │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ strdne r1, [r1], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 644e7c │ │ │ │ - ldr r2, [pc, #100] @ 644e80 │ │ │ │ - ldr r1, [pc, #100] @ 644e84 │ │ │ │ + ldr ip, [pc, #100] @ 644e80 │ │ │ │ + ldr r2, [pc, #100] @ 644e84 │ │ │ │ + ldr r1, [pc, #100] @ 644e88 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 644e88 │ │ │ │ + ldr r3, [pc, #68] @ 644e8c │ │ │ │ mov r2, #872 @ 0x368 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #40] @ 644e8c │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #40] @ 644e90 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - subeq r4, r4, r0, lsl #27 │ │ │ │ - mlaseq r6, ip, r1, sl │ │ │ │ - @ instruction: 0x0036a1b8 │ │ │ │ - mlaeq pc, r0, ip, r5 @ │ │ │ │ - eoreq sp, pc, r0, lsl #27 │ │ │ │ - ldr r0, [pc, #4] @ 644e9c │ │ │ │ + subeq r4, r4, ip, ror sp │ │ │ │ + mlaseq r6, r8, r1, sl │ │ │ │ + @ instruction: 0x0036a1b4 │ │ │ │ + eoreq r5, pc, ip, lsl #25 │ │ │ │ + eoreq sp, pc, ip, ror sp @ │ │ │ │ + ldr r0, [pc, #4] @ 644ea0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r9, lr, r8, ror #4 │ │ │ │ + subeq r9, lr, r4, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #212] @ 644f8c │ │ │ │ - ldr r2, [pc, #212] @ 644f90 │ │ │ │ + ldr r5, [pc, #212] @ 644f90 │ │ │ │ + ldr r2, [pc, #212] @ 644f94 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ 644f94 │ │ │ │ + ldr r1, [pc, #208] @ 644f98 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #176] @ 644f98 │ │ │ │ - ldr r1, [pc, #176] @ 644f9c │ │ │ │ + ldr r2, [pc, #176] @ 644f9c │ │ │ │ + ldr r1, [pc, #176] @ 644fa0 │ │ │ │ add r5, r5, #20 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ ldr r3, [r4, #3792] @ 0xed0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 644f7c │ │ │ │ + beq 644f80 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #116] @ 644fa0 │ │ │ │ + ldr ip, [pc, #116] @ 644fa4 │ │ │ │ cmn r3, #1 │ │ │ │ ldreq r3, [r4, #3792] @ 0xed0 │ │ │ │ - ldr r2, [pc, #108] @ 644fa4 │ │ │ │ - ldr r1, [pc, #108] @ 644fa8 │ │ │ │ + ldr r2, [pc, #108] @ 644fa8 │ │ │ │ + ldr r1, [pc, #108] @ 644fac │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #3 │ │ │ │ add ip, ip, #28 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #84] @ 644fac │ │ │ │ + ldr r3, [pc, #84] @ 644fb0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6968d8 │ │ │ │ mov r0, #2 │ │ │ │ bl 47fff0 │ │ │ │ str r0, [r4, #3792] @ 0xed0 │ │ │ │ - b 644f20 │ │ │ │ - subeq r4, r4, r4, lsr sp │ │ │ │ - eorseq sl, r6, r4, ror r1 │ │ │ │ - mlaseq r6, r0, r1, sl │ │ │ │ - eoreq r9, sp, r0, lsr #17 │ │ │ │ - eorseq r5, r6, r8, asr #21 │ │ │ │ - subeq r4, r4, r0, asr #25 │ │ │ │ - eoreq r9, sp, r8, asr #16 │ │ │ │ - eoreq pc, pc, r4, asr #14 │ │ │ │ + b 644f24 │ │ │ │ + subeq r4, r4, r0, lsr sp │ │ │ │ + eorseq sl, r6, r0, ror r1 │ │ │ │ + eorseq sl, r6, ip, lsl #3 │ │ │ │ + mlaeq sp, ip, r8, r9 │ │ │ │ + eorseq r5, r6, r4, asr #21 │ │ │ │ + strheq r4, [r4], #-204 @ 0xffffff34 │ │ │ │ + eoreq r9, sp, r4, asr #16 │ │ │ │ + eoreq pc, pc, r0, asr #14 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 6450a8 │ │ │ │ + ldr r4, [pc, #224] @ 6450ac │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 6450ac │ │ │ │ - ldr r1, [pc, #208] @ 6450b0 │ │ │ │ + ldr r2, [pc, #208] @ 6450b0 │ │ │ │ + ldr r1, [pc, #208] @ 6450b4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 6450b4 │ │ │ │ - ldr r1, [pc, #188] @ 6450b8 │ │ │ │ + ldr r2, [pc, #188] @ 6450b8 │ │ │ │ + ldr r1, [pc, #188] @ 6450bc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 6450bc │ │ │ │ - ldr r1, [pc, #156] @ 6450c0 │ │ │ │ + ldr r2, [pc, #156] @ 6450c0 │ │ │ │ + ldr r1, [pc, #156] @ 6450c4 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 6450c4 │ │ │ │ - ldr r1, [pc, #124] @ 6450c8 │ │ │ │ + ldr r3, [pc, #124] @ 6450c8 │ │ │ │ + ldr r1, [pc, #124] @ 6450cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 6450cc │ │ │ │ + ldr r1, [pc, #84] @ 6450d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r4, r0, lsr ip │ │ │ │ - @ instruction: 0x002d97b8 │ │ │ │ - @ instruction: 0x003659dc │ │ │ │ - eoreq r1, pc, r0, lsr #4 │ │ │ │ - eoreq r1, pc, r0, asr #4 │ │ │ │ - eoreq sp, lr, ip, asr #16 │ │ │ │ - eoreq r6, lr, r4, ror pc │ │ │ │ + subeq r4, r4, ip, lsr #24 │ │ │ │ + @ instruction: 0x002d97b4 │ │ │ │ + @ instruction: 0x003659d8 │ │ │ │ + eoreq r1, pc, ip, lsl r2 @ │ │ │ │ + eoreq r1, pc, ip, lsr r2 @ │ │ │ │ + eoreq sp, lr, r8, asr #16 │ │ │ │ + eoreq r6, lr, r0, ror pc │ │ │ │ @ instruction: 0xfffffe50 │ │ │ │ - subseq r4, r1, ip, lsr #13 │ │ │ │ + subseq r4, r1, r8, lsr #13 │ │ │ │ strdne r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 64514c │ │ │ │ - ldr r2, [pc, #100] @ 645150 │ │ │ │ - ldr r1, [pc, #100] @ 645154 │ │ │ │ + ldr ip, [pc, #100] @ 645150 │ │ │ │ + ldr r2, [pc, #100] @ 645154 │ │ │ │ + ldr r1, [pc, #100] @ 645158 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 645158 │ │ │ │ + ldr r3, [pc, #68] @ 64515c │ │ │ │ mov r2, #864 @ 0x360 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #40] @ 64515c │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #40] @ 645160 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - subeq r4, r4, r8, lsl #22 │ │ │ │ - eorseq r9, r6, r8, asr #30 │ │ │ │ - eorseq r9, r6, r4, ror #30 │ │ │ │ - ldrdeq r5, [pc], -ip @ │ │ │ │ - @ instruction: 0x002fdab0 │ │ │ │ - ldr r0, [pc, #4] @ 64516c │ │ │ │ + subeq r4, r4, r4, lsl #22 │ │ │ │ + eorseq r9, r6, r4, asr #30 │ │ │ │ + eorseq r9, r6, r0, ror #30 │ │ │ │ + ldrdeq r5, [pc], -r8 @ │ │ │ │ + eoreq sp, pc, ip, lsr #21 │ │ │ │ + ldr r0, [pc, #4] @ 645170 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r8, lr, r4, asr #31 │ │ │ │ + subeq r8, lr, r0, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #212] @ 64525c │ │ │ │ - ldr r2, [pc, #212] @ 645260 │ │ │ │ + ldr r5, [pc, #212] @ 645260 │ │ │ │ + ldr r2, [pc, #212] @ 645264 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ 645264 │ │ │ │ + ldr r1, [pc, #208] @ 645268 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #176] @ 645268 │ │ │ │ - ldr r1, [pc, #176] @ 64526c │ │ │ │ + ldr r2, [pc, #176] @ 64526c │ │ │ │ + ldr r1, [pc, #176] @ 645270 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ ldr r3, [r4, #3792] @ 0xed0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 64524c │ │ │ │ + beq 645250 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #116] @ 645270 │ │ │ │ + ldr ip, [pc, #116] @ 645274 │ │ │ │ cmn r3, #1 │ │ │ │ ldreq r3, [r4, #3792] @ 0xed0 │ │ │ │ - ldr r2, [pc, #108] @ 645274 │ │ │ │ - ldr r1, [pc, #108] @ 645278 │ │ │ │ + ldr r2, [pc, #108] @ 645278 │ │ │ │ + ldr r1, [pc, #108] @ 64527c │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #3 │ │ │ │ add ip, ip, #24 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #84] @ 64527c │ │ │ │ + ldr r3, [pc, #84] @ 645280 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6968d8 │ │ │ │ mov r0, #2 │ │ │ │ bl 47fff0 │ │ │ │ str r0, [r4, #3792] @ 0xed0 │ │ │ │ - b 6451f0 │ │ │ │ - strheq r4, [r4], #-172 @ 0xffffff54 │ │ │ │ - eorseq r9, r6, r0, asr #30 │ │ │ │ - eorseq r9, r6, r8, asr pc │ │ │ │ - ldrdeq r9, [sp], -r0 @ │ │ │ │ - @ instruction: 0x003657f8 │ │ │ │ - subeq r4, r4, r8, asr #20 │ │ │ │ - eoreq r9, sp, r8, ror r5 │ │ │ │ - eoreq pc, pc, r4, ror r4 @ │ │ │ │ + b 6451f4 │ │ │ │ + strheq r4, [r4], #-168 @ 0xffffff58 │ │ │ │ + eorseq r9, r6, ip, lsr pc │ │ │ │ + eorseq r9, r6, r4, asr pc │ │ │ │ + eoreq r9, sp, ip, asr #11 │ │ │ │ + @ instruction: 0x003657f4 │ │ │ │ + subeq r4, r4, r4, asr #20 │ │ │ │ + eoreq r9, sp, r4, ror r5 │ │ │ │ + eoreq pc, pc, r0, ror r4 @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 645378 │ │ │ │ + ldr r4, [pc, #224] @ 64537c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 64537c │ │ │ │ - ldr r1, [pc, #208] @ 645380 │ │ │ │ + ldr r2, [pc, #208] @ 645380 │ │ │ │ + ldr r1, [pc, #208] @ 645384 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 645384 │ │ │ │ - ldr r1, [pc, #188] @ 645388 │ │ │ │ + ldr r2, [pc, #188] @ 645388 │ │ │ │ + ldr r1, [pc, #188] @ 64538c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 64538c │ │ │ │ - ldr r1, [pc, #156] @ 645390 │ │ │ │ + ldr r2, [pc, #156] @ 645390 │ │ │ │ + ldr r1, [pc, #156] @ 645394 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 645394 │ │ │ │ - ldr r1, [pc, #124] @ 645398 │ │ │ │ + ldr r3, [pc, #124] @ 645398 │ │ │ │ + ldr r1, [pc, #124] @ 64539c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 64539c │ │ │ │ + ldr r1, [pc, #84] @ 6453a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strheq r4, [r4], #-152 @ 0xffffff68 │ │ │ │ - eoreq r9, sp, r8, ror #9 │ │ │ │ - eorseq r5, r6, ip, lsl #14 │ │ │ │ - eoreq r0, pc, r0, asr pc @ │ │ │ │ - eoreq r0, pc, r0, ror pc @ │ │ │ │ - eoreq sp, lr, ip, ror r5 │ │ │ │ - eoreq r6, lr, r4, lsr #25 │ │ │ │ + strheq r4, [r4], #-148 @ 0xffffff6c │ │ │ │ + eoreq r9, sp, r4, ror #9 │ │ │ │ + eorseq r5, r6, r8, lsl #14 │ │ │ │ + eoreq r0, pc, ip, asr #30 │ │ │ │ + eoreq r0, pc, ip, ror #30 │ │ │ │ + eoreq sp, lr, r8, ror r5 │ │ │ │ + eoreq r6, lr, r0, lsr #25 │ │ │ │ @ instruction: 0xfffffe50 │ │ │ │ - subseq r4, r1, ip, lsl #8 │ │ │ │ + subseq r4, r1, r8, lsl #8 │ │ │ │ strdne r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 64541c │ │ │ │ - ldr r2, [pc, #100] @ 645420 │ │ │ │ - ldr r1, [pc, #100] @ 645424 │ │ │ │ + ldr ip, [pc, #100] @ 645420 │ │ │ │ + ldr r2, [pc, #100] @ 645424 │ │ │ │ + ldr r1, [pc, #100] @ 645428 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 645428 │ │ │ │ + ldr r3, [pc, #68] @ 64542c │ │ │ │ mov r2, #840 @ 0x348 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #40] @ 64542c │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #40] @ 645430 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - @ instruction: 0x00444890 │ │ │ │ - eorseq r9, r6, r4, lsl sp │ │ │ │ - eorseq r9, r6, ip, lsr #26 │ │ │ │ - eoreq r5, pc, r4, ror #13 │ │ │ │ - eoreq sp, pc, r0, ror #15 │ │ │ │ - ldr r0, [pc, #4] @ 64543c │ │ │ │ + subeq r4, r4, ip, lsl #17 │ │ │ │ + eorseq r9, r6, r0, lsl sp │ │ │ │ + eorseq r9, r6, r8, lsr #26 │ │ │ │ + eoreq r5, pc, r0, ror #13 │ │ │ │ + ldrdeq sp, [pc], -ip @ │ │ │ │ + ldr r0, [pc, #4] @ 645440 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r8, lr, r0, lsr #26 │ │ │ │ + subeq r8, lr, ip, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #184] @ 645510 │ │ │ │ + ldr r4, [pc, #184] @ 645514 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #180] @ 645514 │ │ │ │ - ldr r1, [pc, #180] @ 645518 │ │ │ │ + ldr r2, [pc, #180] @ 645518 │ │ │ │ + ldr r1, [pc, #180] @ 64551c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #148] @ 64551c │ │ │ │ - ldr r1, [pc, #148] @ 645520 │ │ │ │ + ldr r2, [pc, #148] @ 645520 │ │ │ │ + ldr r1, [pc, #148] @ 645524 │ │ │ │ add r4, r4, #20 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #108] @ 645524 │ │ │ │ + ldr ip, [pc, #108] @ 645528 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r5, r5, #32256 @ 0x7e00 │ │ │ │ ldrheq r3, [r5, #244] @ 0xf4 │ │ │ │ - ldr r2, [pc, #96] @ 645528 │ │ │ │ - ldr r1, [pc, #96] @ 64552c │ │ │ │ + ldr r2, [pc, #96] @ 64552c │ │ │ │ + ldr r1, [pc, #96] @ 645530 │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #2 │ │ │ │ add ip, ip, #28 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #76] @ 645530 │ │ │ │ + ldr r3, [pc, #76] @ 645534 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r4, r4, r0, asr #16 │ │ │ │ - eorseq r9, r6, r8, ror #25 │ │ │ │ - eorseq r9, r6, r4, lsl #26 │ │ │ │ - eoreq r9, sp, r4, lsl #6 │ │ │ │ - eorseq r5, r6, r8, lsr #10 │ │ │ │ - ldrdeq r4, [r4], #-124 @ 0xffffff84 │ │ │ │ - @ instruction: 0x002d92bc │ │ │ │ - @ instruction: 0x002ff1b8 │ │ │ │ + subeq r4, r4, ip, lsr r8 │ │ │ │ + eorseq r9, r6, r4, ror #25 │ │ │ │ + eorseq r9, r6, r0, lsl #26 │ │ │ │ + eoreq r9, sp, r0, lsl #6 │ │ │ │ + eorseq r5, r6, r4, lsr #10 │ │ │ │ + ldrdeq r4, [r4], #-120 @ 0xffffff88 │ │ │ │ + @ instruction: 0x002d92b8 │ │ │ │ + @ instruction: 0x002ff1b4 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 64562c │ │ │ │ + ldr r4, [pc, #224] @ 645630 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 645630 │ │ │ │ - ldr r1, [pc, #208] @ 645634 │ │ │ │ + ldr r2, [pc, #208] @ 645634 │ │ │ │ + ldr r1, [pc, #208] @ 645638 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 645638 │ │ │ │ - ldr r1, [pc, #188] @ 64563c │ │ │ │ + ldr r2, [pc, #188] @ 64563c │ │ │ │ + ldr r1, [pc, #188] @ 645640 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 645640 │ │ │ │ - ldr r1, [pc, #156] @ 645644 │ │ │ │ + ldr r2, [pc, #156] @ 645644 │ │ │ │ + ldr r1, [pc, #156] @ 645648 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 645648 │ │ │ │ - ldr r1, [pc, #124] @ 64564c │ │ │ │ + ldr r3, [pc, #124] @ 64564c │ │ │ │ + ldr r1, [pc, #124] @ 645650 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 645650 │ │ │ │ + ldr r1, [pc, #84] @ 645654 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #384 @ 0x180 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r4, r8, asr r7 │ │ │ │ - eoreq r9, sp, r4, lsr r2 │ │ │ │ - eorseq r5, r6, r8, asr r4 │ │ │ │ - mlaeq pc, ip, ip, r0 @ │ │ │ │ - @ instruction: 0x002f0cbc │ │ │ │ - eoreq sp, lr, r8, asr #5 │ │ │ │ - strdeq r6, [lr], -r0 @ │ │ │ │ + subeq r4, r4, r4, asr r7 │ │ │ │ + eoreq r9, sp, r0, lsr r2 │ │ │ │ + eorseq r5, r6, r4, asr r4 │ │ │ │ + mlaeq pc, r8, ip, r0 @ │ │ │ │ + @ instruction: 0x002f0cb8 │ │ │ │ + eoreq sp, lr, r4, asr #5 │ │ │ │ + eoreq r6, lr, ip, ror #19 │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ - subseq r4, r1, r8, lsl #3 │ │ │ │ + subseq r4, r1, r4, lsl #3 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 6456d0 │ │ │ │ - ldr r2, [pc, #100] @ 6456d4 │ │ │ │ - ldr r1, [pc, #100] @ 6456d8 │ │ │ │ + ldr ip, [pc, #100] @ 6456d4 │ │ │ │ + ldr r2, [pc, #100] @ 6456d8 │ │ │ │ + ldr r1, [pc, #100] @ 6456dc │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 6456dc │ │ │ │ + ldr r3, [pc, #68] @ 6456e0 │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #40] @ 6456e0 │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #40] @ 6456e4 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - subeq r4, r4, r0, lsr r6 │ │ │ │ - @ instruction: 0x00369adc │ │ │ │ - @ instruction: 0x00369af8 │ │ │ │ - @ instruction: 0x00368fb8 │ │ │ │ - eoreq sp, pc, ip, lsr #10 │ │ │ │ - ldr r0, [pc, #4] @ 6456f0 │ │ │ │ + subeq r4, r4, ip, lsr #12 │ │ │ │ + @ instruction: 0x00369ad8 │ │ │ │ + @ instruction: 0x00369af4 │ │ │ │ + @ instruction: 0x00368fb4 │ │ │ │ + eoreq sp, pc, r8, lsr #10 │ │ │ │ + ldr r0, [pc, #4] @ 6456f4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - @ instruction: 0x004e8a98 │ │ │ │ + @ instruction: 0x004e8a94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #204] @ 6457d8 │ │ │ │ - ldr r2, [pc, #204] @ 6457dc │ │ │ │ - ldr r1, [pc, #204] @ 6457e0 │ │ │ │ + ldr r4, [pc, #204] @ 6457dc │ │ │ │ + ldr r2, [pc, #204] @ 6457e0 │ │ │ │ + ldr r1, [pc, #204] @ 6457e4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #172] @ 6457e4 │ │ │ │ - ldr r1, [pc, #172] @ 6457e8 │ │ │ │ + ldr r2, [pc, #172] @ 6457e8 │ │ │ │ + ldr r1, [pc, #172] @ 6457ec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #140] @ 6457ec │ │ │ │ - ldr r1, [pc, #140] @ 6457f0 │ │ │ │ + ldr r2, [pc, #140] @ 6457f0 │ │ │ │ + ldr r1, [pc, #140] @ 6457f4 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #108] @ 6457f4 │ │ │ │ - ldr r1, [pc, #108] @ 6457f8 │ │ │ │ + ldr r3, [pc, #108] @ 6457f8 │ │ │ │ + ldr r1, [pc, #108] @ 6457fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1108508,78 +1108509,78 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r4, r8, ror #11 │ │ │ │ - eoreq r9, sp, r8, ror r0 │ │ │ │ - eorseq r5, r6, r0, lsr #5 │ │ │ │ - eoreq r0, pc, r0, ror #21 │ │ │ │ - eoreq r0, pc, r0, lsl #22 │ │ │ │ - eoreq sp, lr, ip, lsl #2 │ │ │ │ - eoreq r6, lr, r4, lsr r8 │ │ │ │ + subeq r4, r4, r4, ror #11 │ │ │ │ + eoreq r9, sp, r4, ror r0 │ │ │ │ + mlaseq r6, ip, r2, r5 │ │ │ │ + ldrdeq r0, [pc], -ip @ │ │ │ │ + strdeq r0, [pc], -ip @ │ │ │ │ + eoreq sp, lr, r8, lsl #2 │ │ │ │ + eoreq r6, lr, r0, lsr r8 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - ldrsheq r3, [r1], #-252 @ 0xffffff04 │ │ │ │ + ldrsheq r3, [r1], #-248 @ 0xffffff08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #256] @ 645914 │ │ │ │ - ldr sl, [pc, #256] @ 645918 │ │ │ │ + ldr r5, [pc, #256] @ 645918 │ │ │ │ + ldr sl, [pc, #256] @ 64591c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #248] @ 64591c │ │ │ │ + ldr r1, [pc, #248] @ 645920 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #56 @ 0x38 │ │ │ │ add sl, pc, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r9, [pc, #212] @ 645920 │ │ │ │ - ldr r1, [pc, #212] @ 645924 │ │ │ │ + ldr r9, [pc, #212] @ 645924 │ │ │ │ + ldr r1, [pc, #212] @ 645928 │ │ │ │ add ip, r5, #76 @ 0x4c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r4, #3800] @ 0xed8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6458d4 │ │ │ │ + beq 6458d8 │ │ │ │ add r3, r5, #112 @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strb r1, [r6, #3368] @ 0xd28 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6, #3372] @ 0xd2c │ │ │ │ - ldr r1, [pc, #132] @ 645928 │ │ │ │ + ldr r1, [pc, #132] @ 64592c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #120] @ 64592c │ │ │ │ + ldr r3, [pc, #120] @ 645930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6968d8 │ │ │ │ - ldr ip, [pc, #84] @ 645930 │ │ │ │ + ldr ip, [pc, #84] @ 645934 │ │ │ │ add r3, r5, #84 @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ @@ -1108587,174 +1108588,174 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r4, r4, r8, ror #9 │ │ │ │ - eorseq r9, r6, ip, ror r9 │ │ │ │ - mlaseq r6, r8, r9, r9 │ │ │ │ - eoreq r8, sp, r4, asr #30 │ │ │ │ - eorseq r5, r6, r8, ror #2 │ │ │ │ - eoreq lr, pc, r8, ror #27 │ │ │ │ + subeq r4, r4, r4, ror #9 │ │ │ │ + eorseq r9, r6, r8, ror r9 │ │ │ │ + mlaseq r6, r4, r9, r9 │ │ │ │ + eoreq r8, sp, r0, asr #30 │ │ │ │ + eorseq r5, r6, r4, ror #2 │ │ │ │ + eoreq lr, pc, r4, ror #27 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq lr, r2, r4, asr r5 │ │ │ │ + eorseq lr, r2, r0, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 645998 │ │ │ │ - ldr r2, [pc, #76] @ 64599c │ │ │ │ - ldr r1, [pc, #76] @ 6459a0 │ │ │ │ + ldr ip, [pc, #76] @ 64599c │ │ │ │ + ldr r2, [pc, #76] @ 6459a0 │ │ │ │ + ldr r1, [pc, #76] @ 6459a4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 6459a4 │ │ │ │ + ldr r3, [pc, #40] @ 6459a8 │ │ │ │ mov r2, #400 @ 0x190 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r4, r4, ip, lsr #7 │ │ │ │ - eorseq r9, r6, r8, asr #16 │ │ │ │ - eorseq r9, r6, r4, ror #16 │ │ │ │ - @ instruction: 0x0032e3d0 │ │ │ │ - ldr r0, [pc, #4] @ 6459b4 │ │ │ │ + b 62d66c │ │ │ │ + subeq r4, r4, r8, lsr #7 │ │ │ │ + eorseq r9, r6, r4, asr #16 │ │ │ │ + eorseq r9, r6, r0, ror #16 │ │ │ │ + eorseq lr, r2, ip, asr #7 │ │ │ │ + ldr r0, [pc, #4] @ 6459b8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r8, lr, r0, lsl #16 │ │ │ │ + strdeq r8, [lr], #-124 @ 0xffffff84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645a18 │ │ │ │ - ldr r2, [pc, #72] @ 645a1c │ │ │ │ - ldr r1, [pc, #72] @ 645a20 │ │ │ │ + ldr ip, [pc, #72] @ 645a1c │ │ │ │ + ldr r2, [pc, #72] @ 645a20 │ │ │ │ + ldr r1, [pc, #72] @ 645a24 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #19 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 645a24 │ │ │ │ + ldr r3, [pc, #40] @ 645a28 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - @ instruction: 0x00444398 │ │ │ │ - @ instruction: 0x003697fc │ │ │ │ - @ instruction: 0x003378dc │ │ │ │ - @ instruction: 0x002fe3b0 │ │ │ │ + b 62d66c │ │ │ │ + @ instruction: 0x00444394 │ │ │ │ + @ instruction: 0x003697f8 │ │ │ │ + @ instruction: 0x003378d8 │ │ │ │ + eoreq lr, pc, ip, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #52] @ 645a74 │ │ │ │ + ldr r4, [pc, #52] @ 645a78 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 47fce4 │ │ │ │ add r0, r4, #148 @ 0x94 │ │ │ │ bl 47fce4 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 47fce4 │ │ │ │ add r0, r4, #236 @ 0xec │ │ │ │ pop {r4, lr} │ │ │ │ b 47fce4 │ │ │ │ - @ instruction: 0x004e879c │ │ │ │ + @ instruction: 0x004e8798 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645ad8 │ │ │ │ - ldr r2, [pc, #72] @ 645adc │ │ │ │ - ldr r1, [pc, #72] @ 645ae0 │ │ │ │ + ldr ip, [pc, #72] @ 645adc │ │ │ │ + ldr r2, [pc, #72] @ 645ae0 │ │ │ │ + ldr r1, [pc, #72] @ 645ae4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 645ae4 │ │ │ │ + ldr r3, [pc, #40] @ 645ae8 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - strdeq r4, [r4], #-32 @ 0xffffffe0 │ │ │ │ - eorseq r9, r6, r0, ror #14 │ │ │ │ - eorseq r9, r6, ip, ror r7 │ │ │ │ - eoreq lr, pc, r0, asr #5 │ │ │ │ + b 62d66c │ │ │ │ + subeq r4, r4, ip, ror #5 │ │ │ │ + eorseq r9, r6, ip, asr r7 │ │ │ │ + eorseq r9, r6, r8, ror r7 │ │ │ │ + @ instruction: 0x002fe2bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #208] @ 645bd0 │ │ │ │ + ldr r4, [pc, #208] @ 645bd4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #192] @ 645bd4 │ │ │ │ - ldr r1, [pc, #192] @ 645bd8 │ │ │ │ + ldr r2, [pc, #192] @ 645bd8 │ │ │ │ + ldr r1, [pc, #192] @ 645bdc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #172] @ 645bdc │ │ │ │ - ldr r1, [pc, #172] @ 645be0 │ │ │ │ + ldr r2, [pc, #172] @ 645be0 │ │ │ │ + ldr r1, [pc, #172] @ 645be4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #140] @ 645be4 │ │ │ │ - ldr r1, [pc, #140] @ 645be8 │ │ │ │ + ldr r2, [pc, #140] @ 645be8 │ │ │ │ + ldr r1, [pc, #140] @ 645bec │ │ │ │ add r4, r4, #60 @ 0x3c │ │ │ │ mov r3, #10 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r1, [pc, #108] @ 645bec │ │ │ │ + ldr r1, [pc, #108] @ 645bf0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #88] @ 645bf0 │ │ │ │ + ldr r3, [pc, #88] @ 645bf4 │ │ │ │ mov r2, #2432 @ 0x980 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ strh r2, [r4, #114] @ 0x72 │ │ │ │ @@ -1108762,42 +1108763,42 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r4, r8, lsl #5 │ │ │ │ - eoreq r8, sp, r0, lsl #25 │ │ │ │ - eorseq r4, r6, r4, lsr #29 │ │ │ │ - eoreq r0, pc, r8, ror #13 │ │ │ │ - eoreq r0, pc, r8, lsl #14 │ │ │ │ - eoreq ip, lr, r0, lsl sp │ │ │ │ - eoreq r6, lr, ip, lsr r4 │ │ │ │ - subseq r3, r1, r0, ror ip │ │ │ │ + subeq r4, r4, r4, lsl #5 │ │ │ │ + eoreq r8, sp, ip, ror ip │ │ │ │ + eorseq r4, r6, r0, lsr #29 │ │ │ │ + eoreq r0, pc, r4, ror #13 │ │ │ │ + eoreq r0, pc, r4, lsl #14 │ │ │ │ + eoreq ip, lr, ip, lsl #26 │ │ │ │ + eoreq r6, lr, r8, lsr r4 │ │ │ │ + subseq r3, r1, ip, ror #24 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #168] @ 645cb4 │ │ │ │ + ldr r4, [pc, #168] @ 645cb8 │ │ │ │ mov r8, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #160] @ 645cb8 │ │ │ │ - ldr r1, [pc, #160] @ 645cbc │ │ │ │ + ldr r2, [pc, #160] @ 645cbc │ │ │ │ + ldr r1, [pc, #160] @ 645cc0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #80 @ 0x50 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r6, [pc, #128] @ 645cc0 │ │ │ │ - ldr r1, [pc, #128] @ 645cc4 │ │ │ │ + ldr r6, [pc, #128] @ 645cc4 │ │ │ │ + ldr r1, [pc, #128] @ 645cc8 │ │ │ │ add ip, r4, #100 @ 0x64 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #108 @ 0x6c │ │ │ │ @@ -1108805,71 +1108806,71 @@ │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r3, [r5, #3368] @ 0xd28 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [r5, #3372] @ 0xd2c │ │ │ │ - ldr r1, [pc, #68] @ 645cc8 │ │ │ │ + ldr r1, [pc, #68] @ 645ccc │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #64] @ 645ccc │ │ │ │ + ldr r3, [pc, #64] @ 645cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r4, r4, ip, ror r1 │ │ │ │ - @ instruction: 0x003695d8 │ │ │ │ - eorseq r1, r3, r0, asr #8 │ │ │ │ - eoreq r8, sp, r0, asr fp │ │ │ │ - eorseq r4, r6, r0, ror sp │ │ │ │ - eoreq lr, pc, r0, lsl sl @ │ │ │ │ + subeq r4, r4, r8, ror r1 │ │ │ │ + @ instruction: 0x003695d4 │ │ │ │ + eorseq r1, r3, ip, lsr r4 │ │ │ │ + eoreq r8, sp, ip, asr #22 │ │ │ │ + eorseq r4, r6, ip, ror #26 │ │ │ │ + eoreq lr, pc, ip, lsl #20 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 645d34 │ │ │ │ - ldr r2, [pc, #76] @ 645d38 │ │ │ │ - ldr r1, [pc, #76] @ 645d3c │ │ │ │ + ldr ip, [pc, #76] @ 645d38 │ │ │ │ + ldr r2, [pc, #76] @ 645d3c │ │ │ │ + ldr r1, [pc, #76] @ 645d40 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #44] @ 645d40 │ │ │ │ + ldr r3, [pc, #44] @ 645d44 │ │ │ │ strh r3, [r0, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x0044409c │ │ │ │ - eoreq ip, lr, ip, ror fp │ │ │ │ - eoreq r6, lr, r8, lsr #5 │ │ │ │ + @ instruction: 0x00444098 │ │ │ │ + eoreq ip, lr, r8, ror fp │ │ │ │ + eoreq r6, lr, r4, lsr #5 │ │ │ │ andeq r0, r0, r2, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 645da8 │ │ │ │ - ldr r2, [pc, #76] @ 645dac │ │ │ │ - ldr r1, [pc, #76] @ 645db0 │ │ │ │ + ldr ip, [pc, #76] @ 645dac │ │ │ │ + ldr r2, [pc, #76] @ 645db0 │ │ │ │ + ldr r1, [pc, #76] @ 645db4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1108880,701 +1108881,701 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r4, r4, r8, lsr #32 │ │ │ │ - eoreq ip, lr, r8, lsl #22 │ │ │ │ - eoreq r6, lr, r4, lsr r2 │ │ │ │ + subeq r4, r4, r4, lsr #32 │ │ │ │ + eoreq ip, lr, r4, lsl #22 │ │ │ │ + eoreq r6, lr, r0, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645e14 │ │ │ │ - ldr r2, [pc, #72] @ 645e18 │ │ │ │ - ldr r1, [pc, #72] @ 645e1c │ │ │ │ + ldr ip, [pc, #72] @ 645e18 │ │ │ │ + ldr r2, [pc, #72] @ 645e1c │ │ │ │ + ldr r1, [pc, #72] @ 645e20 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 645e20 │ │ │ │ + ldr r3, [pc, #40] @ 645e24 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - strheq r3, [r4], #-244 @ 0xffffff0c │ │ │ │ - eorseq r9, r6, r4, lsr #8 │ │ │ │ - eorseq r9, r6, r0, asr #8 │ │ │ │ - eoreq sp, pc, r8, lsr #30 │ │ │ │ + b 62d66c │ │ │ │ + strheq r3, [r4], #-240 @ 0xffffff10 │ │ │ │ + eorseq r9, r6, r0, lsr #8 │ │ │ │ + eorseq r9, r6, ip, lsr r4 │ │ │ │ + eoreq sp, pc, r4, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645e84 │ │ │ │ - ldr r2, [pc, #72] @ 645e88 │ │ │ │ - ldr r1, [pc, #72] @ 645e8c │ │ │ │ + ldr ip, [pc, #72] @ 645e88 │ │ │ │ + ldr r2, [pc, #72] @ 645e8c │ │ │ │ + ldr r1, [pc, #72] @ 645e90 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 645e90 │ │ │ │ + ldr r3, [pc, #40] @ 645e94 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r3, r4, r4, asr #30 │ │ │ │ - @ instruction: 0x003693b4 │ │ │ │ - @ instruction: 0x003693d0 │ │ │ │ - eoreq r4, pc, r4, lsl #18 │ │ │ │ + b 62d66c │ │ │ │ + subeq r3, r4, r0, asr #30 │ │ │ │ + @ instruction: 0x003693b0 │ │ │ │ + eorseq r9, r6, ip, asr #7 │ │ │ │ + eoreq r4, pc, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645ef4 │ │ │ │ - ldr r2, [pc, #72] @ 645ef8 │ │ │ │ - ldr r1, [pc, #72] @ 645efc │ │ │ │ + ldr ip, [pc, #72] @ 645ef8 │ │ │ │ + ldr r2, [pc, #72] @ 645efc │ │ │ │ + ldr r1, [pc, #72] @ 645f00 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 645f00 │ │ │ │ + ldr r3, [pc, #40] @ 645f04 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - ldrdeq r3, [r4], #-228 @ 0xffffff1c │ │ │ │ - eorseq r9, r6, r4, asr #6 │ │ │ │ - eorseq r9, r6, r0, ror #6 │ │ │ │ - eoreq r4, pc, r4, ror r8 @ │ │ │ │ - ldr r0, [pc, #4] @ 645f10 │ │ │ │ + b 62d66c │ │ │ │ + ldrdeq r3, [r4], #-224 @ 0xffffff20 │ │ │ │ + eorseq r9, r6, r0, asr #6 │ │ │ │ + eorseq r9, r6, ip, asr r3 │ │ │ │ + eoreq r4, pc, r0, ror r8 @ │ │ │ │ + ldr r0, [pc, #4] @ 645f14 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r8, lr, r8, ror #7 │ │ │ │ + subeq r8, lr, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #172] @ 645fd8 │ │ │ │ + ldr r4, [pc, #172] @ 645fdc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #168] @ 645fdc │ │ │ │ - ldr r1, [pc, #168] @ 645fe0 │ │ │ │ + ldr r2, [pc, #168] @ 645fe0 │ │ │ │ + ldr r1, [pc, #168] @ 645fe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #136] @ 645fe4 │ │ │ │ - ldr r1, [pc, #136] @ 645fe8 │ │ │ │ + ldr r2, [pc, #136] @ 645fe8 │ │ │ │ + ldr r1, [pc, #136] @ 645fec │ │ │ │ add r4, r4, #16 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r5, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #100] @ 645fec │ │ │ │ + ldr ip, [pc, #100] @ 645ff0 │ │ │ │ cmn r3, #1 │ │ │ │ - ldr r2, [pc, #96] @ 645ff0 │ │ │ │ - ldr r1, [pc, #96] @ 645ff4 │ │ │ │ + ldr r2, [pc, #96] @ 645ff4 │ │ │ │ + ldr r1, [pc, #96] @ 645ff8 │ │ │ │ add ip, pc, ip │ │ │ │ moveq r3, #2 │ │ │ │ add ip, ip, #24 │ │ │ │ streq r3, [r5, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #76] @ 645ff8 │ │ │ │ + ldr r3, [pc, #76] @ 645ffc │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r3, r4, r0, asr #29 │ │ │ │ - eorseq r9, r6, r8, lsl #6 │ │ │ │ - eorseq r9, r6, r0, lsr #6 │ │ │ │ - eoreq r8, sp, r0, lsr r8 │ │ │ │ - eorseq r4, r6, r4, asr sl │ │ │ │ - subeq r3, r4, r8, ror #28 │ │ │ │ - strdeq r8, [sp], -r4 @ │ │ │ │ - strdeq lr, [pc], -r0 @ │ │ │ │ + strheq r3, [r4], #-236 @ 0xffffff14 │ │ │ │ + eorseq r9, r6, r4, lsl #6 │ │ │ │ + eorseq r9, r6, ip, lsl r3 │ │ │ │ + eoreq r8, sp, ip, lsr #16 │ │ │ │ + eorseq r4, r6, r0, asr sl │ │ │ │ + subeq r3, r4, r4, ror #28 │ │ │ │ + strdeq r8, [sp], -r0 @ │ │ │ │ + eoreq lr, pc, ip, ror #13 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #200] @ 6460dc │ │ │ │ + ldr r4, [pc, #200] @ 6460e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #184] @ 6460e0 │ │ │ │ - ldr r1, [pc, #184] @ 6460e4 │ │ │ │ + ldr r2, [pc, #184] @ 6460e4 │ │ │ │ + ldr r1, [pc, #184] @ 6460e8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #164] @ 6460e8 │ │ │ │ - ldr r1, [pc, #164] @ 6460ec │ │ │ │ + ldr r2, [pc, #164] @ 6460ec │ │ │ │ + ldr r1, [pc, #164] @ 6460f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #132] @ 6460f0 │ │ │ │ - ldr r1, [pc, #132] @ 6460f4 │ │ │ │ + ldr r2, [pc, #132] @ 6460f4 │ │ │ │ + ldr r1, [pc, #132] @ 6460f8 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr ip, [pc, #96] @ 6460f8 │ │ │ │ - ldr r1, [pc, #96] @ 6460fc │ │ │ │ + ldr ip, [pc, #96] @ 6460fc │ │ │ │ + ldr r1, [pc, #96] @ 646100 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [r7, #128] @ 0x80 │ │ │ │ - ldr r6, [pc, #88] @ 646100 │ │ │ │ + ldr r6, [pc, #88] @ 646104 │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ strb r4, [r3, #112] @ 0x70 │ │ │ │ strh lr, [r3, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6951f8 │ │ │ │ - subeq r3, r4, r4, ror #27 │ │ │ │ - eoreq r8, sp, ip, ror #14 │ │ │ │ - mlaseq r6, r0, r9, r4 │ │ │ │ - ldrdeq r0, [pc], -r4 @ │ │ │ │ - strdeq r0, [pc], -r4 @ │ │ │ │ - eoreq ip, lr, r0, lsl #16 │ │ │ │ - eoreq r5, lr, r8, lsr #30 │ │ │ │ + subeq r3, r4, r0, ror #27 │ │ │ │ + eoreq r8, sp, r8, ror #14 │ │ │ │ + eorseq r4, r6, ip, lsl #19 │ │ │ │ + ldrdeq r0, [pc], -r0 @ │ │ │ │ + strdeq r0, [pc], -r0 @ │ │ │ │ + strdeq ip, [lr], -ip @ │ │ │ │ + eoreq r5, lr, r4, lsr #30 │ │ │ │ @ instruction: 0xfffffe74 │ │ │ │ - subseq r3, r1, r8, ror r7 │ │ │ │ + subseq r3, r1, r4, ror r7 │ │ │ │ strdne r1, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 646164 │ │ │ │ - ldr r2, [pc, #72] @ 646168 │ │ │ │ - ldr r1, [pc, #72] @ 64616c │ │ │ │ + ldr ip, [pc, #72] @ 646168 │ │ │ │ + ldr r2, [pc, #72] @ 64616c │ │ │ │ + ldr r1, [pc, #72] @ 646170 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 646170 │ │ │ │ + ldr r3, [pc, #40] @ 646174 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - ldrdeq r3, [r4], #-196 @ 0xffffff3c │ │ │ │ - eorseq r9, r6, r4, lsr #2 │ │ │ │ - eorseq r9, r6, ip, lsr r1 │ │ │ │ - eorseq r7, r3, r8, lsl r2 │ │ │ │ - ldr r0, [pc, #4] @ 646180 │ │ │ │ + b 62d66c │ │ │ │ + ldrdeq r3, [r4], #-192 @ 0xffffff40 │ │ │ │ + eorseq r9, r6, r0, lsr #2 │ │ │ │ + eorseq r9, r6, r8, lsr r1 │ │ │ │ + eorseq r7, r3, r4, lsl r2 │ │ │ │ + ldr r0, [pc, #4] @ 646184 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r8, lr, r4, lsr #3 │ │ │ │ + subeq r8, lr, r0, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #196] @ 646260 │ │ │ │ - ldr r2, [pc, #196] @ 646264 │ │ │ │ - ldr r1, [pc, #196] @ 646268 │ │ │ │ + ldr r4, [pc, #196] @ 646264 │ │ │ │ + ldr r2, [pc, #196] @ 646268 │ │ │ │ + ldr r1, [pc, #196] @ 64626c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #164] @ 64626c │ │ │ │ - ldr r1, [pc, #164] @ 646270 │ │ │ │ + ldr r2, [pc, #164] @ 646270 │ │ │ │ + ldr r1, [pc, #164] @ 646274 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #132] @ 646274 │ │ │ │ - ldr r1, [pc, #132] @ 646278 │ │ │ │ + ldr r2, [pc, #132] @ 646278 │ │ │ │ + ldr r1, [pc, #132] @ 64627c │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr ip, [pc, #96] @ 64627c │ │ │ │ - ldr r1, [pc, #96] @ 646280 │ │ │ │ + ldr ip, [pc, #96] @ 646280 │ │ │ │ + ldr r1, [pc, #96] @ 646284 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [r7, #128] @ 0x80 │ │ │ │ - ldr r6, [pc, #88] @ 646284 │ │ │ │ + ldr r6, [pc, #88] @ 646288 │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ strb r4, [r3, #112] @ 0x70 │ │ │ │ strh lr, [r3, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6951f8 │ │ │ │ - subeq r3, r4, r8, lsr #25 │ │ │ │ - eoreq r8, sp, r8, ror #11 │ │ │ │ - eorseq r4, r6, r0, lsl r8 │ │ │ │ - eoreq r0, pc, r0, asr r0 @ │ │ │ │ - eoreq r0, pc, r0, ror r0 @ │ │ │ │ - eoreq ip, lr, ip, ror r6 │ │ │ │ - eoreq r5, lr, r4, lsr #27 │ │ │ │ + subeq r3, r4, r4, lsr #25 │ │ │ │ + eoreq r8, sp, r4, ror #11 │ │ │ │ + eorseq r4, r6, ip, lsl #16 │ │ │ │ + eoreq r0, pc, ip, asr #32 │ │ │ │ + eoreq r0, pc, ip, rrx │ │ │ │ + eoreq ip, lr, r8, ror r6 │ │ │ │ + eoreq r5, lr, r0, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - subseq r3, r1, r4, asr r6 │ │ │ │ + subseq r3, r1, r0, asr r6 │ │ │ │ strdne r1, [r2], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 646320 │ │ │ │ - ldr r2, [pc, #128] @ 646324 │ │ │ │ - ldr r1, [pc, #128] @ 646328 │ │ │ │ + ldr ip, [pc, #128] @ 646324 │ │ │ │ + ldr r2, [pc, #128] @ 646328 │ │ │ │ + ldr r1, [pc, #128] @ 64632c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #30 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #92] @ 64632c │ │ │ │ + ldr r3, [pc, #92] @ 646330 │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #64] @ 646330 │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #64] @ 646334 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6a2efc │ │ │ │ - ldr r3, [pc, #44] @ 646334 │ │ │ │ + ldr r3, [pc, #44] @ 646338 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - subeq r3, r4, r8, lsr #23 │ │ │ │ - eorseq r8, r6, r8, asr #31 │ │ │ │ - eorseq r8, r6, r4, ror #31 │ │ │ │ - eoreq r4, pc, r0, lsr #11 │ │ │ │ - eorseq r7, r6, r0, lsr sp │ │ │ │ - eorseq r7, r6, r4, lsr #26 │ │ │ │ + subeq r3, r4, r4, lsr #23 │ │ │ │ + eorseq r8, r6, r4, asr #31 │ │ │ │ + eorseq r8, r6, r0, ror #31 │ │ │ │ + mlaeq pc, ip, r5, r4 @ │ │ │ │ + eorseq r7, r6, ip, lsr #26 │ │ │ │ + eorseq r7, r6, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #184] @ 646408 │ │ │ │ + ldr r4, [pc, #184] @ 64640c │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #176] @ 64640c │ │ │ │ - ldr r1, [pc, #176] @ 646410 │ │ │ │ + ldr r2, [pc, #176] @ 646410 │ │ │ │ + ldr r1, [pc, #176] @ 646414 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #144] @ 646414 │ │ │ │ - ldr r1, [pc, #144] @ 646418 │ │ │ │ + ldr r2, [pc, #144] @ 646418 │ │ │ │ + ldr r1, [pc, #144] @ 64641c │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r5, #3384] @ 0xd38 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r5, #3384] @ 0xd38 │ │ │ │ - ldr r3, [pc, #92] @ 64641c │ │ │ │ + ldr r3, [pc, #92] @ 646420 │ │ │ │ str r2, [r5, #3380] @ 0xd34 │ │ │ │ - ldr r1, [pc, #88] @ 646420 │ │ │ │ - ldr r2, [pc, #88] @ 646424 │ │ │ │ + ldr r1, [pc, #88] @ 646424 │ │ │ │ + ldr r2, [pc, #88] @ 646428 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #72] @ 646428 │ │ │ │ + ldr r3, [pc, #72] @ 64642c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6968d8 │ │ │ │ - strdeq r3, [r4], #-172 @ 0xffffff54 │ │ │ │ - eorseq r8, r6, r4, lsl pc │ │ │ │ - eorseq r8, r6, ip, lsr #30 │ │ │ │ - eoreq r8, sp, r8, lsl #8 │ │ │ │ - eorseq r4, r6, ip, lsr #12 │ │ │ │ - subeq r3, r4, r4, lsl #21 │ │ │ │ - @ instruction: 0x002fe2bc │ │ │ │ - eoreq r8, sp, r0, asr #7 │ │ │ │ + strdeq r3, [r4], #-168 @ 0xffffff58 │ │ │ │ + eorseq r8, r6, r0, lsl pc │ │ │ │ + eorseq r8, r6, r8, lsr #30 │ │ │ │ + eoreq r8, sp, r4, lsl #8 │ │ │ │ + eorseq r4, r6, r8, lsr #12 │ │ │ │ + subeq r3, r4, r0, lsl #21 │ │ │ │ + @ instruction: 0x002fe2b8 │ │ │ │ + @ instruction: 0x002d83bc │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 646438 │ │ │ │ + ldr r0, [pc, #4] @ 64643c │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r7, lr, r8, lsl pc │ │ │ │ + subeq r7, lr, r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #148] @ 6464e8 │ │ │ │ + ldr r4, [pc, #148] @ 6464ec │ │ │ │ mov r7, r1 │ │ │ │ - ldr r2, [pc, #144] @ 6464ec │ │ │ │ - ldr r1, [pc, #144] @ 6464f0 │ │ │ │ + ldr r2, [pc, #144] @ 6464f0 │ │ │ │ + ldr r1, [pc, #144] @ 6464f4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #112] @ 6464f4 │ │ │ │ - ldr r1, [pc, #112] @ 6464f8 │ │ │ │ + ldr r5, [pc, #112] @ 6464f8 │ │ │ │ + ldr r1, [pc, #112] @ 6464fc │ │ │ │ add ip, r4, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #24 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #72] @ 6464fc │ │ │ │ + ldr r1, [pc, #72] @ 646500 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #68] @ 646500 │ │ │ │ + ldr r3, [pc, #68] @ 646504 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ add r0, r8, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r3, r4, r4, asr #20 │ │ │ │ - eorseq r8, r6, r8, asr #28 │ │ │ │ - eorseq r8, r6, r0, ror #28 │ │ │ │ - eoreq r8, sp, ip, lsl #6 │ │ │ │ - eorseq r4, r6, ip, lsr #10 │ │ │ │ - eoreq lr, pc, r0, ror #3 │ │ │ │ + subeq r3, r4, r0, asr #20 │ │ │ │ + eorseq r8, r6, r4, asr #28 │ │ │ │ + eorseq r8, r6, ip, asr lr │ │ │ │ + eoreq r8, sp, r8, lsl #6 │ │ │ │ + eorseq r4, r6, r8, lsr #10 │ │ │ │ + ldrdeq lr, [pc], -ip @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ 6465dc │ │ │ │ + ldr r4, [pc, #192] @ 6465e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #176] @ 6465e0 │ │ │ │ - ldr r1, [pc, #176] @ 6465e4 │ │ │ │ + ldr r2, [pc, #176] @ 6465e4 │ │ │ │ + ldr r1, [pc, #176] @ 6465e8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 6465e8 │ │ │ │ - ldr r1, [pc, #156] @ 6465ec │ │ │ │ + ldr r2, [pc, #156] @ 6465ec │ │ │ │ + ldr r1, [pc, #156] @ 6465f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #124] @ 6465f0 │ │ │ │ - ldr r1, [pc, #124] @ 6465f4 │ │ │ │ + ldr r2, [pc, #124] @ 6465f4 │ │ │ │ + ldr r1, [pc, #124] @ 6465f8 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #92] @ 6465f8 │ │ │ │ + ldr r3, [pc, #92] @ 6465fc │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #84] @ 6465fc │ │ │ │ + ldr r1, [pc, #84] @ 646600 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #76] @ 646600 │ │ │ │ + ldr r0, [pc, #76] @ 646604 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ strb r3, [r6, #112] @ 0x70 │ │ │ │ strh r2, [r6, #114] @ 0x72 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6951f8 │ │ │ │ - subeq r3, r4, r8, lsl #19 │ │ │ │ - eoreq r8, sp, r4, ror #4 │ │ │ │ - eorseq r4, r6, r8, lsl #9 │ │ │ │ - eoreq ip, lr, r8, lsr #6 │ │ │ │ - eoreq r5, lr, r4, asr sl │ │ │ │ - eoreq pc, lr, r0, lsr #25 │ │ │ │ - @ instruction: 0x002efcbc │ │ │ │ + subeq r3, r4, r4, lsl #19 │ │ │ │ + eoreq r8, sp, r0, ror #4 │ │ │ │ + eorseq r4, r6, r4, lsl #9 │ │ │ │ + eoreq ip, lr, r4, lsr #6 │ │ │ │ + eoreq r5, lr, r0, asr sl │ │ │ │ + mlaeq lr, ip, ip, pc @ │ │ │ │ + @ instruction: 0x002efcb8 │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ - subseq r3, r1, ip, lsr r3 │ │ │ │ + subseq r3, r1, r8, lsr r3 │ │ │ │ strdne r1, [r9], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 646664 │ │ │ │ - ldr r2, [pc, #72] @ 646668 │ │ │ │ - ldr r1, [pc, #72] @ 64666c │ │ │ │ + ldr ip, [pc, #72] @ 646668 │ │ │ │ + ldr r2, [pc, #72] @ 64666c │ │ │ │ + ldr r1, [pc, #72] @ 646670 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #30 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 646670 │ │ │ │ - ldr r2, [pc, #40] @ 646674 │ │ │ │ + ldr r3, [pc, #40] @ 646674 │ │ │ │ + ldr r2, [pc, #40] @ 646678 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r3, r4, r0, lsl #17 │ │ │ │ - eorseq r8, r6, ip, lsl #25 │ │ │ │ - eorseq r8, r6, r4, lsr #25 │ │ │ │ - eorseq r6, r3, ip, lsr #22 │ │ │ │ + b 62d66c │ │ │ │ + subeq r3, r4, ip, ror r8 │ │ │ │ + eorseq r8, r6, r8, lsl #25 │ │ │ │ + eorseq r8, r6, r0, lsr #25 │ │ │ │ + eorseq r6, r3, r8, lsr #22 │ │ │ │ andeq r1, r0, r8, asr #9 │ │ │ │ - ldr r0, [pc, #4] @ 646684 │ │ │ │ + ldr r0, [pc, #4] @ 646688 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - strdeq r7, [lr], #-200 @ 0xffffff38 │ │ │ │ + strdeq r7, [lr], #-196 @ 0xffffff3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #220] @ 64677c │ │ │ │ - ldr r2, [pc, #220] @ 646780 │ │ │ │ - ldr r1, [pc, #220] @ 646784 │ │ │ │ + ldr r4, [pc, #220] @ 646780 │ │ │ │ + ldr r2, [pc, #220] @ 646784 │ │ │ │ + ldr r1, [pc, #220] @ 646788 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 646788 │ │ │ │ - ldr r1, [pc, #188] @ 64678c │ │ │ │ + ldr r2, [pc, #188] @ 64678c │ │ │ │ + ldr r1, [pc, #188] @ 646790 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 646790 │ │ │ │ - ldr r1, [pc, #156] @ 646794 │ │ │ │ + ldr r2, [pc, #156] @ 646794 │ │ │ │ + ldr r1, [pc, #156] @ 646798 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 646798 │ │ │ │ - ldr r1, [pc, #124] @ 64679c │ │ │ │ + ldr r3, [pc, #124] @ 64679c │ │ │ │ + ldr r1, [pc, #124] @ 6467a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 6467a0 │ │ │ │ + ldr r1, [pc, #84] @ 6467a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0, asr r8 │ │ │ │ - eoreq r8, sp, r4, ror #1 │ │ │ │ - eorseq r4, r6, ip, lsl #6 │ │ │ │ - eoreq pc, lr, ip, asr #22 │ │ │ │ - eoreq pc, lr, ip, ror #22 │ │ │ │ - eoreq ip, lr, r8, ror r1 │ │ │ │ - eoreq r5, lr, r0, lsr #17 │ │ │ │ + subeq r3, r4, ip, asr #16 │ │ │ │ + eoreq r8, sp, r0, ror #1 │ │ │ │ + eorseq r4, r6, r8, lsl #6 │ │ │ │ + eoreq pc, lr, r8, asr #22 │ │ │ │ + eoreq pc, lr, r8, ror #22 │ │ │ │ + eoreq ip, lr, r4, ror r1 │ │ │ │ + mlaeq lr, ip, r8, r5 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - subseq r3, r1, r8, lsl r2 │ │ │ │ + subseq r3, r1, r4, lsl r2 │ │ │ │ strdne r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 646808 │ │ │ │ - ldr r2, [pc, #76] @ 64680c │ │ │ │ - ldr r1, [pc, #76] @ 646810 │ │ │ │ + ldr ip, [pc, #76] @ 64680c │ │ │ │ + ldr r2, [pc, #76] @ 646810 │ │ │ │ + ldr r1, [pc, #76] @ 646814 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #30 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 646814 │ │ │ │ + ldr r3, [pc, #40] @ 646818 │ │ │ │ mov r2, #560 @ 0x230 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r3, r4, r8, lsr r7 │ │ │ │ - eorseq r8, r6, r4, asr fp │ │ │ │ - eorseq r8, r6, ip, ror #22 │ │ │ │ - eoreq r4, pc, r0, ror #2 │ │ │ │ + b 62d66c │ │ │ │ + subeq r3, r4, r4, lsr r7 │ │ │ │ + eorseq r8, r6, r0, asr fp │ │ │ │ + eorseq r8, r6, r8, ror #22 │ │ │ │ + eoreq r4, pc, ip, asr r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #340] @ 646984 │ │ │ │ - ldr r2, [pc, #340] @ 646988 │ │ │ │ + ldr r4, [pc, #340] @ 646988 │ │ │ │ + ldr r2, [pc, #340] @ 64698c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #332] @ 64698c │ │ │ │ + ldr r1, [pc, #332] @ 646990 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #30 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr sl, [pc, #300] @ 646990 │ │ │ │ - ldr r9, [pc, #300] @ 646994 │ │ │ │ + ldr sl, [pc, #300] @ 646994 │ │ │ │ + ldr r9, [pc, #300] @ 646998 │ │ │ │ add r4, r4, #72 @ 0x48 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r4, [sp] │ │ │ │ @@ -1109589,201 +1109590,201 @@ │ │ │ │ add r5, r5, #28672 @ 0x7000 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r5, #3792] @ 0xed0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 646974 │ │ │ │ + beq 646978 │ │ │ │ ldr r3, [r8, #3384] @ 0xd38 │ │ │ │ cmn r3, #1 │ │ │ │ ldreq r3, [r5, #3792] @ 0xed0 │ │ │ │ addeq r3, r3, #3 │ │ │ │ streq r3, [r8, #3384] @ 0xd38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64692c │ │ │ │ - ldr r0, [pc, #176] @ 646998 │ │ │ │ + beq 646930 │ │ │ │ + ldr r0, [pc, #176] @ 64699c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ - ldr ip, [pc, #168] @ 64699c │ │ │ │ - ldr r2, [pc, #168] @ 6469a0 │ │ │ │ - ldr r1, [pc, #168] @ 6469a4 │ │ │ │ + ldr ip, [pc, #168] @ 6469a0 │ │ │ │ + ldr r2, [pc, #168] @ 6469a4 │ │ │ │ + ldr r1, [pc, #168] @ 6469a8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ - bl 62e6a4 │ │ │ │ + bl 62e6a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr ip, [pc, #116] @ 6469a8 │ │ │ │ - ldr r2, [pc, #116] @ 6469ac │ │ │ │ - ldr r1, [pc, #116] @ 6469b0 │ │ │ │ + ldr ip, [pc, #116] @ 6469ac │ │ │ │ + ldr r2, [pc, #116] @ 6469b0 │ │ │ │ + ldr r1, [pc, #116] @ 6469b4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #96 @ 0x60 │ │ │ │ add r0, r8, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #104] @ 6469b4 │ │ │ │ + ldr r3, [pc, #104] @ 6469b8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6968d8 │ │ │ │ mov r0, #2 │ │ │ │ bl 47fff0 │ │ │ │ str r0, [r5, #3792] @ 0xed0 │ │ │ │ - b 6468c0 │ │ │ │ - subeq r3, r4, r8, asr #13 │ │ │ │ - @ instruction: 0x00368adc │ │ │ │ - @ instruction: 0x00368af4 │ │ │ │ - eoreq r7, sp, ip, lsr #30 │ │ │ │ - eorseq r4, r6, r4, asr r1 │ │ │ │ - eorseq r8, r6, r0, ror sl │ │ │ │ - subeq r3, r4, r0, lsl #12 │ │ │ │ - eoreq lr, lr, ip, asr #30 │ │ │ │ - eoreq lr, lr, r8, ror #30 │ │ │ │ - subeq r3, r4, r0, asr #11 │ │ │ │ - eoreq r7, sp, ip, asr #28 │ │ │ │ - eoreq sp, pc, ip, asr #26 │ │ │ │ + b 6468c4 │ │ │ │ + subeq r3, r4, r4, asr #13 │ │ │ │ + @ instruction: 0x00368ad8 │ │ │ │ + @ instruction: 0x00368af0 │ │ │ │ + eoreq r7, sp, r8, lsr #30 │ │ │ │ + eorseq r4, r6, r0, asr r1 │ │ │ │ + eorseq r8, r6, ip, ror #20 │ │ │ │ + strdeq r3, [r4], #-92 @ 0xffffffa4 │ │ │ │ + eoreq lr, lr, r8, asr #30 │ │ │ │ + eoreq lr, lr, r4, ror #30 │ │ │ │ + strheq r3, [r4], #-92 @ 0xffffffa4 │ │ │ │ + eoreq r7, sp, r8, asr #28 │ │ │ │ + eoreq sp, pc, r8, asr #26 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 6469c4 │ │ │ │ + ldr r0, [pc, #4] @ 6469c8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r7, lr, r4, ror #19 │ │ │ │ + subeq r7, lr, r0, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #228] @ 646ac4 │ │ │ │ - ldr r2, [pc, #228] @ 646ac8 │ │ │ │ + ldr r5, [pc, #228] @ 646ac8 │ │ │ │ + ldr r2, [pc, #228] @ 646acc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #224] @ 646acc │ │ │ │ + ldr r1, [pc, #224] @ 646ad0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #192] @ 646ad0 │ │ │ │ - ldr r1, [pc, #192] @ 646ad4 │ │ │ │ + ldr r2, [pc, #192] @ 646ad4 │ │ │ │ + ldr r1, [pc, #192] @ 646ad8 │ │ │ │ add r5, r5, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ add r8, r4, #28672 @ 0x7000 │ │ │ │ add r4, r4, #32256 @ 0x7e00 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ - ldr r3, [pc, #144] @ 646ad8 │ │ │ │ + ldr r3, [pc, #144] @ 646adc │ │ │ │ ldrh r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 646ab4 │ │ │ │ + beq 646ab8 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #124] @ 646adc │ │ │ │ + ldr ip, [pc, #124] @ 646ae0 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r3, r8, #3824 @ 0xef0 │ │ │ │ ldrheq r2, [r3, #100] @ 0x64 │ │ │ │ - ldr r1, [pc, #112] @ 646ae0 │ │ │ │ + ldr r1, [pc, #112] @ 646ae4 │ │ │ │ addeq r3, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #104] @ 646ae4 │ │ │ │ + ldr r2, [pc, #104] @ 646ae8 │ │ │ │ add ip, ip, #24 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #88] @ 646ae8 │ │ │ │ + ldr r3, [pc, #88] @ 646aec │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6968d8 │ │ │ │ mov r0, #0 │ │ │ │ bl 47fff0 │ │ │ │ strh r0, [r4, #96] @ 0x60 │ │ │ │ - b 646a54 │ │ │ │ - subeq r3, r4, r0, ror r5 │ │ │ │ - eorseq r8, r6, ip, lsr #19 │ │ │ │ - eorseq r8, r6, r4, asr #19 │ │ │ │ - eoreq r7, sp, r0, lsl #27 │ │ │ │ - eorseq r3, r6, r0, lsr #31 │ │ │ │ + b 646a58 │ │ │ │ + subeq r3, r4, ip, ror #10 │ │ │ │ + eorseq r8, r6, r8, lsr #19 │ │ │ │ + eorseq r8, r6, r0, asr #19 │ │ │ │ + eoreq r7, sp, ip, ror sp │ │ │ │ + mlaseq r6, ip, pc, r3 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subeq r3, r4, ip, ror #9 │ │ │ │ - eoreq sp, pc, ip, lsl #24 │ │ │ │ - eoreq r7, sp, r0, lsl sp │ │ │ │ + subeq r3, r4, r8, ror #9 │ │ │ │ + eoreq sp, pc, r8, lsl #24 │ │ │ │ + eoreq r7, sp, ip, lsl #26 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 646be4 │ │ │ │ + ldr r4, [pc, #224] @ 646be8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 646be8 │ │ │ │ - ldr r1, [pc, #208] @ 646bec │ │ │ │ + ldr r2, [pc, #208] @ 646bec │ │ │ │ + ldr r1, [pc, #208] @ 646bf0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 646bf0 │ │ │ │ - ldr r1, [pc, #188] @ 646bf4 │ │ │ │ + ldr r2, [pc, #188] @ 646bf4 │ │ │ │ + ldr r1, [pc, #188] @ 646bf8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 646bf8 │ │ │ │ - ldr r1, [pc, #156] @ 646bfc │ │ │ │ + ldr r2, [pc, #156] @ 646bfc │ │ │ │ + ldr r1, [pc, #156] @ 646c00 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #120] @ 646c00 │ │ │ │ + ldr r1, [pc, #120] @ 646c04 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #92] @ 646c04 │ │ │ │ - ldr r1, [pc, #92] @ 646c08 │ │ │ │ + ldr r3, [pc, #92] @ 646c08 │ │ │ │ + ldr r1, [pc, #92] @ 646c0c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ strh r0, [r4, #114] @ 0x72 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ @@ -1109791,198 +1109792,198 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r8, asr r4 │ │ │ │ - eoreq r7, sp, ip, ror ip │ │ │ │ - eorseq r3, r6, r0, lsr #29 │ │ │ │ - eoreq pc, lr, r4, ror #13 │ │ │ │ - eoreq pc, lr, r4, lsl #14 │ │ │ │ - eoreq fp, lr, r0, lsl sp │ │ │ │ - eoreq r5, lr, r8, lsr r4 │ │ │ │ - subseq r2, r1, r4, lsl lr │ │ │ │ + subeq r3, r4, r4, asr r4 │ │ │ │ + eoreq r7, sp, r8, ror ip │ │ │ │ + mlaseq r6, ip, lr, r3 │ │ │ │ + eoreq pc, lr, r0, ror #13 │ │ │ │ + eoreq pc, lr, r0, lsl #14 │ │ │ │ + eoreq fp, lr, ip, lsl #26 │ │ │ │ + eoreq r5, lr, r4, lsr r4 │ │ │ │ + subseq r2, r1, r0, lsl lr │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ strdne r1, [r1], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 646c88 │ │ │ │ - ldr r2, [pc, #100] @ 646c8c │ │ │ │ - ldr r1, [pc, #100] @ 646c90 │ │ │ │ + ldr ip, [pc, #100] @ 646c8c │ │ │ │ + ldr r2, [pc, #100] @ 646c90 │ │ │ │ + ldr r1, [pc, #100] @ 646c94 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 646c94 │ │ │ │ + ldr r3, [pc, #68] @ 646c98 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #40] @ 646c98 │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #40] @ 646c9c │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - subeq r3, r4, r0, lsr r3 │ │ │ │ - eorseq r8, r6, ip, ror #14 │ │ │ │ - eorseq r8, r6, r4, lsl #15 │ │ │ │ - strdeq r3, [pc], -ip @ │ │ │ │ - eoreq fp, pc, r4, ror pc @ │ │ │ │ - ldr r0, [pc, #4] @ 646ca8 │ │ │ │ + subeq r3, r4, ip, lsr #6 │ │ │ │ + eorseq r8, r6, r8, ror #14 │ │ │ │ + eorseq r8, r6, r0, lsl #15 │ │ │ │ + strdeq r3, [pc], -r8 @ │ │ │ │ + eoreq fp, pc, r0, ror pc @ │ │ │ │ + ldr r0, [pc, #4] @ 646cac │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r7, lr, ip, lsr #14 │ │ │ │ + subeq r7, lr, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #232] @ 646dac │ │ │ │ - ldr r2, [pc, #232] @ 646db0 │ │ │ │ - ldr r1, [pc, #232] @ 646db4 │ │ │ │ + ldr r4, [pc, #232] @ 646db0 │ │ │ │ + ldr r2, [pc, #232] @ 646db4 │ │ │ │ + ldr r1, [pc, #232] @ 646db8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #200] @ 646db8 │ │ │ │ - ldr r1, [pc, #200] @ 646dbc │ │ │ │ + ldr r2, [pc, #200] @ 646dbc │ │ │ │ + ldr r1, [pc, #200] @ 646dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #168] @ 646dc0 │ │ │ │ - ldr r1, [pc, #168] @ 646dc4 │ │ │ │ + ldr r2, [pc, #168] @ 646dc4 │ │ │ │ + ldr r1, [pc, #168] @ 646dc8 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #136] @ 646dc8 │ │ │ │ - ldr r2, [pc, #136] @ 646dcc │ │ │ │ + ldr r3, [pc, #136] @ 646dcc │ │ │ │ + ldr r2, [pc, #136] @ 646dd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ strb r1, [r5, #112] @ 0x70 │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ strh r3, [r5, #114] @ 0x72 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #104] @ 646dd0 │ │ │ │ + ldr r1, [pc, #104] @ 646dd4 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r3, [pc, #76] @ 646dd4 │ │ │ │ + ldr r3, [pc, #76] @ 646dd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r4, ror #5 │ │ │ │ - eoreq r7, sp, r0, asr #21 │ │ │ │ - eorseq r3, r6, r8, ror #25 │ │ │ │ - eoreq fp, lr, r4, lsl #23 │ │ │ │ - @ instruction: 0x002e52b0 │ │ │ │ - strdeq pc, [lr], -r8 @ │ │ │ │ - eoreq pc, lr, r4, lsl r5 @ │ │ │ │ - eorseq r8, r6, ip, asr #13 │ │ │ │ + subeq r3, r4, r0, ror #5 │ │ │ │ + @ instruction: 0x002d7abc │ │ │ │ + eorseq r3, r6, r4, ror #25 │ │ │ │ + eoreq fp, lr, r0, lsl #23 │ │ │ │ + eoreq r5, lr, ip, lsr #5 │ │ │ │ + strdeq pc, [lr], -r4 @ │ │ │ │ + eoreq pc, lr, r0, lsl r5 @ │ │ │ │ + eorseq r8, r6, r8, asr #13 │ │ │ │ strdne r1, [r0], -r4 │ │ │ │ - subseq r2, r1, r4, asr #25 │ │ │ │ + subseq r2, r1, r0, asr #25 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #104] @ 646e58 │ │ │ │ - ldr r2, [pc, #104] @ 646e5c │ │ │ │ - ldr r1, [pc, #104] @ 646e60 │ │ │ │ + ldr ip, [pc, #104] @ 646e5c │ │ │ │ + ldr r2, [pc, #104] @ 646e60 │ │ │ │ + ldr r1, [pc, #104] @ 646e64 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 646e64 │ │ │ │ - ldr r2, [pc, #68] @ 646e68 │ │ │ │ + ldr r3, [pc, #68] @ 646e68 │ │ │ │ + ldr r2, [pc, #68] @ 646e6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #44] @ 646e6c │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #44] @ 646e70 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - strheq r3, [r4], #-28 @ 0xffffffe4 │ │ │ │ - eorseq r8, r6, r8, lsl r6 │ │ │ │ - eoreq r3, pc, r8, ror #26 │ │ │ │ - eoreq r3, pc, r0, ror #17 │ │ │ │ + strheq r3, [r4], #-24 @ 0xffffffe8 │ │ │ │ + eorseq r8, r6, r4, lsl r6 │ │ │ │ + eoreq r3, pc, r4, ror #26 │ │ │ │ + ldrdeq r3, [pc], -ip @ │ │ │ │ andeq r1, r0, r8, asr #5 │ │ │ │ - eoreq fp, pc, r4, lsr #27 │ │ │ │ + eoreq fp, pc, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #300] @ 646fb4 │ │ │ │ - ldr sl, [pc, #300] @ 646fb8 │ │ │ │ - ldr r6, [pc, #300] @ 646fbc │ │ │ │ + ldr r4, [pc, #300] @ 646fb8 │ │ │ │ + ldr sl, [pc, #300] @ 646fbc │ │ │ │ + ldr r6, [pc, #300] @ 646fc0 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ add fp, r4, #72 @ 0x48 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r7, r1 │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #252] @ 646fc0 │ │ │ │ - ldr r1, [pc, #252] @ 646fc4 │ │ │ │ + ldr r2, [pc, #252] @ 646fc4 │ │ │ │ + ldr r1, [pc, #252] @ 646fc8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ @@ -1109992,191 +1109993,191 @@ │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str fp, [sp] │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r8, r0, #32000 @ 0x7d00 │ │ │ │ add r8, r8, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #184] @ 646fc8 │ │ │ │ - ldr r1, [pc, #184] @ 646fcc │ │ │ │ + ldr r2, [pc, #184] @ 646fcc │ │ │ │ + ldr r1, [pc, #184] @ 646fd0 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ bl 69d64c │ │ │ │ ldr r3, [r5, #3384] @ 0xd38 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 646f50 │ │ │ │ + bne 646f54 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #444] @ 0x1bc │ │ │ │ cmp r3, #1 │ │ │ │ movlt r3, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r5, #3384] @ 0xd38 │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [r9, #20] │ │ │ │ bl 69db3c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 60c090 │ │ │ │ - ldr ip, [pc, #92] @ 646fd0 │ │ │ │ - ldr r2, [pc, #92] @ 646fd4 │ │ │ │ - ldr r1, [pc, #92] @ 646fd8 │ │ │ │ + bl 60c094 │ │ │ │ + ldr ip, [pc, #92] @ 646fd4 │ │ │ │ + ldr r2, [pc, #92] @ 646fd8 │ │ │ │ + ldr r1, [pc, #92] @ 646fdc │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #80] @ 646fdc │ │ │ │ + ldr r3, [pc, #80] @ 646fe0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r3, r4, r4, lsr #2 │ │ │ │ - strdeq r7, [sp], -r8 @ │ │ │ │ - eorseq r3, r6, ip, lsr #22 │ │ │ │ - eorseq r8, r6, r8, asr r5 │ │ │ │ - eoreq r3, pc, r8, lsr #25 │ │ │ │ - eorseq r3, r0, r4, lsl r1 │ │ │ │ - eoreq r3, pc, r8, ror #15 │ │ │ │ - subeq r3, r4, r8, lsr r0 │ │ │ │ - eoreq r7, sp, ip, lsl #16 │ │ │ │ - eoreq sp, pc, ip, lsl #14 │ │ │ │ + subeq r3, r4, r0, lsr #2 │ │ │ │ + strdeq r7, [sp], -r4 @ │ │ │ │ + eorseq r3, r6, r8, lsr #22 │ │ │ │ + eorseq r8, r6, r4, asr r5 │ │ │ │ + eoreq r3, pc, r4, lsr #25 │ │ │ │ + eorseq r3, r0, r0, lsl r1 │ │ │ │ + eoreq r3, pc, r4, ror #15 │ │ │ │ + subeq r3, r4, r4, lsr r0 │ │ │ │ + eoreq r7, sp, r8, lsl #16 │ │ │ │ + eoreq sp, pc, r8, lsl #14 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 646fec │ │ │ │ + ldr r0, [pc, #4] @ 646ff0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r7, lr, r4, lsl r4 │ │ │ │ + subeq r7, lr, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #220] @ 6470e4 │ │ │ │ - ldr r2, [pc, #220] @ 6470e8 │ │ │ │ - ldr r1, [pc, #220] @ 6470ec │ │ │ │ + ldr r4, [pc, #220] @ 6470e8 │ │ │ │ + ldr r2, [pc, #220] @ 6470ec │ │ │ │ + ldr r1, [pc, #220] @ 6470f0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #188] @ 6470f0 │ │ │ │ - ldr r1, [pc, #188] @ 6470f4 │ │ │ │ + ldr r2, [pc, #188] @ 6470f4 │ │ │ │ + ldr r1, [pc, #188] @ 6470f8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #156] @ 6470f8 │ │ │ │ - ldr r1, [pc, #156] @ 6470fc │ │ │ │ + ldr r2, [pc, #156] @ 6470fc │ │ │ │ + ldr r1, [pc, #156] @ 647100 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #124] @ 647100 │ │ │ │ - ldr r1, [pc, #124] @ 647104 │ │ │ │ + ldr r3, [pc, #124] @ 647104 │ │ │ │ + ldr r1, [pc, #124] @ 647108 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6951f8 │ │ │ │ - ldr r1, [pc, #84] @ 647108 │ │ │ │ + ldr r1, [pc, #84] @ 64710c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1920 @ 0x780 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0 │ │ │ │ - eoreq r7, sp, ip, ror r7 │ │ │ │ - eorseq r3, r6, r4, lsr #19 │ │ │ │ - eoreq pc, lr, r4, ror #3 │ │ │ │ - eoreq pc, lr, r4, lsl #4 │ │ │ │ - eoreq fp, lr, r0, lsl r8 │ │ │ │ - eoreq r4, lr, r8, lsr pc │ │ │ │ + strdeq r2, [r4], #-252 @ 0xffffff04 │ │ │ │ + eoreq r7, sp, r8, ror r7 │ │ │ │ + eorseq r3, r6, r0, lsr #19 │ │ │ │ + eoreq pc, lr, r0, ror #3 │ │ │ │ + eoreq pc, lr, r0, lsl #4 │ │ │ │ + eoreq fp, lr, ip, lsl #16 │ │ │ │ + eoreq r4, lr, r4, lsr pc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - subseq r2, r1, r0, lsl #20 │ │ │ │ + ldrsheq r2, [r1], #-156 @ 0xffffff64 │ │ │ │ strdne r1, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 647170 │ │ │ │ - ldr r2, [pc, #76] @ 647174 │ │ │ │ - ldr r1, [pc, #76] @ 647178 │ │ │ │ + ldr ip, [pc, #76] @ 647174 │ │ │ │ + ldr r2, [pc, #76] @ 647178 │ │ │ │ + ldr r1, [pc, #76] @ 64717c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 64717c │ │ │ │ + ldr r3, [pc, #40] @ 647180 │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r2, r4, r8, ror #29 │ │ │ │ - eorseq r8, r6, r0, asr #6 │ │ │ │ - eorseq r8, r6, ip, asr r3 │ │ │ │ - eoreq r3, pc, ip, lsr #9 │ │ │ │ + b 62d66c │ │ │ │ + subeq r2, r4, r4, ror #29 │ │ │ │ + eorseq r8, r6, ip, lsr r3 │ │ │ │ + eorseq r8, r6, r8, asr r3 │ │ │ │ + eoreq r3, pc, r8, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #332] @ 6472e4 │ │ │ │ - ldr r2, [pc, #332] @ 6472e8 │ │ │ │ + ldr r4, [pc, #332] @ 6472e8 │ │ │ │ + ldr r2, [pc, #332] @ 6472ec │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 6472ec │ │ │ │ + ldr r1, [pc, #324] @ 6472f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr sl, [pc, #292] @ 6472f0 │ │ │ │ - ldr r9, [pc, #292] @ 6472f4 │ │ │ │ + ldr sl, [pc, #292] @ 6472f4 │ │ │ │ + ldr r9, [pc, #292] @ 6472f8 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r4, [sp] │ │ │ │ @@ -1110201,106 +1110202,106 @@ │ │ │ │ cmn r3, #1 │ │ │ │ addeq r6, r6, #28672 @ 0x7000 │ │ │ │ ldreq r3, [r6, #3908] @ 0xf44 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #3384] @ 0xd38 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64729c │ │ │ │ - ldr r0, [pc, #160] @ 6472f8 │ │ │ │ + beq 6472a0 │ │ │ │ + ldr r0, [pc, #160] @ 6472fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ - ldr ip, [pc, #152] @ 6472fc │ │ │ │ - ldr r2, [pc, #152] @ 647300 │ │ │ │ - ldr r1, [pc, #152] @ 647304 │ │ │ │ + ldr ip, [pc, #152] @ 647300 │ │ │ │ + ldr r2, [pc, #152] @ 647304 │ │ │ │ + ldr r1, [pc, #152] @ 647308 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #84 @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d64c │ │ │ │ mov r1, r4 │ │ │ │ - bl 62e6a4 │ │ │ │ + bl 62e6a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - ldr ip, [pc, #100] @ 647308 │ │ │ │ - ldr r2, [pc, #100] @ 64730c │ │ │ │ - ldr r1, [pc, #100] @ 647310 │ │ │ │ + ldr ip, [pc, #100] @ 64730c │ │ │ │ + ldr r2, [pc, #100] @ 647310 │ │ │ │ + ldr r1, [pc, #100] @ 647314 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #88] @ 647314 │ │ │ │ + ldr r3, [pc, #88] @ 647318 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r2, r4, r8, ror lr │ │ │ │ - eorseq r8, r6, r8, asr #5 │ │ │ │ - eorseq r8, r6, r4, ror #5 │ │ │ │ - eoreq r7, sp, r8, asr #11 │ │ │ │ - @ instruction: 0x003637f0 │ │ │ │ - eorseq r8, r6, r0, lsl #2 │ │ │ │ - subeq r2, r4, r8, lsr #27 │ │ │ │ - ldrdeq lr, [lr], -ip @ │ │ │ │ - strdeq lr, [lr], -r8 @ │ │ │ │ - subeq r2, r4, r8, ror #26 │ │ │ │ - ldrdeq r7, [sp], -ip @ │ │ │ │ - ldrdeq sp, [pc], -ip @ │ │ │ │ + subeq r2, r4, r4, ror lr │ │ │ │ + eorseq r8, r6, r4, asr #5 │ │ │ │ + eorseq r8, r6, r0, ror #5 │ │ │ │ + eoreq r7, sp, r4, asr #11 │ │ │ │ + eorseq r3, r6, ip, ror #15 │ │ │ │ + ldrsheq r8, [r6], -ip @ │ │ │ │ + subeq r2, r4, r4, lsr #27 │ │ │ │ + ldrdeq lr, [lr], -r8 @ │ │ │ │ + strdeq lr, [lr], -r4 @ │ │ │ │ + subeq r2, r4, r4, ror #26 │ │ │ │ + ldrdeq r7, [sp], -r8 @ │ │ │ │ + ldrdeq sp, [pc], -r8 @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 647324 │ │ │ │ + ldr r0, [pc, #4] @ 647328 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r7, lr, r8, lsl #2 │ │ │ │ + subeq r7, lr, r4, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #216] @ 647418 │ │ │ │ - ldr r2, [pc, #216] @ 64741c │ │ │ │ - ldr r1, [pc, #216] @ 647420 │ │ │ │ + ldr r4, [pc, #216] @ 64741c │ │ │ │ + ldr r2, [pc, #216] @ 647420 │ │ │ │ + ldr r1, [pc, #216] @ 647424 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #184] @ 647424 │ │ │ │ - ldr r1, [pc, #184] @ 647428 │ │ │ │ + ldr r2, [pc, #184] @ 647428 │ │ │ │ + ldr r1, [pc, #184] @ 64742c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #152] @ 64742c │ │ │ │ - ldr r1, [pc, #152] @ 647430 │ │ │ │ + ldr r2, [pc, #152] @ 647430 │ │ │ │ + ldr r1, [pc, #152] @ 647434 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #120] @ 647434 │ │ │ │ - ldr r1, [pc, #120] @ 647438 │ │ │ │ + ldr r3, [pc, #120] @ 647438 │ │ │ │ + ldr r1, [pc, #120] @ 64743c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1110316,127 +1110317,127 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r2, r4, r0, lsr sp │ │ │ │ - eoreq r7, sp, r4, asr #8 │ │ │ │ - eorseq r3, r6, ip, ror #12 │ │ │ │ - eoreq lr, lr, ip, lsr #29 │ │ │ │ - eoreq lr, lr, ip, asr #29 │ │ │ │ - ldrdeq fp, [lr], -r8 @ │ │ │ │ - eoreq r4, lr, r0, lsl #24 │ │ │ │ + subeq r2, r4, ip, lsr #26 │ │ │ │ + eoreq r7, sp, r0, asr #8 │ │ │ │ + eorseq r3, r6, r8, ror #12 │ │ │ │ + eoreq lr, lr, r8, lsr #29 │ │ │ │ + eoreq lr, lr, r8, asr #29 │ │ │ │ + ldrdeq fp, [lr], -r4 @ │ │ │ │ + strdeq r4, [lr], -ip @ │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - subseq r2, r1, r8, asr r7 │ │ │ │ + subseq r2, r1, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #56] @ 64748c │ │ │ │ - ldr r2, [pc, #56] @ 647490 │ │ │ │ - ldr r1, [pc, #56] @ 647494 │ │ │ │ + ldr ip, [pc, #56] @ 647490 │ │ │ │ + ldr r2, [pc, #56] @ 647494 │ │ │ │ + ldr r1, [pc, #56] @ 647498 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ add r0, r0, #32768 @ 0x8000 │ │ │ │ ldr r0, [r0, #788] @ 0x314 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 211fcc │ │ │ │ - subeq r2, r4, r0, lsr #24 │ │ │ │ - eorseq r8, r6, ip, lsl #1 │ │ │ │ - eoreq r3, pc, r4, lsl #19 │ │ │ │ + subeq r2, r4, ip, lsl ip │ │ │ │ + eorseq r8, r6, r8, lsl #1 │ │ │ │ + eoreq r3, pc, r0, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 6474fc │ │ │ │ - ldr r2, [pc, #76] @ 647500 │ │ │ │ - ldr r1, [pc, #76] @ 647504 │ │ │ │ + ldr ip, [pc, #76] @ 647500 │ │ │ │ + ldr r2, [pc, #76] @ 647504 │ │ │ │ + ldr r1, [pc, #76] @ 647508 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #40] @ 647508 │ │ │ │ + ldr r3, [pc, #40] @ 64750c │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d668 │ │ │ │ - subeq r2, r4, r4, asr #23 │ │ │ │ - eorseq r8, r6, r0, lsr r0 │ │ │ │ - eoreq r3, pc, r8, lsr #18 │ │ │ │ - eorseq sp, r2, ip, lsr r6 │ │ │ │ + b 62d66c │ │ │ │ + subeq r2, r4, r0, asr #23 │ │ │ │ + eorseq r8, r6, ip, lsr #32 │ │ │ │ + eoreq r3, pc, r4, lsr #18 │ │ │ │ + eorseq sp, r2, r8, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [pc, #628] @ 647798 │ │ │ │ + ldr r7, [pc, #628] @ 64779c │ │ │ │ sub sp, sp, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #616] @ 64779c │ │ │ │ - ldr r1, [pc, #616] @ 6477a0 │ │ │ │ - ldr ip, [pc, #616] @ 6477a4 │ │ │ │ + ldr r2, [pc, #616] @ 6477a0 │ │ │ │ + ldr r1, [pc, #616] @ 6477a4 │ │ │ │ + ldr ip, [pc, #616] @ 6477a8 │ │ │ │ add r3, r7, #56 @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #576] @ 6477a8 │ │ │ │ - ldr r4, [pc, #576] @ 6477ac │ │ │ │ + ldr r5, [pc, #576] @ 6477ac │ │ │ │ + ldr r4, [pc, #576] @ 6477b0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ add sl, r7, #76 @ 0x4c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ bl 696ac0 │ │ │ │ - ldr r2, [pc, #532] @ 6477b0 │ │ │ │ - ldr r1, [pc, #532] @ 6477b4 │ │ │ │ + ldr r2, [pc, #532] @ 6477b4 │ │ │ │ + ldr r1, [pc, #532] @ 6477b8 │ │ │ │ add ip, r7, #84 @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ bl 69d64c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ mov fp, r0 │ │ │ │ add r0, r9, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r2, [pc, #476] @ 6477b8 │ │ │ │ - ldr r1, [pc, #476] @ 6477bc │ │ │ │ + ldr r2, [pc, #476] @ 6477bc │ │ │ │ + ldr r1, [pc, #476] @ 6477c0 │ │ │ │ add ip, r7, #92 @ 0x5c │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 69d64c │ │ │ │ @@ -1110445,84 +1110446,84 @@ │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str sl, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d64c │ │ │ │ bl 306520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 647774 │ │ │ │ + beq 647778 │ │ │ │ ldr r1, [r8, #1400] @ 0x578 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r8, #1396] @ 0x574 │ │ │ │ movne r0, #0 │ │ │ │ - bne 647644 │ │ │ │ - b 6476a0 │ │ │ │ + bne 647648 │ │ │ │ + b 6476a4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 6476a0 │ │ │ │ + beq 6476a4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add r3, r3, #24 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 647638 │ │ │ │ - ldr r3, [pc, #356] @ 6477c0 │ │ │ │ - ldr ip, [pc, #356] @ 6477c4 │ │ │ │ + bls 64763c │ │ │ │ + ldr r3, [pc, #356] @ 6477c4 │ │ │ │ + ldr ip, [pc, #356] @ 6477c8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - ldr r1, [pc, #352] @ 6477c8 │ │ │ │ + ldr r1, [pc, #352] @ 6477cc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - ldr r1, [pc, #316] @ 6477cc │ │ │ │ + ldr r1, [pc, #316] @ 6477d0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e13dc │ │ │ │ ldr r3, [fp, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - beq 647728 │ │ │ │ + beq 64772c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #280] @ 6477d0 │ │ │ │ + ldr r3, [pc, #280] @ 6477d4 │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #272] @ 6477d4 │ │ │ │ + ldr r1, [pc, #272] @ 6477d8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6a1570 │ │ │ │ - ldr r3, [pc, #256] @ 6477d8 │ │ │ │ + ldr r3, [pc, #256] @ 6477dc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6, #3372] @ 0xd2c │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #232] @ 6477dc │ │ │ │ + ldr r1, [pc, #232] @ 6477e0 │ │ │ │ strb r2, [r6, #3368] @ 0xd28 │ │ │ │ - ldr r2, [pc, #228] @ 6477e0 │ │ │ │ + ldr r2, [pc, #228] @ 6477e4 │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #224] @ 6477e4 │ │ │ │ + ldr r3, [pc, #224] @ 6477e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6968d8 │ │ │ │ - ldr r3, [pc, #184] @ 6477e8 │ │ │ │ - ldr ip, [pc, #184] @ 6477ec │ │ │ │ - ldr r1, [pc, #184] @ 6477f0 │ │ │ │ + ldr r3, [pc, #184] @ 6477ec │ │ │ │ + ldr ip, [pc, #184] @ 6477f0 │ │ │ │ + ldr r1, [pc, #184] @ 6477f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1110531,51 +1110532,51 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #120] @ 6477f4 │ │ │ │ + ldr ip, [pc, #120] @ 6477f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, r7, #108 @ 0x6c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ - b 647754 │ │ │ │ - subeq r2, r4, r4, asr fp │ │ │ │ - @ instruction: 0x00367fb0 │ │ │ │ - eoreq r3, pc, r8, lsr #17 │ │ │ │ - subseq r3, r1, r8, ror r7 │ │ │ │ - eoreq r7, sp, ip, lsr #4 │ │ │ │ - eorseq r3, r6, r4, asr r4 │ │ │ │ - ldrdeq r4, [lr], -ip @ │ │ │ │ - eorseq r3, r0, r0, asr #10 │ │ │ │ - eorseq sp, r2, r4, lsl ip │ │ │ │ - eorseq sp, r2, r4, lsr r5 │ │ │ │ - subeq r2, r4, r0, lsl sl │ │ │ │ - @ instruction: 0x00367efc │ │ │ │ - eorseq r7, r6, r0, lsl #29 │ │ │ │ + b 647758 │ │ │ │ + subeq r2, r4, r0, asr fp │ │ │ │ + eorseq r7, r6, ip, lsr #31 │ │ │ │ + eoreq r3, pc, r4, lsr #17 │ │ │ │ + subseq r3, r1, r4, ror r7 │ │ │ │ + eoreq r7, sp, r8, lsr #4 │ │ │ │ + eorseq r3, r6, r0, asr r4 │ │ │ │ + ldrdeq r4, [lr], -r8 @ │ │ │ │ + eorseq r3, r0, ip, lsr r5 │ │ │ │ + eorseq sp, r2, r0, lsl ip │ │ │ │ + eorseq sp, r2, r0, lsr r5 │ │ │ │ + subeq r2, r4, ip, lsl #20 │ │ │ │ @ instruction: 0x00367ef8 │ │ │ │ + eorseq r7, r6, ip, ror lr │ │ │ │ + @ instruction: 0x00367ef4 │ │ │ │ andeq r4, r0, r4, lsr #16 │ │ │ │ - @ instruction: 0x0032e3d0 │ │ │ │ - subeq r2, r4, r0, lsr #19 │ │ │ │ - mlaeq pc, r4, pc, ip @ │ │ │ │ - mlaeq sp, r4, r0, r7 │ │ │ │ + eorseq lr, r2, ip, asr #7 │ │ │ │ + @ instruction: 0x0044299c │ │ │ │ + mlaeq pc, r0, pc, ip @ │ │ │ │ + mlaeq sp, r0, r0, r7 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - subeq r2, r4, r4, asr #18 │ │ │ │ - eorseq r7, r6, ip, ror #28 │ │ │ │ - @ instruction: 0x00367db0 │ │ │ │ - mlaseq r6, r4, sp, r7 │ │ │ │ - ldr r0, [pc, #4] @ 647804 │ │ │ │ + subeq r2, r4, r0, asr #18 │ │ │ │ + eorseq r7, r6, r8, ror #28 │ │ │ │ + eorseq r7, r6, ip, lsr #27 │ │ │ │ + mlaseq r6, r0, sp, r7 │ │ │ │ + ldr r0, [pc, #4] @ 647808 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fce4 │ │ │ │ - subeq r6, lr, r4, asr ip │ │ │ │ + subeq r6, lr, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ sub r5, r4, #28672 @ 0x7000 │ │ │ │ @@ -1110597,328 +1110598,328 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 647928 │ │ │ │ + ldr r4, [pc, #164] @ 64792c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #160] @ 64792c │ │ │ │ - ldr r1, [pc, #160] @ 647930 │ │ │ │ + ldr r2, [pc, #160] @ 647930 │ │ │ │ + ldr r1, [pc, #160] @ 647934 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r5, [pc, #128] @ 647934 │ │ │ │ - ldr r2, [pc, #128] @ 647938 │ │ │ │ - ldr r1, [pc, #128] @ 64793c │ │ │ │ + ldr r5, [pc, #128] @ 647938 │ │ │ │ + ldr r2, [pc, #128] @ 64793c │ │ │ │ + ldr r1, [pc, #128] @ 647940 │ │ │ │ add ip, r4, #24 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r4, #32 │ │ │ │ add r3, r0, #212992 @ 0x34000 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ str r2, [r3, #216] @ 0xd8 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d64c │ │ │ │ - ldr r1, [pc, #76] @ 647940 │ │ │ │ + ldr r1, [pc, #76] @ 647944 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #72] @ 647944 │ │ │ │ + ldr r3, [pc, #72] @ 647948 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r8, r0 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d64c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6968d8 │ │ │ │ - subeq r2, r4, r4, ror r8 │ │ │ │ - eorseq r7, r6, r0, asr sp │ │ │ │ - eorseq r7, r6, r8, ror #26 │ │ │ │ - ldrdeq r6, [sp], -r8 @ │ │ │ │ + subeq r2, r4, r0, ror r8 │ │ │ │ + eorseq r7, r6, ip, asr #26 │ │ │ │ + eorseq r7, r6, r4, ror #26 │ │ │ │ + ldrdeq r6, [sp], -r4 @ │ │ │ │ @ instruction: 0xffffff40 │ │ │ │ - ldrsheq r3, [r6], -ip @ │ │ │ │ - eoreq ip, pc, r0, lsr #27 │ │ │ │ + ldrsheq r3, [r6], -r8 @ │ │ │ │ + mlaeq pc, ip, sp, ip @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 6479e8 │ │ │ │ + ldr r4, [pc, #136] @ 6479ec │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #120] @ 6479ec │ │ │ │ - ldr r1, [pc, #120] @ 6479f0 │ │ │ │ + ldr r2, [pc, #120] @ 6479f0 │ │ │ │ + ldr r1, [pc, #120] @ 6479f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r2, [pc, #100] @ 6479f4 │ │ │ │ - ldr r1, [pc, #100] @ 6479f8 │ │ │ │ + ldr r2, [pc, #100] @ 6479f8 │ │ │ │ + ldr r1, [pc, #100] @ 6479fc │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #64] @ 6479fc │ │ │ │ + ldr r3, [pc, #64] @ 647a00 │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r2, r4, r4, lsr #15 │ │ │ │ - eoreq r6, sp, r0, lsr #28 │ │ │ │ - eorseq r3, r6, r4, asr #32 │ │ │ │ - eoreq lr, lr, r4, lsl #17 │ │ │ │ - eoreq lr, lr, r4, lsr #17 │ │ │ │ + subeq r2, r4, r0, lsr #15 │ │ │ │ + eoreq r6, sp, ip, lsl lr │ │ │ │ + eorseq r3, r6, r0, asr #32 │ │ │ │ + eoreq lr, lr, r0, lsl #17 │ │ │ │ + eoreq lr, lr, r0, lsr #17 │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 647a7c │ │ │ │ - ldr r2, [pc, #100] @ 647a80 │ │ │ │ - ldr r1, [pc, #100] @ 647a84 │ │ │ │ + ldr ip, [pc, #100] @ 647a80 │ │ │ │ + ldr r2, [pc, #100] @ 647a84 │ │ │ │ + ldr r1, [pc, #100] @ 647a88 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #68] @ 647a88 │ │ │ │ - ldr r2, [pc, #68] @ 647a8c │ │ │ │ + ldr r3, [pc, #68] @ 647a8c │ │ │ │ + ldr r2, [pc, #68] @ 647a90 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d668 │ │ │ │ - ldr r3, [pc, #44] @ 647a90 │ │ │ │ + bl 62d66c │ │ │ │ + ldr r3, [pc, #44] @ 647a94 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2efc │ │ │ │ - subeq r2, r4, r4, ror #13 │ │ │ │ - eorseq r7, r6, r4, asr #23 │ │ │ │ - @ instruction: 0x00367bdc │ │ │ │ - eorseq lr, r2, ip, lsr r1 │ │ │ │ + subeq r2, r4, r0, ror #13 │ │ │ │ + eorseq r7, r6, r0, asr #23 │ │ │ │ + @ instruction: 0x00367bd8 │ │ │ │ + eorseq lr, r2, r8, lsr r1 │ │ │ │ andeq ip, r2, r0, asr #6 │ │ │ │ - eoreq fp, pc, r0, lsl #3 │ │ │ │ + eoreq fp, pc, ip, ror r1 @ │ │ │ │ │ │ │ │ -00647a94 : │ │ │ │ +00647a98 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00647a98 : │ │ │ │ +00647a9c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00647a9c : │ │ │ │ +00647aa0 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00647aa4 : │ │ │ │ +00647aa8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00647aa8 : │ │ │ │ +00647aac : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00647aac : │ │ │ │ +00647ab0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 647b04 │ │ │ │ - ldr r3, [pc, #64] @ 647b08 │ │ │ │ - ldr r1, [pc, #64] @ 647b0c │ │ │ │ + ldr ip, [pc, #64] @ 647b08 │ │ │ │ + ldr r3, [pc, #64] @ 647b0c │ │ │ │ + ldr r1, [pc, #64] @ 647b10 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #56] @ 647b10 │ │ │ │ + ldr r2, [pc, #56] @ 647b14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eorseq r7, r6, ip, asr #23 │ │ │ │ - subeq r2, r4, r8, ror r6 │ │ │ │ - @ instruction: 0x00367bb0 │ │ │ │ + eorseq r7, r6, r8, asr #23 │ │ │ │ + subeq r2, r4, r4, ror r6 │ │ │ │ + eorseq r7, r6, ip, lsr #23 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ │ │ │ │ -00647b14 : │ │ │ │ +00647b18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 647b70 │ │ │ │ + ldr ip, [pc, #68] @ 647b74 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #64] @ 647b74 │ │ │ │ - ldr r1, [pc, #64] @ 647b78 │ │ │ │ + ldr r3, [pc, #64] @ 647b78 │ │ │ │ + ldr r1, [pc, #64] @ 647b7c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #56] @ 647b7c │ │ │ │ + ldr r2, [pc, #56] @ 647b80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e1980 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eorseq r7, r6, r0, ror #22 │ │ │ │ - subeq r2, r4, ip, lsl #12 │ │ │ │ - eorseq r7, r6, r4, asr #22 │ │ │ │ + eorseq r7, r6, ip, asr fp │ │ │ │ + subeq r2, r4, r8, lsl #12 │ │ │ │ + eorseq r7, r6, r0, asr #22 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ │ │ │ │ -00647b80 : │ │ │ │ +00647b84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69db78 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r1, [pc, #48] @ 647be4 │ │ │ │ + ldr r1, [pc, #48] @ 647be8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2124c4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 647bd0 │ │ │ │ + bne 647bd4 │ │ │ │ pop {r4, lr} │ │ │ │ b 214168 │ │ │ │ bl 213298 │ │ │ │ sub r1, r0, #9 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 21232c │ │ │ │ - eorseq r6, r5, ip, asr r7 │ │ │ │ + eorseq r6, r5, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #132] @ 647c84 │ │ │ │ - ldr r2, [pc, #132] @ 647c88 │ │ │ │ - ldr r1, [pc, #132] @ 647c8c │ │ │ │ + ldr ip, [pc, #132] @ 647c88 │ │ │ │ + ldr r2, [pc, #132] @ 647c8c │ │ │ │ + ldr r1, [pc, #132] @ 647c90 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d8a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69db68 │ │ │ │ - bl 647b80 │ │ │ │ + bl 647b84 │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 647c64 │ │ │ │ - ldr r0, [pc, #68] @ 647c90 │ │ │ │ + beq 647c68 │ │ │ │ + ldr r0, [pc, #68] @ 647c94 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r0, [pc, #40] @ 647c94 │ │ │ │ + ldr r0, [pc, #40] @ 647c98 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 211fcc │ │ │ │ - subeq r2, r4, r8, asr r5 │ │ │ │ - eoreq r6, sp, r8, asr #23 │ │ │ │ - eoreq r3, pc, r8, lsl r2 @ │ │ │ │ - eorseq r7, r6, r8, ror sl │ │ │ │ - eorseq r3, r3, ip, lsl #27 │ │ │ │ + subeq r2, r4, r4, asr r5 │ │ │ │ + eoreq r6, sp, r4, asr #23 │ │ │ │ + eoreq r3, pc, r4, lsl r2 @ │ │ │ │ + eorseq r7, r6, r4, ror sl │ │ │ │ + eorseq r3, r3, r8, lsl #27 │ │ │ │ │ │ │ │ -00647c98 : │ │ │ │ +00647c9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #228] @ 647d94 │ │ │ │ + ldr r1, [pc, #228] @ 647d98 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ bl 212aac │ │ │ │ - ldr r7, [pc, #212] @ 647d98 │ │ │ │ + ldr r7, [pc, #212] @ 647d9c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 647d60 │ │ │ │ + beq 647d64 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ 647d9c │ │ │ │ + ldr r0, [pc, #192] @ 647da0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 21b64c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 647d74 │ │ │ │ + beq 647d78 │ │ │ │ bl 69db68 │ │ │ │ - ldr ip, [pc, #172] @ 647da0 │ │ │ │ - ldr r2, [pc, #172] @ 647da4 │ │ │ │ - ldr r1, [pc, #172] @ 647da8 │ │ │ │ + ldr ip, [pc, #172] @ 647da4 │ │ │ │ + ldr r2, [pc, #172] @ 647da8 │ │ │ │ + ldr r1, [pc, #172] @ 647dac │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d8a8 │ │ │ │ - ldr r3, [pc, #140] @ 647dac │ │ │ │ + ldr r3, [pc, #140] @ 647db0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ @@ -1110928,191 +1110929,191 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #72] @ 647db0 │ │ │ │ + ldr r0, [pc, #72] @ 647db4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213fac │ │ │ │ - ldr r0, [pc, #56] @ 647db4 │ │ │ │ + ldr r0, [pc, #56] @ 647db8 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e25e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 21454c │ │ │ │ mov r0, #1 │ │ │ │ bl 213fac │ │ │ │ - eorseq r7, r7, r0, lsl #29 │ │ │ │ - ldrsheq r2, [r1], #-244 @ 0xffffff0c │ │ │ │ - @ instruction: 0x003561bc │ │ │ │ - subeq r2, r4, r8, ror #8 │ │ │ │ - ldrdeq r6, [sp], -r8 @ │ │ │ │ - eoreq r3, pc, r8, lsr #2 │ │ │ │ + eorseq r7, r7, ip, ror lr │ │ │ │ + ldrsheq r2, [r1], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x003561b8 │ │ │ │ + subeq r2, r4, r4, ror #8 │ │ │ │ + ldrdeq r6, [sp], -r4 @ │ │ │ │ + eoreq r3, pc, r4, lsr #2 │ │ │ │ andeq r3, r0, r4, asr #18 │ │ │ │ + eorseq r7, r6, r0, ror r9 │ │ │ │ eorseq r7, r6, r4, ror r9 │ │ │ │ - eorseq r7, r6, r8, ror r9 │ │ │ │ │ │ │ │ -00647db8 : │ │ │ │ +00647dbc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ 647e08 │ │ │ │ + ldr r0, [pc, #56] @ 647e0c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69e0dc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 647e0c │ │ │ │ + ldr r0, [pc, #40] @ 647e10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ - ldr r1, [pc, #32] @ 647e10 │ │ │ │ + ldr r1, [pc, #32] @ 647e14 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ bl 213b20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 212fb0 │ │ │ │ - eoreq r3, pc, ip, asr r0 @ │ │ │ │ - eorseq r7, r6, r4, lsr r9 │ │ │ │ + eoreq r3, pc, r8, asr r0 @ │ │ │ │ + eorseq r7, r6, r0, lsr r9 │ │ │ │ @ instruction: 0xfffffdf0 │ │ │ │ │ │ │ │ -00647e14 : │ │ │ │ +00647e18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #140] @ 0x8c │ │ │ │ - ldr r2, [pc, #360] @ 647f98 │ │ │ │ + ldr r2, [pc, #360] @ 647f9c │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r3, [pc, #356] @ 647f9c │ │ │ │ + ldr r3, [pc, #356] @ 647fa0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #352] @ 647fa0 │ │ │ │ + ldr r6, [pc, #352] @ 647fa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 647e98 │ │ │ │ - ldr r2, [pc, #324] @ 647fa4 │ │ │ │ - ldr r3, [pc, #312] @ 647f9c │ │ │ │ + bne 647e9c │ │ │ │ + ldr r2, [pc, #324] @ 647fa8 │ │ │ │ + ldr r3, [pc, #312] @ 647fa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 647f94 │ │ │ │ + bne 647f98 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r1, [r0, #140] @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 4b5310 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647ebc │ │ │ │ + beq 647ec0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ 647fa8 │ │ │ │ + ldr r3, [pc, #228] @ 647fac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647e58 │ │ │ │ - ldr r3, [pc, #212] @ 647fac │ │ │ │ + beq 647e5c │ │ │ │ + ldr r3, [pc, #212] @ 647fb0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647e58 │ │ │ │ - ldr r3, [pc, #196] @ 647fb0 │ │ │ │ + beq 647e5c │ │ │ │ + ldr r3, [pc, #196] @ 647fb4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 647e58 │ │ │ │ - ldr r3, [pc, #180] @ 647fb4 │ │ │ │ + beq 647e5c │ │ │ │ + ldr r3, [pc, #180] @ 647fb8 │ │ │ │ ldr r4, [r4, #712] @ 0x2c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647f54 │ │ │ │ + beq 647f58 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 647fb8 │ │ │ │ + ldr r0, [pc, #108] @ 647fbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 647e58 │ │ │ │ - ldr r2, [pc, #96] @ 647fbc │ │ │ │ - ldr r3, [pc, #60] @ 647f9c │ │ │ │ + b 647e5c │ │ │ │ + ldr r2, [pc, #96] @ 647fc0 │ │ │ │ + ldr r3, [pc, #60] @ 647fa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 647f94 │ │ │ │ - ldr r0, [pc, #64] @ 647fc0 │ │ │ │ + bne 647f98 │ │ │ │ + ldr r0, [pc, #64] @ 647fc4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8ea1fc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r1, r0, lsl #29 │ │ │ │ + subseq r2, r1, ip, ror lr │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r1, r4, ror #28 │ │ │ │ - subseq r2, r1, r4, asr lr │ │ │ │ + subseq r2, r1, r0, ror #28 │ │ │ │ + subseq r2, r1, r0, asr lr │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r2, r0, r4, ror #13 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r7, r6, r0, ror #15 │ │ │ │ - subseq r2, r1, r8, asr sp │ │ │ │ - eorseq r7, r6, r0, ror #15 │ │ │ │ + @ instruction: 0x003677dc │ │ │ │ + subseq r2, r1, r4, asr sp │ │ │ │ + @ instruction: 0x003677dc │ │ │ │ │ │ │ │ -00647fc4 : │ │ │ │ +00647fc8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr lr, [pc, #248] @ 6480d8 │ │ │ │ - ldr ip, [pc, #248] @ 6480dc │ │ │ │ + ldr lr, [pc, #248] @ 6480dc │ │ │ │ + ldr ip, [pc, #248] @ 6480e0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #240] @ 6480e0 │ │ │ │ + ldr r3, [pc, #240] @ 6480e4 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [pc, #236] @ 6480e4 │ │ │ │ + ldr r2, [pc, #236] @ 6480e8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ - ldr r6, [pc, #216] @ 6480e8 │ │ │ │ + ldr r6, [pc, #216] @ 6480ec │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #13 │ │ │ │ @@ -1111130,20 +1111131,20 @@ │ │ │ │ bl 21217c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r0, r5 │ │ │ │ bl 21b444 │ │ │ │ bl 8ea0cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64807c │ │ │ │ + bne 648080 │ │ │ │ bl 5435e8 │ │ │ │ bl 213e08 │ │ │ │ bl 8ea12c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 648074 │ │ │ │ + beq 648078 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #13 │ │ │ │ mov r1, #1 │ │ │ │ bl 211a20 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ @@ -1111155,55 +1111156,55 @@ │ │ │ │ bl 21217c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r1, r4 │ │ │ │ bl 21b444 │ │ │ │ mov r0, r4 │ │ │ │ bl 8ea134 │ │ │ │ - b 648074 │ │ │ │ - ldrsbeq r2, [r1], #-196 @ 0xffffff3c │ │ │ │ + b 648078 │ │ │ │ + ldrsbeq r2, [r1], #-192 @ 0xffffff40 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrheq r2, [r1], #-196 @ 0xffffff3c │ │ │ │ + ldrheq r2, [r1], #-192 @ 0xffffff40 │ │ │ │ andeq r4, r0, r0, lsl #14 │ │ │ │ - eorseq r7, r6, ip, ror #14 │ │ │ │ + eorseq r7, r6, r8, ror #14 │ │ │ │ │ │ │ │ -006480ec : │ │ │ │ +006480f0 : │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006480f4 : │ │ │ │ - ldr r0, [pc, #4] @ 648100 │ │ │ │ +006480f8 : │ │ │ │ + ldr r0, [pc, #4] @ 648104 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - eorseq r3, sl, ip, ror r2 │ │ │ │ + eorseq r3, sl, r8, ror r2 │ │ │ │ │ │ │ │ -00648104 : │ │ │ │ +00648108 : │ │ │ │ lsr r0, r0, #7 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [pc, #432] @ 6482e8 │ │ │ │ + ldr r8, [pc, #432] @ 6482ec │ │ │ │ sub sp, sp, #16 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ bl 69eb7c │ │ │ │ - ldr r3, [pc, #396] @ 6482ec │ │ │ │ - ldr r2, [pc, #396] @ 6482f0 │ │ │ │ + ldr r3, [pc, #396] @ 6482f0 │ │ │ │ + ldr r2, [pc, #396] @ 6482f4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ bl 69d64c │ │ │ │ add r9, r4, #1 │ │ │ │ @@ -1111221,65 +1111222,65 @@ │ │ │ │ bl 212a70 │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ bl 213a48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6481f0 │ │ │ │ + beq 6481f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r8, #196] @ 0xc4 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ cmp r4, r3 │ │ │ │ sub ip, ip, r6 │ │ │ │ str ip, [r2, r1] │ │ │ │ add r1, r1, #20 │ │ │ │ - bne 6481d0 │ │ │ │ + bne 6481d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #228] @ 6482f4 │ │ │ │ + ldr r2, [pc, #228] @ 6482f8 │ │ │ │ add r4, r8, #24 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl 64e144 │ │ │ │ + bl 64e148 │ │ │ │ mov r0, r4 │ │ │ │ bl 69e184 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6482d4 │ │ │ │ - ldr r0, [pc, #172] @ 6482f8 │ │ │ │ + beq 6482d8 │ │ │ │ + ldr r0, [pc, #172] @ 6482fc │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6a119c │ │ │ │ mov r0, r8 │ │ │ │ bl 211fcc │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6482c8 │ │ │ │ + bne 6482cc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r2, r6, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6551e8 │ │ │ │ + bl 6551ec │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r4, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -1111287,142 +1111288,142 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 654d58 │ │ │ │ - b 64827c │ │ │ │ - ldr r0, [pc, #32] @ 6482fc │ │ │ │ + bl 654d5c │ │ │ │ + b 648280 │ │ │ │ + ldr r0, [pc, #32] @ 648300 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 6970cc │ │ │ │ mov r9, r0 │ │ │ │ - b 648244 │ │ │ │ - eorseq r7, r6, r0, ror #12 │ │ │ │ - subeq r2, r4, ip │ │ │ │ - eorseq r7, r6, ip, asr #12 │ │ │ │ - subeq r6, lr, r8, ror #4 │ │ │ │ - eorseq r7, r6, r8, ror r5 │ │ │ │ - eoreq r0, pc, r8, ror #14 │ │ │ │ - ldr r0, [pc, #8] @ 648310 │ │ │ │ + b 648248 │ │ │ │ + eorseq r7, r6, ip, asr r6 │ │ │ │ + subeq r2, r4, r8 │ │ │ │ + eorseq r7, r6, r8, asr #12 │ │ │ │ + subeq r6, lr, r4, ror #4 │ │ │ │ + eorseq r7, r6, r4, ror r5 │ │ │ │ + eoreq r0, pc, r4, ror #14 │ │ │ │ + ldr r0, [pc, #8] @ 648314 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ b 69cfa4 │ │ │ │ - subeq r6, lr, r8, ror r1 │ │ │ │ + subeq r6, lr, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #60] @ 648368 │ │ │ │ - ldr r2, [pc, #60] @ 64836c │ │ │ │ - ldr r1, [pc, #60] @ 648370 │ │ │ │ + ldr ip, [pc, #60] @ 64836c │ │ │ │ + ldr r2, [pc, #60] @ 648370 │ │ │ │ + ldr r1, [pc, #60] @ 648374 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str ip, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 69e314 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 211fcc │ │ │ │ - subeq r1, r4, r8, lsr lr │ │ │ │ - eorseq r7, r6, ip, ror r4 │ │ │ │ - eorseq r7, r6, ip, asr r4 │ │ │ │ + subeq r1, r4, r4, lsr lr │ │ │ │ + eorseq r7, r6, r8, ror r4 │ │ │ │ + eorseq r7, r6, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #196] @ 0xc4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6484b8 │ │ │ │ + beq 6484bc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov ip, r4 │ │ │ │ - b 6483bc │ │ │ │ + b 6483c0 │ │ │ │ ldr r1, [ip, #28] │ │ │ │ add ip, ip, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64842c │ │ │ │ + beq 648430 │ │ │ │ ldr lr, [ip] │ │ │ │ cmp r2, lr │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcc 6483ac │ │ │ │ + bcc 6483b0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add lr, lr, r0 │ │ │ │ cmp r2, lr │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcc lr, #1 │ │ │ │ movcs lr, #0 │ │ │ │ cmp r7, r1 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 6483ac │ │ │ │ + beq 6483b0 │ │ │ │ ldr r8, [ip, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6483ac │ │ │ │ + beq 6483b0 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ add r1, r1, r2 │ │ │ │ blx r8 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq 648478 │ │ │ │ + beq 64847c │ │ │ │ lsl r7, r7, #3 │ │ │ │ mov r3, #1 │ │ │ │ sub r1, r7, #32 │ │ │ │ lsl r6, r3, r1 │ │ │ │ lsl r0, r3, r7 │ │ │ │ rsb r7, r7, #32 │ │ │ │ orr r6, r6, r3, lsr r7 │ │ │ │ subs r0, r0, #1 │ │ │ │ sbc r1, r6, #0 │ │ │ │ - b 648418 │ │ │ │ + b 64841c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6484cc │ │ │ │ + bne 6484d0 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6484c0 │ │ │ │ + beq 6484c4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcc 648468 │ │ │ │ + bcc 64846c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ movcc r1, #1 │ │ │ │ movcs r1, #0 │ │ │ │ cmp r6, #1 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 648468 │ │ │ │ - b 64845c │ │ │ │ + beq 64846c │ │ │ │ + b 648460 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 648434 │ │ │ │ - ldr r0, [pc, #112] @ 648538 │ │ │ │ + bne 648438 │ │ │ │ + ldr r0, [pc, #112] @ 64853c │ │ │ │ mov r1, r6 │ │ │ │ - b 648418 │ │ │ │ + b 64841c │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ add r1, r2, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp] │ │ │ │ @@ -1111430,152 +1111431,152 @@ │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 64852c │ │ │ │ + bcs 648530 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, r2, r1 │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r6, r0, lsl #8 │ │ │ │ - b 648418 │ │ │ │ + b 64841c │ │ │ │ orr r0, r6, #65280 @ 0xff00 │ │ │ │ mov r1, #0 │ │ │ │ - b 648418 │ │ │ │ + b 64841c │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #196] @ 0xc4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ - beq 648600 │ │ │ │ + beq 648604 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - b 648590 │ │ │ │ + b 648594 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ add r1, r1, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6485f8 │ │ │ │ + beq 6485fc │ │ │ │ ldr ip, [r1] │ │ │ │ cmp r4, ip │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcc 648580 │ │ │ │ + bcc 648584 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, ip, r0 │ │ │ │ cmp r4, ip │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ cmp lr, r2 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 648580 │ │ │ │ + beq 648584 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 648580 │ │ │ │ + beq 648584 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, r4 │ │ │ │ mov r3, sl │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, #2 │ │ │ │ - beq 648638 │ │ │ │ + beq 64863c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r5, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 648678 │ │ │ │ + bne 64867c │ │ │ │ ldr r9, [r5, #28] │ │ │ │ add r5, r5, #20 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 648600 │ │ │ │ + beq 648604 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 648628 │ │ │ │ + bcc 64862c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ movcc r2, #1 │ │ │ │ movcs r2, #0 │ │ │ │ cmp r9, #1 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 648628 │ │ │ │ - b 64861c │ │ │ │ + beq 64862c │ │ │ │ + b 648620 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ and r2, r7, #255 @ 0xff │ │ │ │ add r1, r4, r1 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r9 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r4, r4, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 648600 │ │ │ │ + bcs 648604 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ lsr r2, r7, #8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ orr r2, r2, r8, lsl #24 │ │ │ │ add r1, r4, r1 │ │ │ │ - b 6485ec │ │ │ │ + b 6485f0 │ │ │ │ │ │ │ │ -006486cc : │ │ │ │ +006486d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ strb r1, [sp, #31] │ │ │ │ - ldr r1, [pc, #368] @ 64885c │ │ │ │ - ldr r2, [pc, #368] @ 648860 │ │ │ │ + ldr r1, [pc, #368] @ 648860 │ │ │ │ + ldr r2, [pc, #368] @ 648864 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #364] @ 648864 │ │ │ │ + ldr r4, [pc, #364] @ 648868 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #360] @ 648868 │ │ │ │ + ldr r3, [pc, #360] @ 64886c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6487b0 │ │ │ │ + bne 6487b4 │ │ │ │ add r5, sp, #32 │ │ │ │ - ldr r1, [pc, #320] @ 64886c │ │ │ │ + ldr r1, [pc, #320] @ 648870 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1111585,47 +1111586,47 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 660838 │ │ │ │ - ldr r2, [pc, #252] @ 648870 │ │ │ │ - ldr r3, [pc, #232] @ 648860 │ │ │ │ + ldr r2, [pc, #252] @ 648874 │ │ │ │ + ldr r3, [pc, #232] @ 648864 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648858 │ │ │ │ + bne 64885c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #188] @ 648874 │ │ │ │ + ldr r3, [pc, #188] @ 648878 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648720 │ │ │ │ - ldr r3, [pc, #172] @ 648878 │ │ │ │ + beq 648724 │ │ │ │ + ldr r3, [pc, #172] @ 64887c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648720 │ │ │ │ - ldr r2, [pc, #156] @ 64887c │ │ │ │ + beq 648724 │ │ │ │ + ldr r2, [pc, #156] @ 648880 │ │ │ │ ldrb r7, [sp, #31] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64883c │ │ │ │ + beq 648840 │ │ │ │ mov r1, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ @@ -1111633,70 +1111634,70 @@ │ │ │ │ bl 8d75e0 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 648880 │ │ │ │ + ldr r0, [pc, #76] @ 648884 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 648724 │ │ │ │ + b 648728 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #60] @ 648884 │ │ │ │ + ldr r0, [pc, #60] @ 648888 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 648720 │ │ │ │ + b 648724 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r1, r8, asr #11 │ │ │ │ + subseq r2, r1, r4, asr #11 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r1, ip, lsr #11 │ │ │ │ + subseq r2, r1, r8, lsr #11 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r4, asr #8 │ │ │ │ - subseq r2, r1, r0, asr #10 │ │ │ │ + subseq r2, r1, ip, lsr r5 │ │ │ │ andeq r2, r0, r4, rrx │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mlaseq r6, ip, pc, r6 @ │ │ │ │ - @ instruction: 0x00366fb0 │ │ │ │ + mlaseq r6, r8, pc, r6 @ │ │ │ │ + eorseq r6, r6, ip, lsr #31 │ │ │ │ │ │ │ │ -00648888 : │ │ │ │ +0064888c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #404] @ 648a34 │ │ │ │ - ldr ip, [pc, #404] @ 648a38 │ │ │ │ + ldr lr, [pc, #404] @ 648a38 │ │ │ │ + ldr ip, [pc, #404] @ 648a3c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #396] @ 648a3c │ │ │ │ + ldr r5, [pc, #396] @ 648a40 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #392] @ 648a40 │ │ │ │ + ldr r3, [pc, #392] @ 648a44 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ strh r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64898c │ │ │ │ + bne 648990 │ │ │ │ add r6, sp, #32 │ │ │ │ lsr r1, r4, #8 │ │ │ │ orr r1, r1, r4, lsl #8 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ strh r1, [sp, #30] │ │ │ │ strh r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #316] @ 648a44 │ │ │ │ + ldr r1, [pc, #316] @ 648a48 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r6, #4] │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1111706,46 +1111707,46 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 660838 │ │ │ │ - ldr r2, [pc, #248] @ 648a48 │ │ │ │ - ldr r3, [pc, #228] @ 648a38 │ │ │ │ + ldr r2, [pc, #248] @ 648a4c │ │ │ │ + ldr r3, [pc, #228] @ 648a3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648a30 │ │ │ │ + bne 648a34 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #184] @ 648a4c │ │ │ │ + ldr r3, [pc, #184] @ 648a50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6488e4 │ │ │ │ - ldr r3, [pc, #168] @ 648a50 │ │ │ │ + beq 6488e8 │ │ │ │ + ldr r3, [pc, #168] @ 648a54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6488e4 │ │ │ │ - ldr r3, [pc, #152] @ 648a54 │ │ │ │ + beq 6488e8 │ │ │ │ + ldr r3, [pc, #152] @ 648a58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648a14 │ │ │ │ + beq 648a18 │ │ │ │ add r6, sp, #32 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -1111753,70 +1111754,70 @@ │ │ │ │ bl 8d75e0 │ │ │ │ mov r3, #119 @ 0x77 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 648a58 │ │ │ │ + ldr r0, [pc, #76] @ 648a5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6488e8 │ │ │ │ - ldr r0, [pc, #64] @ 648a5c │ │ │ │ + b 6488ec │ │ │ │ + ldr r0, [pc, #64] @ 648a60 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 6488e4 │ │ │ │ + b 6488e8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r1, r4, lsl r4 │ │ │ │ + subseq r2, r1, r0, lsl r4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsheq r2, [r1], #-48 @ 0xffffffd0 │ │ │ │ + subseq r2, r1, ip, ror #7 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r4, asr #8 │ │ │ │ - subseq r2, r1, r4, ror #6 │ │ │ │ + subseq r2, r1, r0, ror #6 │ │ │ │ andeq r2, r0, r4, rrx │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r6, r4, asr #27 │ │ │ │ - @ instruction: 0x00366ddc │ │ │ │ + eorseq r6, r6, r0, asr #27 │ │ │ │ + @ instruction: 0x00366dd8 │ │ │ │ │ │ │ │ -00648a60 : │ │ │ │ +00648a64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #404] @ 648c0c │ │ │ │ - ldr ip, [pc, #404] @ 648c10 │ │ │ │ + ldr lr, [pc, #404] @ 648c10 │ │ │ │ + ldr ip, [pc, #404] @ 648c14 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #396] @ 648c14 │ │ │ │ + ldr r5, [pc, #396] @ 648c18 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #392] @ 648c18 │ │ │ │ + ldr r3, [pc, #392] @ 648c1c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 648b64 │ │ │ │ + bne 648b68 │ │ │ │ add r6, sp, #32 │ │ │ │ eor r3, r4, r4, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r1, r3, r4, ror #8 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #316] @ 648c1c │ │ │ │ + ldr r1, [pc, #316] @ 648c20 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r6, #4] │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1111826,46 +1111827,46 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 660838 │ │ │ │ - ldr r2, [pc, #248] @ 648c20 │ │ │ │ - ldr r3, [pc, #228] @ 648c10 │ │ │ │ + ldr r2, [pc, #248] @ 648c24 │ │ │ │ + ldr r3, [pc, #228] @ 648c14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648c08 │ │ │ │ + bne 648c0c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #184] @ 648c24 │ │ │ │ + ldr r3, [pc, #184] @ 648c28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648abc │ │ │ │ - ldr r3, [pc, #168] @ 648c28 │ │ │ │ + beq 648ac0 │ │ │ │ + ldr r3, [pc, #168] @ 648c2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648abc │ │ │ │ - ldr r3, [pc, #152] @ 648c2c │ │ │ │ + beq 648ac0 │ │ │ │ + ldr r3, [pc, #152] @ 648c30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648bec │ │ │ │ + beq 648bf0 │ │ │ │ add r6, sp, #32 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -1111873,39 +1111874,39 @@ │ │ │ │ bl 8d75e0 │ │ │ │ mov r3, #108 @ 0x6c │ │ │ │ stmib sp, {r3, r4} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 648c30 │ │ │ │ + ldr r0, [pc, #76] @ 648c34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 648ac0 │ │ │ │ - ldr r0, [pc, #64] @ 648c34 │ │ │ │ + b 648ac4 │ │ │ │ + ldr r0, [pc, #64] @ 648c38 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 648abc │ │ │ │ + b 648ac0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r1, ip, lsr r2 │ │ │ │ + subseq r2, r1, r8, lsr r2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r1, r8, lsl r2 │ │ │ │ + subseq r2, r1, r4, lsl r2 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r4, asr #8 │ │ │ │ - subseq r2, r1, ip, lsl #3 │ │ │ │ + subseq r2, r1, r8, lsl #3 │ │ │ │ andeq r2, r0, r4, rrx │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r6, ip, ror #23 │ │ │ │ - eorseq r6, r6, r4, lsl #24 │ │ │ │ + eorseq r6, r6, r8, ror #23 │ │ │ │ + eorseq r6, r6, r0, lsl #24 │ │ │ │ │ │ │ │ -00648c38 : │ │ │ │ +00648c3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1111913,40 +1111914,40 @@ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ strb r1, [sp, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - ldr r0, [pc, #732] @ 648f58 │ │ │ │ - ldr r1, [pc, #732] @ 648f5c │ │ │ │ + ldr r0, [pc, #732] @ 648f5c │ │ │ │ + ldr r1, [pc, #732] @ 648f60 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #63] @ 0x3f │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r8, [pc, #688] @ 648f60 │ │ │ │ + ldr r8, [pc, #688] @ 648f64 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 648cd8 │ │ │ │ - ldr r3, [pc, #664] @ 648f64 │ │ │ │ + bne 648cdc │ │ │ │ + ldr r3, [pc, #664] @ 648f68 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - ldr r3, [pc, #648] @ 648f68 │ │ │ │ + ldr r3, [pc, #648] @ 648f6c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #64] @ 0x40 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1111961,15 +1111962,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 65c7f4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ sub r3, r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 648e30 │ │ │ │ + beq 648e34 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -1111982,148 +1111983,148 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 660254 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 648f34 │ │ │ │ + beq 648f38 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - beq 648df8 │ │ │ │ - ldr r3, [pc, #456] @ 648f6c │ │ │ │ + beq 648dfc │ │ │ │ + ldr r3, [pc, #456] @ 648f70 │ │ │ │ ldrb r5, [sp, #63] @ 0x3f │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648e88 │ │ │ │ - ldr r2, [pc, #436] @ 648f70 │ │ │ │ - ldr r3, [pc, #412] @ 648f5c │ │ │ │ + bne 648e8c │ │ │ │ + ldr r2, [pc, #436] @ 648f74 │ │ │ │ + ldr r3, [pc, #412] @ 648f60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648f30 │ │ │ │ + bne 648f34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 91e490 │ │ │ │ str r5, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648d9c │ │ │ │ + beq 648da0 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #340] @ 648f74 │ │ │ │ + ldr r3, [pc, #340] @ 648f78 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 648d9c │ │ │ │ + b 648da0 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648e60 │ │ │ │ + beq 648e64 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648e60 │ │ │ │ + beq 648e64 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 65f948 │ │ │ │ ldrb r3, [r0] │ │ │ │ strb r3, [sp, #63] @ 0x3f │ │ │ │ - b 648d78 │ │ │ │ + b 648d7c │ │ │ │ ldrb r3, [r5, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648d38 │ │ │ │ + beq 648d3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 648e48 │ │ │ │ + beq 648e4c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b 648d38 │ │ │ │ - ldr r3, [pc, #232] @ 648f78 │ │ │ │ + b 648d3c │ │ │ │ + ldr r3, [pc, #232] @ 648f7c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648db4 │ │ │ │ - ldr r3, [pc, #216] @ 648f7c │ │ │ │ + beq 648db8 │ │ │ │ + ldr r3, [pc, #216] @ 648f80 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648db4 │ │ │ │ - ldr r3, [pc, #200] @ 648f80 │ │ │ │ + beq 648db8 │ │ │ │ + ldr r3, [pc, #200] @ 648f84 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648f10 │ │ │ │ + beq 648f14 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 648f84 │ │ │ │ + ldr r0, [pc, #128] @ 648f88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldrb r5, [sp, #63] @ 0x3f │ │ │ │ - b 648db4 │ │ │ │ - ldr r0, [pc, #112] @ 648f88 │ │ │ │ + b 648db8 │ │ │ │ + ldr r0, [pc, #112] @ 648f8c │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ ldrb r5, [sp, #63] @ 0x3f │ │ │ │ - b 648db4 │ │ │ │ + b 648db8 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 648f8c │ │ │ │ - ldr r1, [pc, #80] @ 648f90 │ │ │ │ - ldr r0, [pc, #80] @ 648f94 │ │ │ │ + ldr r3, [pc, #80] @ 648f90 │ │ │ │ + ldr r1, [pc, #80] @ 648f94 │ │ │ │ + ldr r0, [pc, #80] @ 648f98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r2, r1, r8, lsr r0 │ │ │ │ + subseq r2, r1, r4, lsr r0 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r2, r1, r8 │ │ │ │ + subseq r2, r1, r4 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r1, r0, r4, asr #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - ldrsheq r1, [r1], #-232 @ 0xffffff18 │ │ │ │ + ldrsheq r1, [r1], #-228 @ 0xffffff1c │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r2, r0, r8, ror sl │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r6, ip, lsl r9 │ │ │ │ - eorseq r6, r6, r0, lsr r9 │ │ │ │ - subeq r1, r4, ip, lsr #4 │ │ │ │ - eoreq r6, lr, ip, lsl lr │ │ │ │ - eoreq r6, lr, r0, lsr lr │ │ │ │ + eorseq r6, r6, r8, lsl r9 │ │ │ │ + eorseq r6, r6, ip, lsr #18 │ │ │ │ + subeq r1, r4, r8, lsr #4 │ │ │ │ + eoreq r6, lr, r8, lsl lr │ │ │ │ + eoreq r6, lr, ip, lsr #28 │ │ │ │ │ │ │ │ -00648f98 : │ │ │ │ +00648f9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1112131,40 +1112132,40 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r0, [pc, #748] @ 6492c8 │ │ │ │ - ldr r1, [pc, #748] @ 6492cc │ │ │ │ + ldr r0, [pc, #748] @ 6492cc │ │ │ │ + ldr r1, [pc, #748] @ 6492d0 │ │ │ │ add r0, pc, r0 │ │ │ │ strh r2, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r8, [pc, #704] @ 6492d0 │ │ │ │ + ldr r8, [pc, #704] @ 6492d4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 649038 │ │ │ │ - ldr r3, [pc, #680] @ 6492d4 │ │ │ │ + bne 64903c │ │ │ │ + ldr r3, [pc, #680] @ 6492d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - ldr r3, [pc, #664] @ 6492d8 │ │ │ │ + ldr r3, [pc, #664] @ 6492dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1112179,15 +1112180,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 65c7f4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ sub r3, r1, #2 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6491a0 │ │ │ │ + beq 6491a4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -1112200,152 +1112201,152 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 660254 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6492a4 │ │ │ │ + beq 6492a8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 649168 │ │ │ │ + beq 64916c │ │ │ │ ldrh r3, [sp, #96] @ 0x60 │ │ │ │ lsr r4, r3, #8 │ │ │ │ orr r4, r4, r3, lsl #8 │ │ │ │ - ldr r3, [pc, #460] @ 6492dc │ │ │ │ + ldr r3, [pc, #460] @ 6492e0 │ │ │ │ lsl r4, r4, #16 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ lsr r4, r4, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649200 │ │ │ │ - ldr r2, [pc, #436] @ 6492e0 │ │ │ │ - ldr r3, [pc, #412] @ 6492cc │ │ │ │ + bne 649204 │ │ │ │ + ldr r2, [pc, #436] @ 6492e4 │ │ │ │ + ldr r3, [pc, #412] @ 6492d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6492a0 │ │ │ │ + bne 6492a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 91e490 │ │ │ │ str r4, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6490fc │ │ │ │ + beq 649100 │ │ │ │ strb r4, [r6, #4] │ │ │ │ - ldr r3, [pc, #340] @ 6492e4 │ │ │ │ + ldr r3, [pc, #340] @ 6492e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 6490fc │ │ │ │ + b 649100 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6491d8 │ │ │ │ + beq 6491dc │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6491d8 │ │ │ │ + beq 6491dc │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 65f948 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212a70 │ │ │ │ - b 6490d8 │ │ │ │ + b 6490dc │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649098 │ │ │ │ + beq 64909c │ │ │ │ mov r0, r4 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6491b8 │ │ │ │ + beq 6491bc │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b 649098 │ │ │ │ - ldr r3, [pc, #224] @ 6492e8 │ │ │ │ + b 64909c │ │ │ │ + ldr r3, [pc, #224] @ 6492ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649124 │ │ │ │ - ldr r3, [pc, #208] @ 6492ec │ │ │ │ + beq 649128 │ │ │ │ + ldr r3, [pc, #208] @ 6492f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 649124 │ │ │ │ - ldr r3, [pc, #192] @ 6492f0 │ │ │ │ + beq 649128 │ │ │ │ + ldr r3, [pc, #192] @ 6492f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649284 │ │ │ │ + beq 649288 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 6492f4 │ │ │ │ + ldr r0, [pc, #120] @ 6492f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 649124 │ │ │ │ - ldr r0, [pc, #108] @ 6492f8 │ │ │ │ + b 649128 │ │ │ │ + ldr r0, [pc, #108] @ 6492fc │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 649124 │ │ │ │ + b 649128 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 6492fc │ │ │ │ - ldr r1, [pc, #80] @ 649300 │ │ │ │ - ldr r0, [pc, #80] @ 649304 │ │ │ │ + ldr r3, [pc, #80] @ 649300 │ │ │ │ + ldr r1, [pc, #80] @ 649304 │ │ │ │ + ldr r0, [pc, #80] @ 649308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsbeq r1, [r1], #-200 @ 0xffffff38 │ │ │ │ + ldrsbeq r1, [r1], #-196 @ 0xffffff3c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r1, r8, lsr #25 │ │ │ │ + subseq r1, r1, r4, lsr #25 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r1, r0, r4, asr #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r1, r8, lsl #23 │ │ │ │ + subseq r1, r1, r4, lsl #23 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r2, r0, r8, ror sl │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r6, r4, lsr #11 │ │ │ │ - @ instruction: 0x003665bc │ │ │ │ - strheq r0, [r4], #-236 @ 0xffffff14 │ │ │ │ - eoreq r6, lr, ip, lsr #21 │ │ │ │ - eoreq r6, lr, r0, asr #21 │ │ │ │ + eorseq r6, r6, r0, lsr #11 │ │ │ │ + @ instruction: 0x003665b8 │ │ │ │ + strheq r0, [r4], #-232 @ 0xffffff18 │ │ │ │ + eoreq r6, lr, r8, lsr #21 │ │ │ │ + @ instruction: 0x002e6abc │ │ │ │ │ │ │ │ -00649308 : │ │ │ │ +0064930c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1112353,40 +1112354,40 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ stm r6, {r0, r1} │ │ │ │ - ldr r0, [pc, #748] @ 649638 │ │ │ │ - ldr r1, [pc, #748] @ 64963c │ │ │ │ + ldr r0, [pc, #748] @ 64963c │ │ │ │ + ldr r1, [pc, #748] @ 649640 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r8, [pc, #704] @ 649640 │ │ │ │ + ldr r8, [pc, #704] @ 649644 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 6493a8 │ │ │ │ - ldr r3, [pc, #680] @ 649644 │ │ │ │ + bne 6493ac │ │ │ │ + ldr r3, [pc, #680] @ 649648 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ - ldr r3, [pc, #664] @ 649648 │ │ │ │ + ldr r3, [pc, #664] @ 64964c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1112401,15 +1112402,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 65c7f4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ sub r3, r1, #4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 649510 │ │ │ │ + beq 649514 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -1112422,169 +1112423,169 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 660254 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 649614 │ │ │ │ + beq 649618 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 6494d8 │ │ │ │ + beq 6494dc │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r4, r3, r2, ror #8 │ │ │ │ - ldr r3, [pc, #452] @ 64964c │ │ │ │ + ldr r3, [pc, #452] @ 649650 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649570 │ │ │ │ - ldr r2, [pc, #436] @ 649650 │ │ │ │ - ldr r3, [pc, #412] @ 64963c │ │ │ │ + bne 649574 │ │ │ │ + ldr r2, [pc, #436] @ 649654 │ │ │ │ + ldr r3, [pc, #412] @ 649640 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 649610 │ │ │ │ + bne 649614 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 91e490 │ │ │ │ str r4, [r5] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64946c │ │ │ │ + beq 649470 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #340] @ 649654 │ │ │ │ + ldr r3, [pc, #340] @ 649658 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 64946c │ │ │ │ + b 649470 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649548 │ │ │ │ + beq 64954c │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649548 │ │ │ │ + beq 64954c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 65f948 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212a70 │ │ │ │ - b 649448 │ │ │ │ + b 64944c │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649408 │ │ │ │ + beq 64940c │ │ │ │ mov r0, r4 │ │ │ │ - bl 65114c │ │ │ │ + bl 651150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649528 │ │ │ │ + beq 64952c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b 649408 │ │ │ │ - ldr r3, [pc, #224] @ 649658 │ │ │ │ + b 64940c │ │ │ │ + ldr r3, [pc, #224] @ 64965c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649494 │ │ │ │ - ldr r3, [pc, #208] @ 64965c │ │ │ │ + beq 649498 │ │ │ │ + ldr r3, [pc, #208] @ 649660 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 649494 │ │ │ │ - ldr r3, [pc, #192] @ 649660 │ │ │ │ + beq 649498 │ │ │ │ + ldr r3, [pc, #192] @ 649664 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6495f4 │ │ │ │ + beq 6495f8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ stmib sp, {r2, r4} │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 649664 │ │ │ │ + ldr r0, [pc, #120] @ 649668 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 649494 │ │ │ │ - ldr r0, [pc, #108] @ 649668 │ │ │ │ + b 649498 │ │ │ │ + ldr r0, [pc, #108] @ 64966c │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ bl 8ea1fc │ │ │ │ - b 649494 │ │ │ │ + b 649498 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 64966c │ │ │ │ - ldr r1, [pc, #80] @ 649670 │ │ │ │ - ldr r0, [pc, #80] @ 649674 │ │ │ │ + ldr r3, [pc, #80] @ 649670 │ │ │ │ + ldr r1, [pc, #80] @ 649674 │ │ │ │ + ldr r0, [pc, #80] @ 649678 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r1, r1, r8, ror #18 │ │ │ │ + subseq r1, r1, r4, ror #18 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r1, r1, r8, lsr r9 │ │ │ │ + subseq r1, r1, r4, lsr r9 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ andeq r1, r0, r4, asr #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r1, r1, r8, lsl r8 │ │ │ │ + subseq r1, r1, r4, lsl r8 │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ andeq r2, r0, r8, ror sl │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r6, r6, r4, lsr r2 │ │ │ │ - eorseq r6, r6, ip, asr #4 │ │ │ │ - subeq r0, r4, ip, asr #22 │ │ │ │ - eoreq r6, lr, ip, lsr r7 │ │ │ │ - eoreq r6, lr, r0, asr r7 │ │ │ │ + eorseq r6, r6, r0, lsr r2 │ │ │ │ + eorseq r6, r6, r8, asr #4 │ │ │ │ + subeq r0, r4, r8, asr #22 │ │ │ │ + eoreq r6, lr, r8, lsr r7 │ │ │ │ + eoreq r6, lr, ip, asr #14 │ │ │ │ │ │ │ │ -00649678 : │ │ │ │ +0064967c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq 6496bc │ │ │ │ + beq 6496c0 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [ip, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, #0 │ │ │ │ add ip, ip, #20 │ │ │ │ - bne 6496a8 │ │ │ │ + bne 6496ac │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 211e7c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -1112598,46 +1112599,46 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0064970c : │ │ │ │ +00649710 : │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00649720 : │ │ │ │ +00649724 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64976c │ │ │ │ + beq 649770 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r4, r0, #24 │ │ │ │ bl 69d1c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69e314 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 649744 │ │ │ │ + bhi 649748 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ │ │ │ │ -00649778 : │ │ │ │ +0064977c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1112647,86 +1112648,86 @@ │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp r3, #0 │ │ │ │ add ip, r5, ip │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, r3 │ │ │ │ - beq 649894 │ │ │ │ + beq 649898 │ │ │ │ add r4, r0, #20 │ │ │ │ mov lr, r5 │ │ │ │ mov r2, #1 │ │ │ │ - b 6497fc │ │ │ │ + b 649800 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r5, r1 │ │ │ │ cmp r1, ip │ │ │ │ ldrhi ip, [r0, #8] │ │ │ │ add r4, r4, #20 │ │ │ │ subhi ip, ip, #1 │ │ │ │ addhi ip, ip, r1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64985c │ │ │ │ + beq 649860 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 6498a0 │ │ │ │ + bcc 6498a4 │ │ │ │ cmp r5, ip │ │ │ │ - bls 6497d0 │ │ │ │ + bls 6497d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 648120 │ │ │ │ + bl 648124 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add ip, r5, ip │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ add ip, ip, r3 │ │ │ │ mov lr, r5 │ │ │ │ add r4, r4, #20 │ │ │ │ - bne 6497fc │ │ │ │ + bne 649800 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 648120 │ │ │ │ + bl 648124 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov lr, r5 │ │ │ │ mov r2, #1 │ │ │ │ - b 64985c │ │ │ │ - ldr r3, [pc, #28] @ 6498c4 │ │ │ │ - ldr r1, [pc, #28] @ 6498c8 │ │ │ │ - ldr r0, [pc, #28] @ 6498cc │ │ │ │ + b 649860 │ │ │ │ + ldr r3, [pc, #28] @ 6498c8 │ │ │ │ + ldr r1, [pc, #28] @ 6498cc │ │ │ │ + ldr r0, [pc, #28] @ 6498d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 6498d0 │ │ │ │ + ldr r2, [pc, #24] @ 6498d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq r0, r4, r0, asr #17 │ │ │ │ - eorseq r5, r6, r0, lsl #30 │ │ │ │ - @ instruction: 0x00365fb0 │ │ │ │ + strheq r0, [r4], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0x00365efc │ │ │ │ + eorseq r5, r6, ip, lsr #31 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ │ │ │ │ -006498d4 : │ │ │ │ +006498d8 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1112734,27 +1112735,27 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ - bl 655204 │ │ │ │ + bl 655208 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 649904 │ │ │ │ + bhi 649908 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0064993c : │ │ │ │ +00649940 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1112762,68 +1112763,68 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 655464 │ │ │ │ + bl 655468 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 64996c │ │ │ │ + bhi 649970 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -006499a4 : │ │ │ │ +006499a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 649a48 │ │ │ │ + beq 649a4c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r7, [r3, r6, lsl #2] │ │ │ │ subs r2, r5, r2 │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ sbc r0, r0, r0 │ │ │ │ adds r2, r2, r1 │ │ │ │ adc r3, r0, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655584 │ │ │ │ + bl 655588 │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, #20 │ │ │ │ - beq 649a38 │ │ │ │ + beq 649a3c │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ sub ip, r5, ip │ │ │ │ add r2, r2, ip │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, r1, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 649a0c │ │ │ │ + bne 649a10 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 6499cc │ │ │ │ + bhi 6499d0 │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1112836,33 +1112837,33 @@ │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ sbcs r1, lr, ip │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - blt 649b24 │ │ │ │ + blt 649b28 │ │ │ │ cmp ip, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - beq 649bc8 │ │ │ │ + beq 649bcc │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ adds r4, r7, r4 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adcs r7, r8, r7 │ │ │ │ mov r8, #0 │ │ │ │ movcs r8, #1 │ │ │ │ adds r3, r3, r1 │ │ │ │ adc r1, ip, r0 │ │ │ │ adds r3, r3, r8 │ │ │ │ adc r1, r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r0, r1, lr │ │ │ │ - blt 649ba8 │ │ │ │ + blt 649bac │ │ │ │ cmp r5, r4 │ │ │ │ sbcs r7, r6, r7 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1112885,26 +1112886,26 @@ │ │ │ │ movcs sl, #1 │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r9, lr, r9 │ │ │ │ adds r4, sl, r4 │ │ │ │ adc r9, r9, #0 │ │ │ │ cmp r4, r3 │ │ │ │ sbcs sl, r9, ip │ │ │ │ - blt 649ba8 │ │ │ │ + blt 649bac │ │ │ │ cmp r7, r0 │ │ │ │ sbcs r1, r8, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ cmp ip, r9 │ │ │ │ cmpeq r3, r4 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - bne 649c3c │ │ │ │ + bne 649c40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ @@ -1112914,90 +1112915,90 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ cmp r7, r0 │ │ │ │ sbcs r1, r8, r6 │ │ │ │ - bcc 649aa8 │ │ │ │ + bcc 649aac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ adds r0, r0, r5 │ │ │ │ adcs r1, r1, r6 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov sl, #0 │ │ │ │ movcs sl, #1 │ │ │ │ adds r4, r2, r4 │ │ │ │ adc r9, r9, lr │ │ │ │ adds r4, r4, sl │ │ │ │ adc r9, r9, #0 │ │ │ │ cmp r4, r3 │ │ │ │ sbcs sl, r9, ip │ │ │ │ - bge 649b60 │ │ │ │ + bge 649b64 │ │ │ │ cmp r5, r7 │ │ │ │ sbcs r1, r6, r8 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp ip, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649b8c │ │ │ │ - b 649aa8 │ │ │ │ + beq 649b90 │ │ │ │ + b 649aac │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r1, ip, lr │ │ │ │ - blt 649aa8 │ │ │ │ - b 649c10 │ │ │ │ + blt 649aac │ │ │ │ + b 649c14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ ldr lr, [r1, #8] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp lr, ip │ │ │ │ mov r4, r0 │ │ │ │ sbcs r0, r2, r3 │ │ │ │ - blt 649ccc │ │ │ │ + blt 649cd0 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r8, [r1] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r7, r8 │ │ │ │ sbcs r0, r5, r6 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649cc0 │ │ │ │ + bne 649cc4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, r5 │ │ │ │ cmpeq r8, r7 │ │ │ │ - beq 649ce4 │ │ │ │ + beq 649ce8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr lr, [r4, #24] │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp ip, lr │ │ │ │ sbcs r5, r3, r2 │ │ │ │ - blt 649ccc │ │ │ │ + blt 649cd0 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ ldr r8, [r1, #16] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r9, r8 │ │ │ │ sbcs r5, r7, r6 │ │ │ │ movcs r5, #1 │ │ │ │ @@ -1113008,32 +1113009,32 @@ │ │ │ │ andeq r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, r6 │ │ │ │ cmpeq r9, r8 │ │ │ │ - bne 649ccc │ │ │ │ + bne 649cd0 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ ldrb r2, [r1, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 649db8 │ │ │ │ - bhi 649ccc │ │ │ │ + bcc 649dbc │ │ │ │ + bhi 649cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649d90 │ │ │ │ + beq 649d94 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ sbcs r5, r2, r3 │ │ │ │ popcc {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp lr, ip │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 649ccc │ │ │ │ + bcc 649cd0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1113045,15 +1113046,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 649df8 │ │ │ │ + beq 649dfc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1113096,57 +1113097,57 @@ │ │ │ │ popeq {r4, pc} │ │ │ │ ldr lr, [ip, #8] │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq lr, r0 │ │ │ │ - beq 649ec4 │ │ │ │ + beq 649ec8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [ip, #48] @ 0x30 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ eor r3, r3, r2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 649eac │ │ │ │ + bhi 649eb0 │ │ │ │ ldrb r0, [ip, #52] @ 0x34 │ │ │ │ ldrb r3, [r1, #52] @ 0x34 │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r3, [r0, #106] @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a0a8 │ │ │ │ + beq 64a0ac │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 649fc0 │ │ │ │ + beq 649fc4 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ orrs r3, r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {r4, r5, r6, r7, pc} │ │ │ │ ldr ip, [r0, #72] @ 0x48 │ │ │ │ ldr lr, [r2, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ sbcs r4, r1, r3 │ │ │ │ - blt 649f98 │ │ │ │ + blt 649f9c │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ ldr r5, [r0, #64] @ 0x40 │ │ │ │ cmp r5, r4 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r2, #68] @ 0x44 │ │ │ │ sbcs r4, r4, r5 │ │ │ │ movcs r4, #1 │ │ │ │ @@ -1113159,50 +1113160,50 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r2, #106] @ 0x6a │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649f10 │ │ │ │ + bne 649f14 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649fa8 │ │ │ │ + beq 649fac │ │ │ │ mov ip, r2 │ │ │ │ ldrb r1, [r3, #106] @ 0x6a │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64a06c │ │ │ │ + beq 64a070 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #1 │ │ │ │ mov r1, #0 │ │ │ │ pophi {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ orrs r1, r1, lr │ │ │ │ - bne 64a06c │ │ │ │ + bne 64a070 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp r4, r5 │ │ │ │ sbcs r6, r1, lr │ │ │ │ movlt r2, r3 │ │ │ │ - blt 64a06c │ │ │ │ + blt 64a070 │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ ldr r7, [r0, #64] @ 0x40 │ │ │ │ cmp r7, r6 │ │ │ │ ldr r6, [r0, #68] @ 0x44 │ │ │ │ ldr r7, [r3, #68] @ 0x44 │ │ │ │ sbcs r6, r6, r7 │ │ │ │ movcs r6, #1 │ │ │ │ @@ -1113211,27 +1113212,27 @@ │ │ │ │ cmpeq r5, r4 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649fe8 │ │ │ │ + bne 649fec │ │ │ │ cmp ip, #0 │ │ │ │ - beq 64a0c0 │ │ │ │ + beq 64a0c4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r2, #106] @ 0x6a │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649f10 │ │ │ │ - b 649fa8 │ │ │ │ + bne 649f14 │ │ │ │ + b 649fac │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov r0, ip │ │ │ │ @@ -1113242,113 +1113243,113 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64a0e4 │ │ │ │ + bne 64a0e8 │ │ │ │ ldrb r2, [r3, #105] @ 0x69 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64a16c │ │ │ │ + bne 64a170 │ │ │ │ ldrb r2, [r3, #25] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a12c │ │ │ │ + beq 64a130 │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a12c │ │ │ │ - ldr r0, [pc, #116] @ 64a194 │ │ │ │ + beq 64a130 │ │ │ │ + ldr r0, [pc, #116] @ 64a198 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ ldrb r2, [r3, #21] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a158 │ │ │ │ + beq 64a15c │ │ │ │ ldrb r3, [r3, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a180 │ │ │ │ - ldr r0, [pc, #76] @ 64a198 │ │ │ │ + beq 64a184 │ │ │ │ + ldr r0, [pc, #76] @ 64a19c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #60] @ 64a19c │ │ │ │ + ldr r0, [pc, #60] @ 64a1a0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #44] @ 64a1a0 │ │ │ │ + ldr r0, [pc, #44] @ 64a1a4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #28] @ 64a1a4 │ │ │ │ + ldr r0, [pc, #28] @ 64a1a8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - eorseq r5, r6, ip, ror #14 │ │ │ │ - eoreq pc, pc, r0, asr r4 @ │ │ │ │ - eorseq fp, r0, ip, lsl #23 │ │ │ │ - eorseq r5, r6, r0, lsl r7 │ │ │ │ - @ instruction: 0x0036ffdc │ │ │ │ + eorseq r5, r6, r8, ror #14 │ │ │ │ + eoreq pc, pc, ip, asr #8 │ │ │ │ + eorseq fp, r0, r8, lsl #23 │ │ │ │ + eorseq r5, r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x0036ffd8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #176] @ 64a270 │ │ │ │ - ldr r3, [pc, #176] @ 64a274 │ │ │ │ + ldr r2, [pc, #176] @ 64a274 │ │ │ │ + ldr r3, [pc, #176] @ 64a278 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64a22c │ │ │ │ + beq 64a230 │ │ │ │ add r6, r0, #8 │ │ │ │ mov r7, sp │ │ │ │ - b 64a1fc │ │ │ │ + b 64a200 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64a22c │ │ │ │ + beq 64a230 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 91e2fc │ │ │ │ cmp r0, r4 │ │ │ │ strne r0, [r7] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 64a1f0 │ │ │ │ + bne 64a1f4 │ │ │ │ mov r0, #1 │ │ │ │ - b 64a230 │ │ │ │ + b 64a234 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ 64a278 │ │ │ │ - ldr r3, [pc, #56] @ 64a274 │ │ │ │ + ldr r2, [pc, #64] @ 64a27c │ │ │ │ + ldr r3, [pc, #56] @ 64a278 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a26c │ │ │ │ + bne 64a270 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r0, [r1], #-164 @ 0xffffff5c │ │ │ │ + ldrsheq r0, [r1], #-160 @ 0xffffff60 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r1, ip, ror sl │ │ │ │ + subseq r0, r1, r8, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1113357,22 +1113358,22 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ str ip, [r0, #64] @ 0x40 │ │ │ │ strd r2, [r0, #72] @ 0x48 │ │ │ │ - bne 64a2d0 │ │ │ │ + bne 64a2d4 │ │ │ │ strd r2, [r0, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r0, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ bl 214168 │ │ │ │ - ldr r1, [pc, #364] @ 64a44c │ │ │ │ + ldr r1, [pc, #364] @ 64a450 │ │ │ │ str r5, [r6, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d5fc │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, ip │ │ │ │ @@ -1113382,65 +1113383,65 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, ip │ │ │ │ - beq 64a418 │ │ │ │ + beq 64a41c │ │ │ │ mov r2, r4 │ │ │ │ sub r1, r3, #91 @ 0x5b │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r1, #2 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ movls r1, #4 │ │ │ │ movhi r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, ip, r1 │ │ │ │ - bne 64a328 │ │ │ │ + bne 64a32c │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp ip, r2 │ │ │ │ add r0, ip, #1 │ │ │ │ - beq 64a41c │ │ │ │ + beq 64a420 │ │ │ │ bl 214378 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 64a444 │ │ │ │ - ldr r0, [pc, #216] @ 64a450 │ │ │ │ + beq 64a448 │ │ │ │ + ldr r0, [pc, #216] @ 64a454 │ │ │ │ mov ip, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ mov r8, #120 @ 0x78 │ │ │ │ sub r2, r3, #91 @ 0x5b │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r2, #2 │ │ │ │ and r1, r3, #15 │ │ │ │ mov r2, ip │ │ │ │ - bhi 64a3b4 │ │ │ │ + bhi 64a3b8 │ │ │ │ ldrb lr, [r0, r3, lsr #4] │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ add r2, ip, #3 │ │ │ │ strb r9, [ip] │ │ │ │ strb r8, [ip, #1] │ │ │ │ strb lr, [ip, #2] │ │ │ │ mov ip, r2 │ │ │ │ strb r3, [ip], #1 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64a384 │ │ │ │ + bne 64a388 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [ip] │ │ │ │ - ldr r0, [pc, #124] @ 64a454 │ │ │ │ + ldr r0, [pc, #124] @ 64a458 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211d44 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 64a430 │ │ │ │ + beq 64a434 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6a119c │ │ │ │ mov r0, r6 │ │ │ │ bl 69e314 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1113449,119 +1113450,119 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211fcc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 214198 │ │ │ │ mov r7, r0 │ │ │ │ - b 64a3d0 │ │ │ │ - ldr r0, [pc, #32] @ 64a458 │ │ │ │ + b 64a3d4 │ │ │ │ + ldr r0, [pc, #32] @ 64a45c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 6970cc │ │ │ │ mov r5, r0 │ │ │ │ - b 64a3ec │ │ │ │ + b 64a3f0 │ │ │ │ mov ip, r0 │ │ │ │ - b 64a3c8 │ │ │ │ - eorseq r0, r6, r0, ror #13 │ │ │ │ - eorseq r5, r6, r8, lsl r5 │ │ │ │ - eorseq r5, r6, ip, ror #7 │ │ │ │ - eoreq lr, lr, ip, lsl #12 │ │ │ │ + b 64a3cc │ │ │ │ + @ instruction: 0x003606dc │ │ │ │ + eorseq r5, r6, r4, lsl r5 │ │ │ │ + eorseq r5, r6, r8, ror #7 │ │ │ │ + eoreq lr, lr, r8, lsl #12 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ b 65f848 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #516] @ 64a680 │ │ │ │ - ldr r1, [pc, #516] @ 64a684 │ │ │ │ + ldr ip, [pc, #516] @ 64a684 │ │ │ │ + ldr r1, [pc, #516] @ 64a688 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #500] @ 64a688 │ │ │ │ + ldr r2, [pc, #500] @ 64a68c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r6, r0 │ │ │ │ bl 91e620 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ - ldr r2, [pc, #472] @ 64a68c │ │ │ │ + ldr r2, [pc, #472] @ 64a690 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r9, [r1, #712] @ 0x2c8 │ │ │ │ - ldr r1, [pc, #464] @ 64a690 │ │ │ │ + ldr r1, [pc, #464] @ 64a694 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ mvneq r9, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ - bne 64a594 │ │ │ │ + bne 64a598 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - ldr r2, [pc, #416] @ 64a694 │ │ │ │ + ldr r2, [pc, #416] @ 64a698 │ │ │ │ add r0, r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 64a630 │ │ │ │ + bhi 64a634 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ bl 212a70 │ │ │ │ - ldr r2, [pc, #368] @ 64a698 │ │ │ │ - ldr r3, [pc, #344] @ 64a684 │ │ │ │ + ldr r2, [pc, #368] @ 64a69c │ │ │ │ + ldr r3, [pc, #344] @ 64a688 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a67c │ │ │ │ + bne 64a680 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ bl 212a70 │ │ │ │ - b 64a520 │ │ │ │ + b 64a524 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strh r7, [sp, #40] @ 0x28 │ │ │ │ bl 212a70 │ │ │ │ - b 64a520 │ │ │ │ + b 64a524 │ │ │ │ strb r7, [r1, r5] │ │ │ │ - b 64a520 │ │ │ │ - ldr r1, [pc, #256] @ 64a69c │ │ │ │ + b 64a524 │ │ │ │ + ldr r1, [pc, #256] @ 64a6a0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64a4e0 │ │ │ │ - ldr r1, [pc, #240] @ 64a6a0 │ │ │ │ + beq 64a4e4 │ │ │ │ + ldr r1, [pc, #240] @ 64a6a4 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 64a4e0 │ │ │ │ - ldr r1, [pc, #224] @ 64a6a4 │ │ │ │ + beq 64a4e4 │ │ │ │ + ldr r1, [pc, #224] @ 64a6a8 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a650 │ │ │ │ + beq 64a654 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ @@ -1113574,146 +1113575,146 @@ │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 64a6a8 │ │ │ │ + ldr r0, [pc, #128] @ 64a6ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64a4e0 │ │ │ │ - ldr r3, [pc, #116] @ 64a6ac │ │ │ │ - ldr r1, [pc, #116] @ 64a6b0 │ │ │ │ + b 64a4e4 │ │ │ │ + ldr r3, [pc, #116] @ 64a6b0 │ │ │ │ + ldr r1, [pc, #116] @ 64a6b4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #112] @ 64a6b4 │ │ │ │ + ldr r2, [pc, #112] @ 64a6b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r0, [pc, #96] @ 64a6b8 │ │ │ │ + ldr r0, [pc, #96] @ 64a6bc │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ bl 8ea1fc │ │ │ │ - b 64a4e0 │ │ │ │ + b 64a4e4 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r1, r8, lsr r8 │ │ │ │ + subseq r0, r1, r4, lsr r8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r3, r1, r8, lsr #25 │ │ │ │ - ldrsheq r0, [r1], #-120 @ 0xffffff88 │ │ │ │ + subseq r3, r1, r4, lsr #25 │ │ │ │ + ldrsheq r0, [r1], #-116 @ 0xffffff8c │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - strheq pc, [r3], #-196 @ 0xffffff3c @ │ │ │ │ - subseq r0, r1, ip, lsl #15 │ │ │ │ + strheq pc, [r3], #-192 @ 0xffffff40 @ │ │ │ │ + subseq r0, r1, r8, lsl #15 │ │ │ │ andeq r3, r0, r0, lsr #28 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r5, r6, r0, lsl #5 │ │ │ │ - subeq pc, r3, ip, ror fp @ │ │ │ │ - ldrdeq ip, [lr], -r8 @ │ │ │ │ + eorseq r5, r6, ip, ror r2 │ │ │ │ + subeq pc, r3, r8, ror fp @ │ │ │ │ + ldrdeq ip, [lr], -r4 @ │ │ │ │ andeq r0, r0, fp, lsr #3 │ │ │ │ - eorseq r5, r6, r8, lsr #5 │ │ │ │ + eorseq r5, r6, r4, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #516] @ 64a8dc │ │ │ │ + ldr r2, [pc, #516] @ 64a8e0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #512] @ 64a8e0 │ │ │ │ + ldr r3, [pc, #512] @ 64a8e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #480] @ 64a8e4 │ │ │ │ - ldr r8, [pc, #480] @ 64a8e8 │ │ │ │ + ldr r2, [pc, #480] @ 64a8e8 │ │ │ │ + ldr r8, [pc, #480] @ 64a8ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r7, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ add r1, r3, r4 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 64a888 │ │ │ │ + bhi 64a88c │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #8 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212a70 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #416] @ 64a8ec │ │ │ │ + ldr r2, [pc, #416] @ 64a8f0 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne fp, [r3, #712] @ 0x2c8 │ │ │ │ - ldr r3, [pc, #396] @ 64a8f0 │ │ │ │ + ldr r3, [pc, #396] @ 64a8f4 │ │ │ │ mvneq fp, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64a7f4 │ │ │ │ - ldr r2, [pc, #376] @ 64a8f4 │ │ │ │ - ldr r3, [pc, #352] @ 64a8e0 │ │ │ │ + bne 64a7f8 │ │ │ │ + ldr r2, [pc, #376] @ 64a8f8 │ │ │ │ + ldr r3, [pc, #352] @ 64a8e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a8d8 │ │ │ │ + bne 64a8dc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212a70 │ │ │ │ mov r9, #0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ - b 64a744 │ │ │ │ + b 64a748 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212a70 │ │ │ │ mov r9, #0 │ │ │ │ ldrh sl, [sp, #32] │ │ │ │ - b 64a744 │ │ │ │ + b 64a748 │ │ │ │ ldrb sl, [r3, r4] │ │ │ │ mov r9, #0 │ │ │ │ - b 64a744 │ │ │ │ - ldr r3, [pc, #252] @ 64a8f8 │ │ │ │ + b 64a748 │ │ │ │ + ldr r3, [pc, #252] @ 64a8fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a774 │ │ │ │ - ldr r3, [pc, #236] @ 64a8fc │ │ │ │ + beq 64a778 │ │ │ │ + ldr r3, [pc, #236] @ 64a900 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64a774 │ │ │ │ - ldr r3, [pc, #220] @ 64a900 │ │ │ │ + beq 64a778 │ │ │ │ + ldr r3, [pc, #220] @ 64a904 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a8ac │ │ │ │ + beq 64a8b0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ @@ -1113724,120 +1113725,120 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #132] @ 64a904 │ │ │ │ + ldr r0, [pc, #132] @ 64a908 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64a774 │ │ │ │ - ldr r3, [pc, #120] @ 64a908 │ │ │ │ - ldr r1, [pc, #120] @ 64a90c │ │ │ │ + b 64a778 │ │ │ │ + ldr r3, [pc, #120] @ 64a90c │ │ │ │ + ldr r1, [pc, #120] @ 64a910 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #112] @ 64a910 │ │ │ │ + ldr r2, [pc, #112] @ 64a914 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #12 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - ldr r0, [pc, #96] @ 64a914 │ │ │ │ + ldr r0, [pc, #96] @ 64a918 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 8ea1fc │ │ │ │ - b 64a774 │ │ │ │ + b 64a778 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r0, [r1], #-88 @ 0xffffffa8 │ │ │ │ + ldrsbeq r0, [r1], #-84 @ 0xffffffac │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subeq pc, r3, r4, lsr #21 │ │ │ │ - subseq r0, r1, r0, lsr #11 │ │ │ │ - ldrsheq r3, [r1], #-152 @ 0xffffff68 │ │ │ │ + subeq pc, r3, r0, lsr #21 │ │ │ │ + @ instruction: 0x0051059c │ │ │ │ + ldrsheq r3, [r1], #-148 @ 0xffffff6c │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r0, r1, r8, lsr r5 │ │ │ │ + subseq r0, r1, r4, lsr r5 │ │ │ │ andeq r3, r0, r0, asr #19 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - ldrsbeq r5, [r6], -r4 @ │ │ │ │ - subeq pc, r3, ip, lsr #18 │ │ │ │ - eoreq ip, lr, r0, lsl #13 │ │ │ │ + ldrsbeq r5, [r6], -r0 @ │ │ │ │ + subeq pc, r3, r8, lsr #18 │ │ │ │ + eoreq ip, lr, ip, ror r6 │ │ │ │ andeq r0, r0, fp, lsr #3 │ │ │ │ - ldrsheq r5, [r6], -r4 @ │ │ │ │ + ldrsheq r5, [r6], -r0 @ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - ldr r0, [pc, #4] @ 64a928 │ │ │ │ + ldr r0, [pc, #4] @ 64a92c │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e2cfc │ │ │ │ - ldrsbeq r5, [r6], -ip @ │ │ │ │ + ldrsbeq r5, [r6], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #180] @ 64a9fc │ │ │ │ + ldr r1, [pc, #180] @ 64aa00 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d5fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64a99c │ │ │ │ - ldr r2, [pc, #156] @ 64aa00 │ │ │ │ - ldr r0, [pc, #156] @ 64aa04 │ │ │ │ + beq 64a9a0 │ │ │ │ + ldr r2, [pc, #156] @ 64aa04 │ │ │ │ + ldr r0, [pc, #156] @ 64aa08 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64a9b4 │ │ │ │ - ldr r0, [pc, #128] @ 64aa08 │ │ │ │ + beq 64a9b8 │ │ │ │ + ldr r0, [pc, #128] @ 64aa0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ - ldr r0, [pc, #120] @ 64aa0c │ │ │ │ + ldr r0, [pc, #120] @ 64aa10 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e2cfc │ │ │ │ - ldr r2, [pc, #108] @ 64aa10 │ │ │ │ - ldr r0, [pc, #108] @ 64aa14 │ │ │ │ + ldr r2, [pc, #108] @ 64aa14 │ │ │ │ + ldr r0, [pc, #108] @ 64aa18 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e2cfc │ │ │ │ mov r0, r5 │ │ │ │ bl 6a1444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64a9e0 │ │ │ │ - ldr r0, [pc, #76] @ 64aa18 │ │ │ │ + beq 64a9e4 │ │ │ │ + ldr r0, [pc, #76] @ 64aa1c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ - b 64a98c │ │ │ │ + b 64a990 │ │ │ │ mov r0, r5 │ │ │ │ bl 69db3c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #40] @ 64aa1c │ │ │ │ + ldr r0, [pc, #40] @ 64aa20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e2cfc │ │ │ │ - b 64a98c │ │ │ │ - eorseq r0, r6, r8, ror r0 │ │ │ │ - eorseq fp, r8, ip, lsr #7 │ │ │ │ - eorseq r5, r6, r4, lsr #1 │ │ │ │ - mlaseq r6, r4, r0, r5 │ │ │ │ - eorseq r7, ip, r4, lsl sl │ │ │ │ - eorseq r7, ip, ip, lsr #4 │ │ │ │ - eorseq r5, r6, r8, rrx │ │ │ │ - eorseq r5, r6, r4, asr r0 │ │ │ │ - eorseq r5, r6, ip, lsr r0 │ │ │ │ + b 64a990 │ │ │ │ + eorseq r0, r6, r4, ror r0 │ │ │ │ + eorseq fp, r8, r8, lsr #7 │ │ │ │ + eorseq r5, r6, r0, lsr #1 │ │ │ │ + mlaseq r6, r0, r0, r5 │ │ │ │ + eorseq r7, ip, r0, lsl sl │ │ │ │ + eorseq r7, ip, r8, lsr #4 │ │ │ │ + eorseq r5, r6, r4, rrx │ │ │ │ + eorseq r5, r6, r0, asr r0 │ │ │ │ + eorseq r5, r6, r8, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ bl 212fb0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1113848,58 +1113849,58 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 213670 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #28] @ 64aa8c │ │ │ │ + ldr r4, [pc, #28] @ 64aa90 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 69cfa4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ pop {r4, lr} │ │ │ │ b 69cfa4 │ │ │ │ - subeq r3, lr, r4, lsr #21 │ │ │ │ + subeq r3, lr, r0, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ orrs r0, ip, r2 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bne 64ab04 │ │ │ │ + bne 64ab08 │ │ │ │ orrs lr, r5, r0 │ │ │ │ - beq 64aaec │ │ │ │ + beq 64aaf0 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ orrs r6, r4, lr │ │ │ │ - beq 64aae0 │ │ │ │ + beq 64aae4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r6, [r1, #24] │ │ │ │ orrs r8, r6, r7 │ │ │ │ - bne 64ab38 │ │ │ │ + bne 64ab3c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ orrs r6, r4, lr │ │ │ │ ldrd r6, [r1, #24] │ │ │ │ - bne 64ab38 │ │ │ │ + bne 64ab3c │ │ │ │ orrs r6, r6, r7 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1113915,224 +1113916,224 @@ │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r3, #32] │ │ │ │ ldrb r2, [r1, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 64aac8 │ │ │ │ + bne 64aacc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ab9c │ │ │ │ + beq 64aba0 │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 64aac8 │ │ │ │ + bne 64aacc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0064abc4 : │ │ │ │ +0064abc8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #420] @ 64ad80 │ │ │ │ - ldr r3, [pc, #420] @ 64ad84 │ │ │ │ + ldr r2, [pc, #420] @ 64ad84 │ │ │ │ + ldr r3, [pc, #420] @ 64ad88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 91dd10 │ │ │ │ - ldr r5, [pc, #380] @ 64ad88 │ │ │ │ + ldr r5, [pc, #380] @ 64ad8c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ac58 │ │ │ │ - ldr r2, [pc, #368] @ 64ad8c │ │ │ │ - ldr r3, [pc, #356] @ 64ad84 │ │ │ │ + beq 64ac5c │ │ │ │ + ldr r2, [pc, #368] @ 64ad90 │ │ │ │ + ldr r3, [pc, #356] @ 64ad88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ad58 │ │ │ │ + bne 64ad5c │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #304] @ 64ad90 │ │ │ │ + ldr r3, [pc, #304] @ 64ad94 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64acb4 │ │ │ │ + bne 64acb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64ad5c │ │ │ │ - ldr r2, [pc, #276] @ 64ad94 │ │ │ │ - ldr r3, [pc, #256] @ 64ad84 │ │ │ │ + beq 64ad60 │ │ │ │ + ldr r2, [pc, #276] @ 64ad98 │ │ │ │ + ldr r3, [pc, #256] @ 64ad88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ad58 │ │ │ │ - ldr r1, [pc, #244] @ 64ad98 │ │ │ │ + bne 64ad5c │ │ │ │ + ldr r1, [pc, #244] @ 64ad9c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e8e80 │ │ │ │ - ldr r3, [pc, #224] @ 64ad9c │ │ │ │ + ldr r3, [pc, #224] @ 64ada0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ac70 │ │ │ │ - ldr r3, [pc, #208] @ 64ada0 │ │ │ │ + beq 64ac74 │ │ │ │ + ldr r3, [pc, #208] @ 64ada4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64ac70 │ │ │ │ - ldr r3, [pc, #192] @ 64ada4 │ │ │ │ + beq 64ac74 │ │ │ │ + ldr r3, [pc, #192] @ 64ada8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ad3c │ │ │ │ + beq 64ad40 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 64ada8 │ │ │ │ + ldr r0, [pc, #120] @ 64adac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - b 64ac70 │ │ │ │ - ldr r0, [pc, #104] @ 64adac │ │ │ │ + b 64ac74 │ │ │ │ + ldr r0, [pc, #104] @ 64adb0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - b 64ac70 │ │ │ │ + b 64ac74 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 64adb0 │ │ │ │ - ldr r1, [pc, #76] @ 64adb4 │ │ │ │ - ldr r0, [pc, #76] @ 64adb8 │ │ │ │ + ldr r3, [pc, #76] @ 64adb4 │ │ │ │ + ldr r1, [pc, #76] @ 64adb8 │ │ │ │ + ldr r0, [pc, #76] @ 64adbc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 64adbc │ │ │ │ + ldr r2, [pc, #72] @ 64adc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldrsbeq r0, [r1], #-8 │ │ │ │ + ldrsbeq r0, [r1], #-4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, r1, ip, lsr #1 │ │ │ │ - @ instruction: 0x00510098 │ │ │ │ + subseq r0, r1, r8, lsr #1 │ │ │ │ + @ instruction: 0x00510094 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq r0, r1, r4, lsr r0 │ │ │ │ + subseq r0, r1, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ andeq r4, r0, r0, ror #4 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r4, r6, ip, lsl #26 │ │ │ │ + eorseq r4, r6, r8, lsl #26 │ │ │ │ + eorseq r4, r6, r0, lsr #26 │ │ │ │ + subeq pc, r3, r0, asr r4 @ │ │ │ │ + eorseq r4, r6, r8, lsl sp │ │ │ │ eorseq r4, r6, r4, lsr #26 │ │ │ │ - subeq pc, r3, r4, asr r4 @ │ │ │ │ - eorseq r4, r6, ip, lsl sp │ │ │ │ - eorseq r4, r6, r8, lsr #26 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 213c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64abc4 │ │ │ │ + bl 64abc8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 64ae60 │ │ │ │ + beq 64ae64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64ae30 │ │ │ │ - ldr r0, [pc, #72] @ 64ae70 │ │ │ │ + beq 64ae34 │ │ │ │ + ldr r0, [pc, #72] @ 64ae74 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 64a92c │ │ │ │ + bl 64a930 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #32] @ 64ae74 │ │ │ │ + ldr r0, [pc, #32] @ 64ae78 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 64a92c │ │ │ │ - ldr r0, [pc, #16] @ 64ae78 │ │ │ │ + b 64a930 │ │ │ │ + ldr r0, [pc, #16] @ 64ae7c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e2cfc │ │ │ │ - @ instruction: 0x0034cad4 │ │ │ │ - eorseq r3, r7, ip, asr pc │ │ │ │ - eorseq r4, r6, r0, asr #24 │ │ │ │ + @ instruction: 0x0034cad0 │ │ │ │ + eorseq r3, r7, r8, asr pc │ │ │ │ + eorseq r4, r6, ip, lsr ip │ │ │ │ ldr r3, [r0, #16] │ │ │ │ and r0, r2, #16 │ │ │ │ subs r3, r3, #2 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, r3, lsl #4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #284] @ 64afc4 │ │ │ │ + ldr r3, [pc, #284] @ 64afc8 │ │ │ │ and r2, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 64af8c │ │ │ │ + bhi 64af90 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1114183,35 +1114184,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #36] @ 64afc8 │ │ │ │ - ldr r1, [pc, #36] @ 64afcc │ │ │ │ + ldr r3, [pc, #36] @ 64afcc │ │ │ │ + ldr r1, [pc, #36] @ 64afd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #24] @ 64afd0 │ │ │ │ + ldr r2, [pc, #24] @ 64afd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ bl 211ce4 │ │ │ │ - subeq pc, r3, r0, lsl r3 @ │ │ │ │ - subeq pc, r3, r4, lsl r2 @ │ │ │ │ - @ instruction: 0x00364ad8 │ │ │ │ + subeq pc, r3, ip, lsl #6 │ │ │ │ + subeq pc, r3, r0, lsl r2 @ │ │ │ │ + @ instruction: 0x00364ad4 │ │ │ │ andeq r0, r0, sp, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 64b038 │ │ │ │ - ldr r2, [pc, #76] @ 64b03c │ │ │ │ - ldr r1, [pc, #76] @ 64b040 │ │ │ │ + ldr ip, [pc, #76] @ 64b03c │ │ │ │ + ldr r2, [pc, #76] @ 64b040 │ │ │ │ + ldr r1, [pc, #76] @ 64b044 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1114222,24 +1114223,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq pc, r3, ip, asr #3 │ │ │ │ - eorseq r6, r2, ip, lsr #17 │ │ │ │ - eoreq sp, lr, r4, asr r9 │ │ │ │ + subeq pc, r3, r8, asr #3 │ │ │ │ + eorseq r6, r2, r8, lsr #17 │ │ │ │ + eoreq sp, lr, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 64b0a0 │ │ │ │ - ldr r2, [pc, #68] @ 64b0a4 │ │ │ │ - ldr r1, [pc, #68] @ 64b0a8 │ │ │ │ + ldr ip, [pc, #68] @ 64b0a4 │ │ │ │ + ldr r2, [pc, #68] @ 64b0a8 │ │ │ │ + ldr r1, [pc, #68] @ 64b0ac │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1114248,33 +1114249,33 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq pc, r3, ip, asr r1 @ │ │ │ │ - eorseq r6, r2, ip, lsr r8 │ │ │ │ - eoreq sp, lr, r4, ror #17 │ │ │ │ + subeq pc, r3, r8, asr r1 @ │ │ │ │ + eorseq r6, r2, r8, lsr r8 │ │ │ │ + eoreq sp, lr, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #172] @ 64b170 │ │ │ │ + ldr ip, [pc, #172] @ 64b174 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ - ldr lr, [pc, #160] @ 64b174 │ │ │ │ + ldr lr, [pc, #160] @ 64b178 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #156] @ 64b178 │ │ │ │ + ldr ip, [pc, #156] @ 64b17c │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #144] @ 64b17c │ │ │ │ - ldr r2, [pc, #144] @ 64b180 │ │ │ │ + ldr r1, [pc, #144] @ 64b180 │ │ │ │ + ldr r2, [pc, #144] @ 64b184 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -1114283,53 +1114284,53 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ ldr ip, [r0, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 8c26ac │ │ │ │ - ldr r2, [pc, #80] @ 64b184 │ │ │ │ - ldr r3, [pc, #64] @ 64b178 │ │ │ │ + ldr r2, [pc, #80] @ 64b188 │ │ │ │ + ldr r3, [pc, #64] @ 64b17c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64b16c │ │ │ │ + bne 64b170 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r3], #-8 │ │ │ │ - ldrsbeq pc, [r0], #-188 @ 0xffffff44 @ │ │ │ │ + strdeq pc, [r3], #-4 │ │ │ │ + ldrsbeq pc, [r0], #-184 @ 0xffffff48 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq sp, lr, r4, ror #16 │ │ │ │ - @ instruction: 0x003267b4 │ │ │ │ - subseq pc, r0, r0, lsl #23 │ │ │ │ + eoreq sp, lr, r0, ror #16 │ │ │ │ + @ instruction: 0x003267b0 │ │ │ │ + subseq pc, r0, ip, ror fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #252] @ 64b29c │ │ │ │ + ldr ip, [pc, #252] @ 64b2a0 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ - ldr lr, [pc, #240] @ 64b2a0 │ │ │ │ + ldr lr, [pc, #240] @ 64b2a4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #236] @ 64b2a4 │ │ │ │ + ldr ip, [pc, #236] @ 64b2a8 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #224] @ 64b2a8 │ │ │ │ - ldr r2, [pc, #224] @ 64b2ac │ │ │ │ + ldr r1, [pc, #224] @ 64b2ac │ │ │ │ + ldr r2, [pc, #224] @ 64b2b0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ @@ -1114343,187 +1114344,187 @@ │ │ │ │ sub r1, r2, #1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orrs r1, r1, r0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b288 │ │ │ │ + bne 64b28c │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 64b298 │ │ │ │ + bne 64b29c │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ bl 8c2188 │ │ │ │ - ldr r2, [pc, #100] @ 64b2b0 │ │ │ │ - ldr r3, [pc, #84] @ 64b2a4 │ │ │ │ + ldr r2, [pc, #100] @ 64b2b4 │ │ │ │ + ldr r3, [pc, #84] @ 64b2a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64b294 │ │ │ │ + bne 64b298 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn ip, #0 │ │ │ │ mov lr, ip │ │ │ │ - b 64b228 │ │ │ │ + b 64b22c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215734 │ │ │ │ - subeq pc, r3, ip, lsl r0 @ │ │ │ │ - subseq pc, r0, r0, lsl #22 │ │ │ │ + subeq pc, r3, r8, lsl r0 @ │ │ │ │ + ldrsheq pc, [r0], #-172 @ 0xffffff54 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq sp, lr, r4, lsl #15 │ │ │ │ - @ instruction: 0x003266d4 │ │ │ │ - subseq pc, r0, r8, ror #20 │ │ │ │ + eoreq sp, lr, r0, lsl #15 │ │ │ │ + @ instruction: 0x003266d0 │ │ │ │ + subseq pc, r0, r4, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #224] @ 64b3ac │ │ │ │ + ldr ip, [pc, #224] @ 64b3b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ - ldr lr, [pc, #212] @ 64b3b0 │ │ │ │ + ldr lr, [pc, #212] @ 64b3b4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #208] @ 64b3b4 │ │ │ │ + ldr ip, [pc, #208] @ 64b3b8 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #196] @ 64b3b8 │ │ │ │ - ldr r2, [pc, #196] @ 64b3bc │ │ │ │ + ldr r1, [pc, #196] @ 64b3bc │ │ │ │ + ldr r2, [pc, #196] @ 64b3c0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #160] @ 64b3c0 │ │ │ │ + ldr r3, [pc, #160] @ 64b3c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b33c │ │ │ │ + beq 64b340 │ │ │ │ bl 6a1444 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c2d78 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b364 │ │ │ │ + beq 64b368 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 211fcc │ │ │ │ - ldr r2, [pc, #88] @ 64b3c4 │ │ │ │ - ldr r3, [pc, #68] @ 64b3b4 │ │ │ │ + ldr r2, [pc, #88] @ 64b3c8 │ │ │ │ + ldr r3, [pc, #68] @ 64b3b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64b3a8 │ │ │ │ + bne 64b3ac │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - strdeq lr, [r3], #-224 @ 0xffffff20 │ │ │ │ - ldrsbeq pc, [r0], #-148 @ 0xffffff6c @ │ │ │ │ + subeq lr, r3, ip, ror #29 │ │ │ │ + ldrsbeq pc, [r0], #-144 @ 0xffffff70 @ │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq sp, lr, r8, asr r6 │ │ │ │ - eorseq r6, r2, r8, lsr #11 │ │ │ │ - eorseq r9, r6, r4, lsr #22 │ │ │ │ - subseq pc, r0, r8, asr #18 │ │ │ │ + eoreq sp, lr, r4, asr r6 │ │ │ │ + eorseq r6, r2, r4, lsr #11 │ │ │ │ + eorseq r9, r6, r0, lsr #22 │ │ │ │ + subseq pc, r0, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #304] @ 64b510 │ │ │ │ - ldr r2, [pc, #304] @ 64b514 │ │ │ │ - ldr r1, [pc, #304] @ 64b518 │ │ │ │ + ldr ip, [pc, #304] @ 64b514 │ │ │ │ + ldr r2, [pc, #304] @ 64b518 │ │ │ │ + ldr r1, [pc, #304] @ 64b51c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ bl 69d64c │ │ │ │ - ldr r3, [pc, #272] @ 64b51c │ │ │ │ + ldr r3, [pc, #272] @ 64b520 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #256] @ 64b520 │ │ │ │ - ldr r1, [pc, #256] @ 64b524 │ │ │ │ + ldr r2, [pc, #256] @ 64b524 │ │ │ │ + ldr r1, [pc, #256] @ 64b528 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #244] @ 64b528 │ │ │ │ + ldr r3, [pc, #244] @ 64b52c │ │ │ │ strb r6, [r0, #106] @ 0x6a │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ strb r6, [r0, #20] │ │ │ │ str r5, [r3, #124]! @ 0x7c │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ str r5, [r3, #140]! @ 0x8c │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ - ldr r3, [pc, #204] @ 64b52c │ │ │ │ + ldr r3, [pc, #204] @ 64b530 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69f29c │ │ │ │ - ldr r3, [pc, #180] @ 64b530 │ │ │ │ - ldr r1, [pc, #180] @ 64b534 │ │ │ │ + ldr r3, [pc, #180] @ 64b534 │ │ │ │ + ldr r1, [pc, #180] @ 64b538 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a2d78 │ │ │ │ - ldr r3, [pc, #152] @ 64b538 │ │ │ │ - ldr r2, [pc, #152] @ 64b53c │ │ │ │ - ldr r1, [pc, #152] @ 64b540 │ │ │ │ + ldr r3, [pc, #152] @ 64b53c │ │ │ │ + ldr r2, [pc, #152] @ 64b540 │ │ │ │ + ldr r1, [pc, #152] @ 64b544 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 69f29c │ │ │ │ - ldr r3, [pc, #120] @ 64b544 │ │ │ │ - ldr r2, [pc, #120] @ 64b548 │ │ │ │ - ldr r1, [pc, #120] @ 64b54c │ │ │ │ + ldr r3, [pc, #120] @ 64b548 │ │ │ │ + ldr r2, [pc, #120] @ 64b54c │ │ │ │ + ldr r1, [pc, #120] @ 64b550 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ @@ -1114532,101 +1114533,101 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq lr, [r3], #-216 @ 0xffffff28 │ │ │ │ - @ instruction: 0x003264b4 │ │ │ │ - eoreq sp, lr, ip, asr r5 │ │ │ │ - subeq r3, lr, r4, lsl #2 │ │ │ │ - eorseq r4, r6, r0, lsr #13 │ │ │ │ - eorseq ip, ip, r0, lsr pc │ │ │ │ + ldrdeq lr, [r3], #-212 @ 0xffffff2c │ │ │ │ + @ instruction: 0x003264b0 │ │ │ │ + eoreq sp, lr, r8, asr r5 │ │ │ │ + subeq r3, lr, r0, lsl #2 │ │ │ │ + mlaseq r6, ip, r6, r4 │ │ │ │ + eorseq ip, ip, ip, lsr #30 │ │ │ │ @ instruction: 0xffffec9c │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ @ instruction: 0xfffffbc0 │ │ │ │ - ldrsbeq lr, [r6], -r0 @ │ │ │ │ + eorseq lr, r6, ip, asr #1 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ - eoreq sp, sp, ip, ror #8 │ │ │ │ - eorseq r4, r6, r8, lsr #12 │ │ │ │ + eoreq sp, sp, r8, ror #8 │ │ │ │ + eorseq r4, r6, r4, lsr #12 │ │ │ │ @ instruction: 0xfffffcb0 │ │ │ │ - @ instruction: 0x0033d1f4 │ │ │ │ - @ instruction: 0x003658f0 │ │ │ │ + @ instruction: 0x0033d1f0 │ │ │ │ + eorseq r5, r6, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 69db50 │ │ │ │ - ldr ip, [pc, #160] @ 64b618 │ │ │ │ - ldr r2, [pc, #160] @ 64b61c │ │ │ │ - ldr r1, [pc, #160] @ 64b620 │ │ │ │ + ldr ip, [pc, #160] @ 64b61c │ │ │ │ + ldr r2, [pc, #160] @ 64b620 │ │ │ │ + ldr r1, [pc, #160] @ 64b624 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d8a8 │ │ │ │ ldr ip, [r5, #168] @ 0xa8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 64b610 │ │ │ │ + beq 64b614 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr ip, [ip, #28] │ │ │ │ orr r4, r4, r2 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 64b5a8 │ │ │ │ + bne 64b5ac │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ cmp r1, r4 │ │ │ │ - beq 64b5ec │ │ │ │ + beq 64b5f0 │ │ │ │ ldr r7, [r0, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64b5ec │ │ │ │ + beq 64b5f0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64b5f4 │ │ │ │ + bne 64b5f8 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #172] @ 0xac │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, ip │ │ │ │ - b 64b5bc │ │ │ │ - subeq lr, r3, r0, asr #24 │ │ │ │ - eorseq r6, r2, r0, lsr #6 │ │ │ │ - mlaseq r2, r8, r0, r9 │ │ │ │ + b 64b5c0 │ │ │ │ + subeq lr, r3, ip, lsr ip │ │ │ │ + eorseq r6, r2, ip, lsl r3 │ │ │ │ + mlaseq r2, r4, r0, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b70c │ │ │ │ + bne 64b710 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b6e8 │ │ │ │ + bne 64b6ec │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl 8d95b0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b6c4 │ │ │ │ + bne 64b6c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64abc4 │ │ │ │ + bl 64abc8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 211fcc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1114641,74 +1114642,74 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 69e314 │ │ │ │ - ldr r3, [pc, #100] @ 64b730 │ │ │ │ - ldr r1, [pc, #100] @ 64b734 │ │ │ │ - ldr r0, [pc, #100] @ 64b738 │ │ │ │ + ldr r3, [pc, #100] @ 64b734 │ │ │ │ + ldr r1, [pc, #100] @ 64b738 │ │ │ │ + ldr r0, [pc, #100] @ 64b73c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 64b73c │ │ │ │ + ldr r2, [pc, #96] @ 64b740 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 64b740 │ │ │ │ - ldr r1, [pc, #80] @ 64b744 │ │ │ │ - ldr r0, [pc, #80] @ 64b748 │ │ │ │ + ldr r3, [pc, #80] @ 64b744 │ │ │ │ + ldr r1, [pc, #80] @ 64b748 │ │ │ │ + ldr r0, [pc, #80] @ 64b74c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 64b74c │ │ │ │ + ldr r2, [pc, #76] @ 64b750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ 64b750 │ │ │ │ - ldr r1, [pc, #60] @ 64b754 │ │ │ │ - ldr r0, [pc, #60] @ 64b758 │ │ │ │ + ldr r3, [pc, #60] @ 64b754 │ │ │ │ + ldr r1, [pc, #60] @ 64b758 │ │ │ │ + ldr r0, [pc, #60] @ 64b75c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 64b75c │ │ │ │ + ldr r2, [pc, #56] @ 64b760 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subeq lr, r3, ip, ror #21 │ │ │ │ - @ instruction: 0x003643b4 │ │ │ │ - eorseq r4, r6, r4, asr r4 │ │ │ │ + subeq lr, r3, r8, ror #21 │ │ │ │ + @ instruction: 0x003643b0 │ │ │ │ + eorseq r4, r6, r0, asr r4 │ │ │ │ @ instruction: 0x00000cb1 │ │ │ │ - subeq lr, r3, r8, asr #21 │ │ │ │ - mlaseq r6, r0, r3, r4 │ │ │ │ - eorseq r4, r6, ip, lsl #8 │ │ │ │ + subeq lr, r3, r4, asr #21 │ │ │ │ + eorseq r4, r6, ip, lsl #7 │ │ │ │ + eorseq r4, r6, r8, lsl #8 │ │ │ │ andeq r0, r0, lr, lsr #25 │ │ │ │ - subeq lr, r3, r4, lsr #21 │ │ │ │ - eorseq r4, r6, ip, ror #6 │ │ │ │ - @ instruction: 0x003643bc │ │ │ │ + subeq lr, r3, r0, lsr #21 │ │ │ │ + eorseq r4, r6, r8, ror #6 │ │ │ │ + @ instruction: 0x003643b8 │ │ │ │ andeq r0, r0, sp, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64b624 │ │ │ │ + bl 64b628 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211fcc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 64b848 │ │ │ │ + beq 64b84c │ │ │ │ sub r3, r3, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ rsb r4, r4, r4, lsl #3 │ │ │ │ lsl r4, r4, #3 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ sub r7, r4, #56 @ 0x38 │ │ │ │ add r1, ip, r7 │ │ │ │ @@ -1114724,18 +1114725,18 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b824 │ │ │ │ + beq 64b828 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b824 │ │ │ │ + beq 64b828 │ │ │ │ bl 69e184 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1114749,138 +1114750,138 @@ │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ mov r0, ip │ │ │ │ lsl r1, r3, #3 │ │ │ │ bl 21337c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 64b7b4 │ │ │ │ + b 64b7b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #400] @ 64ba20 │ │ │ │ - ldr r2, [pc, #400] @ 64ba24 │ │ │ │ + ldr ip, [pc, #400] @ 64ba24 │ │ │ │ + ldr r2, [pc, #400] @ 64ba28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #396] @ 64ba28 │ │ │ │ + ldr r1, [pc, #396] @ 64ba2c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #388] @ 64ba2c │ │ │ │ + ldr r3, [pc, #388] @ 64ba30 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b980 │ │ │ │ + bne 64b984 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b8d8 │ │ │ │ + beq 64b8dc │ │ │ │ bl 660080 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [r6, #12] │ │ │ │ - beq 64b928 │ │ │ │ + beq 64b92c │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r1, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b918 │ │ │ │ + beq 64b91c │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b918 │ │ │ │ + beq 64b91c │ │ │ │ bl 69e314 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bhi 64b8f4 │ │ │ │ + bhi 64b8f8 │ │ │ │ mov r0, r1 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b94c │ │ │ │ + beq 64b950 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b94c │ │ │ │ + beq 64b950 │ │ │ │ bl 69e314 │ │ │ │ - ldr r2, [pc, #220] @ 64ba30 │ │ │ │ - ldr r3, [pc, #204] @ 64ba24 │ │ │ │ + ldr r2, [pc, #220] @ 64ba34 │ │ │ │ + ldr r3, [pc, #204] @ 64ba28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ba1c │ │ │ │ + bne 64ba20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211fcc │ │ │ │ - ldr r3, [pc, #172] @ 64ba34 │ │ │ │ + ldr r3, [pc, #172] @ 64ba38 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b8c8 │ │ │ │ - ldr r3, [pc, #156] @ 64ba38 │ │ │ │ + beq 64b8cc │ │ │ │ + ldr r3, [pc, #156] @ 64ba3c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64b8c8 │ │ │ │ - ldr r3, [pc, #140] @ 64ba3c │ │ │ │ + beq 64b8cc │ │ │ │ + ldr r3, [pc, #140] @ 64ba40 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ba04 │ │ │ │ + beq 64ba08 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 64ba40 │ │ │ │ + ldr r0, [pc, #68] @ 64ba44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64b8c8 │ │ │ │ - ldr r0, [pc, #56] @ 64ba44 │ │ │ │ + b 64b8cc │ │ │ │ + ldr r0, [pc, #56] @ 64ba48 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64b8c8 │ │ │ │ + b 64b8cc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r0, r4, lsr #8 │ │ │ │ + subseq pc, r0, r0, lsr #8 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq pc, r0, r4, lsl #8 │ │ │ │ + subseq pc, r0, r0, lsl #8 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq pc, r0, r0, ror #6 │ │ │ │ + subseq pc, r0, ip, asr r3 @ │ │ │ │ andeq r4, r0, r0, ror sl │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r4, r6, r8, asr r1 │ │ │ │ - eorseq r4, r6, r0, ror r1 │ │ │ │ + eorseq r4, r6, r4, asr r1 │ │ │ │ + eorseq r4, r6, ip, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ - ldr lr, [pc, #1208] @ 64bf18 │ │ │ │ + ldr lr, [pc, #1208] @ 64bf1c │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #1204] @ 64bf1c │ │ │ │ + ldr r2, [pc, #1204] @ 64bf20 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [lr, r2] │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1114952,39 +1114953,39 @@ │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 649a64 │ │ │ │ + bl 649a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64bdd8 │ │ │ │ + beq 64bddc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, r5, #36 @ 0x24 │ │ │ │ ldm r1, {r1, sl, lr} │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r3, ip, r4 │ │ │ │ str lr, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - blt 64be18 │ │ │ │ + blt 64be1c │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ cmp r7, r8 │ │ │ │ sbcs r2, r2, r9 │ │ │ │ movcs r2, #1 │ │ │ │ movcc r2, #0 │ │ │ │ cmp r4, ip │ │ │ │ cmpeq r6, r0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64bef4 │ │ │ │ + bne 64bef8 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -1115015,15 +1115016,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ adc fp, fp, ip │ │ │ │ adds sl, sl, r0 │ │ │ │ adc r0, fp, #0 │ │ │ │ cmp lr, sl │ │ │ │ sbcs fp, r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - blt 64bce0 │ │ │ │ + blt 64bce4 │ │ │ │ cmp r4, r0 │ │ │ │ cmpeq lr, sl │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, r7 │ │ │ │ @@ -1115046,24 +1115047,24 @@ │ │ │ │ sbcs r3, r3, r9 │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ subs lr, lr, r3 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ sbc r4, r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64be2c │ │ │ │ + beq 64be30 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r6, [r5] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ - bne 64bf14 │ │ │ │ + bne 64bf18 │ │ │ │ strd r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ strh r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ ldrb r2, [r5, #52] @ 0x34 │ │ │ │ @@ -1115071,67 +1115072,67 @@ │ │ │ │ strd r0, [sp, #176] @ 0xb0 │ │ │ │ strb r2, [sp, #186] @ 0xba │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str ip, [sp, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 64bdd8 │ │ │ │ + beq 64bddc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ orr r5, r3, lr │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ orr r4, r3, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64bdcc │ │ │ │ + beq 64bdd0 │ │ │ │ orrs r3, r5, r6 │ │ │ │ - bne 64bf14 │ │ │ │ + bne 64bf18 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ strd sl, [sp] │ │ │ │ blx r7 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64bda0 │ │ │ │ - ldr r2, [pc, #320] @ 64bf20 │ │ │ │ - ldr r3, [pc, #312] @ 64bf1c │ │ │ │ + bne 64bda4 │ │ │ │ + ldr r2, [pc, #320] @ 64bf24 │ │ │ │ + ldr r3, [pc, #312] @ 64bf20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64bf10 │ │ │ │ + bne 64bf14 │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b 64bc24 │ │ │ │ + b 64bc28 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r6, [r5] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ - bne 64bf14 │ │ │ │ + bne 64bf18 │ │ │ │ strd r2, [sp, #216] @ 0xd8 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ strh r2, [sp, #232] @ 0xe8 │ │ │ │ add r3, r5, #32 │ │ │ │ ldrb r2, [r5, #52] @ 0x34 │ │ │ │ strd r0, [sp, #224] @ 0xe0 │ │ │ │ strb r2, [sp, #234] @ 0xea │ │ │ │ @@ -1115140,157 +1115141,157 @@ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr ip, [r7, #36] @ 0x24 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64bdd8 │ │ │ │ + beq 64bddc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ orr r5, r3, lr │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ orr r4, r3, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64bedc │ │ │ │ + beq 64bee0 │ │ │ │ orrs r3, r5, r7 │ │ │ │ - bne 64bf14 │ │ │ │ + bne 64bf18 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ strd sl, [sp] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64beb0 │ │ │ │ - b 64bdd8 │ │ │ │ + bne 64beb4 │ │ │ │ + b 64bddc │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ - b 64bc24 │ │ │ │ + b 64bc28 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215734 │ │ │ │ - subseq pc, r0, r0, asr r2 @ │ │ │ │ + subseq pc, r0, ip, asr #4 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - ldrsbeq lr, [r0], #-228 @ 0xffffff1c │ │ │ │ + ldrsbeq lr, [r0], #-224 @ 0xffffff20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #372] @ 64c0b0 │ │ │ │ - ldr r9, [pc, #372] @ 64c0b4 │ │ │ │ + ldr r3, [pc, #372] @ 64c0b4 │ │ │ │ + ldr r9, [pc, #372] @ 64c0b8 │ │ │ │ ldr r6, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 64c054 │ │ │ │ + beq 64c058 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 64bf88 │ │ │ │ - ldr r3, [pc, #316] @ 64c0b8 │ │ │ │ + bne 64bf8c │ │ │ │ + ldr r3, [pc, #316] @ 64c0bc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ add sl, r6, #16 │ │ │ │ ldr r4, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a1a8 │ │ │ │ + bl 64a1ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64bf8c │ │ │ │ + beq 64bf90 │ │ │ │ bl 8e8d98 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ mov fp, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64c08c │ │ │ │ + beq 64c090 │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str sl, [r0, #8] │ │ │ │ - bne 64bfe0 │ │ │ │ + bne 64bfe4 │ │ │ │ bl 91e490 │ │ │ │ str sl, [fp] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [fp, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c070 │ │ │ │ + bne 64c074 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ rsb r2, r3, r3, lsl #3 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ cmp r1, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bcc 64c014 │ │ │ │ - b 64c040 │ │ │ │ + bcc 64c018 │ │ │ │ + b 64c044 │ │ │ │ rsb ip, r3, r3, lsl #3 │ │ │ │ add sl, sl, #56 @ 0x38 │ │ │ │ add ip, r1, ip, lsl #3 │ │ │ │ cmp sl, ip │ │ │ │ - bcs 64c040 │ │ │ │ + bcs 64c044 │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 64c000 │ │ │ │ + bne 64c004 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 64ba48 │ │ │ │ + bl 64ba4c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b 64c000 │ │ │ │ + b 64c004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64abc4 │ │ │ │ + bl 64abc8 │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64bf5c │ │ │ │ + bne 64bf60 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb sl, [fp, #4] │ │ │ │ - ldr r3, [pc, #64] @ 64c0bc │ │ │ │ + ldr r3, [pc, #64] @ 64c0c0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 64bfe0 │ │ │ │ - ldr r3, [pc, #44] @ 64c0c0 │ │ │ │ - ldr r1, [pc, #44] @ 64c0c4 │ │ │ │ - ldr r0, [pc, #44] @ 64c0c8 │ │ │ │ + b 64bfe4 │ │ │ │ + ldr r3, [pc, #44] @ 64c0c4 │ │ │ │ + ldr r1, [pc, #44] @ 64c0c8 │ │ │ │ + ldr r0, [pc, #44] @ 64c0cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq r2, r4, r4, lsl #18 │ │ │ │ - subseq lr, r0, ip, ror #26 │ │ │ │ + subseq r2, r4, r0, lsl #18 │ │ │ │ + subseq lr, r0, r8, ror #26 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - subeq lr, r3, r4, lsr #2 │ │ │ │ - eoreq r3, lr, r4, asr #25 │ │ │ │ - ldrdeq r3, [lr], -r8 @ │ │ │ │ + subeq lr, r3, r0, lsr #2 │ │ │ │ + eoreq r3, lr, r0, asr #25 │ │ │ │ + ldrdeq r3, [lr], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ bl 65dd10 │ │ │ │ ldr r4, [r5, #140] @ 0x8c │ │ │ │ @@ -1115313,154 +1115314,154 @@ │ │ │ │ strne r2, [r3, #36] @ 0x24 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ strd r6, [r4, #32] │ │ │ │ - bl 64bf24 │ │ │ │ + bl 64bf28 │ │ │ │ mov r0, r4 │ │ │ │ bl 211fcc │ │ │ │ ldr r4, [r5, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64c118 │ │ │ │ + bne 64c11c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #1468] @ 64c758 │ │ │ │ + ldr r2, [pc, #1468] @ 64c75c │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1464] @ 64c75c │ │ │ │ + ldr r3, [pc, #1464] @ 64c760 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, #0 │ │ │ │ ldr fp, [r1, #16] │ │ │ │ ldr sl, [ip, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r7 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r8, fp │ │ │ │ - bcc 64c20c │ │ │ │ + bcc 64c210 │ │ │ │ cmp r7, sl │ │ │ │ - bcs 64c4e4 │ │ │ │ + bcs 64c4e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ rsb r3, r7, r7, lsl #3 │ │ │ │ add r4, r4, r3, lsl #3 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c404 │ │ │ │ + bne 64c408 │ │ │ │ cmp r8, fp │ │ │ │ add r7, r7, #1 │ │ │ │ - bcs 64c1dc │ │ │ │ + bcs 64c1e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ rsb r6, r8, r8, lsl #3 │ │ │ │ ldr r9, [r3, #12] │ │ │ │ cmp r7, sl │ │ │ │ add r5, r9, r6, lsl #3 │ │ │ │ - bcc 64c244 │ │ │ │ + bcc 64c248 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 64c1f4 │ │ │ │ + beq 64c1f8 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c318 │ │ │ │ + beq 64c31c │ │ │ │ add r8, r8, #1 │ │ │ │ - b 64c1d4 │ │ │ │ + b 64c1d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ rsb r2, r7, r7, lsl #3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ add r4, r3, r2, lsl #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq 64c1f4 │ │ │ │ + beq 64c1f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64c230 │ │ │ │ + beq 64c234 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs ip, r2, r3 │ │ │ │ - blt 64c2cc │ │ │ │ + blt 64c2d0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, ip │ │ │ │ sbcs lr, r2, r1 │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c230 │ │ │ │ + beq 64c234 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ - beq 64c2f8 │ │ │ │ + beq 64c2fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649dd0 │ │ │ │ + bl 649dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64c1f4 │ │ │ │ + beq 64c1f8 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c524 │ │ │ │ + bne 64c528 │ │ │ │ add r8, r8, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64c1d4 │ │ │ │ + b 64c1d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649dd0 │ │ │ │ + bl 649dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64c2e0 │ │ │ │ + bne 64c2e4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c23c │ │ │ │ + bne 64c240 │ │ │ │ ldr r3, [r9, r6, lsl #3] │ │ │ │ ldr r4, [r3, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne sl, [sp, #12] │ │ │ │ - beq 64c34c │ │ │ │ + beq 64c350 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ba48 │ │ │ │ + bl 64ba4c │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64c32c │ │ │ │ + bne 64c330 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r4, [r9, r6, lsl #3] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r5, #16] │ │ │ │ ldrd sl, [r5, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bne 64c754 │ │ │ │ + bne 64c758 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r5, #32 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldrh lr, [r5, #50] @ 0x32 │ │ │ │ ldrb r5, [r5, #52] @ 0x34 │ │ │ │ @@ -1115472,41 +1115473,41 @@ │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r5, [sp, #48] @ 0x30 │ │ │ │ - beq 64c3f0 │ │ │ │ + beq 64c3f4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c3dc │ │ │ │ + beq 64c3e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64c3c4 │ │ │ │ + bne 64c3c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ - b 64c23c │ │ │ │ + b 64c240 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r9, [r4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ ldrd sl, [r4, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bne 64c754 │ │ │ │ + bne 64c758 │ │ │ │ ldrb r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, #32 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldrh lr, [r4, #50] @ 0x32 │ │ │ │ @@ -1115517,51 +1115518,51 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strd sl, [sp, #80] @ 0x50 │ │ │ │ ldrne r6, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ strb r3, [sp, #98] @ 0x62 │ │ │ │ - beq 64c49c │ │ │ │ + beq 64c4a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c490 │ │ │ │ + beq 64c494 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 64c478 │ │ │ │ + bne 64c47c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r3, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [sp, #12] │ │ │ │ - beq 64c4d0 │ │ │ │ + beq 64c4d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba48 │ │ │ │ + bl 64ba4c │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 64c4b0 │ │ │ │ + bne 64c4b4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ - b 64c200 │ │ │ │ - ldr r2, [pc, #628] @ 64c760 │ │ │ │ - ldr r3, [pc, #620] @ 64c75c │ │ │ │ + b 64c204 │ │ │ │ + ldr r2, [pc, #628] @ 64c764 │ │ │ │ + ldr r3, [pc, #620] @ 64c760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c750 │ │ │ │ + bne 64c754 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1115573,15 +1115574,15 @@ │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bne 64c754 │ │ │ │ + bne 64c758 │ │ │ │ add r3, r4, #32 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r6, [ip, #32] │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldrh lr, [r4, #50] @ 0x32 │ │ │ │ ldrb ip, [r4, #52] @ 0x34 │ │ │ │ @@ -1115591,48 +1115592,48 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r0, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ strb ip, [sp, #98] @ 0x62 │ │ │ │ - beq 64c5c4 │ │ │ │ + beq 64c5c8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c5b8 │ │ │ │ + beq 64c5bc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c5a0 │ │ │ │ + bne 64c5a4 │ │ │ │ ldrb r2, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r5, #48] @ 0x30 │ │ │ │ bics r1, r2, r3 │ │ │ │ - bne 64c5f0 │ │ │ │ + bne 64c5f4 │ │ │ │ bics r3, r3, r2 │ │ │ │ - bne 64c69c │ │ │ │ + bne 64c6a0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ - b 64c2ec │ │ │ │ + b 64c2f0 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr fp, [ip, #16] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bne 64c754 │ │ │ │ + bne 64c758 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [ip, #32] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldrh lr, [r4, #50] @ 0x32 │ │ │ │ ldrb ip, [r4, #52] @ 0x34 │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ @@ -1115640,42 +1115641,42 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r0, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ strb ip, [sp, #98] @ 0x62 │ │ │ │ - beq 64c690 │ │ │ │ + beq 64c694 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64c684 │ │ │ │ + beq 64c688 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c664 │ │ │ │ + bne 64c668 │ │ │ │ ldrb r3, [r5, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #48] @ 0x30 │ │ │ │ - b 64c5d4 │ │ │ │ + b 64c5d8 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr fp, [ip, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ strd r0, [sp, #24] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bne 64c754 │ │ │ │ + bne 64c758 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldrb lr, [r4, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ @@ -1115685,185 +1115686,185 @@ │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strh r6, [sp, #96] @ 0x60 │ │ │ │ strb lr, [sp, #98] @ 0x62 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64c5dc │ │ │ │ + beq 64c5e0 │ │ │ │ ldr r6, [r9, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64c738 │ │ │ │ + beq 64c73c │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r9, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 64c718 │ │ │ │ - b 64c5dc │ │ │ │ + bne 64c71c │ │ │ │ + b 64c5e0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215734 │ │ │ │ - subseq lr, r0, r4, lsl fp │ │ │ │ + subseq lr, r0, r0, lsl fp │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq lr, r0, r8, asr #15 │ │ │ │ + subseq lr, r0, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #400] @ 64c90c │ │ │ │ - ldr r3, [pc, #400] @ 64c910 │ │ │ │ + ldr r2, [pc, #400] @ 64c910 │ │ │ │ + ldr r3, [pc, #400] @ 64c914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 649f00 │ │ │ │ - ldr r3, [pc, #360] @ 64c914 │ │ │ │ + bl 649f04 │ │ │ │ + ldr r3, [pc, #360] @ 64c918 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 213cdc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64c8e8 │ │ │ │ + beq 64c8ec │ │ │ │ cmp r5, r6 │ │ │ │ - beq 64c828 │ │ │ │ + beq 64c82c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c86c │ │ │ │ - bl 64a1a8 │ │ │ │ + bne 64c870 │ │ │ │ + bl 64a1ac │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ addne r0, sp, #4 │ │ │ │ movne r7, r0 │ │ │ │ - beq 64c8d8 │ │ │ │ + beq 64c8dc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ bl 213a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 64c178 │ │ │ │ + bl 64c17c │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64c178 │ │ │ │ + bl 64c17c │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c890 │ │ │ │ - ldr r2, [pc, #232] @ 64c918 │ │ │ │ - ldr r3, [pc, #220] @ 64c910 │ │ │ │ + bne 64c894 │ │ │ │ + ldr r2, [pc, #232] @ 64c91c │ │ │ │ + ldr r3, [pc, #220] @ 64c914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c8e4 │ │ │ │ + bne 64c8e8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 64a1a8 │ │ │ │ + bl 64a1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 64a1a8 │ │ │ │ + bl 64a1ac │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c8cc │ │ │ │ + bne 64c8d0 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64abc4 │ │ │ │ - ldr r2, [pc, #124] @ 64c91c │ │ │ │ - ldr r3, [pc, #108] @ 64c910 │ │ │ │ + bl 64abc8 │ │ │ │ + ldr r2, [pc, #124] @ 64c920 │ │ │ │ + ldr r3, [pc, #108] @ 64c914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c8e4 │ │ │ │ + bne 64c8e8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 64abc4 │ │ │ │ + b 64abc8 │ │ │ │ mov r7, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - b 64c7e4 │ │ │ │ + b 64c7e8 │ │ │ │ bl 91e490 │ │ │ │ str r5, [r4, #16] │ │ │ │ - b 64c828 │ │ │ │ + b 64c82c │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ 64c920 │ │ │ │ - ldr r1, [pc, #48] @ 64c924 │ │ │ │ - ldr r0, [pc, #48] @ 64c928 │ │ │ │ + ldr r3, [pc, #48] @ 64c924 │ │ │ │ + ldr r1, [pc, #48] @ 64c928 │ │ │ │ + ldr r0, [pc, #48] @ 64c92c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 64c92c │ │ │ │ + ldr r2, [pc, #44] @ 64c930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq lr, r0, r8, lsr r5 │ │ │ │ + subseq lr, r0, r4, lsr r5 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq r0, pc, r4, lsr #25 │ │ │ │ - subseq lr, r0, r4, lsl #9 │ │ │ │ - subseq lr, r0, r4, lsl r4 │ │ │ │ - subeq sp, r3, r8, asr #17 │ │ │ │ - mlaseq r6, r0, r1, r3 │ │ │ │ - mlaseq r6, ip, r2, r3 │ │ │ │ + subseq r0, pc, r0, lsr #25 │ │ │ │ + subseq lr, r0, r0, lsl #9 │ │ │ │ + subseq lr, r0, r0, lsl r4 │ │ │ │ + subeq sp, r3, r4, asr #17 │ │ │ │ + eorseq r3, r6, ip, lsl #3 │ │ │ │ + mlaseq r6, r8, r2, r3 │ │ │ │ andeq r0, r0, r5, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ ldr r9, [r0, #140] @ 0x8c │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - beq 64ccbc │ │ │ │ + beq 64ccc0 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ add r3, r8, #16 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 64cb1c │ │ │ │ + b 64cb20 │ │ │ │ cmp r1, r5 │ │ │ │ cmpeq r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r6 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ sbcs r1, r1, fp │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ccd8 │ │ │ │ + bne 64ccdc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, fp │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ @@ -1115892,15 +1115893,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ adc r4, r4, r7 │ │ │ │ adds ip, ip, fp │ │ │ │ adc r4, r4, #0 │ │ │ │ cmp r0, ip │ │ │ │ sbcs fp, r2, r4 │ │ │ │ mov r5, lr │ │ │ │ - blt 64ca90 │ │ │ │ + blt 64ca94 │ │ │ │ cmp r2, r4 │ │ │ │ cmpeq r0, ip │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mov r0, ip │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ cmp sl, r1 │ │ │ │ @@ -1115924,33 +1115925,33 @@ │ │ │ │ movcc lr, #1 │ │ │ │ movcs lr, #0 │ │ │ │ subs lr, r0, lr │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ sbc r2, r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - beq 64cc78 │ │ │ │ + beq 64cc7c │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64cb10 │ │ │ │ + beq 64cb14 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ orr lr, r0, lr │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r2, r0, r2 │ │ │ │ orrs r2, lr, r2 │ │ │ │ - bne 64ccfc │ │ │ │ + bne 64cd00 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ blx r4 │ │ │ │ ldr r9, [r9, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64ccbc │ │ │ │ + beq 64ccc0 │ │ │ │ add r1, r8, #8 │ │ │ │ ldm r1, {r1, r3, r6} │ │ │ │ ldr fp, [r8, #20] │ │ │ │ cmp r6, r1 │ │ │ │ sbcs r2, fp, r3 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ @@ -1116005,17 +1116006,17 @@ │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 649a64 │ │ │ │ + bl 649a68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ccbc │ │ │ │ + beq 64ccc0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ cmp r0, r4 │ │ │ │ sbcs r3, r1, r5 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ @@ -1116023,38 +1116024,38 @@ │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr lr, [sp, #148] @ 0x94 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [r8, #32] │ │ │ │ ldr ip, [r8, #40] @ 0x28 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bge 64c990 │ │ │ │ + bge 64c994 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - b 64c9e0 │ │ │ │ + b 64c9e4 │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64cb10 │ │ │ │ + beq 64cb14 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ orr lr, r5, lr │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ orr r2, r5, r2 │ │ │ │ orrs r2, lr, r2 │ │ │ │ - bne 64ccfc │ │ │ │ + bne 64cd00 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str ip, [sp] │ │ │ │ blx r4 │ │ │ │ ldr r9, [r9, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 64cb1c │ │ │ │ + bne 64cb20 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1116062,15 +1116063,15 @@ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 64c9e0 │ │ │ │ + b 64c9e4 │ │ │ │ bl 215734 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -1116084,42 +1116085,42 @@ │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ adds r9, r9, r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ adc r8, r8, r3 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64cd74 │ │ │ │ + beq 64cd78 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ adds r9, r9, r2 │ │ │ │ adc r8, r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64cd54 │ │ │ │ - ldr r3, [pc, #1476] @ 64d340 │ │ │ │ + bne 64cd58 │ │ │ │ + ldr r3, [pc, #1476] @ 64d344 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64cd98 │ │ │ │ - b 64d14c │ │ │ │ + bne 64cd9c │ │ │ │ + b 64d150 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d14c │ │ │ │ + beq 64d150 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 64cd8c │ │ │ │ + bne 64cd90 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 64d178 │ │ │ │ + beq 64d17c │ │ │ │ adds r3, r5, r9 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ adcs r3, r4, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r2 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -1116137,29 +1116138,29 @@ │ │ │ │ rsb r3, r0, r0, lsl #3 │ │ │ │ add r3, lr, r3, lsl #3 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp fp, r2 │ │ │ │ mov r5, #0 │ │ │ │ sbcs r4, r5, r1 │ │ │ │ - blt 64d168 │ │ │ │ + blt 64d16c │ │ │ │ cmp r5, r1 │ │ │ │ cmpeq fp, r2 │ │ │ │ movne r4, r5 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ moveq r4, #1 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ cmp r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ sbcs r5, sl, r5 │ │ │ │ movcc r4, #0 │ │ │ │ andcs r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64d168 │ │ │ │ + bne 64d16c │ │ │ │ ldr lr, [r3, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ adds r5, r6, lr │ │ │ │ adcs r9, sl, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r8, [r3, #44] @ 0x2c │ │ │ │ @@ -1116167,89 +1116168,89 @@ │ │ │ │ str r5, [sp, #20] │ │ │ │ adds r5, r2, r0 │ │ │ │ adc r7, r1, r8 │ │ │ │ adds r5, r5, r4 │ │ │ │ adc r7, r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - blt 64d1bc │ │ │ │ + blt 64d1c0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r4, r5 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ sbcs r9, r4, r9 │ │ │ │ movcs r4, #1 │ │ │ │ movcc r4, #0 │ │ │ │ orrs r7, r5, r7 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64d1bc │ │ │ │ + bne 64d1c0 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp ip, r3 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ strcc r8, [sp, #8] │ │ │ │ strcc r7, [sp, #28] │ │ │ │ - bcc 64cf68 │ │ │ │ - b 64d328 │ │ │ │ + bcc 64cf6c │ │ │ │ + b 64d32c │ │ │ │ adds r0, fp, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ adcs r0, sl, r5 │ │ │ │ mov lr, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movcs lr, #1 │ │ │ │ adds r0, r6, r2 │ │ │ │ adc r8, r1, r4 │ │ │ │ adds lr, lr, r0 │ │ │ │ adc r0, r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64cfc8 │ │ │ │ + blt 64cfcc │ │ │ │ orrs r0, lr, r0 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r9, lr │ │ │ │ ldr lr, [sp, #24] │ │ │ │ sbcs lr, r8, lr │ │ │ │ movcc r0, #0 │ │ │ │ andcs r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64d320 │ │ │ │ + bne 64d324 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bls 64d26c │ │ │ │ + bls 64d270 │ │ │ │ mov ip, r3 │ │ │ │ ldr r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ - blt 64cefc │ │ │ │ + blt 64cf00 │ │ │ │ orrs r0, r2, r1 │ │ │ │ - beq 64d1cc │ │ │ │ + beq 64d1d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ mov r0, #0 │ │ │ │ sbcs r0, r0, r1 │ │ │ │ - blt 64cfc8 │ │ │ │ + blt 64cfcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp fp, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sbcs r0, sl, r0 │ │ │ │ - bcc 64cf5c │ │ │ │ + bcc 64cf60 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr fp, [ip, #16] │ │ │ │ ldr sl, [ip, #20] │ │ │ │ ldr lr, [ip, #32] │ │ │ │ ldr r2, [ip, #24] │ │ │ │ ldr r1, [ip, #28] │ │ │ │ @@ -1116258,15 +1116259,15 @@ │ │ │ │ ldr r3, [ip, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bge 64d288 │ │ │ │ + bge 64d28c │ │ │ │ rsbs r3, r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ rsc r3, r1, #0 │ │ │ │ cmp r9, fp │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ sbcs r3, r8, sl │ │ │ │ mov r3, #0 │ │ │ │ @@ -1116289,15 +1116290,15 @@ │ │ │ │ adc r4, r4, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ adds r0, r0, r5 │ │ │ │ adc r4, r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 64d2d0 │ │ │ │ + bge 64d2d4 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, #0 │ │ │ │ subs r6, lr, r9 │ │ │ │ sbc r5, r3, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -1116318,20 +1116319,20 @@ │ │ │ │ sbc lr, lr, sl │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ cmpeq r5, sl │ │ │ │ - bne 64d33c │ │ │ │ + bne 64d340 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r3, r9, r3 │ │ │ │ adc lr, r8, lr │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 64d33c │ │ │ │ + bne 64d340 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrh r3, [ip, #50] @ 0x32 │ │ │ │ @@ -1116348,15 +1116349,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 64ce04 │ │ │ │ + bne 64ce08 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [r7] │ │ │ │ strd r2, [r7, #8] │ │ │ │ @@ -1116370,80 +1116371,80 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub ip, ip, #1 │ │ │ │ add lr, r3, #56 @ 0x38 │ │ │ │ lsr ip, ip, #1 │ │ │ │ - b 64d16c │ │ │ │ + b 64d170 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r9, fp │ │ │ │ sbcs r0, r0, sl │ │ │ │ - bcc 64d250 │ │ │ │ + bcc 64d254 │ │ │ │ adds r0, fp, r7 │ │ │ │ mov lr, r0 │ │ │ │ adcs r0, sl, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ adds r0, r0, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ adc r0, r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64d238 │ │ │ │ + blt 64d23c │ │ │ │ cmp r9, lr │ │ │ │ mov lr, r8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ sbcs lr, r8, lr │ │ │ │ ldr lr, [sp, #20] │ │ │ │ movcs r8, #1 │ │ │ │ movcc r8, #0 │ │ │ │ orrs r0, lr, r0 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r8, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 64cf5c │ │ │ │ + beq 64cf60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, sl │ │ │ │ cmpeq r9, fp │ │ │ │ ldrne r7, [sp, #28] │ │ │ │ movne r8, r0 │ │ │ │ - bne 64cfd0 │ │ │ │ + bne 64cfd4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr lr, [sp, #52] @ 0x34 │ │ │ │ orrs r0, r0, lr │ │ │ │ - beq 64cfb4 │ │ │ │ + beq 64cfb8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 64cf68 │ │ │ │ + bhi 64cf6c │ │ │ │ mov lr, r7 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov ip, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ - b 64cff4 │ │ │ │ + b 64cff8 │ │ │ │ orrs r3, r2, r1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r9, fp │ │ │ │ sbcs r5, r8, sl │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64d00c │ │ │ │ + bne 64d010 │ │ │ │ mov r9, fp │ │ │ │ mov r8, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 64d048 │ │ │ │ + b 64d04c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp lr, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ sbcs r5, r3, r5 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1116455,217 +1116456,217 @@ │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movne lr, r6 │ │ │ │ movne r3, r5 │ │ │ │ - b 64d098 │ │ │ │ + b 64d09c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - b 64cfd0 │ │ │ │ + b 64cfd4 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov fp, r6 │ │ │ │ mov ip, r3 │ │ │ │ - b 64cff4 │ │ │ │ + b 64cff8 │ │ │ │ bl 215734 │ │ │ │ - subseq r1, r4, r8, asr #21 │ │ │ │ + subseq r1, r4, r4, asr #21 │ │ │ │ │ │ │ │ -0064d344 : │ │ │ │ +0064d348 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - beq 64d3f8 │ │ │ │ + beq 64d3fc │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 64d41c │ │ │ │ + beq 64d420 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bcc 64d3a8 │ │ │ │ - b 64d3dc │ │ │ │ + bcc 64d3ac │ │ │ │ + b 64d3e0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 64d3dc │ │ │ │ + bcs 64d3e0 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ mov r3, r4 │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr r2, [r3], #32 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, r4, #16 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d38c │ │ │ │ + beq 64d390 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #64] @ 64d440 │ │ │ │ - ldr r1, [pc, #64] @ 64d444 │ │ │ │ - ldr r0, [pc, #64] @ 64d448 │ │ │ │ + ldr r3, [pc, #64] @ 64d444 │ │ │ │ + ldr r1, [pc, #64] @ 64d448 │ │ │ │ + ldr r0, [pc, #64] @ 64d44c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 64d44c │ │ │ │ + ldr r2, [pc, #60] @ 64d450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 64d450 │ │ │ │ - ldr r1, [pc, #44] @ 64d454 │ │ │ │ - ldr r0, [pc, #44] @ 64d458 │ │ │ │ + ldr r3, [pc, #44] @ 64d454 │ │ │ │ + ldr r1, [pc, #44] @ 64d458 │ │ │ │ + ldr r0, [pc, #44] @ 64d45c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 64d45c │ │ │ │ + ldr r2, [pc, #40] @ 64d460 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - strheq ip, [r3], #-216 @ 0xffffff28 │ │ │ │ - eorseq r2, r6, r0, lsl #13 │ │ │ │ - mlaseq r6, r8, r7, r2 │ │ │ │ + strheq ip, [r3], #-212 @ 0xffffff2c │ │ │ │ + eorseq r2, r6, ip, ror r6 │ │ │ │ + mlaseq r6, r4, r7, r2 │ │ │ │ @ instruction: 0x000002b9 │ │ │ │ - @ instruction: 0x0043cd94 │ │ │ │ - eorseq r2, r6, ip, asr r6 │ │ │ │ - eorseq sl, r9, ip, lsr #5 │ │ │ │ + @ instruction: 0x0043cd90 │ │ │ │ + eorseq r2, r6, r8, asr r6 │ │ │ │ + eorseq sl, r9, r8, lsr #5 │ │ │ │ @ instruction: 0x000002ba │ │ │ │ │ │ │ │ -0064d460 : │ │ │ │ +0064d464 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ bl 8e8d98 │ │ │ │ - ldr r7, [pc, #224] @ 64d564 │ │ │ │ + ldr r7, [pc, #224] @ 64d568 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 64d4ac │ │ │ │ - ldr r3, [pc, #200] @ 64d568 │ │ │ │ + bne 64d4b0 │ │ │ │ + ldr r3, [pc, #200] @ 64d56c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91e490 │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a1a8 │ │ │ │ + bl 64a1ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d4b0 │ │ │ │ + beq 64d4b4 │ │ │ │ bl 8e8d98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64d540 │ │ │ │ + beq 64d544 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - beq 64d508 │ │ │ │ + beq 64d50c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 91e490 │ │ │ │ str r5, [r6] │ │ │ │ bl 91e490 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d4e8 │ │ │ │ + beq 64d4ec │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #60] @ 64d56c │ │ │ │ + ldr r3, [pc, #60] @ 64d570 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 8daa24 │ │ │ │ - b 64d4e8 │ │ │ │ - ldr r3, [pc, #40] @ 64d570 │ │ │ │ - ldr r1, [pc, #40] @ 64d574 │ │ │ │ - ldr r0, [pc, #40] @ 64d578 │ │ │ │ + b 64d4ec │ │ │ │ + ldr r3, [pc, #40] @ 64d574 │ │ │ │ + ldr r1, [pc, #40] @ 64d578 │ │ │ │ + ldr r0, [pc, #40] @ 64d57c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq sp, r0, r4, lsr r8 │ │ │ │ + subseq sp, r0, r0, lsr r8 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ @ instruction: 0x00001bb4 │ │ │ │ - subeq ip, r3, r0, ror ip │ │ │ │ - eoreq r2, lr, r0, lsl r8 │ │ │ │ - eoreq r2, lr, r4, lsr #16 │ │ │ │ + subeq ip, r3, ip, ror #24 │ │ │ │ + eoreq r2, lr, ip, lsl #16 │ │ │ │ + eoreq r2, lr, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov ip, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #1900] @ 64dd18 │ │ │ │ + ldr ip, [pc, #1900] @ 64dd1c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1892] @ 64dd1c │ │ │ │ + ldr r3, [pc, #1892] @ 64dd20 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #0 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64dccc │ │ │ │ + beq 64dcd0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ adds r3, r2, #3 │ │ │ │ addmi r3, r2, #6 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 21229c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64d460 │ │ │ │ + bl 64d464 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r1, r3 │ │ │ │ movcs r4, #0 │ │ │ │ addcs r3, sp, #136 @ 0x88 │ │ │ │ mov r6, r0 │ │ │ │ strcs r4, [sp, #56] @ 0x38 │ │ │ │ strcs r3, [sp, #44] @ 0x2c │ │ │ │ - bcs 64d9f4 │ │ │ │ + bcs 64d9f8 │ │ │ │ mov r3, #0 │ │ │ │ add r9, r1, #56 @ 0x38 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1116673,21 +1116674,21 @@ │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ movne sl, r7 │ │ │ │ strne r5, [sp, #76] @ 0x4c │ │ │ │ strne r6, [sp, #80] @ 0x50 │ │ │ │ - bne 64d78c │ │ │ │ - b 64d9d8 │ │ │ │ + bne 64d790 │ │ │ │ + b 64d9dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r5 │ │ │ │ cmpeq r3, ip │ │ │ │ - beq 64d908 │ │ │ │ + beq 64d90c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ adds r2, r2, fp │ │ │ │ adcs r1, r1, r9 │ │ │ │ ldr lr, [sp, #128] @ 0x80 │ │ │ │ mov r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ @@ -1116696,33 +1116697,33 @@ │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ adds r3, r3, lr │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adc r0, r0, r5 │ │ │ │ cmp r3, lr │ │ │ │ sbcs ip, r0, r4 │ │ │ │ - blt 64d778 │ │ │ │ + blt 64d77c │ │ │ │ cmp r4, r0 │ │ │ │ cmpeq lr, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sbcs r1, r2, r1 │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64d778 │ │ │ │ + bne 64d77c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bhi 64d9a0 │ │ │ │ + bhi 64d9a4 │ │ │ │ ldr r3, [r6, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr lr, [r3, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ rsb ip, r2, r2, lsl #3 │ │ │ │ add lr, lr, r3 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -1116742,15 +1116743,15 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ cmp r2, sl │ │ │ │ - bls 64d9c8 │ │ │ │ + bls 64d9cc │ │ │ │ ldr r2, [r6, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r6, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r6, #-44] @ 0xffffffd4 │ │ │ │ rsb r9, sl, sl, lsl #3 │ │ │ │ ldr fp, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r4 │ │ │ │ @@ -1116809,15 +1116810,15 @@ │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [r6, #-16] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bge 64d67c │ │ │ │ + bge 64d680 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, r3, r2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ adcs r2, r3, r2 │ │ │ │ @@ -1116826,31 +1116827,31 @@ │ │ │ │ adds r7, r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ adc r8, r8, r0 │ │ │ │ adds r7, r7, r3 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r7, ip │ │ │ │ sbcs r3, r8, r5 │ │ │ │ - blt 64d778 │ │ │ │ + blt 64d77c │ │ │ │ cmp fp, r1 │ │ │ │ sbcs r3, r9, r2 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r5, r8 │ │ │ │ cmpeq ip, r7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d704 │ │ │ │ - b 64d778 │ │ │ │ + beq 64d708 │ │ │ │ + b 64d77c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 64d690 │ │ │ │ + bcc 64d694 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, r3, r2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ adcs r2, r3, r2 │ │ │ │ @@ -1116859,126 +1116860,126 @@ │ │ │ │ adds r7, r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ adc r8, r8, r0 │ │ │ │ adds r7, r7, r3 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r7, ip │ │ │ │ sbcs r3, r8, r5 │ │ │ │ - blt 64d988 │ │ │ │ + blt 64d98c │ │ │ │ cmp fp, r1 │ │ │ │ sbcs r3, r9, r2 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r5, r8 │ │ │ │ cmpeq ip, r7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d704 │ │ │ │ + beq 64d708 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, fp │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sbcs r3, r3, r9 │ │ │ │ - bcc 64d778 │ │ │ │ - b 64d690 │ │ │ │ + bcc 64d77c │ │ │ │ + b 64d694 │ │ │ │ lsl r3, r2, #1 │ │ │ │ cmp r3, #4 │ │ │ │ movcc r3, #4 │ │ │ │ rsb r1, r3, r3, lsl #3 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ lsl r1, r1, #3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 21337c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 64d71c │ │ │ │ + b 64d720 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - bcc 64d654 │ │ │ │ + bcc 64d658 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [r3, #20] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ bl 213a48 │ │ │ │ orrs r3, fp, r4 │ │ │ │ - beq 64dc80 │ │ │ │ + beq 64dc84 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r9, r7 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov sl, r8 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b 64dabc │ │ │ │ + b 64dac0 │ │ │ │ rsb r5, sl, sl, lsl #3 │ │ │ │ cmp r7, r8 │ │ │ │ add r5, r9, r5, lsl #3 │ │ │ │ - beq 64dbb0 │ │ │ │ + beq 64dbb4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ rsb r4, r8, r8, lsl #3 │ │ │ │ add r4, r3, r4, lsl #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649c4c │ │ │ │ + bl 649c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64dbb0 │ │ │ │ + bne 64dbb4 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 64da98 │ │ │ │ + bls 64da9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 649c4c │ │ │ │ + bl 649c50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64daec │ │ │ │ + bne 64daf0 │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r7 │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp fp, sl │ │ │ │ orrhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64dc70 │ │ │ │ + beq 64dc74 │ │ │ │ cmp fp, sl │ │ │ │ - bhi 64da4c │ │ │ │ + bhi 64da50 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 64da98 │ │ │ │ + bls 64da9c │ │ │ │ cmp fp, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ rsb r4, r8, r8, lsl #3 │ │ │ │ lsl r4, r4, #3 │ │ │ │ rsbne r5, sl, sl, lsl #3 │ │ │ │ add r4, r3, r4 │ │ │ │ addne r5, r9, r5, lsl #3 │ │ │ │ - bne 64da84 │ │ │ │ + bne 64da88 │ │ │ │ add r3, r4, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #20] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4] │ │ │ │ strd r2, [sp, #24] │ │ │ │ - bne 64dd14 │ │ │ │ + bne 64dd18 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 213a48 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ @@ -1116988,47 +1116989,47 @@ │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ strd r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ strne r8, [sp, #24] │ │ │ │ strne r9, [sp, #32] │ │ │ │ - beq 64da9c │ │ │ │ + beq 64daa0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64db90 │ │ │ │ + beq 64db94 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r8, [r4, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 64db64 │ │ │ │ + bne 64db68 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ - b 64da9c │ │ │ │ + b 64daa0 │ │ │ │ add r3, r5, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #20] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r5] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bne 64dd14 │ │ │ │ + bne 64dd18 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 213a48 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1117037,158 +1117038,158 @@ │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ strne r9, [sp, #32] │ │ │ │ strd r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ strne r8, [sp, #24] │ │ │ │ - beq 64dc68 │ │ │ │ + beq 64dc6c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64dc54 │ │ │ │ + beq 64dc58 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r8, [r5, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64dc28 │ │ │ │ + bne 64dc2c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ add sl, sl, #1 │ │ │ │ - b 64daa0 │ │ │ │ + b 64daa4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ mov r0, r7 │ │ │ │ bl 211fcc │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #132] @ 64dd20 │ │ │ │ + ldr r2, [pc, #132] @ 64dd24 │ │ │ │ str r4, [r3, #20] │ │ │ │ - ldr r3, [pc, #120] @ 64dd1c │ │ │ │ + ldr r3, [pc, #120] @ 64dd20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64dd10 │ │ │ │ + bne 64dd14 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64abc4 │ │ │ │ - ldr r2, [pc, #80] @ 64dd24 │ │ │ │ - ldr r3, [pc, #68] @ 64dd1c │ │ │ │ + b 64abc8 │ │ │ │ + ldr r2, [pc, #80] @ 64dd28 │ │ │ │ + ldr r3, [pc, #68] @ 64dd20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64dd10 │ │ │ │ + bne 64dd14 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215734 │ │ │ │ - subseq sp, r0, r0, lsl #14 │ │ │ │ + ldrsheq sp, [r0], #-108 @ 0xffffff94 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq sp, r0, r4, lsl r0 │ │ │ │ - subseq ip, r0, r0, ror #31 │ │ │ │ + subseq sp, r0, r0, lsl r0 │ │ │ │ + ldrsbeq ip, [r0], #-252 @ 0xffffff04 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r3, [pc, #828] @ 64e07c │ │ │ │ - ldr r2, [pc, #828] @ 64e080 │ │ │ │ + ldr r3, [pc, #828] @ 64e080 │ │ │ │ + ldr r2, [pc, #828] @ 64e084 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - ldr r3, [pc, #820] @ 64e084 │ │ │ │ + ldr r3, [pc, #820] @ 64e088 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #816] @ 64e088 │ │ │ │ + ldr r7, [pc, #816] @ 64e08c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - beq 64df6c │ │ │ │ - ldr r6, [pc, #784] @ 64e08c │ │ │ │ + beq 64df70 │ │ │ │ + ldr r6, [pc, #784] @ 64e090 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 64ddd4 │ │ │ │ + b 64ddd8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ddc8 │ │ │ │ + beq 64ddcc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #736] @ 64e090 │ │ │ │ + ldr r3, [pc, #736] @ 64e094 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrne r4, [fp, #148] @ 0x94 │ │ │ │ ldr r3, [r3] │ │ │ │ moveq r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64dfb8 │ │ │ │ + bne 64dfbc │ │ │ │ ldr r5, [r5, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64df6c │ │ │ │ + beq 64df70 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64dd90 │ │ │ │ + beq 64dd94 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 64d460 │ │ │ │ + bl 64d464 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r1, r3 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ strcc r6, [sp, #36] @ 0x24 │ │ │ │ - bcc 64de24 │ │ │ │ - b 64debc │ │ │ │ + bcc 64de28 │ │ │ │ + b 64dec0 │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 64deb8 │ │ │ │ + bcs 64debc │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64de10 │ │ │ │ + beq 64de14 │ │ │ │ cmp fp, #0 │ │ │ │ ldr ip, [r4] │ │ │ │ - beq 64de44 │ │ │ │ + beq 64de48 │ │ │ │ cmp fp, ip │ │ │ │ - bne 64de10 │ │ │ │ + bne 64de14 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ strd r2, [sp, #24] │ │ │ │ - bne 64e078 │ │ │ │ + bne 64e07c │ │ │ │ add r3, r4, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldrh sl, [r4, #50] @ 0x32 │ │ │ │ ldrb lr, [r4, #52] @ 0x34 │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ @@ -1117201,235 +1117202,235 @@ │ │ │ │ strh sl, [sp, #80] @ 0x50 │ │ │ │ strb lr, [sp, #82] @ 0x52 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - b 64de10 │ │ │ │ + b 64de14 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64abc4 │ │ │ │ + bl 64abc8 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r4, [fp, #148] @ 0x94 │ │ │ │ - beq 64dfac │ │ │ │ - ldr r3, [pc, #440] @ 64e090 │ │ │ │ + beq 64dfb0 │ │ │ │ + ldr r3, [pc, #440] @ 64e094 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ddc8 │ │ │ │ - ldr r3, [pc, #424] @ 64e094 │ │ │ │ + beq 64ddcc │ │ │ │ + ldr r3, [pc, #424] @ 64e098 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ddc8 │ │ │ │ - ldr r3, [pc, #408] @ 64e098 │ │ │ │ + beq 64ddcc │ │ │ │ + ldr r3, [pc, #408] @ 64e09c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64ddc8 │ │ │ │ - ldr r3, [pc, #392] @ 64e09c │ │ │ │ + beq 64ddcc │ │ │ │ + ldr r3, [pc, #392] @ 64e0a0 │ │ │ │ ldr sl, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64e05c │ │ │ │ + beq 64e060 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #316] @ 64e0a0 │ │ │ │ + ldr r0, [pc, #316] @ 64e0a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64ddc8 │ │ │ │ - ldr r2, [pc, #304] @ 64e0a4 │ │ │ │ - ldr r3, [pc, #268] @ 64e084 │ │ │ │ + b 64ddcc │ │ │ │ + ldr r2, [pc, #304] @ 64e0a8 │ │ │ │ + ldr r3, [pc, #268] @ 64e088 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e074 │ │ │ │ + bne 64e078 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #244] @ 64e0a8 │ │ │ │ + ldr r4, [pc, #244] @ 64e0ac │ │ │ │ add r4, pc, r4 │ │ │ │ - b 64ded0 │ │ │ │ - ldr r3, [pc, #212] @ 64e094 │ │ │ │ + b 64ded4 │ │ │ │ + ldr r3, [pc, #212] @ 64e098 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ddc8 │ │ │ │ - ldr r3, [pc, #196] @ 64e098 │ │ │ │ + beq 64ddcc │ │ │ │ + ldr r3, [pc, #196] @ 64e09c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64ddc8 │ │ │ │ - ldr r3, [pc, #180] @ 64e09c │ │ │ │ + beq 64ddcc │ │ │ │ + ldr r3, [pc, #180] @ 64e0a0 │ │ │ │ ldr r9, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64e040 │ │ │ │ + beq 64e044 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 213160 <__gettimeofday64@plt> │ │ │ │ bl 8d75e0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ stm sp, {r4, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 64e0ac │ │ │ │ + ldr r0, [pc, #116] @ 64e0b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64ddc8 │ │ │ │ - ldr r0, [pc, #104] @ 64e0b0 │ │ │ │ + b 64ddcc │ │ │ │ + ldr r0, [pc, #104] @ 64e0b4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64ddc8 │ │ │ │ - ldr r0, [pc, #80] @ 64e0b4 │ │ │ │ + b 64ddcc │ │ │ │ + ldr r0, [pc, #80] @ 64e0b8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64ddc8 │ │ │ │ + b 64ddcc │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ bl 215734 │ │ │ │ - subseq r0, r4, r0, lsl #22 │ │ │ │ - subseq ip, r0, r8, ror #30 │ │ │ │ + ldrsheq r0, [r4], #-172 @ 0xffffff54 │ │ │ │ + subseq ip, r0, r4, ror #30 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq ip, r0, r4, asr pc │ │ │ │ - eorseq r1, r6, r8, lsr #28 │ │ │ │ + subseq ip, r0, r0, asr pc │ │ │ │ + eorseq r1, r6, r4, lsr #28 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ andeq r1, r0, r0, lsl sp │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r1, r6, r4, asr ip │ │ │ │ - subseq ip, r0, r0, asr #26 │ │ │ │ - @ instruction: 0x00361bfc │ │ │ │ - eorseq r1, r6, r0, lsl #23 │ │ │ │ - @ instruction: 0x00361bb8 │ │ │ │ - mlaseq r6, ip, fp, r1 │ │ │ │ + eorseq r1, r6, r0, asr ip │ │ │ │ + subseq ip, r0, ip, lsr sp │ │ │ │ + @ instruction: 0x00361bf8 │ │ │ │ + eorseq r1, r6, ip, ror fp │ │ │ │ + @ instruction: 0x00361bb4 │ │ │ │ + mlaseq r6, r8, fp, r1 │ │ │ │ │ │ │ │ -0064e0b8 : │ │ │ │ +0064e0bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 65dd10 │ │ │ │ - ldr r2, [pc, #32] @ 64e0f4 │ │ │ │ + ldr r2, [pc, #32] @ 64e0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq pc, lr, r0, lsl #7 │ │ │ │ + subseq pc, lr, ip, ror r3 @ │ │ │ │ │ │ │ │ -0064e0f8 : │ │ │ │ +0064e0fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #44] @ 64e140 │ │ │ │ + ldr r2, [pc, #44] @ 64e144 │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ bl 69e9c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp, #24] │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 64a27c │ │ │ │ - eoreq sl, lr, r8, lsr r8 │ │ │ │ + b 64a280 │ │ │ │ + eoreq sl, lr, r4, lsr r8 │ │ │ │ │ │ │ │ -0064e144 : │ │ │ │ +0064e148 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #120] @ 64e1d8 │ │ │ │ + ldr r2, [pc, #120] @ 64e1dc │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ bl 69e9c8 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - bl 64a27c │ │ │ │ + bl 64a280 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64e1c8 │ │ │ │ + beq 64e1cc │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ strb r3, [r4, #104] @ 0x68 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r5, [pc, #12] @ 64e1dc │ │ │ │ + ldr r5, [pc, #12] @ 64e1e0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #156 @ 0x9c │ │ │ │ - b 64e198 │ │ │ │ - strdeq sl, [lr], -r0 @ │ │ │ │ - subeq r0, lr, r4, asr #6 │ │ │ │ + b 64e19c │ │ │ │ + eoreq sl, lr, ip, ror #15 │ │ │ │ + subeq r0, lr, r0, asr #6 │ │ │ │ │ │ │ │ -0064e1e0 : │ │ │ │ +0064e1e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #264] @ 64e304 │ │ │ │ - ldr r3, [pc, #264] @ 64e308 │ │ │ │ + ldr r2, [pc, #264] @ 64e308 │ │ │ │ + ldr r3, [pc, #264] @ 64e30c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #256] @ 64e30c │ │ │ │ + ldr r2, [pc, #256] @ 64e310 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1117441,96 +1117442,96 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ bl 69e9c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 64a27c │ │ │ │ - ldr r3, [pc, #176] @ 64e310 │ │ │ │ + bl 64a280 │ │ │ │ + ldr r3, [pc, #176] @ 64e314 │ │ │ │ mov r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ strb r5, [r4, #21] │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ bl 65f76c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r8 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e2c0 │ │ │ │ + beq 64e2c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69d1c4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 8e1eec │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #76] @ 64e314 │ │ │ │ - ldr r3, [pc, #60] @ 64e308 │ │ │ │ + ldr r2, [pc, #76] @ 64e318 │ │ │ │ + ldr r3, [pc, #60] @ 64e30c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e300 │ │ │ │ + bne 64e304 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldrheq ip, [r0], #-168 @ 0xffffff58 │ │ │ │ + ldrheq ip, [r0], #-164 @ 0xffffff5c │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq sl, lr, r4, lsr r7 │ │ │ │ + eoreq sl, lr, r0, lsr r7 │ │ │ │ @ instruction: 0xffffc1f4 │ │ │ │ - subseq ip, r0, ip, ror #19 │ │ │ │ + subseq ip, r0, r8, ror #19 │ │ │ │ │ │ │ │ -0064e318 : │ │ │ │ +0064e31c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrd r4, [sp, #32] │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 64e1e0 │ │ │ │ + bl 64e1e4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0064e364 : │ │ │ │ +0064e368 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ - ldr r2, [pc, #284] @ 64e49c │ │ │ │ - ldr r3, [pc, #284] @ 64e4a0 │ │ │ │ + ldr r2, [pc, #284] @ 64e4a0 │ │ │ │ + ldr r3, [pc, #284] @ 64e4a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #276] @ 64e4a4 │ │ │ │ + ldr r2, [pc, #276] @ 64e4a8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1117545,16 +1117546,16 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 69e9c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 64a27c │ │ │ │ - ldr r3, [pc, #184] @ 64e4a8 │ │ │ │ + bl 64a280 │ │ │ │ + ldr r3, [pc, #184] @ 64e4ac │ │ │ │ mov r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add r3, sp, #16 │ │ │ │ strb r5, [r4, #21] │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ mov r2, r9 │ │ │ │ @@ -1117563,59 +1117564,59 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 65f7fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e458 │ │ │ │ + beq 64e45c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #76] @ 64e4ac │ │ │ │ - ldr r3, [pc, #60] @ 64e4a0 │ │ │ │ + ldr r2, [pc, #76] @ 64e4b0 │ │ │ │ + ldr r3, [pc, #60] @ 64e4a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e498 │ │ │ │ + bne 64e49c │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r0, r4, lsr r9 │ │ │ │ + subseq ip, r0, r0, lsr r9 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq sl, lr, r0, lsr #11 │ │ │ │ + mlaeq lr, ip, r5, sl │ │ │ │ @ instruction: 0xffffc064 │ │ │ │ - subseq ip, r0, r4, asr r8 │ │ │ │ + subseq ip, r0, r0, asr r8 │ │ │ │ │ │ │ │ -0064e4b0 : │ │ │ │ +0064e4b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #312] @ 64e604 │ │ │ │ - ldr r3, [pc, #312] @ 64e608 │ │ │ │ + ldr r2, [pc, #312] @ 64e608 │ │ │ │ + ldr r3, [pc, #312] @ 64e60c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #304] @ 64e60c │ │ │ │ + ldr r2, [pc, #304] @ 64e610 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1117628,17 +1117629,17 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 69e9c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 64a27c │ │ │ │ + bl 64a280 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #216] @ 64e610 │ │ │ │ + ldr r1, [pc, #216] @ 64e614 │ │ │ │ strd r2, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ lsr r2, r2, #10 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -1117655,59 +1117656,59 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 65f528 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e5c0 │ │ │ │ + beq 64e5c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69d1c4 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #76] @ 64e614 │ │ │ │ - ldr r3, [pc, #60] @ 64e608 │ │ │ │ + ldr r2, [pc, #76] @ 64e618 │ │ │ │ + ldr r3, [pc, #60] @ 64e60c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e600 │ │ │ │ + bne 64e604 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r0, r8, ror #15 │ │ │ │ + subseq ip, r0, r4, ror #15 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq sl, lr, r4, ror #8 │ │ │ │ + eoreq sl, lr, r0, ror #8 │ │ │ │ @ instruction: 0xffffbf14 │ │ │ │ - subseq ip, r0, ip, ror #13 │ │ │ │ + subseq ip, r0, r8, ror #13 │ │ │ │ │ │ │ │ -0064e618 : │ │ │ │ +0064e61c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #316] @ 64e770 │ │ │ │ - ldr r3, [pc, #316] @ 64e774 │ │ │ │ + ldr r2, [pc, #316] @ 64e774 │ │ │ │ + ldr r3, [pc, #316] @ 64e778 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #308] @ 64e778 │ │ │ │ + ldr r2, [pc, #308] @ 64e77c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1117720,20 +1117721,20 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ bl 69e9c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 64a27c │ │ │ │ + bl 64a280 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #208] @ 64e77c │ │ │ │ + ldr r3, [pc, #208] @ 64e780 │ │ │ │ str r5, [sp] │ │ │ │ lsr r5, r5, #10 │ │ │ │ and r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r5, [r4, #23] │ │ │ │ @@ -1117748,81 +1117749,81 @@ │ │ │ │ strb r5, [r4, #21] │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ bl 65e8e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r6 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e72c │ │ │ │ + beq 64e730 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69d1c4 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 8e1eec │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #76] @ 64e780 │ │ │ │ - ldr r3, [pc, #60] @ 64e774 │ │ │ │ + ldr r2, [pc, #76] @ 64e784 │ │ │ │ + ldr r3, [pc, #60] @ 64e778 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e76c │ │ │ │ + bne 64e770 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r0, r0, lsl #13 │ │ │ │ + subseq ip, r0, ip, ror r6 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - strdeq sl, [lr], -ip @ │ │ │ │ + strdeq sl, [lr], -r8 @ │ │ │ │ @ instruction: 0xffffbda0 │ │ │ │ - subseq ip, r0, r0, lsl #11 │ │ │ │ + subseq ip, r0, ip, ror r5 │ │ │ │ │ │ │ │ -0064e784 : │ │ │ │ +0064e788 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #196] @ 64e864 │ │ │ │ + ldr r2, [pc, #196] @ 64e868 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ bl 69e9c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 64a27c │ │ │ │ - ldr r2, [pc, #136] @ 64e868 │ │ │ │ - ldr r8, [pc, #136] @ 64e86c │ │ │ │ + bl 64a280 │ │ │ │ + ldr r2, [pc, #136] @ 64e86c │ │ │ │ + ldr r8, [pc, #136] @ 64e870 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r9, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ strb r3, [r4, #21] │ │ │ │ strb r3, [r4, #104] @ 0x68 │ │ │ │ - beq 64e840 │ │ │ │ - ldr r3, [pc, #104] @ 64e870 │ │ │ │ + beq 64e844 │ │ │ │ + ldr r3, [pc, #104] @ 64e874 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 65f718 │ │ │ │ str r0, [r4, #32] │ │ │ │ @@ -1117830,71 +1117831,71 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #44] @ 64e874 │ │ │ │ - ldr r1, [pc, #44] @ 64e878 │ │ │ │ - ldr r0, [pc, #44] @ 64e87c │ │ │ │ + ldr r3, [pc, #44] @ 64e878 │ │ │ │ + ldr r1, [pc, #44] @ 64e87c │ │ │ │ + ldr r0, [pc, #44] @ 64e880 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 64e880 │ │ │ │ + ldr r2, [pc, #40] @ 64e884 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #264 @ 0x108 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - eoreq sl, lr, r4, lsr #3 │ │ │ │ + eoreq sl, lr, r0, lsr #3 │ │ │ │ @ instruction: 0xffffbc70 │ │ │ │ - subseq ip, r0, r8, asr #9 │ │ │ │ + subseq ip, r0, r4, asr #9 │ │ │ │ andeq r4, r0, r4, lsr #16 │ │ │ │ - subeq fp, r3, r0, ror r9 │ │ │ │ - eorseq r1, r6, r8, lsr r2 │ │ │ │ - @ instruction: 0x003613f0 │ │ │ │ + subeq fp, r3, ip, ror #18 │ │ │ │ + eorseq r1, r6, r4, lsr r2 │ │ │ │ + eorseq r1, r6, ip, ror #7 │ │ │ │ andeq r0, r0, fp, lsr #13 │ │ │ │ │ │ │ │ -0064e884 : │ │ │ │ +0064e888 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #220] @ 64e97c │ │ │ │ + ldr r2, [pc, #220] @ 64e980 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ bl 69e9c8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 64a27c │ │ │ │ - ldr r3, [pc, #160] @ 64e980 │ │ │ │ - ldr r7, [pc, #160] @ 64e984 │ │ │ │ + bl 64a280 │ │ │ │ + ldr r3, [pc, #160] @ 64e984 │ │ │ │ + ldr r7, [pc, #160] @ 64e988 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #204 @ 0xcc │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #148] @ 64e988 │ │ │ │ + ldr r3, [pc, #148] @ 64e98c │ │ │ │ strh r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #144] @ 64e98c │ │ │ │ + ldr r3, [pc, #144] @ 64e990 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ strb r2, [r4, #21] │ │ │ │ str r4, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 64e958 │ │ │ │ - ldr r3, [pc, #112] @ 64e990 │ │ │ │ + beq 64e95c │ │ │ │ + ldr r3, [pc, #112] @ 64e994 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 65f718 │ │ │ │ str r0, [r4, #32] │ │ │ │ @@ -1117902,128 +1117903,128 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #52] @ 64e994 │ │ │ │ - ldr r1, [pc, #52] @ 64e998 │ │ │ │ - ldr r0, [pc, #52] @ 64e99c │ │ │ │ + ldr r3, [pc, #52] @ 64e998 │ │ │ │ + ldr r1, [pc, #52] @ 64e99c │ │ │ │ + ldr r0, [pc, #52] @ 64e9a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 64e9a0 │ │ │ │ + ldr r2, [pc, #48] @ 64e9a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - eoreq sl, lr, r4, lsr #1 │ │ │ │ - subeq pc, sp, r0, lsr ip @ │ │ │ │ - ldrheq ip, [r0], #-48 @ 0xffffffd0 │ │ │ │ + eoreq sl, lr, r0, lsr #1 │ │ │ │ + subeq pc, sp, ip, lsr #24 │ │ │ │ + subseq ip, r0, ip, lsr #7 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xffffbb58 │ │ │ │ andeq r4, r0, r4, lsr #16 │ │ │ │ - subeq fp, r3, r8, asr r8 │ │ │ │ - eorseq r1, r6, r0, lsr #2 │ │ │ │ - @ instruction: 0x003612d8 │ │ │ │ + subeq fp, r3, r4, asr r8 │ │ │ │ + eorseq r1, r6, ip, lsl r1 │ │ │ │ + @ instruction: 0x003612d4 │ │ │ │ @ instruction: 0x000006be │ │ │ │ │ │ │ │ -0064e9a4 : │ │ │ │ +0064e9a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #92] @ 64ea1c │ │ │ │ + ldr r2, [pc, #92] @ 64ea20 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ bl 69e9c8 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 64a27c │ │ │ │ + bl 64a280 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ str r5, [r4, #108] @ 0x6c │ │ │ │ strd r2, [r4, #112] @ 0x70 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mlaeq lr, r0, pc, r9 @ │ │ │ │ + eoreq r9, lr, ip, lsl #31 │ │ │ │ │ │ │ │ -0064ea20 : │ │ │ │ +0064ea24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64e1e0 │ │ │ │ + bl 64e1e4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #23] │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ │ │ │ -0064ea7c : │ │ │ │ +0064ea80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #324] @ 64ebdc │ │ │ │ + ldr r2, [pc, #324] @ 64ebe0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #320] @ 64ebe0 │ │ │ │ + ldr r3, [pc, #320] @ 64ebe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 64ebb8 │ │ │ │ - ldr r2, [pc, #264] @ 64ebe4 │ │ │ │ + beq 64ebbc │ │ │ │ + ldr r2, [pc, #264] @ 64ebe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ bl 69e9c8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 64a27c │ │ │ │ - ldr r3, [pc, #220] @ 64ebe8 │ │ │ │ + bl 64a280 │ │ │ │ + ldr r3, [pc, #220] @ 64ebec │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ @@ -1118032,90 +1118033,90 @@ │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ strb r5, [r4, #25] │ │ │ │ bl 65f76c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64eb74 │ │ │ │ + beq 64eb78 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69d1c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 8e1eec │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #112] @ 64ebec │ │ │ │ - ldr r3, [pc, #96] @ 64ebe0 │ │ │ │ + ldr r2, [pc, #112] @ 64ebf0 │ │ │ │ + ldr r3, [pc, #96] @ 64ebe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ebb4 │ │ │ │ + bne 64ebb8 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ 64ebf0 │ │ │ │ - ldr r1, [pc, #48] @ 64ebf4 │ │ │ │ - ldr r0, [pc, #48] @ 64ebf8 │ │ │ │ + ldr r3, [pc, #48] @ 64ebf4 │ │ │ │ + ldr r1, [pc, #48] @ 64ebf8 │ │ │ │ + ldr r0, [pc, #48] @ 64ebfc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 64ebfc │ │ │ │ + ldr r2, [pc, #44] @ 64ec00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #328 @ 0x148 │ │ │ │ bl 212200 <__assert_fail@plt> │ │ │ │ - subseq ip, r0, r8, lsl r2 │ │ │ │ + subseq ip, r0, r4, lsl r2 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - eoreq r9, lr, r4, ror lr │ │ │ │ + eoreq r9, lr, r0, ror lr │ │ │ │ @ instruction: 0xffffb948 │ │ │ │ - subseq ip, r0, r8, lsr r1 │ │ │ │ - strdeq fp, [r3], #-88 @ 0xffffffa8 │ │ │ │ - eorseq r0, r6, r0, asr #29 │ │ │ │ - eorseq ip, r9, ip, lsl #17 │ │ │ │ + subseq ip, r0, r4, lsr r1 │ │ │ │ + strdeq fp, [r3], #-84 @ 0xffffffac │ │ │ │ + @ instruction: 0x00360ebc │ │ │ │ + eorseq ip, r9, r8, lsl #17 │ │ │ │ andeq r0, r0, r6, ror #13 │ │ │ │ │ │ │ │ -0064ec00 : │ │ │ │ +0064ec04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 64ecbc │ │ │ │ + ldr r4, [pc, #164] @ 64ecc0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r6, [pc, #160] @ 64ecc0 │ │ │ │ + ldr r6, [pc, #160] @ 64ecc4 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 69e9c8 │ │ │ │ - ldr r1, [pc, #144] @ 64ecc4 │ │ │ │ + ldr r1, [pc, #144] @ 64ecc8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, r4, #120 @ 0x78 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ bl 69d64c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r4, r4, #368 @ 0x170 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64a27c │ │ │ │ - ldr r1, [pc, #84] @ 64ecc8 │ │ │ │ + bl 64a280 │ │ │ │ + ldr r1, [pc, #84] @ 64eccc │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d64c │ │ │ │ mov r3, #0 │ │ │ │ @@ -1118127,44 +1118128,44 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x0043b598 │ │ │ │ - eorseq r2, r2, r8, ror ip │ │ │ │ - eoreq r9, lr, r4, lsl sp │ │ │ │ - @ instruction: 0x003259b4 │ │ │ │ + @ instruction: 0x0043b594 │ │ │ │ + eorseq r2, r2, r4, ror ip │ │ │ │ + eoreq r9, lr, r0, lsl sp │ │ │ │ + @ instruction: 0x003259b0 │ │ │ │ │ │ │ │ -0064eccc : │ │ │ │ +0064ecd0 : │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0064ecd4 : │ │ │ │ +0064ecd8 : │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ b 69e184 │ │ │ │ │ │ │ │ -0064ecf4 : │ │ │ │ +0064ecf8 : │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ b 69e314 │ │ │ │ │ │ │ │ -0064ed14 : │ │ │ │ +0064ed18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r0, #76] @ 0x4c │ │ │ │ @@ -1118174,15 +1118175,15 @@ │ │ │ │ orrs r3, r3, ip │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orrs lr, r0, r1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ed78 │ │ │ │ + bne 64ed7c │ │ │ │ orrs r2, r2, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ bl 215734 │ │ │ │ @@ -1118190,18 +1118191,18 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0064ed94 : │ │ │ │ +0064ed98 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64edb0 │ │ │ │ + beq 64edb4 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1118211,156 +1118212,156 @@ │ │ │ │ bl 214168 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0064ede0 : │ │ │ │ +0064ede4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #464] @ 64efcc │ │ │ │ + ldr r9, [pc, #464] @ 64efd0 │ │ │ │ ldr r8, [r1, #32] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r8, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldrb sl, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - beq 64ee48 │ │ │ │ + beq 64ee4c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ stm sp, {r7, sl} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ee9c │ │ │ │ + beq 64eea0 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldrb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ee60 │ │ │ │ + bne 64ee64 │ │ │ │ sub r3, r7, #1 │ │ │ │ tst r3, r5 │ │ │ │ - bne 64ef30 │ │ │ │ + bne 64ef34 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ee80 │ │ │ │ + beq 64ee84 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc 64eecc │ │ │ │ + bcc 64eed0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 64eecc │ │ │ │ + bhi 64eed0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #300] @ 64efd0 │ │ │ │ + ldr r3, [pc, #300] @ 64efd4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne 64ef80 │ │ │ │ + bne 64ef84 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #252] @ 64efd0 │ │ │ │ + ldr r3, [pc, #252] @ 64efd4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - beq 64eeb0 │ │ │ │ + beq 64eeb4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64efb4 │ │ │ │ - ldr r8, [pc, #228] @ 64efd4 │ │ │ │ + beq 64efb8 │ │ │ │ + ldr r8, [pc, #228] @ 64efd8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ ldr r4, [ip, #24] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ - ldr r0, [pc, #180] @ 64efd8 │ │ │ │ + ldr r0, [pc, #180] @ 64efdc │ │ │ │ stm sp, {r7, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64eeb0 │ │ │ │ - ldr r3, [pc, #152] @ 64efd0 │ │ │ │ + b 64eeb4 │ │ │ │ + ldr r3, [pc, #152] @ 64efd4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - beq 64eeb0 │ │ │ │ + beq 64eeb4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64efc0 │ │ │ │ - ldr r8, [pc, #136] @ 64efdc │ │ │ │ + beq 64efc4 │ │ │ │ + ldr r8, [pc, #136] @ 64efe0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #120] @ 64efe0 │ │ │ │ + ldr r0, [pc, #120] @ 64efe4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 8ea1fc │ │ │ │ - b 64eeb0 │ │ │ │ + b 64eeb4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64efa8 │ │ │ │ - ldr r8, [pc, #84] @ 64efe4 │ │ │ │ + beq 64efac │ │ │ │ + ldr r8, [pc, #84] @ 64efe8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #68] @ 64efe8 │ │ │ │ + ldr r0, [pc, #68] @ 64efec │ │ │ │ add r0, pc, r0 │ │ │ │ - b 64ef68 │ │ │ │ - ldr r8, [pc, #60] @ 64efec │ │ │ │ + b 64ef6c │ │ │ │ + ldr r8, [pc, #60] @ 64eff0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 64ef90 │ │ │ │ - ldr r8, [pc, #52] @ 64eff0 │ │ │ │ + b 64ef94 │ │ │ │ + ldr r8, [pc, #52] @ 64eff4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 64eef0 │ │ │ │ - ldr r8, [pc, #44] @ 64eff4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 64ef54 │ │ │ │ - ldrheq fp, [r0], #-224 @ 0xffffff20 │ │ │ │ - andeq r4, r0, r4, asr #1 │ │ │ │ - eorseq sp, r1, r8, asr #8 │ │ │ │ - @ instruction: 0x00360db8 │ │ │ │ - eorseq sp, r1, r4, ror #7 │ │ │ │ - eorseq r0, r6, r4, lsr sp │ │ │ │ - eorseq sp, r1, r8, lsr #7 │ │ │ │ - @ instruction: 0x00360cb4 │ │ │ │ - eorseq sp, r1, r8, asr #3 │ │ │ │ - @ instruction: 0x0031d1bc │ │ │ │ - @ instruction: 0x0031d1b0 │ │ │ │ + b 64eef4 │ │ │ │ + ldr r8, [pc, #44] @ 64eff8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 64ef58 │ │ │ │ + subseq fp, r0, ip, lsr #29 │ │ │ │ + andeq r4, r0, r4, asr #1 │ │ │ │ + eorseq sp, r1, r4, asr #8 │ │ │ │ + @ instruction: 0x00360db4 │ │ │ │ + eorseq sp, r1, r0, ror #7 │ │ │ │ + eorseq r0, r6, r0, lsr sp │ │ │ │ + eorseq sp, r1, r4, lsr #7 │ │ │ │ + @ instruction: 0x00360cb0 │ │ │ │ + eorseq sp, r1, r4, asr #3 │ │ │ │ + @ instruction: 0x0031d1b8 │ │ │ │ + eorseq sp, r1, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1020] @ 64f410 │ │ │ │ - ldr r1, [pc, #1020] @ 64f414 │ │ │ │ + ldr r0, [pc, #1020] @ 64f414 │ │ │ │ + ldr r1, [pc, #1020] @ 64f418 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add ip, sp, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1118381,136 +1118382,136 @@ │ │ │ │ strd sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #152] @ 0x98 │ │ │ │ blx r7 │ │ │ │ - ldr r8, [pc, #908] @ 64f418 │ │ │ │ - ldr r3, [pc, #908] @ 64f41c │ │ │ │ + ldr r8, [pc, #908] @ 64f41c │ │ │ │ + ldr r3, [pc, #908] @ 64f420 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ - beq 64f154 │ │ │ │ - ldr fp, [pc, #864] @ 64f420 │ │ │ │ + beq 64f158 │ │ │ │ + ldr fp, [pc, #864] @ 64f424 │ │ │ │ bl 91e620 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldr r0, [r0, fp] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne fp, [r0, #712] @ 0x2c8 │ │ │ │ mvneq fp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64f230 │ │ │ │ + bne 64f234 │ │ │ │ and r2, r9, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ and r3, r3, sl │ │ │ │ - blt 64f20c │ │ │ │ + blt 64f210 │ │ │ │ lsl r3, r3, r4 │ │ │ │ sub ip, r4, #32 │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ orr r0, r0, r2, lsl r4 │ │ │ │ rsb r4, r4, #32 │ │ │ │ orr r3, r3, r2, lsr r4 │ │ │ │ orr r1, r3, r1 │ │ │ │ - ldr r2, [pc, #780] @ 64f424 │ │ │ │ - ldr r3, [pc, #760] @ 64f414 │ │ │ │ + ldr r2, [pc, #780] @ 64f428 │ │ │ │ + ldr r3, [pc, #760] @ 64f418 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64f3d4 │ │ │ │ + bne 64f3d8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f0dc │ │ │ │ - ldr r2, [pc, #708] @ 64f428 │ │ │ │ + beq 64f0e0 │ │ │ │ + ldr r2, [pc, #708] @ 64f42c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f0dc │ │ │ │ + beq 64f0e0 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ adds r1, r1, r2 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ adc fp, r0, r2 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f1bc │ │ │ │ + beq 64f1c0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ adds r1, r1, r0 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ adc fp, fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64f19c │ │ │ │ + bne 64f1a0 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #616] @ 64f42c │ │ │ │ + ldr r2, [pc, #616] @ 64f430 │ │ │ │ bl 91e620 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r2, #712] @ 0x2c8 │ │ │ │ mvneq r2, #0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bne 64f320 │ │ │ │ + bne 64f324 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64f0dc │ │ │ │ + b 64f0e0 │ │ │ │ rsb ip, r4, #0 │ │ │ │ lsr r2, r2, ip │ │ │ │ add r4, r4, #32 │ │ │ │ orr r2, r2, r3, lsl r4 │ │ │ │ orr r1, r1, r3, lsr ip │ │ │ │ sub ip, ip, #32 │ │ │ │ orr r2, r2, r3, lsr ip │ │ │ │ orr r0, r2, r0 │ │ │ │ - b 64f110 │ │ │ │ - ldr r2, [pc, #504] @ 64f430 │ │ │ │ + b 64f114 │ │ │ │ + ldr r2, [pc, #504] @ 64f434 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f0dc │ │ │ │ - ldr r2, [pc, #488] @ 64f434 │ │ │ │ + beq 64f0e0 │ │ │ │ + ldr r2, [pc, #488] @ 64f438 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 64f0dc │ │ │ │ - ldr r2, [pc, #472] @ 64f438 │ │ │ │ + beq 64f0e0 │ │ │ │ + ldr r2, [pc, #472] @ 64f43c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f2e0 │ │ │ │ + beq 64f2e4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -1118526,50 +1118527,50 @@ │ │ │ │ str sl, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 64f43c │ │ │ │ + ldr r0, [pc, #364] @ 64f440 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64f0dc │ │ │ │ + b 64f0e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #340] @ 64f440 │ │ │ │ + ldr r0, [pc, #340] @ 64f444 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #16] │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64f0dc │ │ │ │ + b 64f0e0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f200 │ │ │ │ - ldr r2, [pc, #252] @ 64f434 │ │ │ │ + beq 64f204 │ │ │ │ + ldr r2, [pc, #252] @ 64f438 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 64f200 │ │ │ │ - ldr r2, [pc, #236] @ 64f438 │ │ │ │ + beq 64f204 │ │ │ │ + ldr r2, [pc, #236] @ 64f43c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f3d8 │ │ │ │ + beq 64f3dc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -1118587,57 +1118588,57 @@ │ │ │ │ str sl, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 64f444 │ │ │ │ + ldr r0, [pc, #128] @ 64f448 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64f0dc │ │ │ │ + b 64f0e0 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #96] @ 64f448 │ │ │ │ + ldr r0, [pc, #96] @ 64f44c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ stm sp, {r3, fp} │ │ │ │ bl 8ea1fc │ │ │ │ - b 64f200 │ │ │ │ - @ instruction: 0x0050bc9c │ │ │ │ + b 64f204 │ │ │ │ + @ instruction: 0x0050bc98 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq fp, r0, r8, lsr #24 │ │ │ │ + subseq fp, r0, r4, lsr #24 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq pc, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x0050bb9c │ │ │ │ + subseq pc, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0x0050bb98 │ │ │ │ andeq r3, r0, r4, lsl #13 │ │ │ │ - subseq lr, r0, r0, lsl #31 │ │ │ │ + subseq lr, r0, ip, ror pc │ │ │ │ @ instruction: 0x000015b0 │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r0, r6, r8, ror #20 │ │ │ │ - eorseq r0, r6, r4, lsl #21 │ │ │ │ - eorseq r0, r6, ip, lsl sl │ │ │ │ - eorseq r0, r6, r0, asr #20 │ │ │ │ + eorseq r0, r6, r4, ror #20 │ │ │ │ + eorseq r0, r6, r0, lsl #21 │ │ │ │ + eorseq r0, r6, r8, lsl sl │ │ │ │ + eorseq r0, r6, ip, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #932] @ 64f80c │ │ │ │ - ldr r1, [pc, #932] @ 64f810 │ │ │ │ + ldr r0, [pc, #932] @ 64f810 │ │ │ │ + ldr r1, [pc, #932] @ 64f814 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1118647,120 +1118648,120 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldrd sl, [sp, #136] @ 0x88 │ │ │ │ blx r1 │ │ │ │ - ldr r9, [pc, #864] @ 64f814 │ │ │ │ - ldr r3, [pc, #864] @ 64f818 │ │ │ │ + ldr r9, [pc, #864] @ 64f818 │ │ │ │ + ldr r3, [pc, #864] @ 64f81c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldrb r3, [r7, #22] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 64f574 │ │ │ │ - ldr r3, [pc, #828] @ 64f81c │ │ │ │ + beq 64f578 │ │ │ │ + ldr r3, [pc, #828] @ 64f820 │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #712] @ 0x2c8 │ │ │ │ mvneq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64f6f0 │ │ │ │ + bne 64f6f4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrd r2, [r8] │ │ │ │ and r5, r5, sl │ │ │ │ and r4, r4, fp │ │ │ │ - blt 64f6cc │ │ │ │ + blt 64f6d0 │ │ │ │ lsl r4, r4, r6 │ │ │ │ sub r1, r6, #32 │ │ │ │ orr r4, r4, r5, lsl r1 │ │ │ │ orr r2, r2, r5, lsl r6 │ │ │ │ rsb r6, r6, #32 │ │ │ │ orr r4, r4, r5, lsr r6 │ │ │ │ orr r3, r4, r3 │ │ │ │ strd r2, [r8] │ │ │ │ - ldr r2, [pc, #744] @ 64f820 │ │ │ │ - ldr r3, [pc, #724] @ 64f810 │ │ │ │ + ldr r2, [pc, #744] @ 64f824 │ │ │ │ + ldr r3, [pc, #724] @ 64f814 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64f7d0 │ │ │ │ + bne 64f7d4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f4fc │ │ │ │ - ldr r3, [pc, #672] @ 64f824 │ │ │ │ + beq 64f500 │ │ │ │ + ldr r3, [pc, #672] @ 64f828 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f4fc │ │ │ │ + beq 64f500 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ adds r1, r2, r3 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ adc r2, r2, r3 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f5dc │ │ │ │ + beq 64f5e0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ adds r1, r1, r0 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ adc r2, r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f5bc │ │ │ │ + bne 64f5c0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #580] @ 64f828 │ │ │ │ + ldr r3, [pc, #580] @ 64f82c │ │ │ │ bl 91e620 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #712] @ 0x2c8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 64ed94 │ │ │ │ + bl 64ed98 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64f4fc │ │ │ │ + beq 64f500 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64f4fc │ │ │ │ - ldr r1, [pc, #504] @ 64f82c │ │ │ │ + beq 64f500 │ │ │ │ + ldr r1, [pc, #504] @ 64f830 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 64f4fc │ │ │ │ - ldr r1, [pc, #488] @ 64f830 │ │ │ │ + beq 64f500 │ │ │ │ + ldr r1, [pc, #488] @ 64f834 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64f7d4 │ │ │ │ + beq 64f7d8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ @@ -1118779,42 +1118780,42 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #368] @ 64f834 │ │ │ │ + ldr r0, [pc, #368] @ 64f838 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64f4fc │ │ │ │ + b 64f500 │ │ │ │ rsb r1, r6, #0 │ │ │ │ lsr r5, r5, r1 │ │ │ │ add r6, r6, #32 │ │ │ │ orr r5, r5, r4, lsl r6 │ │ │ │ orr r3, r3, r4, lsr r1 │ │ │ │ sub r1, r1, #32 │ │ │ │ orr r5, r5, r4, lsr r1 │ │ │ │ orr r2, r5, r2 │ │ │ │ - b 64f52c │ │ │ │ - ldr r2, [pc, #320] @ 64f838 │ │ │ │ + b 64f530 │ │ │ │ + ldr r2, [pc, #320] @ 64f83c │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f4fc │ │ │ │ - ldr r2, [pc, #288] @ 64f82c │ │ │ │ + beq 64f500 │ │ │ │ + ldr r2, [pc, #288] @ 64f830 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 64f4fc │ │ │ │ - ldr r2, [pc, #272] @ 64f830 │ │ │ │ + beq 64f500 │ │ │ │ + ldr r2, [pc, #272] @ 64f834 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f798 │ │ │ │ + beq 64f79c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -1118830,62 +1118831,62 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #172] @ 64f83c │ │ │ │ + ldr r0, [pc, #172] @ 64f840 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ea1fc │ │ │ │ - b 64f4fc │ │ │ │ + b 64f500 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r0, [pc, #152] @ 64f840 │ │ │ │ + ldr r0, [pc, #152] @ 64f844 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 8ea1fc │ │ │ │ - b 64f4fc │ │ │ │ + b 64f500 │ │ │ │ bl 212230 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #96] @ 64f844 │ │ │ │ + ldr r0, [pc, #96] @ 64f848 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 8ea1fc │ │ │ │ - b 64f4fc │ │ │ │ - subseq fp, r0, r8, asr #16 │ │ │ │ + b 64f500 │ │ │ │ + subseq fp, r0, r4, asr #16 │ │ │ │ andeq r4, r0, r0, lsr #2 │ │ │ │ - subseq fp, r0, r0, lsl #16 │ │ │ │ + ldrsheq fp, [r0], #-124 @ 0xffffff84 │ │ │ │ andeq r2, r0, r0, ror #21 │ │ │ │ - subseq lr, r0, r4, ror #24 │ │ │ │ - subseq fp, r0, ip, ror r7 │ │ │ │ + subseq lr, r0, r0, ror #24 │ │ │ │ + subseq fp, r0, r8, ror r7 │ │ │ │ andeq r3, r0, r4, lsl #13 │ │ │ │ - subseq lr, r0, r0, ror #22 │ │ │ │ + subseq lr, r0, ip, asr fp │ │ │ │ andeq r4, r0, r4, asr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq r0, r6, ip, lsl r7 │ │ │ │ + eorseq r0, r6, r8, lsl r7 │ │ │ │ @ instruction: 0x000015b0 │ │ │ │ - eorseq r0, r6, r8, lsr #11 │ │ │ │ - @ instruction: 0x003605d4 │ │ │ │ - eorseq r0, r6, r8, asr #12 │ │ │ │ + eorseq r0, r6, r4, lsr #11 │ │ │ │ + @ instruction: 0x003605d0 │ │ │ │ + eorseq r0, r6, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ @@ -1118895,50 +1118896,50 @@ │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ movcc ip, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r5, #4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 64f920 │ │ │ │ + beq 64f924 │ │ │ │ ldrb r1, [fp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f91c │ │ │ │ + bne 64f920 │ │ │ │ ldrb r0, [fp, #105] @ 0x69 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f924 │ │ │ │ + bne 64f928 │ │ │ │ ldrb r1, [fp, #21] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64faa0 │ │ │ │ + bne 64faa4 │ │ │ │ ldrb r0, [fp, #25] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f924 │ │ │ │ + bne 64f928 │ │ │ │ ldrb r0, [fp, #23] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f924 │ │ │ │ + bne 64f928 │ │ │ │ ldrb r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r2, #88] @ 0x58 │ │ │ │ streq r0, [sp, #52] @ 0x34 │ │ │ │ - beq 64f924 │ │ │ │ + beq 64f928 │ │ │ │ mov r0, fp │ │ │ │ - bl 64ed94 │ │ │ │ - ldr r3, [pc, #428] @ 64faa8 │ │ │ │ - ldr r1, [pc, #428] @ 64faac │ │ │ │ + bl 64ed98 │ │ │ │ + ldr r3, [pc, #428] @ 64faac │ │ │ │ + ldr r1, [pc, #428] @ 64fab0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r6, r9} │ │ │ │ mov r7, #4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r3, #8 │ │ │ │ bl 8e2ac4 │ │ │ │ - b 64fa10 │ │ │ │ + b 64fa14 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ movcs r5, r3 │ │ │ │ cmp r5, ip │ │ │ │ movcc r5, ip │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ @@ -1118949,15 +1118950,15 @@ │ │ │ │ lsr sl, r8, r2 │ │ │ │ cmp r0, #2 │ │ │ │ rsb r0, r2, #32 │ │ │ │ orr sl, sl, r8, lsl r0 │ │ │ │ sub r0, r2, #32 │ │ │ │ orr sl, sl, r8, lsr r0 │ │ │ │ lsr r8, r8, r2 │ │ │ │ - beq 64fa2c │ │ │ │ + beq 64fa30 │ │ │ │ sub r2, r3, r5 │ │ │ │ lsl r2, r2, #3 │ │ │ │ mov r7, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #108] @ 0x6c │ │ │ │ @@ -1118982,15 +1118983,15 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ blx r1 │ │ │ │ add r4, r4, r5 │ │ │ │ cmp fp, r4 │ │ │ │ orr r7, r7, r0 │ │ │ │ - bhi 64f994 │ │ │ │ + bhi 64f998 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1119026,90 +1119027,90 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ blx r1 │ │ │ │ add r4, r4, r5 │ │ │ │ cmp fp, r4 │ │ │ │ orr r7, r7, r0 │ │ │ │ - bhi 64fa4c │ │ │ │ - b 64f9ec │ │ │ │ + bhi 64fa50 │ │ │ │ + b 64f9f0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 64f924 │ │ │ │ - subseq sp, lr, r4, asr fp │ │ │ │ - eorseq r0, r6, ip, lsl #11 │ │ │ │ + b 64f928 │ │ │ │ + subseq sp, lr, r0, asr fp │ │ │ │ + eorseq r0, r6, r8, lsl #11 │ │ │ │ │ │ │ │ -0064fab0 : │ │ │ │ +0064fab4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0, #108] @ 0x6c │ │ │ │ and r1, r9, #7 │ │ │ │ mov r7, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ lsl r7, r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bne 64faf4 │ │ │ │ - b 64fc1c │ │ │ │ + bne 64faf8 │ │ │ │ + b 64fc20 │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ adds r1, r4, r1 │ │ │ │ adc r6, r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bne 64faf0 │ │ │ │ + bne 64faf4 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ ldm sl, {r0, r1} │ │ │ │ add ip, sp, #8 │ │ │ │ mov lr, #0 │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r7, lr} │ │ │ │ - bl 64ede0 │ │ │ │ + bl 64ede4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes